feat(ui): localize UI strings

Converts hardcoded UI copy to i18n keys across the app, adds global translation for non-component modules, and splits the English catalog into feature modules with duplicate-key detection.
This commit is contained in:
Shantur Rathore
2026-01-26 12:26:12 +00:00
parent 33939f4096
commit 5b1e21345f
88 changed files with 2080 additions and 822 deletions

View File

@@ -0,0 +1,17 @@
export const loadingScreenMessages = {
"loadingScreen.logoAlt": "CodeNomad logo",
"loadingScreen.status.issue": "Encountered an issue",
"loadingScreen.actions.showAnother": "Show another",
"loadingScreen.errors.missingRoot": "Loading root element not found",
"loadingScreen.phrases.neurons": "Warming up the AI neurons…",
"loadingScreen.phrases.daydreaming": "Convincing the AI to stop daydreaming…",
"loadingScreen.phrases.goggles": "Polishing the AIs code goggles…",
"loadingScreen.phrases.reorganizingFiles": "Asking the AI to stop reorganizing your files…",
"loadingScreen.phrases.coffee": "Feeding the AI additional coffee…",
"loadingScreen.phrases.nodeModules": "Teaching the AI not to delete node_modules (again)…",
"loadingScreen.phrases.actNatural": "Telling the AI to act natural before you arrive…",
"loadingScreen.phrases.rewritingHistory": "Asking the AI to please stop rewriting history…",
"loadingScreen.phrases.stretch": "Letting the AI stretch before its coding sprint…",
"loadingScreen.phrases.keyboardControl": "Persuading the AI to give you keyboard control…",
} as const