From 9ad953d5aa264d94565fcb92e188d20c427ea2d2 Mon Sep 17 00:00:00 2001 From: starship-s <45587122+starship-s@users.noreply.github.com> Date: Thu, 30 Apr 2026 21:32:06 -0600 Subject: [PATCH] fix: add mobile composer locale keys --- static/i18n.js | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/static/i18n.js b/static/i18n.js index 9dfc9de1..4ec0a73a 100644 --- a/static/i18n.js +++ b/static/i18n.js @@ -1501,6 +1501,10 @@ const LOCALES = { composer_disabled_clarify: 'Ответьте на запрос о разъяснении', composer_disabled_compression: 'Ожидание завершения сжатия', composer_disabled_empty: 'Введите сообщение для отправки', + composer_mobile_workspace: 'Рабочее пространство', + composer_mobile_model: 'Модель', + composer_mobile_reasoning: 'Рассуждение', + composer_mobile_context: 'Контекст', media_audio_label: 'Аудио', media_svg_label: 'Диаграмма', media_video_label: 'Видео', @@ -2233,6 +2237,10 @@ const LOCALES = { composer_disabled_clarify: 'Responde a la solicitud de aclaración', composer_disabled_compression: 'Esperando a que finalice la compresión', composer_disabled_empty: 'Escribe un mensaje para enviar', + composer_mobile_workspace: 'Espacio de trabajo', + composer_mobile_model: 'Modelo', + composer_mobile_reasoning: 'Razonamiento', + composer_mobile_context: 'Contexto', media_audio_label: 'Audio', media_svg_label: 'Diagrama', media_video_label: 'Vídeo', @@ -2739,6 +2747,10 @@ const LOCALES = { composer_disabled_clarify: 'Auf die Klärungsanfrage antworten', composer_disabled_compression: 'Warte auf Abschluss der Komprimierung', composer_disabled_empty: 'Nachricht eingeben zum Senden', + composer_mobile_workspace: 'Arbeitsbereich', + composer_mobile_model: 'Modell', + composer_mobile_reasoning: 'Reasoning', + composer_mobile_context: 'Kontext', model_custom_label: 'Benutzerdefinierte Modell-ID', model_custom_placeholder: 'z.B. openai/gpt-5.4', model_search_placeholder: 'Modelle suchen…', @@ -3698,6 +3710,10 @@ const LOCALES = { composer_disabled_clarify: '请回复上方的澄清请求', composer_disabled_compression: '等待压缩完成', composer_disabled_empty: '请输入消息后发送', + composer_mobile_workspace: '工作区', + composer_mobile_model: '模型', + composer_mobile_reasoning: '推理', + composer_mobile_context: '上下文', pdf_loading: '正在加载 PDF {0}…', pdf_too_large: 'PDF 文件过大,无法内联预览', @@ -4479,6 +4495,10 @@ const LOCALES = { composer_disabled_clarify: '\u8acb\u56de\u8986\u4e0a\u65b9\u7684\u6f84\u6e05\u8981\u6c42', composer_disabled_compression: '\u7b49\u5f85\u58d3\u7e2e\u5b8c\u6210', composer_disabled_empty: '\u8acb\u8f38\u5165\u8a0a\u606f\u5f8c\u50b3\u9001', + composer_mobile_workspace: '工作區', + composer_mobile_model: '模型', + composer_mobile_reasoning: '推理', + composer_mobile_context: '上下文', // Queued messages queued_label: '回應後發送', queued_count: (n) => n === 1 ? '1 已排隊' : `${n} 已排隊`, @@ -4636,6 +4656,10 @@ const LOCALES = { provider_mismatch_warning: (m,p)=>`"${m}" pode não funcionar com seu provedor configurado (${p}). Enviar assim mesmo, ou execute \`hermes model\` no terminal para trocar.`, provider_mismatch_label: 'Provedor incompatível', model_not_found_label: 'Modelo não encontrado', + composer_mobile_workspace: 'Workspace', + composer_mobile_model: 'Modelo', + composer_mobile_reasoning: 'Raciocínio', + composer_mobile_context: 'Contexto', model_custom_label: 'ID de modelo customizado', model_custom_placeholder: 'ex: openai/gpt-5.4', model_search_placeholder: 'Buscar modelos…', @@ -5972,6 +5996,10 @@ const LOCALES = { composer_disabled_clarify: '위의 명확화 요청에 응답하세요', composer_disabled_compression: '압축 완료 대기 중', composer_disabled_empty: '메시지를 입력하세요', + composer_mobile_workspace: '워크스페이스', + composer_mobile_model: '모델', + composer_mobile_reasoning: '추론', + composer_mobile_context: '컨텍스트', pdf_loading: 'PDF {0} 로드 중…', pdf_too_large: 'PDF가 인라인 미리보기에 너무 큼',