Naver Papago Translate
by @chloepark85
Translate text between Korean, English, Japanese, Chinese, and 10+ other languages using Naver Papago NMT. Ideal for Korean-centric workflows, i18n tasks, an...
clawhub install naver-papago-translateπ About This Skill
name: naver-papago-translate description: Translate text between Korean, English, Japanese, Chinese, and 10+ other languages using Naver Papago NMT. Ideal for Korean-centric workflows, i18n tasks, and automation pipelines. version: 0.1.0 metadata: openclaw: requires: env: - NAVER_CLIENT_ID - NAVER_CLIENT_SECRET bins: - python3 primaryEnv: NAVER_CLIENT_ID homepage: https://github.com/ChloePark85/naver-papago-translate install: - kind: uv package: naver-papago-translate bins: [papago-translate]
naver-papago-translate
Translate text through Naver's Papago NMT API from the CLI or Python. Supports 13+ language pairs (ko/en/ja/zh-CN/zh-TW/vi/id/th/de/ru/es/it/fr) with optional auto-detect.
When to use
Prerequisites
1. Get credentials from Naver Developers β create a Papago NMT app. 2. Export environment variables:
export NAVER_CLIENT_ID="your-client-id"
export NAVER_CLIENT_SECRET="your-client-secret"
3. Install:
pip install naver-papago-translate
or from source
pip install git+https://github.com/ChloePark85/naver-papago-translate
CLI
papago-translate --source ko --target en "μλ
νμΈμ, λ§λμ λ°κ°μμ!"
β Hello, nice to meet you!
Auto-detect source
papago-translate --detect --target ko "See you tomorrow!"Read from file, JSON output
papago-translate -s ko -t en -f notes.txt --json
Options: -s/--source, -t/--target (required), -f/--file, --detect, --json, --timeout, -v/--verbose.
Python API
from papago_translate import translate_text, detect_languageout = translate_text("ko", "en", "ν
μ€νΈ μ€μ
λλ€.")
lang = detect_language("Bonjour")
Supported languages
ko, en, ja, zh-CN, zh-TW, vi, id, th, de, ru, es, it, fr β see Naver docs for the current list.
Security
--verbose.openapi.naver.com.References
β‘ When to Use
βοΈ Configuration
1. Get credentials from Naver Developers β create a Papago NMT app. 2. Export environment variables:
export NAVER_CLIENT_ID="your-client-id"
export NAVER_CLIENT_SECRET="your-client-secret"
3. Install:
pip install naver-papago-translate
or from source
pip install git+https://github.com/ChloePark85/naver-papago-translate