Merge remote-tracking branch 'origin/main'

This commit is contained in:
Mohamed Boudra
2026-06-12 12:12:46 +07:00
21 changed files with 492 additions and 13 deletions
+11 -3
View File
@@ -433,6 +433,7 @@ export const ar: TranslationResources = {
openFor: "فتح القائمة لـ{{label}}",
copyResumeCommand: "نسخ أمر السيرة الذاتية",
copyAgentId: "نسخ معرف الوكيل",
copyFilePath: "Copy file path",
rename: "إعادة تسمية",
closeAbove: "إغلاق علامات التبويب أعلاه",
closeBelow: "إغلاق علامات التبويب أدناه",
@@ -467,6 +468,7 @@ export const ar: TranslationResources = {
copyFailed: "فشل النسخ",
agentIdCopiedLabel: "AgentID",
resumeCommandCopiedLabel: "أمر الاستئناف",
filePathCopiedLabel: "File path",
resumeIdUnavailable: "السيرة الذاتية ID غير متوفرة",
resumeCommandUnavailable: "أمر الاستئناف غير متوفر",
reloadingAgent: "وكيل إعادة التحميل...",
@@ -1294,7 +1296,7 @@ export const ar: TranslationResources = {
},
renameModal: {
rename: "إعادة تسمية",
saving: "توفير...",
saving: "جارٍ الحفظ...",
},
sidebarCallout: {
dismiss: "رفض",
@@ -1612,6 +1614,10 @@ export const ar: TranslationResources = {
sheetTitle: "إلحاق موجه النظام",
accessibilityLabel: "إلحاق موجه النظام",
placeholder: "اجعل الردود موجزة دائمًا.",
edit: "تحرير",
reset: "إعادة ضبط",
save: "حفظ",
saving: "جارٍ الحفظ...",
},
},
agents: {
@@ -1646,10 +1652,12 @@ export const ar: TranslationResources = {
editLabel: "تحرير التسمية",
title: "إعادة تسمية المضيف",
placeholder: "بلدي Host",
submit: "إعادة تسمية",
},
restart: {
title: "إعادة تشغيل البرنامج الخفي",
hint: "إعادة تشغيل عملية البرنامج الخفي. سيتم إعادة الاتصال بالتطبيق تلقائيًا",
confirm: "إعادة التشغيل",
confirmTitle: "أعد تشغيل{{name}}",
confirmMessage:
"سيؤدي هذا إلى إعادة تشغيل البرنامج الخفي. سيستمر العملاء الذين يعملون عليه؛ سيتم إعادة الاتصال بالتطبيق تلقائيًا.",
@@ -1815,9 +1823,9 @@ export const ar: TranslationResources = {
actions: {
reload: "إعادة تحميل",
tryAgain: "حاول ثانية",
save: "يحفظ",
save: "حفظ",
saved: "تم حفظ المشروع",
saving: "توفير...",
saving: "جارٍ الحفظ...",
cancel: "يلغي",
},
},
+8
View File
@@ -432,6 +432,7 @@ export const en = {
openFor: "Open menu for {{label}}",
copyResumeCommand: "Copy resume command",
copyAgentId: "Copy agent id",
copyFilePath: "Copy file path",
rename: "Rename",
closeAbove: "Close tabs above",
closeBelow: "Close tabs below",
@@ -466,6 +467,7 @@ export const en = {
copyFailed: "Copy failed",
agentIdCopiedLabel: "Agent ID",
resumeCommandCopiedLabel: "resume command",
filePathCopiedLabel: "File path",
resumeIdUnavailable: "Resume ID not available",
resumeCommandUnavailable: "Resume command not available",
reloadingAgent: "Reloading agent...",
@@ -1619,6 +1621,10 @@ export const en = {
sheetTitle: "Append system prompt",
accessibilityLabel: "Append system prompt",
placeholder: "Always keep replies concise.",
edit: "Edit",
reset: "Reset",
save: "Save",
saving: "Saving...",
},
},
agents: {
@@ -1653,10 +1659,12 @@ export const en = {
editLabel: "Edit label",
title: "Rename host",
placeholder: "My Host",
submit: "Rename",
},
restart: {
title: "Restart daemon",
hint: "Restarts the daemon process. The app will reconnect automatically",
confirm: "Restart",
confirmTitle: "Restart {{name}}",
confirmMessage:
"This will restart the daemon. Agents running on it will keep going; the app will reconnect automatically.",
+11 -3
View File
@@ -436,6 +436,7 @@ export const es: TranslationResources = {
openFor: "Menú abierto para{{label}}",
copyResumeCommand: "Copiar comando de reanudación",
copyAgentId: "Copiar ID del agente",
copyFilePath: "Copy file path",
rename: "Rebautizar",
closeAbove: "Cerrar pestañas arriba",
closeBelow: "Cerrar pestañas a continuación",
@@ -471,6 +472,7 @@ export const es: TranslationResources = {
copyFailed: "Copia fallida",
agentIdCopiedLabel: "AgentID",
resumeCommandCopiedLabel: "reanudar el comando",
filePathCopiedLabel: "File path",
resumeIdUnavailable: "ReanudarIDno disponible",
resumeCommandUnavailable: "Comando de reanudación no disponible",
reloadingAgent: "Agente de recarga...",
@@ -1329,7 +1331,7 @@ export const es: TranslationResources = {
},
renameModal: {
rename: "Rebautizar",
saving: "Ahorro...",
saving: "Guardando...",
},
sidebarCallout: {
dismiss: "Despedir",
@@ -1649,6 +1651,10 @@ export const es: TranslationResources = {
sheetTitle: "Agregar mensaje del sistema",
accessibilityLabel: "Agregar mensaje del sistema",
placeholder: "Mantenga siempre respuestas concisas.",
edit: "Editar",
reset: "Restablecer",
save: "Guardar",
saving: "Guardando...",
},
},
agents: {
@@ -1683,10 +1689,12 @@ export const es: TranslationResources = {
editLabel: "Editar etiqueta",
title: "Cambiar nombre de host",
placeholder: "MiHost",
submit: "Cambiar nombre",
},
restart: {
title: "Reiniciar demonio",
hint: "Reinicia el proceso del demonio. La aplicación se volverá a conectar automáticamente",
confirm: "Reiniciar",
confirmTitle: "Reiniciar{{name}}",
confirmMessage:
"Esto reiniciará el demonio. Los agentes que se ejecutan en él seguirán funcionando; la aplicación se volverá a conectar automáticamente.",
@@ -1856,9 +1864,9 @@ export const es: TranslationResources = {
actions: {
reload: "Recargar",
tryAgain: "Intentar otra vez",
save: "Ahorrar",
save: "Guardar",
saved: "Proyecto guardado",
saving: "Ahorro...",
saving: "Guardando...",
cancel: "Cancelar",
},
},
+10 -2
View File
@@ -436,6 +436,7 @@ export const fr: TranslationResources = {
openFor: "Ouvrir le menu pour{{label}}",
copyResumeCommand: "Copier la commande de reprise",
copyAgentId: "Copier l'identifiant de l'agent",
copyFilePath: "Copy file path",
rename: "Rebaptiser",
closeAbove: "Fermer les onglets ci-dessus",
closeBelow: "Fermer les onglets ci-dessous",
@@ -471,6 +472,7 @@ export const fr: TranslationResources = {
copyFailed: "Échec de la copie",
agentIdCopiedLabel: "AgentID",
resumeCommandCopiedLabel: "reprendre la commande",
filePathCopiedLabel: "File path",
resumeIdUnavailable: "ReprendreIDnon disponible",
resumeCommandUnavailable: "Commande de reprise non disponible",
reloadingAgent: "Agent de rechargement...",
@@ -1332,7 +1334,7 @@ export const fr: TranslationResources = {
},
renameModal: {
rename: "Rebaptiser",
saving: "Économie...",
saving: "Sauvegarde...",
},
sidebarCallout: {
dismiss: "Rejeter",
@@ -1655,6 +1657,10 @@ export const fr: TranslationResources = {
sheetTitle: "Ajouter une invite système",
accessibilityLabel: "Ajouter une invite système",
placeholder: "Gardez toujours des réponses concises.",
edit: "Modifier",
reset: "Réinitialiser",
save: "Sauvegarder",
saving: "Sauvegarde...",
},
},
agents: {
@@ -1689,10 +1695,12 @@ export const fr: TranslationResources = {
editLabel: "Modifier l'étiquette",
title: "Renommer l'hôte",
placeholder: "MonHost",
submit: "Renommer",
},
restart: {
title: "Redémarrer le démon",
hint: "Redémarre le processus démon. L'application se reconnectera automatiquement",
confirm: "Redémarrer",
confirmTitle: "Redémarrer{{name}}",
confirmMessage:
"Cela redémarrera le démon. Les agents qui s'y exécutent continueront à fonctionner; l'application se reconnectera automatiquement.",
@@ -1866,7 +1874,7 @@ export const fr: TranslationResources = {
tryAgain: "Essayer à nouveau",
save: "Sauvegarder",
saved: "Projet enregistré",
saving: "Économie...",
saving: "Sauvegarde...",
cancel: "Annuler",
},
},
+8
View File
@@ -436,6 +436,7 @@ export const ru: TranslationResources = {
openFor: "Открыть меню для{{label}}",
copyResumeCommand: "Копировать команду возобновления",
copyAgentId: "Скопировать идентификатор агента",
copyFilePath: "Copy file path",
rename: "Переименовать",
closeAbove: "Закрыть вкладки выше",
closeBelow: "Закройте вкладки ниже",
@@ -470,6 +471,7 @@ export const ru: TranslationResources = {
copyFailed: "Не удалось скопировать",
agentIdCopiedLabel: "AgentID",
resumeCommandCopiedLabel: "команда возобновления",
filePathCopiedLabel: "File path",
resumeIdUnavailable: "Резюме ID недоступно",
resumeCommandUnavailable: "Команда возобновления недоступна",
reloadingAgent: "Перезагрузка агента...",
@@ -1643,6 +1645,10 @@ export const ru: TranslationResources = {
sheetTitle: "Добавить системное приглашение",
accessibilityLabel: "Добавить системное приглашение",
placeholder: "Всегда отвечайте кратко.",
edit: "Редактировать",
reset: "Сбросить",
save: "Сохранить",
saving: "Сохранение...",
},
},
agents: {
@@ -1677,10 +1683,12 @@ export const ru: TranslationResources = {
editLabel: "Изменить ярлык",
title: "Переименовать хост",
placeholder: "Мой Host",
submit: "Переименовать",
},
restart: {
title: "Перезапустить демон",
hint: "Перезапускает процесс демона. Приложение автоматически переподключится",
confirm: "Перезапустить",
confirmTitle: "Перезапустите{{name}}",
confirmMessage:
"Это перезапустит демон. Агенты, работающие на нем, будут продолжать работать; приложение автоматически повторно подключится.",
+8
View File
@@ -433,6 +433,7 @@ export const zhCN: TranslationResources = {
openFor: "打开 {{label}} 的菜单",
copyResumeCommand: "复制恢复命令",
copyAgentId: "复制 Agent ID",
copyFilePath: "Copy file path",
rename: "重命名",
closeAbove: "关闭上方标签",
closeBelow: "关闭下方标签",
@@ -467,6 +468,7 @@ export const zhCN: TranslationResources = {
copyFailed: "复制失败",
agentIdCopiedLabel: "Agent ID",
resumeCommandCopiedLabel: "恢复命令",
filePathCopiedLabel: "File path",
resumeIdUnavailable: "恢复 ID 不可用",
resumeCommandUnavailable: "恢复命令不可用",
reloadingAgent: "正在重新加载 Agent...",
@@ -1594,6 +1596,10 @@ export const zhCN: TranslationResources = {
sheetTitle: "追加 system prompt",
accessibilityLabel: "追加 system prompt",
placeholder: "始终保持回复简洁。",
edit: "编辑",
reset: "重置",
save: "保存",
saving: "保存中...",
},
},
agents: {
@@ -1628,10 +1634,12 @@ export const zhCN: TranslationResources = {
editLabel: "编辑标签",
title: "重命名 Host",
placeholder: "我的 Host",
submit: "重命名",
},
restart: {
title: "重启 Daemon",
hint: "重启 Daemon 进程。应用会自动重新连接",
confirm: "重启",
confirmTitle: "重启 {{name}}",
confirmMessage: "这会重启 Daemon。其上运行的 Agent 会继续运行;应用会自动重新连接。",
restarting: "正在重启...",