feat: Add Portuguese (pt-BR) Support and Refactored I18n Architecture

This commit is contained in:
pomelo-nwu 2026-01-26 23:28:17 +08:00
parent de3bc5fe3a
commit 109738bf67
12 changed files with 1523 additions and 103 deletions

View file

@ -569,8 +569,8 @@ export default {
// ============================================================================
// Commands - Language
// ============================================================================
'Invalid language. Available: en-US, zh-CN':
'Ungültige Sprache. Verfügbar: en-US, zh-CN',
'Invalid language. Available: {{options}}':
'Ungültige Sprache. Verfügbar: {{options}}',
'Language subcommands do not accept additional arguments.':
'Sprach-Unterbefehle akzeptieren keine zusätzlichen Argumente.',
'Current UI language: {{lang}}': 'Aktuelle UI-Sprache: {{lang}}',
@ -579,12 +579,14 @@ export default {
'LLM output language not set': 'LLM-Ausgabesprache nicht festgelegt',
'Set UI language': 'UI-Sprache festlegen',
'Set LLM output language': 'LLM-Ausgabesprache festlegen',
'Usage: /language ui [zh-CN|en-US]': 'Verwendung: /language ui [zh-CN|en-US]',
'Usage: /language ui [{{options}}]': 'Verwendung: /language ui [{{options}}]',
'Usage: /language output <language>':
'Verwendung: /language output <Sprache>',
'Example: /language output 中文': 'Beispiel: /language output Deutsch',
'Example: /language output English': 'Beispiel: /language output English',
'Example: /language output English': 'Beispiel: /language output Englisch',
'Example: /language output 日本語': 'Beispiel: /language output Japanisch',
'Example: /language output Português':
'Beispiel: /language output Portugiesisch',
'UI language changed to {{lang}}': 'UI-Sprache geändert zu {{lang}}',
'LLM output language set to {{lang}}':
'LLM-Ausgabesprache auf {{lang}} gesetzt',
@ -600,12 +602,7 @@ export default {
'To request additional UI language packs, please open an issue on GitHub.':
'Um zusätzliche UI-Sprachpakete anzufordern, öffnen Sie bitte ein Issue auf GitHub.',
'Available options:': 'Verfügbare Optionen:',
' - zh-CN: Simplified Chinese': ' - zh-CN: Vereinfachtes Chinesisch',
' - en-US: English': ' - en-US: Englisch',
'Set UI language to Simplified Chinese (zh-CN)':
'UI-Sprache auf Vereinfachtes Chinesisch (zh-CN) setzen',
'Set UI language to English (en-US)':
'UI-Sprache auf Englisch (en-US) setzen',
'Set UI language to {{name}}': 'UI-Sprache auf {{name}} setzen',
// ============================================================================
// Commands - Approval Mode