feat: Rename to Toju and add translation
Some checks failed
Deploy Web Apps / deploy (push) Successful in 5m52s
Build Android APK / build-android-apk (push) Failing after 23m15s
Queue Release Build / prepare (push) Successful in 1m42s
Queue Release Build / build-linux (push) Failing after 9m33s
Queue Release Build / build-windows (push) Successful in 26m5s
Queue Release Build / finalize (push) Has been skipped

This commit is contained in:
2026-06-05 17:13:03 +02:00
parent 8ecfc9a1fe
commit ee293d7daf
301 changed files with 8247 additions and 2218 deletions

View File

@@ -0,0 +1,136 @@
{
"theme": {
"studio": {
"badge": "Theme Studio",
"pickElement": "Pick UI Element",
"formatJson": "Format JSON",
"openCss": "Open CSS",
"copyLlmGuide": "Copy LLM Guide",
"importFile": "Import File",
"exportFile": "Export File",
"applyCssTheme": "Apply CSS Theme",
"applyDraft": "Apply Draft",
"restoreDefault": "Restore Default",
"workspace": "Workspace",
"regions": "Regions",
"draft": "Draft",
"unsavedChanges": "Unsaved changes",
"inSync": "In sync",
"invalidDraft": "The draft is invalid. The last working theme is still active.",
"workspaceAria": "Theme Studio workspace",
"presetThemes": "Preset Themes",
"builtInCount": "{{count}} built in",
"defaultBadge": "Default",
"savedThemes": "Saved Themes",
"syncing": "Syncing",
"savedCount": "{{count}} saved",
"saveNew": "Save New",
"saveSelected": "Save Selected",
"use": "Use",
"edit": "Edit",
"remove": "Remove",
"refresh": "Refresh",
"ready": "Ready",
"invalid": "Invalid",
"emptySavedThemes": "Save the current draft to create your first reusable Electron theme.",
"explorer": "Explorer",
"explorerShown": "{{count}} shown",
"searchKeysPlaceholder": "Search theme keys",
"mounted": "Mounted",
"noKeysMatch": "No registered theme keys match this filter.",
"openStylesJson": "Open styles in JSON",
"openLayoutJson": "Open layout in JSON",
"cssOnlyTheme": "CSS-Only Theme",
"themeJson": "Theme JSON",
"cssOnlyHint": "CSS here is applied over the built-in default JSON theme.",
"lines": "{{count}} lines",
"chars": "{{count}} chars",
"errors": "{{count}} errors",
"ideEditor": "IDE editor",
"jsonTheme": "JSON Theme",
"cssOnly": "CSS Only",
"selection": "Selection",
"pickLiveElement": "Pick live element",
"mountedNow": "Mounted now",
"editableAttributes": "Editable Attributes",
"addFadeAnimation": "Add fade animation",
"animationKeys": "Animation Keys",
"noAnimationKeys": "No custom animation keys yet.",
"layoutGrid": "Layout Grid",
"resetContainer": "Reset Container",
"workspaces": {
"editor": {
"label": "JSON Editor",
"description": "Edit the raw theme document in a fixed-contrast code view."
},
"inspector": {
"label": "Element Inspector",
"description": "Browse themeable regions, supported overrides, and starter values."
},
"layout": {
"label": "Layout Studio",
"description": "Move shells around the grid without hunting through JSON."
}
},
"capabilities": {
"layoutEditable": "Layout editable",
"textOverride": "Text override",
"safeExternalLink": "Safe external link",
"iconSlot": "Icon slot"
},
"llmGuideCopied": "LLM guide copied.",
"llmGuideManualCopy": "Manual copy opened.",
"llmGuidePrompt": "Copy this LLM theme guide",
"exported": "{{fileName}} exported.",
"exportCancelled": "Theme export cancelled.",
"fixJsonBeforeExport": "Fix JSON errors before exporting the theme."
},
"presets": {
"toju-default-dark-11": {
"name": "Toju Default Dark 11",
"description": "Built-in dark glass theme for the full Toju app shell."
},
"toju-website-dark": {
"name": "Toju Website Dark",
"description": "Website-inspired dark app theme using the charcoal, green, and amber palette from the public Toju site."
},
"toju-default-dark": {
"name": "Toju Default Dark",
"description": "Built-in dark glass theme for the full Toju app shell."
}
},
"editor": {
"jsonAria": "Theme JSON editor",
"cssAria": "Theme CSS editor",
"cssSyntaxError": "CSS syntax error."
},
"status": {
"fixJsonBeforeFormat": "Fix JSON errors before formatting the theme draft.",
"draftFormatted": "Theme draft formatted.",
"draftValidationErrors": "The current draft has validation errors. The previous working theme is still active.",
"themeApplied": "Theme applied.",
"cssApplied": "CSS applied over the JSON theme.",
"couldNotLoad": "The {{source}} could not be loaded.",
"resetByShortcut": "Theme reset to the default preset by shortcut.",
"resetByButton": "Theme reset to the default preset.",
"presetNotFound": "Built-in theme preset not found.",
"presetCouldNotApply": "Built-in theme preset could not be applied.",
"presetApplied": "{{name}} preset applied.",
"fixJsonBeforeTools": "Fix JSON errors before using the structured theme tools.",
"structuredChangeInvalid": "The structured change could not be validated.",
"preparedElement": "Prepared {{key}} in the theme draft.",
"preparedLayout": "Prepared {{key}} layout in the theme draft.",
"elementUpdated": "{{key}} updated.",
"animationUpdated": "Animation {{key}} updated.",
"fixJsonBeforeCss": "Fix JSON errors before applying CSS over the theme draft.",
"cssOnlyCouldNotApply": "The CSS-only theme could not be applied.",
"importFailed": "Unable to import {{fileName}}."
},
"pickerOverlay": {
"activeBadge": "Theme Picker Active",
"instruction": "Click a highlighted area to inspect its theme key.",
"hovering": "Hovering:",
"hoverFallback": "Move over a themeable region"
}
}
}