mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-11 16:33:01 -06:00
Settings: Language ▸ Match System follows the system language (#229)
The interface language was English unless Japanese was chosen in Settings ▸ General ▸ Language. Language now has a Match System choice (`general.language` = `system`), the new default: the operating system's interface language where EffectCraft has a translation (Japanese), else English, as After Effects installs in the system's language. English and Japanese can still be chosen; a language chosen before stays. The browser build stays in English with Match System, since it has no Japanese font of its own. The system language comes from sys-locale (MIT OR Apache-2.0, no dependencies on the desktop platforms), on desktop builds only. Tests: match_system_uses_the_system_language_where_there_is_a_catalog (i18n), interface_language_is_validated_persisted_and_backward_compatible (engine). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
bb3e63e8f3
commit
fd572949f3
+1
-1
@@ -29,7 +29,7 @@ Commands (CLI, MCP, control channel):
|
||||
|
||||
### Settings that change behaviour
|
||||
|
||||
- `general.language`: interface language (`en` / `ja`), Settings ▸ General ▸ Language; menu labels change immediately. Native Japanese UI uses installed system fonts; the web host must supply a Japanese font.
|
||||
- `general.language`: interface language (`system` / `en` / `ja`), Settings ▸ General ▸ Language; menu labels change immediately. `system` (Match System, the default) follows the operating system's interface language where EffectCraft has a translation and is English otherwise; the browser build stays in English with it. Native Japanese UI uses installed system fonts; the web host must supply a Japanese font.
|
||||
- `general.undoLevels`: Levels of Undo
|
||||
- `general.pathPointSize`: Path Point and Handle Size
|
||||
- `general.recentItems`: Recent Projects Shown
|
||||
|
||||
Reference in New Issue
Block a user