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
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:
136
toju-app/public/i18n/catalog/theme.json
Normal file
136
toju-app/public/i18n/catalog/theme.json
Normal 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user