DeepL API & DeepL Write로 번역 품질 극대화하기

기초약 15분4단계

DeepL은 단순 번역을 넘어 API 통합과 DeepL Write 교정 기능으로 전문 번역 워크플로우를 구축할 수 있어요. 공식 문서·계약서·마케팅 문서의 번역 품질을 크게 높입니다.

따라 하기

1단계 / 4

DeepL 가입 및 API 키 발급

  1. 1deepl.com에 접속합니다.
  2. 2화면 우측 상단 Sign up for free 버튼을 클릭한 뒤 이메일로 계정을 만들거나 Google 계정으로 가입합니다.
  3. 가입 후 로그인하면 대시보드가 열립니다.
  4. 3상단 메뉴에서 API 탭을 클릭합니다.
  5. 4Free API Plan을 선택하면 월 500,000자를 무료로 사용할 수 있습니다.
  6. 카드 정보를 입력하면(청구는 무료 한도 초과 시) API 키가 즉시 발급됩니다.
  7. 5발급된 API 키는 Authentication Key 항목에서 복사합니다.
  8. Free 플랜 키는 :fx로 끝납니다.
DeepL 열기
Terminal
# DeepL API 키 발급
# deepL.com → 계정 → 'DeepL API' 탭
# Free 플랜: 월 500,000자 무료
# Pro 플랜: 사용량 기반 과금 ($5.49/100만자)

pip install deepl

import deepl

translator = deepl.Translator('YOUR_API_KEY')

# 단일 텍스트 번역
result = translator.translate_text(
    'Hello, how are you?',
    target_lang='KO'
)
print(result.text)  # 안녕하세요, 어떻게 지내세요?

# 여러 텍스트 번역
texts = ['Product name', 'Description', 'Price']
results = translator.translate_text(
    texts,
    target_lang='JA'
)
for r in results:
    print(r.text)

# 지원 언어 코드
# EN, KO, JA, ZH, DE, FR, ES, PT, IT, NL, RU 등

이해를 돕는 예시 그림이에요. 실제 화면과 다를 수 있어요.

deepl.com/translator
KO 한국어
안녕하세요. 저는 마케팅을 담당하고 있는 김민준입니다.
EN 영어 (미국)
Hello. My name is Kim Minjoon and I am in charge of marketing.
deepl
DeepL AI 번역 완료

누를 위치 deepl.com›우측 상단 Sign up for free›이메일 가입›로그인›상단 API 탭›Free API Plan 선택›Authentication Key 복사

팁 API 키는 계정 설정 페이지 Account›Authentication Key 항목에서 언제든지 다시 확인할 수 있습니다. 키를 .env 파일에 저장하고 코드에 직접 입력하지 마세요.

처음이라 잘 모르겠다면

deepl.com/pro-api에서 API 키를 발급받고, Python이나 Node.js에서 deepl.translate() 함수로 번역을 호출하세요.

막히면 볼 것

자주 하는 실수 3가지
  1. 1API 키를 클라이언트 코드에 직접 포함 → 키 노출 및 악용 위험 — 반드시 서버사이드(API Route, Functions)에서만 API 호출
  2. 2긴 문서를 단일 API 호출로 번역 시도 → 글자 수 제한 초과 오류 — 5000자 단위로 분할 후 순차 번역 권장
  3. 3Glossary 없이 브랜드명 번역 → 엉뚱한 번역 가능 — 고유명사는 Glossary에 등록 필수
AI 없이 할 때와 뭐가 다른가요?

구글 번역 → DeepL API 통합 → 앱/사이트에서 고품질 번역 자동화

구글 번역 API 쓰면 결과가 너무 딱딱하고 어색해. 우리 서비스에 자연스러운 번역 품질이 필요한데...
나
번역 품질은 서비스 신뢰도에 직접 영향을 미칩니다.지금까지
DeepL 말고 다른 도구로 하기