Internationalization
Supported Languages
Section titled “Supported Languages”| Language | Code | Status |
|---|---|---|
| English | en | Default |
| 简体中文 | zh | Full |
| 日本語 | ja | Full |
Language Detection
Section titled “Language Detection”Priority order:
config.tomlsetting:language = "zh"$LANGenvironment variable (e.g.,zh_CN.UTF-8)- Fallback:
en
Set Language
Section titled “Set Language”Via config
Section titled “Via config”language = "ja"Via init
Section titled “Via init”mutsumi init --lang zhWhat Gets Translated
Section titled “What Gets Translated”- Tab labels (Today/Week/Month/Inbox)
- Status text (“tasks”, “done”, “pending”)
- Action labels (“New Task”, “Delete this task?”)
- Help screen text
- Error messages
What Stays English
Section titled “What Stays English”- CLI commands and flags
- Config field names
- JSON field names in
tasks.json - Technical terms