FN-9023: restore non-English catalog key parity

Restore localized settings and task recommendation copy across secondary catalogs.

- Add missing GitHub auto-merge and terminal-wedge notification translations.
- Complete Portuguese recommendation and merge-setting translations.
- Remove the stale Portuguese ephemeral-worker setting key.

Files changed:
 .changeset/fn-9023-i18n-parity.md    |  7 +++++++
 packages/i18n/locales/es/app.json    |  8 ++++++--
 packages/i18n/locales/fr/app.json    |  8 ++++++--
 packages/i18n/locales/ko/app.json    |  8 ++++++--
 packages/i18n/locales/pt-BR/app.json | 30 ++++++++++++++++++++++++------
 packages/i18n/locales/zh-CN/app.json |  8 ++++++--
 packages/i18n/locales/zh-TW/app.json |  8 ++++++--
 7 files changed, 61 insertions(+), 16 deletions(-)

Fusion-Task-Id: FN-9023

Fusion-Task-Lineage: a348310e-02d3-4aed-a0c3-2882cd54f5b1

Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
This commit is contained in:
gsxdsm
2026-08-12 22:25:49 -07:00
parent f7bf3f91d1
commit c791c0b199
7 changed files with 61 additions and 16 deletions

View File

@@ -0,0 +1,7 @@
---
"@runfusion/fusion": patch
---
summary: Restore missing localized merge, notification, recommendation, and settings copy.
category: fix
dev: Adds parity keys across six locales and removes the stale pt-BR settings.general.useEphemeralTaskWorkerAgents orphan.

View File

@@ -6392,7 +6392,9 @@
"sameAsIntegrationBranchDefault": "",
"pushTargetBranchHelp": "",
"requiredChecks": "",
"requiredChecksHelp": ""
"requiredChecksHelp": "",
"githubNativeAutoMerge": "Usar la fusión automática nativa de GitHub",
"githubNativeAutoMergeHelp": "GitHub espera a que se cumpla todo su conjunto de reglas antes de fusionar. El repositorio debe permitir la fusión automática; Fusion falla de forma segura si no está disponible. Predeterminado: desactivado."
},
"mergeManually": "Fusionar manualmente",
"mobileNav": {
@@ -6511,7 +6513,9 @@
"webhookFormatHint": "",
"agentClarification": "",
"agentClarificationEnable": "",
"agentClarificationHint": ""
"agentClarificationHint": "",
"wedgeNotificationSettleMs": "Ventana de estabilización de bloqueo terminal (ms)",
"wedgeNotificationSettleMsHelp": "Cuánto tiempo debe persistir un fallo terminal antes de alertar a un operador. 0 = notificar inmediatamente. Predeterminado: 300000 (5 minutos)."
},
"plugins": {
"fusionPlugins": "",

View File

@@ -6392,7 +6392,9 @@
"sameAsIntegrationBranchDefault": "",
"pushTargetBranchHelp": "",
"requiredChecks": "",
"requiredChecksHelp": ""
"requiredChecksHelp": "",
"githubNativeAutoMerge": "Utiliser la fusion automatique native de GitHub",
"githubNativeAutoMergeHelp": "GitHub attend l'ensemble de ses règles avant de fusionner. Le dépôt doit autoriser la fusion automatique ; Fusion échoue de manière sécurisée si elle est indisponible. Par défaut : désactivée."
},
"mergeManually": "Fusionner manuellement",
"mobileNav": {
@@ -6511,7 +6513,9 @@
"webhookFormatHint": "",
"agentClarification": "",
"agentClarificationEnable": "",
"agentClarificationHint": ""
"agentClarificationHint": "",
"wedgeNotificationSettleMs": "Fenêtre de stabilisation d'un blocage terminal (ms)",
"wedgeNotificationSettleMsHelp": "Durée pendant laquelle un échec terminal doit persister avant d'alerter un opérateur. 0 = notifier immédiatement. Par défaut : 300000 (5 minutes)."
},
"plugins": {
"fusionPlugins": "",

View File

@@ -6392,7 +6392,9 @@
"sameAsIntegrationBranchDefault": "",
"pushTargetBranchHelp": "",
"requiredChecks": "",
"requiredChecksHelp": ""
"requiredChecksHelp": "",
"githubNativeAutoMerge": "GitHub 기본 자동 병합 사용",
"githubNativeAutoMergeHelp": "GitHub는 병합하기 전에 전체 규칙 세트가 충족될 때까지 기다립니다. 리포지토리에서 자동 병합을 허용해야 하며, 사용할 수 없으면 Fusion은 안전하게 실패합니다. 기본값: 비활성화됨."
},
"mergeManually": "수동으로 병합",
"mobileNav": {
@@ -6511,7 +6513,9 @@
"webhookFormatHint": "",
"agentClarification": "",
"agentClarificationEnable": "",
"agentClarificationHint": ""
"agentClarificationHint": "",
"wedgeNotificationSettleMs": "터미널 교착 상태 안정화 대기 시간(밀리초)",
"wedgeNotificationSettleMsHelp": "운영자에게 알리기 전에 터미널 실패가 지속되어야 하는 시간입니다. 0 = 즉시 알림. 기본값: 300000(5분)."
},
"plugins": {
"fusionPlugins": "",

View File

@@ -4002,7 +4002,8 @@
"verification": "Verificação:",
"verificationCriteria": "Critérios de verificação",
"viewMissionFailures": "Ver falhas da missão",
"whatToBuild": "O que você quer construir?"
"whatToBuild": "O que você quer construir?",
"autoMergeOverrideDescription": "Herdado segue a configuração do projeto. O merge automático integra cada funcionalidade assim que ela é aprovada. Uma única solicitação de pull mantém todas as funcionalidades em uma branch compartilhada para revisão e merge conjuntos."
},
"modalManager": {
"createdFromPlanning": "{{id}} criado a partir do modo de planejamento",
@@ -5890,7 +5891,11 @@
"gitRemoteThatMergedResultsArePushedTo": "Remoto do Git para onde os resultados do merge recebem push. Padrão: \"origin\".",
"pushTargetBranch": "Branch de destino do push",
"sameAsIntegrationBranchDefault": "(mesma da branch de integração — padrão)",
"pushTargetBranchHelp": "Branch no remoto para onde os resultados do merge recebem push. Deixe no padrão para enviar a branch de integração para a branch remota de mesmo nome; escolha uma branch remota listada ou selecione Personalizado… para digitar uma que ainda não existe no remoto (o push a cria)."
"pushTargetBranchHelp": "Branch no remoto para onde os resultados do merge recebem push. Deixe no padrão para enviar a branch de integração para a branch remota de mesmo nome; escolha uma branch remota listada ou selecione Personalizado… para digitar uma que ainda não existe no remoto (o push a cria).",
"githubNativeAutoMerge": "Usar merge automático nativo do GitHub",
"githubNativeAutoMergeHelp": "O GitHub aguarda todo o conjunto de regras antes de fazer o merge. O repositório deve permitir merge automático; o Fusion falha de forma segura se ele não estiver disponível. Padrão: desativado.",
"requiredChecks": "Verificações obrigatórias de pull request",
"requiredChecksHelp": "Sem padrão — não definido. Nomes de verificações separados por vírgulas correspondem exatamente aos do GitHub (diferenciam maiúsculas de minúsculas). Deixar isto vazio usa apenas as verificações de status obrigatórias do GitHub; uma verificação nomeada que nunca informa bloqueia o merge."
},
"conflictModalTitle": "Resolver conflitos de configurações",
"closeModal": "Fechar modal de conflito",
@@ -5984,7 +5989,6 @@
"updating": "Atualizando…",
"upperBoundOnMessagesFetchedFromTheRoom": "Limite superior de mensagens buscadas do armazenamento da sala para consideração de compactação. Padrão: 200.",
"upToDate": "Você está atualizado ✓",
"useEphemeralTaskWorkerAgents": " Usar agentes efêmeros para execução de tarefas ",
"warnOnTheBoardWhenTodoWorkExceeds": "Avisar no quadro quando o trabalho a fazer exceder o limite e não houver agentes ociosos disponíveis. Padrão: desativado.",
"whenEnabledDefaultFusionSpawnsShortLived": " Quando ativado (padrão), o Fusion cria agentes efêmeros de curta duração ",
"whenEnabledFusionChecksOpenAndClosedIssues": " Quando ativado, o Fusion verifica issues abertas e fechadas no repositório de destino em busca de possíveis duplicatas (usando caminhos do File Scope e sintomas-chave) antes de criar uma nova issue de rastreamento. Desmarque para sempre criar uma nova issue. Padrão: ativado. ",
@@ -6044,7 +6048,9 @@
"reportDiscussionCategoryEmpty": "Nenhuma categoria de discussão está disponível para o repositório configurado.",
"reportTargetByActionHelp": "Substituição opcional por ação do destino padrão do relatório para bug, feedback, ideia ou ajuda. Sem padrão — ações não definidas herdam reportTarget / os padrões da ação.",
"recommendationMailboxNoticeEnabled": "",
"recommendationMailboxNoticeEnabledHelp": ""
"recommendationMailboxNoticeEnabledHelp": "",
"maxRecommendationsPerTask": "Máximo de recomendações por tarefa",
"maxRecommendationsPerTaskHelp": "Padrão: 3. Defina 0 para desativar recomendações; escolha um número inteiro de 1 a 20 para limitar cada tarefa concluída."
},
"mobileNav": {
"label": "Seção de configurações"
@@ -6701,7 +6707,9 @@
"ntfyEnabledHint": "Padrão: desativado.",
"webhookEnabledHint": "Padrão: desativado.",
"webhookUrlHint": "Sem padrão — não definido.",
"webhookFormatHint": "Padrão: genérico."
"webhookFormatHint": "Padrão: genérico.",
"wedgeNotificationSettleMs": "Janela de estabilização de bloqueio terminal (ms)",
"wedgeNotificationSettleMsHelp": "Por quanto tempo uma falha terminal deve persistir antes de alertar um operador. 0 = notificar imediatamente. Padrão: 300000 (5 minutos)."
},
"memory": {
"03": "0 3 * * *",
@@ -8124,7 +8132,8 @@
"terminal": "Sessão",
"worktreeTerminal": "Terminal",
"workflow": "Fluxo de trabalho",
"cost": "Custo"
"cost": "Custo",
"recommendations": "Recomendações"
},
"terminal": {
"loading": "Carregando terminal…"
@@ -8171,6 +8180,15 @@
"totalCostLabel": "Total",
"totalTokens": "Total de tokens",
"unknownModel": "(desconhecido)"
},
"recommendations": {
"title": "Recomendações",
"empty": "Nenhuma recomendação foi produzida para esta tarefa.",
"created": "Criada {{taskId}}",
"creating": "Criando…",
"retry": "Tentar criar tarefa novamente",
"create": "Criar tarefa",
"error": "Não foi possível criar a tarefa. Tente novamente."
}
},
"taskDocuments": {

View File

@@ -6392,7 +6392,9 @@
"sameAsIntegrationBranchDefault": "",
"pushTargetBranchHelp": "",
"requiredChecks": "",
"requiredChecksHelp": ""
"requiredChecksHelp": "",
"githubNativeAutoMerge": "使用 GitHub 原生自动合并",
"githubNativeAutoMergeHelp": "GitHub 会在合并前等待其完整规则集。仓库必须允许自动合并;不可用时 Fusion 会安全失败。默认:禁用。"
},
"mergeManually": "手动合并",
"mobileNav": {
@@ -6511,7 +6513,9 @@
"webhookFormatHint": "",
"agentClarification": "",
"agentClarificationEnable": "",
"agentClarificationHint": ""
"agentClarificationHint": "",
"wedgeNotificationSettleMs": "终端卡滞稳定等待窗口(毫秒)",
"wedgeNotificationSettleMsHelp": "在通知操作员前,终端故障必须持续多长时间。0 = 立即通知。默认:300000(5 分钟)。"
},
"plugins": {
"fusionPlugins": "",

View File

@@ -6392,7 +6392,9 @@
"sameAsIntegrationBranchDefault": "",
"pushTargetBranchHelp": "",
"requiredChecks": "",
"requiredChecksHelp": ""
"requiredChecksHelp": "",
"githubNativeAutoMerge": "使用 GitHub 原生自動合併",
"githubNativeAutoMergeHelp": "GitHub 會在合併前等待完整規則集。儲存庫必須允許自動合併;若無法使用,Fusion 會採取安全失敗。預設:停用。"
},
"mergeManually": "手動合併",
"mobileNav": {
@@ -6511,7 +6513,9 @@
"webhookFormatHint": "",
"agentClarification": "",
"agentClarificationEnable": "",
"agentClarificationHint": ""
"agentClarificationHint": "",
"wedgeNotificationSettleMs": "終端卡滯穩定等待視窗(毫秒)",
"wedgeNotificationSettleMsHelp": "在通知操作員前,終端失敗必須持續多久。0 = 立即通知。預設:300000(5 分鐘)。"
},
"plugins": {
"fusionPlugins": "",