Get or set the display language for scoop CLI messages.
# Show current language
scoop lang
# Set language
scoop lang <code>
# List supported languages
scoop lang --list
# Reset to system default
scoop lang --reset
Argument Description
<code>Language code to set (e.g., en, ko)
Option Description
--listList all supported languages
--resetReset to system default language
--jsonOutput as JSON
Code Language
enEnglish (default)
ko한국어 (Korean)
SCOOP_LANG environment variable
~/.config/scoop/config.toml setting
System locale (via sys-locale)
Default: en
$ scoop lang
Current language: en (English)
$ scoop lang ko
✓ Language set to Korean (한국어)
$ scoop lang --list
Supported languages:
en - English
ko - 한국어 (Korean)
$ scoop lang --reset
✓ Language reset to system default
$ scoop lang --json
{
"status": "success",
"data": {
"current": "ko",
"name": "한국어",
"source": "config"
}
}
Language preference is stored in:
# ~/.config/scoop/config.toml
lang = "ko"
# Temporarily use English regardless of config
SCOOP_LANG=en scoop list
# Set for current session
export SCOOP_LANG=ko
CLI help text (--help) remains in English (industry standard)
JSON output keys remain in English (machine-readable)
Error messages, success messages, and prompts are translated