Google 시트에서 사용하기 위해 Deepl API 계정을 인증하려면 다음을 수행하십시오.
1. Deepl API 계정 만들기 : 먼저 Deepl API 계정이 있는지 확인하십시오. 일반 DEEPL 계정 만있는 경우 별도의 API 계정을 만들어야합니다. 일반 계정에서 로그인 한 다음 Deepl 웹 사이트에서 API 계정에 가입하여 API 계정을 작성하는 옵션을 찾을 수 있습니다.
2. Deepl API 키를 얻으십시오.
-Deepl API 계정에 로그인하십시오.
- "계정"섹션으로 이동하십시오.
- "개발자"탭을 찾아 클릭하십시오.
- "새 인증 키 만들기"를 클릭하여 새 키를 생성하십시오. 페이지를 닫은 후 다시 볼 수 없으므로이 키를 복사하십시오 [2] [9].
3. API 키를 안전하게 저장하십시오 : API 키를 기밀로 유지하는 것이 중요합니다. 공유하거나 공개적으로 분산 된 코드로 사용하지 마십시오.
4. Google 시트에 Sheetsl 애드온을 설치하십시오.
- Google 시트를 엽니 다.
- "확장"메뉴로 이동하여 "추가 기능"을 선택하십시오.
- "Sheetsl"을 검색하고 설치하십시오.
5. Deepl API 키로 Sheetsl을 설정하십시오.
-SheetSl을 설치 한 후 "Extensions"메뉴로 돌아가서 "Sheetsl"> "Settings"> "Auth 키 설정"을 선택하십시오.
- 제공된 필드 [1]에 Deepl API 인증 키를 입력하십시오.
6. 목표 언어 설정 :
- 여전히 SheetSl 설정에 있으며 "언어 설정"으로 이동하십시오.
- 소스와 대상 언어 모두에 대한 언어 코드를 입력해야합니다. Deepl의 자동 감지 기능 [1]을 사용하려면 소스 언어를 공백으로 남겨 둘 수 있습니다.
7. 앱 스크립트를 사용하는 대체 방법 :
-SheetSl 애드온을 사용하지 않으려면 Google Apps 스크립트를 사용하여 DeEPL을 직접 통합 할 수 있습니다.
- Google 시트를 열고 "확장"> "앱 스크립트"로 이동하십시오.
-`deepl.gs`라는 새 스크립트 파일을 만들고 github 예제에서 스크립트를 붙여 넣으십시오 [4].
- 지정된 줄에서 자리 표시자를 Deepl API 인증 키로 바꾸어 스크립트를 수정하십시오.
- 스크립트를 저장하고 번역을 위해 스크립트에 제공된 사용자 정의 함수를 사용하십시오 [4].
이 단계를 수행하면 Deepl API 계정을 인증하고 번역 작업에 Google 시트 내에서 사용할 수 있어야합니다.
인용 :
[1] https://www.scriptable-assets.page/add-ons/sheetsl/
[2] https://docs.aicontentlabs.com/articles/deepl-api-key/
[3] https://cloud.google.com/sensitive-data-protection/docs/auth
[4] https://github.com/deeplcom/google-sheets-example
[5] https://learn.microsoft.com/en-us/connectors/deepl/
[6] https://stackoverflow.com/questions/67485395/google-sheets-custom-function-to-translate-with-deepl-api-not-working-as-expecte
[7] https://webapps.stackexchange.com/questions/149026/integrate-deepl-with-google-sheets
[8] https://www.deepl.com/en/features/sso
[9] https://developers.deepl.com/docs/getting-started/auth
[10] https://support.deepl.com/hc/en-us/articles/12209715872156-authentication-key-for-cat-tools