diff --git a/renderer/src/i18n/ar.json b/renderer/src/i18n/ar.json index 1506e7a..3253108 100644 --- a/renderer/src/i18n/ar.json +++ b/renderer/src/i18n/ar.json @@ -1,180 +1,180 @@ { - "module": "Module", - "signal": "Signal", - "search-signal": "Rechercher un signal", - "language-setting": "Langue", - "search-setting": "Recherche", - "search-case-sensitivity": "Sensibilité à la casse", - "search-mode": "Mode de recherche", - "search-scope": "Portée de la recherche", - "search-display-parent-only": "Afficher uniquement le module parent", - "search-nothing": "Aucun signal trouvé", - "signal-only": "Signal uniquement", - "module-only": "Module uniquement", - "signal-module": "Signal + Module", - "general-setting": "Général", - "appearance-setting": "Apparence", - "display-wave-height": "Hauteur de la piste d'onde", - "display-signal-info-scope": "Informations affichées dans la barre latérale", - "display-signal-info-scope.width": "Largeur de bit", - "display-signal-info-scope.parent": "Nom du module parent", - "wavecolor": "Couleur d'onde par défaut", - "wavecolor.normal-bit": "Onde à largeur unique", - "wavecolor.normal-vec": "Onde à largeur multiple", - "wavecolor.high-impedance": "Onde à haute impédance", - "wavecolor.unknown": "Onde à état inconnu", - "operation-setting": "Opérations", - "render-setting": "Rendu", - "render-animation": "Activer l'animation de rendu", - "usermanual": "Manuel utilisateur", - "usermanual.left-right-scroll.caption": "Déplacer vers le haut et le bas", - "usermanual.up-down-scroll.caption": "Déplacer vers la gauche et la droite", - "usermanual.xscale.caption": "Zoom horizontal", - "loading": "Chargement", - "context-menu.create-group": "Créer un groupe", - "context-menu.join-group": "Rejoindre un groupe existant", - "context-menu.change-color": "Changer la couleur", - "context-menu.delete": "Supprimer le signal", - "context-menu.delete-all-select": "Supprimer tous les signaux sélectionnés", - "context-menu.signal.name": "Nom du signal", - "context-menu.signal.type": "Type de signal", - "context-menu.signal.width": "Largeur du signal", - "context-menu.signal.dep": "Dépendances", - "context-menu.group.cancel": "Annuler le groupement", - "context-menu.group.delete": "Supprimer le groupe", - "context-menu.group.empty": "Aucun groupe disponible", - "context-menu.group.uname-group": "Groupe sans nom", - "toolbar.modal.common-digital": "Numérique", - "toolbar.modal.ladder-analog": "Analogique (échelle)", - "toolbar.modal.line-analog": "Analogique (ligne)", - "toolbar.search.name": "Nom", - "toolbar.search.value": "Valeur", - "toolbar.format.category.base": "Base", - "toolbar.format.category.dec": "Décimal", - "toolbar.format.category.float": "Virgule flottante", - "toolbar.format.signed": "Signé", - "toolbar.format.unsigned": "Non signé", - "toolbar.format.half": "Demi-précision (16 bits)", - "toolbar.format.float": "Simple précision (32 bits)", - "toolbar.format.double": "Double précision (64 bits)", - "toolbar.location.to-begin": "Déplacer au début", - "toolbar.location.to-end": "Déplacer à la fin", - "toolbar.location.to-next-change": "Aller au prochain changement", - "toolbar.location.to-prev-change": "Aller au changement précédent", - "toolbar.location.make-location": "Créer un nouveau repère", - "toolbar.location.clear-location": "Effacer tous les repères", - "toolbar.location.clear-location-dialog": "Êtes-vous sûr de vouloir effacer tous les repères?", - "context-menu.cannot-join-repeat-group": "Le signal actuel est déjà dans ce groupe", - "toolbar.no-result": "Aucun résultat", - "toolbar.search.value.already-to-head": "Déjà au début", - "toolbar.search.value.already-to-tail": "Déjà à la fin", - "toolbar.search.value.searching": "Recherche en cours", - "pivot.context.delete": "Supprimer le repère", - "pivot.context.display-axis": "Créer un axe relatif", - "pivot.context.cancel-axis": "Annuler l'axe relatif", - "setting.appearance.pivot-color": "Couleur du repère", - "setting.appearance.moving-pivot": "Repère mobile", - "setting.appearance.user-pivot": "Repère utilisateur", - "setting.appearance.system-pivot": "Repère système", - "confirm": "Confirmer", - "cancel": "Annuler", - "tips": "Conseils", - "filemenu.save-view": "Enregistrer le fichier de vue", - "filemenu.save-as-view": "Enregistrer la vue sous", - "filemenu.load-view": "Charger le fichier de vue", - "filemenu.auto-save": "Sauvegarde automatique", - "current-version": "Version actuelle", - "setting.language.change-dialog": "Vous avez changé la langue en {0}, nous vous recommandons de redémarrer Vcd Viewer.", - "resources": "Ressources", - "tools": "Outils", - "prompts": "Invites", - "interaction-test": "Test interactif", - "setting": "Paramètres", - "about": "À propos", - "connected": "Connecté", - "disconnected": "Déconnecté", - "debug": "Déboguer", - "connect": "Connexion", - "setting.general-color-setting": "Paramètres de couleur généraux", - "choose-a-project-debug": "Sélectionnez un projet à déboguer", - "model": "Modèle", - "server-provider": "Fournisseur de services", - "api-root-url": "Chemin racine de l'API", - "api-token": "Clé API", - "connection-method": "Méthode de connexion", - "command": "Commande", - "env-var": "Variables d'environnement", - "log": "Journaux", - "warning.click-to-connect": "Veuillez d'abord cliquer sur $1 à gauche pour vous connecter", - "reset": "Réinitialiser", - "read-resource": "Lire les ressources", - "enter": "Entrée", - "blank-test": "Test vide", - "connect.appearance.reconnect": "Reconnexion", - "connect.appearance.connect": "Connexion", - "response": "Réponse", - "refresh": "Rafraîchir", - "read-prompt": "Lire l'invite", - "execute-tool": "Exécuter", - "save": "Enregistrer", - "send": "Envoyer", - "server-not-support-statistic": "Le fournisseur que vous utilisez ne prend pas en charge les statistiques temporairement", - "answer-at": "Répondu le", - "input-token": "Entrée", - "output-token": "Sortie", - "total": "Total", - "cache-hit-ratio": "Taux de réussite du cache", - "success-save": "Enregistré avec succès", - "confirm-delete-model": "Êtes-vous sûr de vouloir supprimer le fournisseur de modèles ?", - "reserve-one-last-model": "Conservez au moins un modèle", - "edit": "Modifier", - "delete": "Supprimer", - "test": "Test", - "add-new-server": "Ajouter un service", - "choose-model": "Sélectionner le modèle", - "system-prompt": "Invite système", - "tool-use": "Utilisation d'outils", - "websearch": "Recherche sur Internet", - "temperature-parameter": "Paramètre de température", - "context-length": "Longueur du contexte", - "system-prompt.placeholder": "Entrez l'invite système (par exemple : Vous êtes un assistant professionnel de développement front-end, répondez en français)", - "precise": "Précis", - "moderate": "Équilibre", - "creative": "Créativité", - "single-dialog": "Dialogue en un tour", - "multi-dialog": "Conversation multi-tours", - "press-and-run": "Tapez une question pour commencer le test", - "connect-sigature": "Signature de connexion", - "finish-refresh": "Actualisation terminée", - "add-system-prompt.name-placeholder": "Titre de l'invite personnalisée", - "enter-message-dot": "Entrez un message...", - "generate-answer": "Génération de la réponse", - "choose-presetting": "Sélectionner un préréglage", - "cwd": "Répertoire d'exécution", - "mcp-server-timeout": "Temps d'appel maximum de l'outil MCP", - "return": "Retour", - "error": "Erreur", - "feedback": "Retour", - "waiting-mcp-server": "En attente de la réponse du serveur MCP", - "parallel-tool-calls": "Permettre au modèle d'appeler plusieurs outils en une seule réponse", - "proxy-server": "Serveur proxy", - "update-model-list": "Mettre à jour la liste des modèles", - "preset-env-sync.success": "Variables d'environnement prédéfinies synchronisées", - "preset-env-sync.fail": "Échec de la synchronisation des variables d'environnement prédéfinies", - "drag-to-fill-connect-parameters": "Faites glisser pour remplir les paramètres de connexion", - "connect-success": "Connexion réussie", - "connect-fail": "Échec de la connexion", - "preset": "Préréglage", - "openmcp-document": "Documentation officielle d'OpenMCP", - "star-our-project": "Star notre projet", - "document": "Documentation officielle", - "join-discussion": "Rejoindre le groupe de discussion", - "comment-for-us": "Écrivez un avis pour nous !", - "openmcp-developed-by": "OpenMCP Client {version} développé par {author}", - "error-parse-json": "Erreur d'analyse JSON :", - "enable-xml-wrapper": "تمكين تغليف تعليمات XML", + "module": "وحدة", + "signal": "إشارة", + "search-signal": "بحث عن الإشارة", + "language-setting": "اللغة", + "search-setting": "بحث", + "search-case-sensitivity": "حساسية الأحرف الكبيرة/الصغيرة", + "search-mode": "وضع البحث", + "search-scope": "نطاق البحث", + "search-display-parent-only": "عرض الوحدة الأم فقط", + "search-nothing": "لم يتم العثور على أي إشارات", + "signal-only": "إشارة", + "module-only": "وحدة", + "signal-module": "إشارة + وحدة", + "general-setting": "عام", + "appearance-setting": "المظهر", + "display-wave-height": "ارتفاع مسار الموجة", + "display-signal-info-scope": "معلومات الشريط الجانبي", + "display-signal-info-scope.width": "عرض البت", + "display-signal-info-scope.parent": "اسم الوحدة الأم", + "wavecolor": "لون الموجة الافتراضي", + "wavecolor.normal-bit": "موجة بت واحدة", + "wavecolor.normal-vec": "موجة متعددة البتات", + "wavecolor.high-impedance": "موجة عالية المقاومة", + "wavecolor.unknown": "موجة حالة غير معروفة", + "operation-setting": "عملية", + "render-setting": "عرض", + "render-animation": "تمكين عرض الرسوم المتحركة", + "usermanual": "دليل المستخدم", + "usermanual.left-right-scroll.caption": "تمرير عمودي", + "usermanual.up-down-scroll.caption": "تمرير أفقي", + "usermanual.xscale.caption": "تكبير أفقي", + "loading": "جاري التحميل", + "context-menu.create-group": "إنشاء مجموعة جديدة", + "context-menu.join-group": "الانضمام إلى مجموعة موجودة", + "context-menu.change-color": "تغيير اللون", + "context-menu.delete": "حذف الإشارة", + "context-menu.delete-all-select": "حذف جميع الإشارات المحددة", + "context-menu.signal.name": "اسم الإشارة", + "context-menu.signal.type": "نوع الإشارة", + "context-menu.signal.width": "عرض الإشارة", + "context-menu.signal.dep": "التبعيات", + "context-menu.group.cancel": "إلغاء التجميع", + "context-menu.group.delete": "حذف المجموعة", + "context-menu.group.empty": "لا توجد مجموعات متاحة حالياً", + "context-menu.group.uname-group": "مجموعة غير مسماة", + "toolbar.modal.common-digital": "رقمي", + "toolbar.modal.ladder-analog": "تناظري (سلمي)", + "toolbar.modal.line-analog": "تناظري (خطي)", + "toolbar.search.name": "الاسم", + "toolbar.search.value": "القيمة", + "toolbar.format.category.base": "أساسي", + "toolbar.format.category.dec": "عشري", + "toolbar.format.category.float": "رقم عشري", + "toolbar.format.signed": "موقعة", + "toolbar.format.unsigned": "غير موقعة", + "toolbar.format.half": "نصف دقة (16 بت)", + "toolbar.format.float": "دقة مفردة (32 بت)", + "toolbar.format.double": "دقة مزدوجة (64 بت)", + "toolbar.location.to-begin": "الانتقال إلى البداية", + "toolbar.location.to-end": "الانتقال إلى النهاية", + "toolbar.location.to-next-change": "الذهاب إلى الحافة التالية", + "toolbar.location.to-prev-change": "الذهاب إلى الحافة السابقة", + "toolbar.location.make-location": "إنشاء علامة جديدة", + "toolbar.location.clear-location": "مسح جميع العلامات", + "toolbar.location.clear-location-dialog": "هل أنت متأكد أنك تريد مسح جميع العلامات؟", + "context-menu.cannot-join-repeat-group": "الإشارة موجودة بالفعل في هذه المجموعة", + "toolbar.no-result": "لا توجد نتائج", + "toolbar.search.value.already-to-head": "بالفعل في البداية", + "toolbar.search.value.already-to-tail": "بالفعل في النهاية", + "toolbar.search.value.searching": "جاري البحث", + "pivot.context.delete": "حذف العلامة", + "pivot.context.display-axis": "إنشاء محور نسبي", + "pivot.context.cancel-axis": "إلغاء المحور النسبي", + "setting.appearance.pivot-color": "لون العلامة", + "setting.appearance.moving-pivot": "علامة متحركة", + "setting.appearance.user-pivot": "علامة المستخدم", + "setting.appearance.system-pivot": "علامة النظام", + "confirm": "تأكيد", + "cancel": "إلغاء", + "tips": "نصائح", + "filemenu.save-view": "حفظ ملف العرض", + "filemenu.save-as-view": "حفظ ملف العرض كـ", + "filemenu.load-view": "تحميل ملف العرض", + "filemenu.auto-save": "حفظ تلقائي", + "current-version": "الإصدار الحالي", + "setting.language.change-dialog": "لقد قمت بتغيير اللغة إلى {0}، نوصي بإعادة تشغيل Vcd Viewer", + "resources": "موارد", + "tools": "أدوات", + "prompts": "المطالبات", + "interaction-test": "اختبار التفاعل", + "setting": "إعدادات", + "about": "حول", + "connected": "متصل", + "disconnected": "غير متصل", + "debug": "تصحيح", + "connect": "اتصال", + "setting.general-color-setting": "إعدادات اللون العامة", + "choose-a-project-debug": "اختر مشروعًا لتصحيحه", + "model": "نموذج", + "server-provider": "مزود الخدمة", + "api-root-url": "عنوان URL الأساسي لـ API", + "api-token": "رمز API", + "connection-method": "طريقة الاتصال", + "command": "أمر", + "env-var": "متغير البيئة", + "log": "سجل", + "warning.click-to-connect": "الرجاء النقر على $1 على اليسار للاتصال أولاً", + "reset": "إعادة تعيين", + "read-resource": "قراءة المورد", + "enter": "إدخال", + "blank-test": "اختبار فارغ", + "connect.appearance.reconnect": "إعادة الاتصال", + "connect.appearance.connect": "اتصال", + "response": "استجابة", + "refresh": "تحديث", + "read-prompt": "قراءة المطالبة", + "execute-tool": "تنفيذ", + "save": "حفظ", + "send": "إرسال", + "server-not-support-statistic": "المزود الذي تستخدمه لا يدعم الإحصائيات حاليًا", + "answer-at": "تم الرد في", + "input-token": "إدخال", + "output-token": "إخراج", + "total": "الإجمالي", + "cache-hit-ratio": "نسبة ضربات التخزين المؤقت", + "success-save": "تم الحفظ بنجاح", + "confirm-delete-model": "تأكيد حذف موفر النموذج هذا؟", + "reserve-one-last-model": "احتفظ بنموذج واحد على الأقل", + "edit": "تحرير", + "delete": "حذف", + "test": "اختبار", + "add-new-server": "إضافة خدمة", + "choose-model": "اختر نموذجًا", + "system-prompt": "مطالبة النظام", + "tool-use": "استخدام الأداة", + "websearch": "بحث على الويب", + "temperature-parameter": "معلمة درجة الحرارة", + "context-length": "طول السياق", + "system-prompt.placeholder": "أدخل مطالبة النظام (مثال: أنت مساعد محترف لتطوير الواجهات الأمامية، أجب باللغة العربية)", + "precise": "دقيق", + "moderate": "متوازن", + "creative": "إبداعي", + "single-dialog": "حوار ذو دورة واحدة", + "multi-dialog": "حوار متعدد الدورات", + "press-and-run": "اكتب سؤالاً لبدء الاختبار", + "connect-sigature": "توقيع الاتصال", + "finish-refresh": "تم الانتهاء من التحديث", + "add-system-prompt.name-placeholder": "أدخل عنوان المطالبة المخصصة", + "enter-message-dot": "أدخل الرسالة...", + "generate-answer": "جاري إنشاء الإجابة", + "choose-presetting": "اختر الإعداد المسبق", + "cwd": "دليل العمل", + "mcp-server-timeout": "الحد الأقصى لوقت استدعاء أداة MCP", + "return": "عودة", + "error": "خطأ", + "feedback": "ملاحظات", + "waiting-mcp-server": "في انتظار استجابة خادم MCP", + "parallel-tool-calls": "السماح للنموذج باستدعاء أدوات متعددة في رد واحد", + "proxy-server": "خادم الوكيل", + "update-model-list": "تحديث قائمة النماذج", + "preset-env-sync.success": "تم مزامنة متغيرات البيئة المحددة مسبقًا", + "preset-env-sync.fail": "فشل مزامنة متغيرات البيئة المحددة مسبقًا", + "drag-to-fill-connect-parameters": "اسحب لملء معلمات الاتصال", + "connect-success": "نجاح الاتصال", + "connect-fail": "فشل الاتصال", + "preset": "إعداد مسبق", + "openmcp-document": "وثائق OpenMCP الرسمية", + "star-our-project": "قيم مشروعنا", + "document": "الوثائق", + "join-discussion": "انضم إلى المناقشة", + "comment-for-us": "اكتب تقييمًا لنا!", + "openmcp-developed-by": "OpenMCP Client {version} تم تطويره بواسطة {author}", + "error-parse-json": "خطأ في تحليل JSON:", + "enable-xml-wrapper": "تمييل غلاف أوامر XML", "tool-manage": "إدارة الأدوات", - "enable-all-tools": "تفعيل جميع الأدوات", + "enable-all-tools": "تمكين جميع الأدوات", "disable-all-tools": "تعطيل جميع الأدوات", "using-tool": "جاري استخدام الأداة", "copy-success": "تم النسخ بنجاح", diff --git a/renderer/src/i18n/de.json b/renderer/src/i18n/de.json index 14dd286..fc72f23 100644 --- a/renderer/src/i18n/de.json +++ b/renderer/src/i18n/de.json @@ -1,183 +1,183 @@ { - "module": "Module", + "module": "Modul", "signal": "Signal", - "search-signal": "Rechercher un signal", - "language-setting": "Langue", - "search-setting": "Recherche", - "search-case-sensitivity": "Sensibilité à la casse", - "search-mode": "Mode de recherche", - "search-scope": "Portée de la recherche", - "search-display-parent-only": "Afficher uniquement le module parent", - "search-nothing": "Aucun signal trouvé", - "signal-only": "Signal uniquement", - "module-only": "Module uniquement", - "signal-module": "Signal + Module", - "general-setting": "Général", - "appearance-setting": "Apparence", - "display-wave-height": "Hauteur de la piste d'onde", - "display-signal-info-scope": "Informations affichées dans la barre latérale", - "display-signal-info-scope.width": "Largeur de bit", - "display-signal-info-scope.parent": "Nom du module parent", - "wavecolor": "Couleur d'onde par défaut", - "wavecolor.normal-bit": "Onde à largeur unique", - "wavecolor.normal-vec": "Onde à largeur multiple", - "wavecolor.high-impedance": "Onde à haute impédance", - "wavecolor.unknown": "Onde à état inconnu", - "operation-setting": "Opérations", - "render-setting": "Rendu", - "render-animation": "Activer l'animation de rendu", - "usermanual": "Manuel utilisateur", - "usermanual.left-right-scroll.caption": "Déplacer vers le haut et le bas", - "usermanual.up-down-scroll.caption": "Déplacer vers la gauche et la droite", - "usermanual.xscale.caption": "Zoom horizontal", - "loading": "Chargement", - "context-menu.create-group": "Créer un groupe", - "context-menu.join-group": "Rejoindre un groupe existant", - "context-menu.change-color": "Changer la couleur", - "context-menu.delete": "Supprimer le signal", - "context-menu.delete-all-select": "Supprimer tous les signaux sélectionnés", - "context-menu.signal.name": "Nom du signal", - "context-menu.signal.type": "Type de signal", - "context-menu.signal.width": "Largeur du signal", - "context-menu.signal.dep": "Dépendances", - "context-menu.group.cancel": "Annuler le groupement", - "context-menu.group.delete": "Supprimer le groupe", - "context-menu.group.empty": "Aucun groupe disponible", - "context-menu.group.uname-group": "Groupe sans nom", - "toolbar.modal.common-digital": "Numérique", - "toolbar.modal.ladder-analog": "Analogique (échelle)", - "toolbar.modal.line-analog": "Analogique (ligne)", - "toolbar.search.name": "Nom", - "toolbar.search.value": "Valeur", - "toolbar.format.category.base": "Base", - "toolbar.format.category.dec": "Décimal", - "toolbar.format.category.float": "Virgule flottante", - "toolbar.format.signed": "Signé", - "toolbar.format.unsigned": "Non signé", - "toolbar.format.half": "Demi-précision (16 bits)", - "toolbar.format.float": "Simple précision (32 bits)", - "toolbar.format.double": "Double précision (64 bits)", - "toolbar.location.to-begin": "Déplacer au début", - "toolbar.location.to-end": "Déplacer à la fin", - "toolbar.location.to-next-change": "Aller au prochain changement", - "toolbar.location.to-prev-change": "Aller au changement précédent", - "toolbar.location.make-location": "Créer un nouveau repère", - "toolbar.location.clear-location": "Effacer tous les repères", - "toolbar.location.clear-location-dialog": "Êtes-vous sûr de vouloir effacer tous les repères?", - "context-menu.cannot-join-repeat-group": "Le signal actuel est déjà dans ce groupe", - "toolbar.no-result": "Aucun résultat", - "toolbar.search.value.already-to-head": "Déjà au début", - "toolbar.search.value.already-to-tail": "Déjà à la fin", - "toolbar.search.value.searching": "Recherche en cours", - "pivot.context.delete": "Supprimer le repère", - "pivot.context.display-axis": "Créer un axe relatif", - "pivot.context.cancel-axis": "Annuler l'axe relatif", - "setting.appearance.pivot-color": "Couleur du repère", - "setting.appearance.moving-pivot": "Repère mobile", - "setting.appearance.user-pivot": "Repère utilisateur", - "setting.appearance.system-pivot": "Repère système", - "confirm": "Confirmer", - "cancel": "Annuler", - "tips": "Conseils", - "filemenu.save-view": "Enregistrer le fichier de vue", - "filemenu.save-as-view": "Enregistrer la vue sous", - "filemenu.load-view": "Charger le fichier de vue", - "filemenu.auto-save": "Sauvegarde automatique", - "current-version": "Version actuelle", - "setting.language.change-dialog": "Vous avez changé la langue en {0}, nous vous recommandons de redémarrer Vcd Viewer.", - "resources": "Ressources", - "tools": "Outils", - "prompts": "Invites", - "interaction-test": "Test interactif", - "setting": "Paramètres", - "about": "À propos", - "connected": "Connecté", - "disconnected": "Déconnecté", - "debug": "Déboguer", - "connect": "Connexion", - "setting.general-color-setting": "Paramètres de couleur généraux", - "choose-a-project-debug": "Sélectionnez un projet à déboguer", - "model": "Modèle", - "server-provider": "Fournisseur de services", - "api-root-url": "Chemin racine de l'API", - "api-token": "Clé API", - "connection-method": "Méthode de connexion", - "command": "Commande", - "env-var": "Variables d'environnement", - "log": "Journaux", - "warning.click-to-connect": "Veuillez d'abord cliquer sur $1 à gauche pour vous connecter", - "reset": "Réinitialiser", - "read-resource": "Lire les ressources", - "enter": "Entrée", - "blank-test": "Test vide", - "connect.appearance.reconnect": "Reconnexion", - "connect.appearance.connect": "Connexion", - "response": "Réponse", - "refresh": "Rafraîchir", - "read-prompt": "Lire l'invite", - "execute-tool": "Exécuter", - "save": "Enregistrer", - "send": "Envoyer", - "server-not-support-statistic": "Le fournisseur que vous utilisez ne prend pas en charge les statistiques temporairement", - "answer-at": "Répondu le", - "input-token": "Entrée", - "output-token": "Sortie", - "total": "Total", - "cache-hit-ratio": "Taux de réussite du cache", - "success-save": "Enregistré avec succès", - "confirm-delete-model": "Êtes-vous sûr de vouloir supprimer le fournisseur de modèles ?", - "reserve-one-last-model": "Conservez au moins un modèle", - "edit": "Modifier", - "delete": "Supprimer", + "search-signal": "Signal suchen", + "language-setting": "Sprache", + "search-setting": "Suche", + "search-case-sensitivity": "Groß-/Kleinschreibung beachten", + "search-mode": "Suchmodus", + "search-scope": "Suchbereich", + "search-display-parent-only": "Nur übergeordnetes Modul anzeigen", + "search-nothing": "Keine Signale gefunden", + "signal-only": "Signal", + "module-only": "Modul", + "signal-module": "Signal + Modul", + "general-setting": "Allgemein", + "appearance-setting": "Erscheinungsbild", + "display-wave-height": "Wellenform-Spurhöhe", + "display-signal-info-scope": "Seitenleisteninformationen", + "display-signal-info-scope.width": "Bitbreite", + "display-signal-info-scope.parent": "Übergeordneter Modulname", + "wavecolor": "Standardwellenfarbe", + "wavecolor.normal-bit": "Einzelbit-Welle", + "wavecolor.normal-vec": "Mehrbit-Welle", + "wavecolor.high-impedance": "Hochohmige Welle", + "wavecolor.unknown": "Unbekannter Zustand Welle", + "operation-setting": "Operation", + "render-setting": "Rendering", + "render-animation": "Rendering-Animation aktivieren", + "usermanual": "Benutzerhandbuch", + "usermanual.left-right-scroll.caption": "Vertikal scrollen", + "usermanual.up-down-scroll.caption": "Horizontal scrollen", + "usermanual.xscale.caption": "Horizontal zoomen", + "loading": "Wird geladen", + "context-menu.create-group": "Neue Gruppe erstellen", + "context-menu.join-group": "Existierender Gruppe beitreten", + "context-menu.change-color": "Farbe ändern", + "context-menu.delete": "Signal löschen", + "context-menu.delete-all-select": "Alle ausgewählten Signale löschen", + "context-menu.signal.name": "Signalname", + "context-menu.signal.type": "Signaltyp", + "context-menu.signal.width": "Signalbreite", + "context-menu.signal.dep": "Abhängigkeiten", + "context-menu.group.cancel": "Gruppierung aufheben", + "context-menu.group.delete": "Gruppe löschen", + "context-menu.group.empty": "Keine verfügbaren Gruppen", + "context-menu.group.uname-group": "Unbenannte Gruppe", + "toolbar.modal.common-digital": "Digital", + "toolbar.modal.ladder-analog": "Analog (Treppe)", + "toolbar.modal.line-analog": "Analog (Linie)", + "toolbar.search.name": "Name", + "toolbar.search.value": "Wert", + "toolbar.format.category.base": "Basis", + "toolbar.format.category.dec": "Dezimal", + "toolbar.format.category.float": "Gleitkommazahl", + "toolbar.format.signed": "Vorzeichenbehaftet", + "toolbar.format.unsigned": "Vorzeichenlos", + "toolbar.format.half": "Halbe Genauigkeit (16bit)", + "toolbar.format.float": "Einfache Genauigkeit (32bit)", + "toolbar.format.double": "Doppelte Genauigkeit (64bit)", + "toolbar.location.to-begin": "Zum Anfang bewegen", + "toolbar.location.to-end": "Zum Ende bewegen", + "toolbar.location.to-next-change": "Zur nächsten Flanke gehen", + "toolbar.location.to-prev-change": "Zur vorherigen Flanke gehen", + "toolbar.location.make-location": "Neuen Marker erstellen", + "toolbar.location.clear-location": "Alle Marker löschen", + "toolbar.location.clear-location-dialog": "Sind Sie sicher, dass Sie alle Marker löschen möchten?", + "context-menu.cannot-join-repeat-group": "Signal ist bereits in dieser Gruppe", + "toolbar.no-result": "Keine Ergebnisse", + "toolbar.search.value.already-to-head": "Bereits am Anfang", + "toolbar.search.value.already-to-tail": "Bereits am Ende", + "toolbar.search.value.searching": "Wird gesucht", + "pivot.context.delete": "Marker löschen", + "pivot.context.display-axis": "Relative Achse erstellen", + "pivot.context.cancel-axis": "Relative Achse abbrechen", + "setting.appearance.pivot-color": "Markerfarbe", + "setting.appearance.moving-pivot": "Beweglicher Marker", + "setting.appearance.user-pivot": "Benutzer-Marker", + "setting.appearance.system-pivot": "System-Marker", + "confirm": "Bestätigen", + "cancel": "Abbrechen", + "tips": "Hinweise", + "filemenu.save-view": "Ansichtsdatei speichern", + "filemenu.save-as-view": "Ansichtsdatei speichern unter", + "filemenu.load-view": "Ansichtsdatei laden", + "filemenu.auto-save": "Automatisch speichern", + "current-version": "Aktuelle Version", + "setting.language.change-dialog": "Sie haben die Sprache auf {0} geändert. Wir empfehlen, Vcd Viewer neu zu starten", + "resources": "Ressourcen", + "tools": "Werkzeuge", + "prompts": "Prompts", + "interaction-test": "Interaktionstest", + "setting": "Einstellungen", + "about": "Über", + "connected": "Verbunden", + "disconnected": "Nicht verbunden", + "debug": "Debuggen", + "connect": "Verbinden", + "setting.general-color-setting": "Allgemeine Farbeinstellungen", + "choose-a-project-debug": "Projekt zum Debuggen auswählen", + "model": "Modell", + "server-provider": "Dienstanbieter", + "api-root-url": "API-Stamm-URL", + "api-token": "API-Token", + "connection-method": "Verbindungsmethode", + "command": "Befehl", + "env-var": "Umgebungsvariable", + "log": "Protokoll", + "warning.click-to-connect": "Bitte klicken Sie zuerst auf $1 links, um eine Verbindung herzustellen", + "reset": "Zurücksetzen", + "read-resource": "Ressource lesen", + "enter": "Eingabe", + "blank-test": "Leertest", + "connect.appearance.reconnect": "Erneut verbinden", + "connect.appearance.connect": "Verbinden", + "response": "Antwort", + "refresh": "Aktualisieren", + "read-prompt": "Prompt lesen", + "execute-tool": "Ausführen", + "save": "Speichern", + "send": "Senden", + "server-not-support-statistic": "Ihr Anbieter unterstützt derzeit keine Statistiken", + "answer-at": "Beantwortet um", + "input-token": "Eingabe", + "output-token": "Ausgabe", + "total": "Gesamt", + "cache-hit-ratio": "Cache-Trefferquote", + "success-save": "Erfolgreich gespeichert", + "confirm-delete-model": "Diesen Modellanbieter löschen?", + "reserve-one-last-model": "Mindestens ein Modell behalten", + "edit": "Bearbeiten", + "delete": "Löschen", "test": "Test", - "add-new-server": "Ajouter un service", - "choose-model": "Sélectionner le modèle", - "system-prompt": "Invite système", - "tool-use": "Utilisation d'outils", - "websearch": "Recherche sur Internet", - "temperature-parameter": "Paramètre de température", - "context-length": "Longueur du contexte", - "system-prompt.placeholder": "Entrez l'invite système (par exemple : Vous êtes un assistant professionnel de développement front-end, répondez en français)", - "precise": "Précis", - "moderate": "Équilibre", - "creative": "Créativité", - "single-dialog": "Dialogue en un tour", - "multi-dialog": "Conversation multi-tours", - "press-and-run": "Tapez une question pour commencer le test", - "connect-sigature": "Signature de connexion", - "finish-refresh": "Actualisation terminée", - "add-system-prompt.name-placeholder": "Titre de l'invite personnalisée", - "enter-message-dot": "Entrez un message...", - "generate-answer": "Génération de la réponse", - "choose-presetting": "Sélectionner un préréglage", - "cwd": "Répertoire d'exécution", - "mcp-server-timeout": "Temps d'appel maximum de l'outil MCP", - "return": "Retour", - "error": "Erreur", - "feedback": "Retour", - "waiting-mcp-server": "En attente de la réponse du serveur MCP", - "parallel-tool-calls": "Permettre au modèle d'appeler plusieurs outils en une seule réponse", - "proxy-server": "Serveur proxy", - "update-model-list": "Mettre à jour la liste des modèles", - "preset-env-sync.success": "Variables d'environnement prédéfinies synchronisées", - "preset-env-sync.fail": "Échec de la synchronisation des variables d'environnement prédéfinies", - "drag-to-fill-connect-parameters": "Faites glisser pour remplir les paramètres de connexion", - "connect-success": "Connexion réussie", - "connect-fail": "Échec de la connexion", - "preset": "Préréglage", - "openmcp-document": "Documentation officielle d'OpenMCP", - "star-our-project": "Star notre projet", - "document": "Documentation officielle", - "join-discussion": "Rejoindre le groupe de discussion", - "comment-for-us": "Écrivez un avis pour nous !", - "openmcp-developed-by": "OpenMCP Client {version} développé par {author}", - "error-parse-json": "Erreur d'analyse JSON :", - "enable-xml-wrapper": "XML-Befehlsverpackung aktivieren", + "add-new-server": "Dienst hinzufügen", + "choose-model": "Modell auswählen", + "system-prompt": "System-Prompt", + "tool-use": "Werkzeugnutzung", + "websearch": "Websuche", + "temperature-parameter": "Temperaturparameter", + "context-length": "Kontextlänge", + "system-prompt.placeholder": "System-Prompt eingeben (z.B.: Sie sind ein professioneller Front-End-Assistent, antworten Sie auf Deutsch)", + "precise": "Präzise", + "moderate": "Ausgewogen", + "creative": "Kreativ", + "single-dialog": "Einzelrunde", + "multi-dialog": "Mehrfachrunde", + "press-and-run": "Frage eingeben, um Test zu starten", + "connect-sigature": "Verbindungssignatur", + "finish-refresh": "Aktualisierung abgeschlossen", + "add-system-prompt.name-placeholder": "Benutzerdefinierten Prompt-Titel eingeben", + "enter-message-dot": "Nachricht eingeben...", + "generate-answer": "Antwort wird generiert", + "choose-presetting": "Voreinstellung auswählen", + "cwd": "Arbeitsverzeichnis", + "mcp-server-timeout": "MCP-Werkzeug maximale Ausführungszeit", + "return": "Zurück", + "error": "Fehler", + "feedback": "Feedback", + "waiting-mcp-server": "Warte auf MCP-Server-Antwort", + "parallel-tool-calls": "Modell erlauben, mehrere Werkzeuge in einer Antwort aufzurufen", + "proxy-server": "Proxy-Server", + "update-model-list": "Modellliste aktualisieren", + "preset-env-sync.success": "Voreingestellte Umgebungsvariablen synchronisiert", + "preset-env-sync.fail": "Synchronisierung voreingestellter Umgebungsvariablen fehlgeschlagen", + "drag-to-fill-connect-parameters": "Ziehen, um Verbindungsparameter auszufüllen", + "connect-success": "Verbindung erfolgreich", + "connect-fail": "Verbindung fehlgeschlagen", + "preset": "Voreinstellung", + "openmcp-document": "OpenMCP offizielle Dokumentation", + "star-our-project": "Unser Projekt bewerten", + "document": "Dokumentation", + "join-discussion": "Diskussion beitreten", + "comment-for-us": "Schreiben Sie eine Bewertung für uns!", + "openmcp-developed-by": "OpenMCP Client {version} entwickelt von {author}", + "error-parse-json": "JSON-Parsing-Fehler:", + "enable-xml-wrapper": "XML-Befehls-Wrapper aktivieren", "tool-manage": "Werkzeugverwaltung", - "enable-all-tools": "Alle Tools aktivieren", - "disable-all-tools": "Alle Tools deaktivieren", + "enable-all-tools": "Alle Werkzeuge aktivieren", + "disable-all-tools": "Alle Werkzeuge deaktivieren", "using-tool": "Werkzeug wird verwendet", - "copy-success": "Erfolgreich kopiert", + "copy-success": "Kopieren erfolgreich", "copy-fail": "Kopieren fehlgeschlagen", "copy": "Kopieren", "export": "Exportieren", diff --git a/renderer/src/i18n/en.json b/renderer/src/i18n/en.json index 02c9246..b7d5c1a 100644 --- a/renderer/src/i18n/en.json +++ b/renderer/src/i18n/en.json @@ -1,186 +1,186 @@ { "module": "Module", "signal": "Signal", - "search-signal": "Rechercher un signal", - "language-setting": "Langue", - "search-setting": "Recherche", - "search-case-sensitivity": "Sensibilité à la casse", - "search-mode": "Mode de recherche", - "search-scope": "Portée de la recherche", - "search-display-parent-only": "Afficher uniquement le module parent", - "search-nothing": "Aucun signal trouvé", - "signal-only": "Signal uniquement", - "module-only": "Module uniquement", + "search-signal": "Search Signal", + "language-setting": "Language", + "search-setting": "Search", + "search-case-sensitivity": "Case Sensitivity", + "search-mode": "Search Mode", + "search-scope": "Search Scope", + "search-display-parent-only": "Show Parent Module Only", + "search-nothing": "No signals found", + "signal-only": "Signal", + "module-only": "Module", "signal-module": "Signal + Module", - "general-setting": "Général", - "appearance-setting": "Apparence", - "display-wave-height": "Hauteur de la piste d'onde", - "display-signal-info-scope": "Informations affichées dans la barre latérale", - "display-signal-info-scope.width": "Largeur de bit", - "display-signal-info-scope.parent": "Nom du module parent", - "wavecolor": "Couleur d'onde par défaut", - "wavecolor.normal-bit": "Onde à largeur unique", - "wavecolor.normal-vec": "Onde à largeur multiple", - "wavecolor.high-impedance": "Onde à haute impédance", - "wavecolor.unknown": "Onde à état inconnu", - "operation-setting": "Opérations", - "render-setting": "Rendu", - "render-animation": "Activer l'animation de rendu", - "usermanual": "Manuel utilisateur", - "usermanual.left-right-scroll.caption": "Déplacer vers le haut et le bas", - "usermanual.up-down-scroll.caption": "Déplacer vers la gauche et la droite", - "usermanual.xscale.caption": "Zoom horizontal", - "loading": "Chargement", - "context-menu.create-group": "Créer un groupe", - "context-menu.join-group": "Rejoindre un groupe existant", - "context-menu.change-color": "Changer la couleur", - "context-menu.delete": "Supprimer le signal", - "context-menu.delete-all-select": "Supprimer tous les signaux sélectionnés", - "context-menu.signal.name": "Nom du signal", - "context-menu.signal.type": "Type de signal", - "context-menu.signal.width": "Largeur du signal", - "context-menu.signal.dep": "Dépendances", - "context-menu.group.cancel": "Annuler le groupement", - "context-menu.group.delete": "Supprimer le groupe", - "context-menu.group.empty": "Aucun groupe disponible", - "context-menu.group.uname-group": "Groupe sans nom", - "toolbar.modal.common-digital": "Numérique", - "toolbar.modal.ladder-analog": "Analogique (échelle)", - "toolbar.modal.line-analog": "Analogique (ligne)", - "toolbar.search.name": "Nom", - "toolbar.search.value": "Valeur", - "toolbar.format.category.base": "Base", - "toolbar.format.category.dec": "Décimal", - "toolbar.format.category.float": "Virgule flottante", - "toolbar.format.signed": "Signé", - "toolbar.format.unsigned": "Non signé", - "toolbar.format.half": "Demi-précision (16 bits)", - "toolbar.format.float": "Simple précision (32 bits)", - "toolbar.format.double": "Double précision (64 bits)", - "toolbar.location.to-begin": "Déplacer au début", - "toolbar.location.to-end": "Déplacer à la fin", - "toolbar.location.to-next-change": "Aller au prochain changement", - "toolbar.location.to-prev-change": "Aller au changement précédent", - "toolbar.location.make-location": "Créer un nouveau repère", - "toolbar.location.clear-location": "Effacer tous les repères", - "toolbar.location.clear-location-dialog": "Êtes-vous sûr de vouloir effacer tous les repères?", - "context-menu.cannot-join-repeat-group": "Le signal actuel est déjà dans ce groupe", - "toolbar.no-result": "Aucun résultat", - "toolbar.search.value.already-to-head": "Déjà au début", - "toolbar.search.value.already-to-tail": "Déjà à la fin", - "toolbar.search.value.searching": "Recherche en cours", - "pivot.context.delete": "Supprimer le repère", - "pivot.context.display-axis": "Créer un axe relatif", - "pivot.context.cancel-axis": "Annuler l'axe relatif", - "setting.appearance.pivot-color": "Couleur du repère", - "setting.appearance.moving-pivot": "Repère mobile", - "setting.appearance.user-pivot": "Repère utilisateur", - "setting.appearance.system-pivot": "Repère système", - "confirm": "Confirmer", - "cancel": "Annuler", - "tips": "Conseils", - "filemenu.save-view": "Enregistrer le fichier de vue", - "filemenu.save-as-view": "Enregistrer la vue sous", - "filemenu.load-view": "Charger le fichier de vue", - "filemenu.auto-save": "Sauvegarde automatique", - "current-version": "Version actuelle", - "setting.language.change-dialog": "Vous avez changé la langue en {0}, nous vous recommandons de redémarrer Vcd Viewer.", - "resources": "Ressources", - "tools": "Outils", - "prompts": "Invites", - "interaction-test": "Test interactif", - "setting": "Paramètres", - "about": "À propos", - "connected": "Connecté", - "disconnected": "Déconnecté", - "debug": "Déboguer", - "connect": "Connexion", - "setting.general-color-setting": "Paramètres de couleur généraux", - "choose-a-project-debug": "Sélectionnez un projet à déboguer", - "model": "Modèle", - "server-provider": "Fournisseur de services", - "api-root-url": "Chemin racine de l'API", - "api-token": "Clé API", - "connection-method": "Méthode de connexion", - "command": "Commande", - "env-var": "Variables d'environnement", - "log": "Journaux", - "warning.click-to-connect": "Veuillez d'abord cliquer sur $1 à gauche pour vous connecter", - "reset": "Réinitialiser", - "read-resource": "Lire les ressources", - "enter": "Entrée", - "blank-test": "Test vide", - "connect.appearance.reconnect": "Reconnexion", - "connect.appearance.connect": "Connexion", - "response": "Réponse", - "refresh": "Rafraîchir", - "read-prompt": "Lire l'invite", - "execute-tool": "Exécuter", - "save": "Enregistrer", - "send": "Envoyer", - "server-not-support-statistic": "Le fournisseur que vous utilisez ne prend pas en charge les statistiques temporairement", - "answer-at": "Répondu le", - "input-token": "Entrée", - "output-token": "Sortie", + "general-setting": "General", + "appearance-setting": "Appearance", + "display-wave-height": "Waveform Track Height", + "display-signal-info-scope": "Sidebar Information", + "display-signal-info-scope.width": "Bit Width", + "display-signal-info-scope.parent": "Parent Module Name", + "wavecolor": "Default Wave Color", + "wavecolor.normal-bit": "Single-bit Wave", + "wavecolor.normal-vec": "Multi-bit Wave", + "wavecolor.high-impedance": "High-Z Wave", + "wavecolor.unknown": "Unknown State Wave", + "operation-setting": "Operation", + "render-setting": "Rendering", + "render-animation": "Enable Rendering Animation", + "usermanual": "User Manual", + "usermanual.left-right-scroll.caption": "Vertical Scroll", + "usermanual.up-down-scroll.caption": "Horizontal Scroll", + "usermanual.xscale.caption": "Horizontal Zoom", + "loading": "Loading", + "context-menu.create-group": "Create Group", + "context-menu.join-group": "Join Existing Group", + "context-menu.change-color": "Change Color", + "context-menu.delete": "Delete Signal", + "context-menu.delete-all-select": "Delete All Selected Signals", + "context-menu.signal.name": "Signal Name", + "context-menu.signal.type": "Signal Type", + "context-menu.signal.width": "Signal Width", + "context-menu.signal.dep": "Dependencies", + "context-menu.group.cancel": "Ungroup", + "context-menu.group.delete": "Delete Group", + "context-menu.group.empty": "No available groups", + "context-menu.group.uname-group": "Unnamed Group", + "toolbar.modal.common-digital": "Digital", + "toolbar.modal.ladder-analog": "Analog (Ladder)", + "toolbar.modal.line-analog": "Analog (Line)", + "toolbar.search.name": "Name", + "toolbar.search.value": "Value", + "toolbar.format.category.base": "Basic", + "toolbar.format.category.dec": "Decimal", + "toolbar.format.category.float": "Floating Point", + "toolbar.format.signed": "Signed", + "toolbar.format.unsigned": "Unsigned", + "toolbar.format.half": "Half Precision (16bit)", + "toolbar.format.float": "Single Precision (32bit)", + "toolbar.format.double": "Double Precision (64bit)", + "toolbar.location.to-begin": "Move to Start", + "toolbar.location.to-end": "Move to End", + "toolbar.location.to-next-change": "Go to Next Edge", + "toolbar.location.to-prev-change": "Go to Previous Edge", + "toolbar.location.make-location": "Create New Marker", + "toolbar.location.clear-location": "Clear All Markers", + "toolbar.location.clear-location-dialog": "Are you sure you want to clear all markers?", + "context-menu.cannot-join-repeat-group": "Signal is already in this group", + "toolbar.no-result": "No results", + "toolbar.search.value.already-to-head": "Already at start", + "toolbar.search.value.already-to-tail": "Already at end", + "toolbar.search.value.searching": "Searching", + "pivot.context.delete": "Delete Marker", + "pivot.context.display-axis": "Create Relative Axis", + "pivot.context.cancel-axis": "Cancel Relative Axis", + "setting.appearance.pivot-color": "Marker Color", + "setting.appearance.moving-pivot": "Moving Marker", + "setting.appearance.user-pivot": "User Marker", + "setting.appearance.system-pivot": "System Marker", + "confirm": "Confirm", + "cancel": "Cancel", + "tips": "Tips", + "filemenu.save-view": "Save View File", + "filemenu.save-as-view": "Save View File As", + "filemenu.load-view": "Load View File", + "filemenu.auto-save": "Auto Save", + "current-version": "Current Version", + "setting.language.change-dialog": "You have changed the language to {0}. We recommend restarting Vcd Viewer", + "resources": "Resources", + "tools": "Tools", + "prompts": "Prompts", + "interaction-test": "Interaction Test", + "setting": "Settings", + "about": "About", + "connected": "Connected", + "disconnected": "Disconnected", + "debug": "Debug", + "connect": "Connect", + "setting.general-color-setting": "General Color Settings", + "choose-a-project-debug": "Select a project to debug", + "model": "Model", + "server-provider": "Service Provider", + "api-root-url": "API Root URL", + "api-token": "API Token", + "connection-method": "Connection Method", + "command": "Command", + "env-var": "Environment Variable", + "log": "Log", + "warning.click-to-connect": "Please click $1 on the left to connect first", + "reset": "Reset", + "read-resource": "Read Resource", + "enter": "Enter", + "blank-test": "Blank Test", + "connect.appearance.reconnect": "Reconnect", + "connect.appearance.connect": "Connect", + "response": "Response", + "refresh": "Refresh", + "read-prompt": "Read Prompt", + "execute-tool": "Execute", + "save": "Save", + "send": "Send", + "server-not-support-statistic": "Your provider does not currently support statistics", + "answer-at": "Answered at", + "input-token": "Input", + "output-token": "Output", "total": "Total", - "cache-hit-ratio": "Taux de réussite du cache", - "success-save": "Enregistré avec succès", - "confirm-delete-model": "Êtes-vous sûr de vouloir supprimer le fournisseur de modèles ?", - "reserve-one-last-model": "Conservez au moins un modèle", - "edit": "Modifier", - "delete": "Supprimer", + "cache-hit-ratio": "Cache Hit Ratio", + "success-save": "Successfully saved", + "confirm-delete-model": "Confirm delete this model provider?", + "reserve-one-last-model": "Keep at least one model", + "edit": "Edit", + "delete": "Delete", "test": "Test", - "add-new-server": "Ajouter un service", - "choose-model": "Sélectionner le modèle", - "system-prompt": "Invite système", - "tool-use": "Utilisation d'outils", - "websearch": "Recherche sur Internet", - "temperature-parameter": "Paramètre de température", - "context-length": "Longueur du contexte", - "system-prompt.placeholder": "Entrez l'invite système (par exemple : Vous êtes un assistant professionnel de développement front-end, répondez en français)", - "precise": "Précis", - "moderate": "Équilibre", - "creative": "Créativité", - "single-dialog": "Dialogue en un tour", - "multi-dialog": "Conversation multi-tours", - "press-and-run": "Tapez une question pour commencer le test", - "connect-sigature": "Signature de connexion", - "finish-refresh": "Actualisation terminée", - "add-system-prompt.name-placeholder": "Titre de l'invite personnalisée", - "enter-message-dot": "Entrez un message...", - "generate-answer": "Génération de la réponse", - "choose-presetting": "Sélectionner un préréglage", - "cwd": "Répertoire d'exécution", - "mcp-server-timeout": "Temps d'appel maximum de l'outil MCP", - "return": "Retour", - "error": "Erreur", - "feedback": "Retour", - "waiting-mcp-server": "En attente de la réponse du serveur MCP", - "parallel-tool-calls": "Permettre au modèle d'appeler plusieurs outils en une seule réponse", - "proxy-server": "Serveur proxy", - "update-model-list": "Mettre à jour la liste des modèles", - "preset-env-sync.success": "Variables d'environnement prédéfinies synchronisées", - "preset-env-sync.fail": "Échec de la synchronisation des variables d'environnement prédéfinies", - "drag-to-fill-connect-parameters": "Faites glisser pour remplir les paramètres de connexion", - "connect-success": "Connexion réussie", - "connect-fail": "Échec de la connexion", - "preset": "Préréglage", - "openmcp-document": "Documentation officielle d'OpenMCP", - "star-our-project": "Star notre projet", - "document": "Documentation officielle", - "join-discussion": "Rejoindre le groupe de discussion", - "comment-for-us": "Écrivez un avis pour nous !", - "openmcp-developed-by": "OpenMCP Client {version} développé par {author}", - "error-parse-json": "Erreur d'analyse JSON :", - "enable-xml-wrapper": "Enable XML command wrapping", + "add-new-server": "Add Service", + "choose-model": "Select Model", + "system-prompt": "System Prompt", + "tool-use": "Tool Usage", + "websearch": "Web Search", + "temperature-parameter": "Temperature Parameter", + "context-length": "Context Length", + "system-prompt.placeholder": "Enter system prompt (e.g.: You are a professional front-end assistant, answer in Chinese)", + "precise": "Precise", + "moderate": "Balanced", + "creative": "Creative", + "single-dialog": "Single Turn", + "multi-dialog": "Multi Turn", + "press-and-run": "Type question to start test", + "connect-sigature": "Connection Signature", + "finish-refresh": "Refresh completed", + "add-system-prompt.name-placeholder": "Enter custom prompt title", + "enter-message-dot": "Enter message...", + "generate-answer": "Generating answer", + "choose-presetting": "Select Preset", + "cwd": "Working Directory", + "mcp-server-timeout": "MCP Tool Max Execution Time", + "return": "Return", + "error": "Error", + "feedback": "Feedback", + "waiting-mcp-server": "Waiting for MCP server response", + "parallel-tool-calls": "Allow model to call multiple tools in single response", + "proxy-server": "Proxy Server", + "update-model-list": "Update Model List", + "preset-env-sync.success": "Preset environment variables synced", + "preset-env-sync.fail": "Preset environment variables sync failed", + "drag-to-fill-connect-parameters": "Drag to fill connection parameters", + "connect-success": "Connection successful", + "connect-fail": "Connection failed", + "preset": "Preset", + "openmcp-document": "OpenMCP Official Documentation", + "star-our-project": "Star Our Project", + "document": "Documentation", + "join-discussion": "Join Discussion", + "comment-for-us": "Write a review for us!", + "openmcp-developed-by": "OpenMCP Client {version} developed by {author}", + "error-parse-json": "JSON parse error:", + "enable-xml-wrapper": "Enable XML command wrapper", "tool-manage": "Tool Management", - "enable-all-tools": "Activate all tools", - "disable-all-tools": "Disable all tools", + "enable-all-tools": "Enable All Tools", + "disable-all-tools": "Disable All Tools", "using-tool": "Using tool", - "copy-success": "Copied successfully", + "copy-success": "Copy successful", "copy-fail": "Copy failed", "copy": "Copy", "export": "Export", - "export-filename": "Export file name", + "export-filename": "Export filename", "how-to-use": "How to use?" } \ No newline at end of file diff --git a/renderer/src/i18n/ja.json b/renderer/src/i18n/ja.json index e5e70fd..5dc153b 100644 --- a/renderer/src/i18n/ja.json +++ b/renderer/src/i18n/ja.json @@ -1,186 +1,186 @@ { - "module": "Module", - "signal": "Signal", - "search-signal": "Rechercher un signal", - "language-setting": "Langue", - "search-setting": "Recherche", - "search-case-sensitivity": "Sensibilité à la casse", - "search-mode": "Mode de recherche", - "search-scope": "Portée de la recherche", - "search-display-parent-only": "Afficher uniquement le module parent", - "search-nothing": "Aucun signal trouvé", - "signal-only": "Signal uniquement", - "module-only": "Module uniquement", - "signal-module": "Signal + Module", - "general-setting": "Général", - "appearance-setting": "Apparence", - "display-wave-height": "Hauteur de la piste d'onde", - "display-signal-info-scope": "Informations affichées dans la barre latérale", - "display-signal-info-scope.width": "Largeur de bit", - "display-signal-info-scope.parent": "Nom du module parent", - "wavecolor": "Couleur d'onde par défaut", - "wavecolor.normal-bit": "Onde à largeur unique", - "wavecolor.normal-vec": "Onde à largeur multiple", - "wavecolor.high-impedance": "Onde à haute impédance", - "wavecolor.unknown": "Onde à état inconnu", - "operation-setting": "Opérations", - "render-setting": "Rendu", - "render-animation": "Activer l'animation de rendu", - "usermanual": "Manuel utilisateur", - "usermanual.left-right-scroll.caption": "Déplacer vers le haut et le bas", - "usermanual.up-down-scroll.caption": "Déplacer vers la gauche et la droite", - "usermanual.xscale.caption": "Zoom horizontal", - "loading": "Chargement", - "context-menu.create-group": "Créer un groupe", - "context-menu.join-group": "Rejoindre un groupe existant", - "context-menu.change-color": "Changer la couleur", - "context-menu.delete": "Supprimer le signal", - "context-menu.delete-all-select": "Supprimer tous les signaux sélectionnés", - "context-menu.signal.name": "Nom du signal", - "context-menu.signal.type": "Type de signal", - "context-menu.signal.width": "Largeur du signal", - "context-menu.signal.dep": "Dépendances", - "context-menu.group.cancel": "Annuler le groupement", - "context-menu.group.delete": "Supprimer le groupe", - "context-menu.group.empty": "Aucun groupe disponible", - "context-menu.group.uname-group": "Groupe sans nom", - "toolbar.modal.common-digital": "Numérique", - "toolbar.modal.ladder-analog": "Analogique (échelle)", - "toolbar.modal.line-analog": "Analogique (ligne)", - "toolbar.search.name": "Nom", - "toolbar.search.value": "Valeur", - "toolbar.format.category.base": "Base", - "toolbar.format.category.dec": "Décimal", - "toolbar.format.category.float": "Virgule flottante", - "toolbar.format.signed": "Signé", - "toolbar.format.unsigned": "Non signé", - "toolbar.format.half": "Demi-précision (16 bits)", - "toolbar.format.float": "Simple précision (32 bits)", - "toolbar.format.double": "Double précision (64 bits)", - "toolbar.location.to-begin": "Déplacer au début", - "toolbar.location.to-end": "Déplacer à la fin", - "toolbar.location.to-next-change": "Aller au prochain changement", - "toolbar.location.to-prev-change": "Aller au changement précédent", - "toolbar.location.make-location": "Créer un nouveau repère", - "toolbar.location.clear-location": "Effacer tous les repères", - "toolbar.location.clear-location-dialog": "Êtes-vous sûr de vouloir effacer tous les repères?", - "context-menu.cannot-join-repeat-group": "Le signal actuel est déjà dans ce groupe", - "toolbar.no-result": "Aucun résultat", - "toolbar.search.value.already-to-head": "Déjà au début", - "toolbar.search.value.already-to-tail": "Déjà à la fin", - "toolbar.search.value.searching": "Recherche en cours", - "pivot.context.delete": "Supprimer le repère", - "pivot.context.display-axis": "Créer un axe relatif", - "pivot.context.cancel-axis": "Annuler l'axe relatif", - "setting.appearance.pivot-color": "Couleur du repère", - "setting.appearance.moving-pivot": "Repère mobile", - "setting.appearance.user-pivot": "Repère utilisateur", - "setting.appearance.system-pivot": "Repère système", - "confirm": "Confirmer", - "cancel": "Annuler", - "tips": "Conseils", - "filemenu.save-view": "Enregistrer le fichier de vue", - "filemenu.save-as-view": "Enregistrer la vue sous", - "filemenu.load-view": "Charger le fichier de vue", - "filemenu.auto-save": "Sauvegarde automatique", - "current-version": "Version actuelle", - "setting.language.change-dialog": "Vous avez changé la langue en {0}, nous vous recommandons de redémarrer Vcd Viewer.", - "resources": "Ressources", - "tools": "Outils", - "prompts": "Invites", - "interaction-test": "Test interactif", - "setting": "Paramètres", - "about": "À propos", - "connected": "Connecté", - "disconnected": "Déconnecté", - "debug": "Déboguer", - "connect": "Connexion", - "setting.general-color-setting": "Paramètres de couleur généraux", - "choose-a-project-debug": "Sélectionnez un projet à déboguer", - "model": "Modèle", - "server-provider": "Fournisseur de services", - "api-root-url": "Chemin racine de l'API", - "api-token": "Clé API", - "connection-method": "Méthode de connexion", - "command": "Commande", - "env-var": "Variables d'environnement", - "log": "Journaux", - "warning.click-to-connect": "Veuillez d'abord cliquer sur $1 à gauche pour vous connecter", - "reset": "Réinitialiser", - "read-resource": "Lire les ressources", - "enter": "Entrée", - "blank-test": "Test vide", - "connect.appearance.reconnect": "Reconnexion", - "connect.appearance.connect": "Connexion", - "response": "Réponse", - "refresh": "Rafraîchir", - "read-prompt": "Lire l'invite", - "execute-tool": "Exécuter", - "save": "Enregistrer", - "send": "Envoyer", - "server-not-support-statistic": "Le fournisseur que vous utilisez ne prend pas en charge les statistiques temporairement", - "answer-at": "Répondu le", - "input-token": "Entrée", - "output-token": "Sortie", - "total": "Total", - "cache-hit-ratio": "Taux de réussite du cache", - "success-save": "Enregistré avec succès", - "confirm-delete-model": "Êtes-vous sûr de vouloir supprimer le fournisseur de modèles ?", - "reserve-one-last-model": "Conservez au moins un modèle", - "edit": "Modifier", - "delete": "Supprimer", - "test": "Test", - "add-new-server": "Ajouter un service", - "choose-model": "Sélectionner le modèle", - "system-prompt": "Invite système", - "tool-use": "Utilisation d'outils", - "websearch": "Recherche sur Internet", - "temperature-parameter": "Paramètre de température", - "context-length": "Longueur du contexte", - "system-prompt.placeholder": "Entrez l'invite système (par exemple : Vous êtes un assistant professionnel de développement front-end, répondez en français)", - "precise": "Précis", - "moderate": "Équilibre", - "creative": "Créativité", - "single-dialog": "Dialogue en un tour", - "multi-dialog": "Conversation multi-tours", - "press-and-run": "Tapez une question pour commencer le test", - "connect-sigature": "Signature de connexion", - "finish-refresh": "Actualisation terminée", - "add-system-prompt.name-placeholder": "Titre de l'invite personnalisée", - "enter-message-dot": "Entrez un message...", - "generate-answer": "Génération de la réponse", - "choose-presetting": "Sélectionner un préréglage", - "cwd": "Répertoire d'exécution", - "mcp-server-timeout": "Temps d'appel maximum de l'outil MCP", - "return": "Retour", - "error": "Erreur", - "feedback": "Retour", - "waiting-mcp-server": "En attente de la réponse du serveur MCP", - "parallel-tool-calls": "Permettre au modèle d'appeler plusieurs outils en une seule réponse", - "proxy-server": "Serveur proxy", - "update-model-list": "Mettre à jour la liste des modèles", - "preset-env-sync.success": "Variables d'environnement prédéfinies synchronisées", - "preset-env-sync.fail": "Échec de la synchronisation des variables d'environnement prédéfinies", - "drag-to-fill-connect-parameters": "Faites glisser pour remplir les paramètres de connexion", - "connect-success": "Connexion réussie", - "connect-fail": "Échec de la connexion", - "preset": "Préréglage", - "openmcp-document": "Documentation officielle d'OpenMCP", - "star-our-project": "Star notre projet", - "document": "Documentation officielle", - "join-discussion": "Rejoindre le groupe de discussion", - "comment-for-us": "Écrivez un avis pour nous !", - "openmcp-developed-by": "OpenMCP Client {version} développé par {author}", - "error-parse-json": "Erreur d'analyse JSON :", - "enable-xml-wrapper": "XMLコマンドラッピングを有効にする", + "module": "モジュール", + "signal": "信号", + "search-signal": "信号検索", + "language-setting": "言語", + "search-setting": "検索", + "search-case-sensitivity": "大文字小文字を区別", + "search-mode": "検索モード", + "search-scope": "検索範囲", + "search-display-parent-only": "親モジュールのみ表示", + "search-nothing": "信号が見つかりません", + "signal-only": "信号", + "module-only": "モジュール", + "signal-module": "信号 + モジュール", + "general-setting": "一般", + "appearance-setting": "外観", + "display-wave-height": "波形トラックの高さ", + "display-signal-info-scope": "サイドバー情報", + "display-signal-info-scope.width": "ビット幅", + "display-signal-info-scope.parent": "親モジュール名", + "wavecolor": "デフォルト波形色", + "wavecolor.normal-bit": "1ビット波形", + "wavecolor.normal-vec": "マルチビット波形", + "wavecolor.high-impedance": "ハイインピーダンス波形", + "wavecolor.unknown": "不明状態波形", + "operation-setting": "操作", + "render-setting": "レンダリング", + "render-animation": "レンダリングアニメーションを有効化", + "usermanual": "ユーザーマニュアル", + "usermanual.left-right-scroll.caption": "垂直スクロール", + "usermanual.up-down-scroll.caption": "水平スクロール", + "usermanual.xscale.caption": "水平ズーム", + "loading": "読み込み中", + "context-menu.create-group": "新規グループ作成", + "context-menu.join-group": "既存グループに参加", + "context-menu.change-color": "色変更", + "context-menu.delete": "信号削除", + "context-menu.delete-all-select": "選択信号を全て削除", + "context-menu.signal.name": "信号名", + "context-menu.signal.type": "信号タイプ", + "context-menu.signal.width": "信号幅", + "context-menu.signal.dep": "依存関係", + "context-menu.group.cancel": "グループ解除", + "context-menu.group.delete": "グループ削除", + "context-menu.group.empty": "利用可能なグループがありません", + "context-menu.group.uname-group": "無名グループ", + "toolbar.modal.common-digital": "デジタル", + "toolbar.modal.ladder-analog": "アナログ(階段)", + "toolbar.modal.line-analog": "アナログ(折線)", + "toolbar.search.name": "名前", + "toolbar.search.value": "値", + "toolbar.format.category.base": "基本", + "toolbar.format.category.dec": "10進数", + "toolbar.format.category.float": "浮動小数点数", + "toolbar.format.signed": "符号付き", + "toolbar.format.unsigned": "符号なし", + "toolbar.format.half": "半精度(16bit)", + "toolbar.format.float": "単精度(32bit)", + "toolbar.format.double": "倍精度(64bit)", + "toolbar.location.to-begin": "先頭に移動", + "toolbar.location.to-end": "末尾に移動", + "toolbar.location.to-next-change": "次のエッジへ", + "toolbar.location.to-prev-change": "前のエッジへ", + "toolbar.location.make-location": "新規マーカー作成", + "toolbar.location.clear-location": "全マーカー削除", + "toolbar.location.clear-location-dialog": "全てのマーカーを削除しますか?", + "context-menu.cannot-join-repeat-group": "この信号は既にグループ内にあります", + "toolbar.no-result": "結果なし", + "toolbar.search.value.already-to-head": "既に先頭です", + "toolbar.search.value.already-to-tail": "既に末尾です", + "toolbar.search.value.searching": "検索中", + "pivot.context.delete": "マーカー削除", + "pivot.context.display-axis": "相対軸作成", + "pivot.context.cancel-axis": "相対軸キャンセル", + "setting.appearance.pivot-color": "マーカー色", + "setting.appearance.moving-pivot": "移動マーカー", + "setting.appearance.user-pivot": "ユーザーマーカー", + "setting.appearance.system-pivot": "システムマーカー", + "confirm": "確認", + "cancel": "キャンセル", + "tips": "ヒント", + "filemenu.save-view": "ビューファイル保存", + "filemenu.save-as-view": "ビューファイル別名保存", + "filemenu.load-view": "ビューファイル読み込み", + "filemenu.auto-save": "自動保存", + "current-version": "現在のバージョン", + "setting.language.change-dialog": "言語を{0}に変更しました。Vcd Viewerの再起動を推奨します", + "resources": "リソース", + "tools": "ツール", + "prompts": "プロンプト", + "interaction-test": "インタラクションテスト", + "setting": "設定", + "about": "について", + "connected": "接続済み", + "disconnected": "未接続", + "debug": "デバッグ", + "connect": "接続", + "setting.general-color-setting": "一般色設定", + "choose-a-project-debug": "デバッグするプロジェクトを選択", + "model": "モデル", + "server-provider": "サービスプロバイダー", + "api-root-url": "APIルートURL", + "api-token": "APIトークン", + "connection-method": "接続方法", + "command": "コマンド", + "env-var": "環境変数", + "log": "ログ", + "warning.click-to-connect": "まず左側の$1をクリックして接続してください", + "reset": "リセット", + "read-resource": "リソース読み込み", + "enter": "入力", + "blank-test": "空白テスト", + "connect.appearance.reconnect": "再接続", + "connect.appearance.connect": "接続", + "response": "レスポンス", + "refresh": "更新", + "read-prompt": "プロンプト読み込み", + "execute-tool": "実行", + "save": "保存", + "send": "送信", + "server-not-support-statistic": "使用中のプロバイダーは統計情報をサポートしていません", + "answer-at": "回答時間", + "input-token": "入力", + "output-token": "出力", + "total": "合計", + "cache-hit-ratio": "キャッシュヒット率", + "success-save": "保存成功", + "confirm-delete-model": "このモデルプロバイダーを削除しますか?", + "reserve-one-last-model": "少なくとも1つのモデルを保持", + "edit": "編集", + "delete": "削除", + "test": "テスト", + "add-new-server": "サービス追加", + "choose-model": "モデル選択", + "system-prompt": "システムプロンプト", + "tool-use": "ツール使用", + "websearch": "ウェブ検索", + "temperature-parameter": "温度パラメータ", + "context-length": "コンテキスト長", + "system-prompt.placeholder": "システムプロンプトを入力(例:あなたはプロのフロントエンドアシスタントです、日本語で回答してください)", + "precise": "精密", + "moderate": "バランス", + "creative": "創造的", + "single-dialog": "単一ターン", + "multi-dialog": "複数ターン", + "press-and-run": "質問を入力してテスト開始", + "connect-sigature": "接続署名", + "finish-refresh": "更新完了", + "add-system-prompt.name-placeholder": "カスタムプロンプトタイトルを入力", + "enter-message-dot": "メッセージを入力...", + "generate-answer": "回答生成中", + "choose-presetting": "プリセット選択", + "cwd": "作業ディレクトリ", + "mcp-server-timeout": "MCPツール最大実行時間", + "return": "戻る", + "error": "エラー", + "feedback": "フィードバック", + "waiting-mcp-server": "MCPサーバー応答待機中", + "parallel-tool-calls": "単一応答で複数ツール呼び出しを許可", + "proxy-server": "プロキシサーバー", + "update-model-list": "モデルリスト更新", + "preset-env-sync.success": "プリセット環境変数同期完了", + "preset-env-sync.fail": "プリセット環境変数同期失敗", + "drag-to-fill-connect-parameters": "接続パラメータをドラッグして入力", + "connect-success": "接続成功", + "connect-fail": "接続失敗", + "preset": "プリセット", + "openmcp-document": "OpenMCP公式ドキュメント", + "star-our-project": "プロジェクトをスター", + "document": "ドキュメント", + "join-discussion": "ディスカッションに参加", + "comment-for-us": "レビューを書いてください!", + "openmcp-developed-by": "OpenMCP Client {version} 開発者 {author}", + "error-parse-json": "JSON解析エラー:", + "enable-xml-wrapper": "XMLコマンドラッパーを有効化", "tool-manage": "ツール管理", - "enable-all-tools": "すべてのツールを有効にする", - "disable-all-tools": "すべてのツールを無効にする", + "enable-all-tools": "全ツール有効化", + "disable-all-tools": "全ツール無効化", "using-tool": "ツール使用中", - "copy-success": "コピーしました", - "copy-fail": "コピーに失敗しました", + "copy-success": "コピー成功", + "copy-fail": "コピー失敗", "copy": "コピー", "export": "エクスポート", "export-filename": "エクスポートファイル名", - "how-to-use": "使い方は?" + "how-to-use": "使用方法" } \ No newline at end of file diff --git a/renderer/src/i18n/ko.json b/renderer/src/i18n/ko.json index d175a89..2b42a2e 100644 --- a/renderer/src/i18n/ko.json +++ b/renderer/src/i18n/ko.json @@ -1,183 +1,183 @@ { - "module": "Module", - "signal": "Signal", - "search-signal": "Rechercher un signal", - "language-setting": "Langue", - "search-setting": "Recherche", - "search-case-sensitivity": "Sensibilité à la casse", - "search-mode": "Mode de recherche", - "search-scope": "Portée de la recherche", - "search-display-parent-only": "Afficher uniquement le module parent", - "search-nothing": "Aucun signal trouvé", - "signal-only": "Signal uniquement", - "module-only": "Module uniquement", - "signal-module": "Signal + Module", - "general-setting": "Général", - "appearance-setting": "Apparence", - "display-wave-height": "Hauteur de la piste d'onde", - "display-signal-info-scope": "Informations affichées dans la barre latérale", - "display-signal-info-scope.width": "Largeur de bit", - "display-signal-info-scope.parent": "Nom du module parent", - "wavecolor": "Couleur d'onde par défaut", - "wavecolor.normal-bit": "Onde à largeur unique", - "wavecolor.normal-vec": "Onde à largeur multiple", - "wavecolor.high-impedance": "Onde à haute impédance", - "wavecolor.unknown": "Onde à état inconnu", - "operation-setting": "Opérations", - "render-setting": "Rendu", - "render-animation": "Activer l'animation de rendu", - "usermanual": "Manuel utilisateur", - "usermanual.left-right-scroll.caption": "Déplacer vers le haut et le bas", - "usermanual.up-down-scroll.caption": "Déplacer vers la gauche et la droite", - "usermanual.xscale.caption": "Zoom horizontal", - "loading": "Chargement", - "context-menu.create-group": "Créer un groupe", - "context-menu.join-group": "Rejoindre un groupe existant", - "context-menu.change-color": "Changer la couleur", - "context-menu.delete": "Supprimer le signal", - "context-menu.delete-all-select": "Supprimer tous les signaux sélectionnés", - "context-menu.signal.name": "Nom du signal", - "context-menu.signal.type": "Type de signal", - "context-menu.signal.width": "Largeur du signal", - "context-menu.signal.dep": "Dépendances", - "context-menu.group.cancel": "Annuler le groupement", - "context-menu.group.delete": "Supprimer le groupe", - "context-menu.group.empty": "Aucun groupe disponible", - "context-menu.group.uname-group": "Groupe sans nom", - "toolbar.modal.common-digital": "Numérique", - "toolbar.modal.ladder-analog": "Analogique (échelle)", - "toolbar.modal.line-analog": "Analogique (ligne)", - "toolbar.search.name": "Nom", - "toolbar.search.value": "Valeur", - "toolbar.format.category.base": "Base", - "toolbar.format.category.dec": "Décimal", - "toolbar.format.category.float": "Virgule flottante", - "toolbar.format.signed": "Signé", - "toolbar.format.unsigned": "Non signé", - "toolbar.format.half": "Demi-précision (16 bits)", - "toolbar.format.float": "Simple précision (32 bits)", - "toolbar.format.double": "Double précision (64 bits)", - "toolbar.location.to-begin": "Déplacer au début", - "toolbar.location.to-end": "Déplacer à la fin", - "toolbar.location.to-next-change": "Aller au prochain changement", - "toolbar.location.to-prev-change": "Aller au changement précédent", - "toolbar.location.make-location": "Créer un nouveau repère", - "toolbar.location.clear-location": "Effacer tous les repères", - "toolbar.location.clear-location-dialog": "Êtes-vous sûr de vouloir effacer tous les repères?", - "context-menu.cannot-join-repeat-group": "Le signal actuel est déjà dans ce groupe", - "toolbar.no-result": "Aucun résultat", - "toolbar.search.value.already-to-head": "Déjà au début", - "toolbar.search.value.already-to-tail": "Déjà à la fin", - "toolbar.search.value.searching": "Recherche en cours", - "pivot.context.delete": "Supprimer le repère", - "pivot.context.display-axis": "Créer un axe relatif", - "pivot.context.cancel-axis": "Annuler l'axe relatif", - "setting.appearance.pivot-color": "Couleur du repère", - "setting.appearance.moving-pivot": "Repère mobile", - "setting.appearance.user-pivot": "Repère utilisateur", - "setting.appearance.system-pivot": "Repère système", - "confirm": "Confirmer", - "cancel": "Annuler", - "tips": "Conseils", - "filemenu.save-view": "Enregistrer le fichier de vue", - "filemenu.save-as-view": "Enregistrer la vue sous", - "filemenu.load-view": "Charger le fichier de vue", - "filemenu.auto-save": "Sauvegarde automatique", - "current-version": "Version actuelle", - "setting.language.change-dialog": "Vous avez changé la langue en {0}, nous vous recommandons de redémarrer Vcd Viewer.", - "resources": "Ressources", - "tools": "Outils", - "prompts": "Invites", - "interaction-test": "Test interactif", - "setting": "Paramètres", - "about": "À propos", - "connected": "Connecté", - "disconnected": "Déconnecté", - "debug": "Déboguer", - "connect": "Connexion", - "setting.general-color-setting": "Paramètres de couleur généraux", - "choose-a-project-debug": "Sélectionnez un projet à déboguer", - "model": "Modèle", - "server-provider": "Fournisseur de services", - "api-root-url": "Chemin racine de l'API", - "api-token": "Clé API", - "connection-method": "Méthode de connexion", - "command": "Commande", - "env-var": "Variables d'environnement", - "log": "Journaux", - "warning.click-to-connect": "Veuillez d'abord cliquer sur $1 à gauche pour vous connecter", - "reset": "Réinitialiser", - "read-resource": "Lire les ressources", - "enter": "Entrée", - "blank-test": "Test vide", - "connect.appearance.reconnect": "Reconnexion", - "connect.appearance.connect": "Connexion", - "response": "Réponse", - "refresh": "Rafraîchir", - "read-prompt": "Lire l'invite", - "execute-tool": "Exécuter", - "save": "Enregistrer", - "send": "Envoyer", - "server-not-support-statistic": "Le fournisseur que vous utilisez ne prend pas en charge les statistiques temporairement", - "answer-at": "Répondu le", - "input-token": "Entrée", - "output-token": "Sortie", - "total": "Total", - "cache-hit-ratio": "Taux de réussite du cache", - "success-save": "Enregistré avec succès", - "confirm-delete-model": "Êtes-vous sûr de vouloir supprimer le fournisseur de modèles ?", - "reserve-one-last-model": "Conservez au moins un modèle", - "edit": "Modifier", - "delete": "Supprimer", - "test": "Test", - "add-new-server": "Ajouter un service", - "choose-model": "Sélectionner le modèle", - "system-prompt": "Invite système", - "tool-use": "Utilisation d'outils", - "websearch": "Recherche sur Internet", - "temperature-parameter": "Paramètre de température", - "context-length": "Longueur du contexte", - "system-prompt.placeholder": "Entrez l'invite système (par exemple : Vous êtes un assistant professionnel de développement front-end, répondez en français)", - "precise": "Précis", - "moderate": "Équilibre", - "creative": "Créativité", - "single-dialog": "Dialogue en un tour", - "multi-dialog": "Conversation multi-tours", - "press-and-run": "Tapez une question pour commencer le test", - "connect-sigature": "Signature de connexion", - "finish-refresh": "Actualisation terminée", - "add-system-prompt.name-placeholder": "Titre de l'invite personnalisée", - "enter-message-dot": "Entrez un message...", - "generate-answer": "Génération de la réponse", - "choose-presetting": "Sélectionner un préréglage", - "cwd": "Répertoire d'exécution", - "mcp-server-timeout": "Temps d'appel maximum de l'outil MCP", - "return": "Retour", - "error": "Erreur", - "feedback": "Retour", - "waiting-mcp-server": "En attente de la réponse du serveur MCP", - "parallel-tool-calls": "Permettre au modèle d'appeler plusieurs outils en une seule réponse", - "proxy-server": "Serveur proxy", - "update-model-list": "Mettre à jour la liste des modèles", - "preset-env-sync.success": "Variables d'environnement prédéfinies synchronisées", - "preset-env-sync.fail": "Échec de la synchronisation des variables d'environnement prédéfinies", - "drag-to-fill-connect-parameters": "Faites glisser pour remplir les paramètres de connexion", - "connect-success": "Connexion réussie", - "connect-fail": "Échec de la connexion", - "preset": "Préréglage", - "openmcp-document": "Documentation officielle d'OpenMCP", - "star-our-project": "Star notre projet", - "document": "Documentation officielle", - "join-discussion": "Rejoindre le groupe de discussion", - "comment-for-us": "Écrivez un avis pour nous !", - "openmcp-developed-by": "OpenMCP Client {version} développé par {author}", - "error-parse-json": "Erreur d'analyse JSON :", - "enable-xml-wrapper": "XML 명령 래핑 활성화", + "module": "모듈", + "signal": "신호", + "search-signal": "신호 검색", + "language-setting": "언어", + "search-setting": "검색", + "search-case-sensitivity": "대소문자 구분", + "search-mode": "검색 모드", + "search-scope": "검색 범위", + "search-display-parent-only": "상위 모듈만 표시", + "search-nothing": "신호를 찾을 수 없음", + "signal-only": "신호", + "module-only": "모듈", + "signal-module": "신호 + 모듈", + "general-setting": "일반", + "appearance-setting": "외관", + "display-wave-height": "파형 트랙 높이", + "display-signal-info-scope": "사이드바 정보 표시", + "display-signal-info-scope.width": "비트 폭", + "display-signal-info-scope.parent": "상위 모듈 이름", + "wavecolor": "기본 파형 색상", + "wavecolor.normal-bit": "단일 비트 파형", + "wavecolor.normal-vec": "다중 비트 파형", + "wavecolor.high-impedance": "고임피던스 파형", + "wavecolor.unknown": "알 수 없는 상태 파형", + "operation-setting": "작업", + "render-setting": "렌더링", + "render-animation": "렌더링 애니메이션 활성화", + "usermanual": "사용 설명서", + "usermanual.left-right-scroll.caption": "수직 스크롤", + "usermanual.up-down-scroll.caption": "수평 스크롤", + "usermanual.xscale.caption": "수평 확대/축소", + "loading": "로드 중", + "context-menu.create-group": "새 그룹 만들기", + "context-menu.join-group": "기존 그룹에 참여", + "context-menu.change-color": "색상 변경", + "context-menu.delete": "신호 삭제", + "context-menu.delete-all-select": "선택한 모든 신호 삭제", + "context-menu.signal.name": "신호 이름", + "context-menu.signal.type": "신호 유형", + "context-menu.signal.width": "신호 폭", + "context-menu.signal.dep": "종속성", + "context-menu.group.cancel": "그룹 해제", + "context-menu.group.delete": "그룹 삭제", + "context-menu.group.empty": "사용 가능한 그룹 없음", + "context-menu.group.uname-group": "이름 없는 그룹", + "toolbar.modal.common-digital": "디지털", + "toolbar.modal.ladder-analog": "아날로그(사다리형)", + "toolbar.modal.line-analog": "아날로그(선형)", + "toolbar.search.name": "이름", + "toolbar.search.value": "값", + "toolbar.format.category.base": "기본", + "toolbar.format.category.dec": "10진수", + "toolbar.format.category.float": "부동 소수점", + "toolbar.format.signed": "부호 있음", + "toolbar.format.unsigned": "부호 없음", + "toolbar.format.half": "반정밀도(16비트)", + "toolbar.format.float": "단정밀도(32비트)", + "toolbar.format.double": "배정밀도(64비트)", + "toolbar.location.to-begin": "시작으로 이동", + "toolbar.location.to-end": "끝으로 이동", + "toolbar.location.to-next-change": "다음 변화 지점으로 이동", + "toolbar.location.to-prev-change": "이전 변화 지점으로 이동", + "toolbar.location.make-location": "새 마커 생성", + "toolbar.location.clear-location": "모든 마커 지우기", + "toolbar.location.clear-location-dialog": "모든 마커를 지우시겠습니까?", + "context-menu.cannot-join-repeat-group": "현재 신호가 이미 이 그룹에 있습니다", + "toolbar.no-result": "결과 없음", + "toolbar.search.value.already-to-head": "이미 시작점입니다", + "toolbar.search.value.already-to-tail": "이미 끝점입니다", + "toolbar.search.value.searching": "검색 중", + "pivot.context.delete": "마커 삭제", + "pivot.context.display-axis": "상대 축 생성", + "pivot.context.cancel-axis": "상대 축 취소", + "setting.appearance.pivot-color": "마커 색상", + "setting.appearance.moving-pivot": "이동 마커", + "setting.appearance.user-pivot": "사용자 마커", + "setting.appearance.system-pivot": "시스템 마커", + "confirm": "확인", + "cancel": "취소", + "tips": "팁", + "filemenu.save-view": "뷰 파일 저장", + "filemenu.save-as-view": "뷰 파일 다른 이름으로 저장", + "filemenu.load-view": "뷰 파일 불러오기", + "filemenu.auto-save": "자동 저장", + "current-version": "현재 버전", + "setting.language.change-dialog": "언어를 {0}(으)로 변경했습니다. Vcd Viewer를 다시 시작하는 것이 좋습니다", + "resources": "리소스", + "tools": "도구", + "prompts": "프롬프트", + "interaction-test": "상호 작용 테스트", + "setting": "설정", + "about": "정보", + "connected": "연결됨", + "disconnected": "연결 끊김", + "debug": "디버그", + "connect": "연결", + "setting.general-color-setting": "일반 색상 설정", + "choose-a-project-debug": "디버그할 프로젝트 선택", + "model": "모델", + "server-provider": "서비스 제공자", + "api-root-url": "API 루트 URL", + "api-token": "API 토큰", + "connection-method": "연결 방법", + "command": "명령", + "env-var": "환경 변수", + "log": "로그", + "warning.click-to-connect": "먼저 왼쪽의 $1을 클릭하여 연결하십시오", + "reset": "재설정", + "read-resource": "리소스 읽기", + "enter": "입력", + "blank-test": "빈 테스트", + "connect.appearance.reconnect": "재연결", + "connect.appearance.connect": "연결", + "response": "응답", + "refresh": "새로 고침", + "read-prompt": "프롬프트 읽기", + "execute-tool": "실행", + "save": "저장", + "send": "보내기", + "server-not-support-statistic": "사용 중인 공급자는 현재 통계를 지원하지 않습니다", + "answer-at": "응답 시간", + "input-token": "입력", + "output-token": "출력", + "total": "총계", + "cache-hit-ratio": "캐시 적중률", + "success-save": "성공적으로 저장됨", + "confirm-delete-model": "이 모델 공급자를 삭제하시겠습니까?", + "reserve-one-last-model": "최소 하나의 모델 유지", + "edit": "편집", + "delete": "삭제", + "test": "테스트", + "add-new-server": "서비스 추가", + "choose-model": "모델 선택", + "system-prompt": "시스템 프롬프트", + "tool-use": "도구 사용", + "websearch": "웹 검색", + "temperature-parameter": "온도 매개변수", + "context-length": "컨텍스트 길이", + "system-prompt.placeholder": "시스템 프롬프트 입력 (예: 당신은 전문 프론트엔드 도우미이며, 한국어로 답변하세요)", + "precise": "정밀", + "moderate": "균형", + "creative": "창의적", + "single-dialog": "단일 턴", + "multi-dialog": "다중 턴", + "press-and-run": "질문을 입력하여 테스트 시작", + "connect-sigature": "연결 서명", + "finish-refresh": "새로 고침 완료", + "add-system-prompt.name-placeholder": "사용자 정의 프롬프트 제목 입력", + "enter-message-dot": "메시지 입력...", + "generate-answer": "답변 생성 중", + "choose-presetting": "프리셋 선택", + "cwd": "작업 디렉토리", + "mcp-server-timeout": "MCP 도구 최대 호출 시간", + "return": "돌아가기", + "error": "오류", + "feedback": "피드백", + "waiting-mcp-server": "MCP 서버 응답 대기 중", + "parallel-tool-calls": "단일 응답에서 여러 도구 호출 허용", + "proxy-server": "프록시 서버", + "update-model-list": "모델 목록 업데이트", + "preset-env-sync.success": "프리셋 환경 변수 동기화 완료", + "preset-env-sync.fail": "프리셋 환경 변수 동기화 실패", + "drag-to-fill-connect-parameters": "연결 매개변수를 채우려면 드래그하세요", + "connect-success": "연결 성공", + "connect-fail": "연결 실패", + "preset": "프리셋", + "openmcp-document": "OpenMCP 공식 문서", + "star-our-project": "우리 프로젝트 스타", + "document": "문서", + "join-discussion": "토론 참여", + "comment-for-us": "우리를 위해 평가를 작성하세요!", + "openmcp-developed-by": "OpenMCP Client {version} {author} 개발", + "error-parse-json": "JSON 구문 분석 오류:", + "enable-xml-wrapper": "XML 명령 래퍼 활성화", "tool-manage": "도구 관리", "enable-all-tools": "모든 도구 활성화", "disable-all-tools": "모든 도구 비활성화", "using-tool": "도구 사용 중", - "copy-success": "성공적으로 복사되었습니다", + "copy-success": "복사 성공", "copy-fail": "복사 실패", "copy": "복사", "export": "내보내기", diff --git a/renderer/src/i18n/ru.json b/renderer/src/i18n/ru.json index d088ece..ee82c57 100644 --- a/renderer/src/i18n/ru.json +++ b/renderer/src/i18n/ru.json @@ -1,186 +1,186 @@ { - "module": "Module", - "signal": "Signal", - "search-signal": "Rechercher un signal", - "language-setting": "Langue", - "search-setting": "Recherche", - "search-case-sensitivity": "Sensibilité à la casse", - "search-mode": "Mode de recherche", - "search-scope": "Portée de la recherche", - "search-display-parent-only": "Afficher uniquement le module parent", - "search-nothing": "Aucun signal trouvé", - "signal-only": "Signal uniquement", - "module-only": "Module uniquement", - "signal-module": "Signal + Module", - "general-setting": "Général", - "appearance-setting": "Apparence", - "display-wave-height": "Hauteur de la piste d'onde", - "display-signal-info-scope": "Informations affichées dans la barre latérale", - "display-signal-info-scope.width": "Largeur de bit", - "display-signal-info-scope.parent": "Nom du module parent", - "wavecolor": "Couleur d'onde par défaut", - "wavecolor.normal-bit": "Onde à largeur unique", - "wavecolor.normal-vec": "Onde à largeur multiple", - "wavecolor.high-impedance": "Onde à haute impédance", - "wavecolor.unknown": "Onde à état inconnu", - "operation-setting": "Opérations", - "render-setting": "Rendu", - "render-animation": "Activer l'animation de rendu", - "usermanual": "Manuel utilisateur", - "usermanual.left-right-scroll.caption": "Déplacer vers le haut et le bas", - "usermanual.up-down-scroll.caption": "Déplacer vers la gauche et la droite", - "usermanual.xscale.caption": "Zoom horizontal", - "loading": "Chargement", - "context-menu.create-group": "Créer un groupe", - "context-menu.join-group": "Rejoindre un groupe existant", - "context-menu.change-color": "Changer la couleur", - "context-menu.delete": "Supprimer le signal", - "context-menu.delete-all-select": "Supprimer tous les signaux sélectionnés", - "context-menu.signal.name": "Nom du signal", - "context-menu.signal.type": "Type de signal", - "context-menu.signal.width": "Largeur du signal", - "context-menu.signal.dep": "Dépendances", - "context-menu.group.cancel": "Annuler le groupement", - "context-menu.group.delete": "Supprimer le groupe", - "context-menu.group.empty": "Aucun groupe disponible", - "context-menu.group.uname-group": "Groupe sans nom", - "toolbar.modal.common-digital": "Numérique", - "toolbar.modal.ladder-analog": "Analogique (échelle)", - "toolbar.modal.line-analog": "Analogique (ligne)", - "toolbar.search.name": "Nom", - "toolbar.search.value": "Valeur", - "toolbar.format.category.base": "Base", - "toolbar.format.category.dec": "Décimal", - "toolbar.format.category.float": "Virgule flottante", - "toolbar.format.signed": "Signé", - "toolbar.format.unsigned": "Non signé", - "toolbar.format.half": "Demi-précision (16 bits)", - "toolbar.format.float": "Simple précision (32 bits)", - "toolbar.format.double": "Double précision (64 bits)", - "toolbar.location.to-begin": "Déplacer au début", - "toolbar.location.to-end": "Déplacer à la fin", - "toolbar.location.to-next-change": "Aller au prochain changement", - "toolbar.location.to-prev-change": "Aller au changement précédent", - "toolbar.location.make-location": "Créer un nouveau repère", - "toolbar.location.clear-location": "Effacer tous les repères", - "toolbar.location.clear-location-dialog": "Êtes-vous sûr de vouloir effacer tous les repères?", - "context-menu.cannot-join-repeat-group": "Le signal actuel est déjà dans ce groupe", - "toolbar.no-result": "Aucun résultat", - "toolbar.search.value.already-to-head": "Déjà au début", - "toolbar.search.value.already-to-tail": "Déjà à la fin", - "toolbar.search.value.searching": "Recherche en cours", - "pivot.context.delete": "Supprimer le repère", - "pivot.context.display-axis": "Créer un axe relatif", - "pivot.context.cancel-axis": "Annuler l'axe relatif", - "setting.appearance.pivot-color": "Couleur du repère", - "setting.appearance.moving-pivot": "Repère mobile", - "setting.appearance.user-pivot": "Repère utilisateur", - "setting.appearance.system-pivot": "Repère système", - "confirm": "Confirmer", - "cancel": "Annuler", - "tips": "Conseils", - "filemenu.save-view": "Enregistrer le fichier de vue", - "filemenu.save-as-view": "Enregistrer la vue sous", - "filemenu.load-view": "Charger le fichier de vue", - "filemenu.auto-save": "Sauvegarde automatique", - "current-version": "Version actuelle", - "setting.language.change-dialog": "Vous avez changé la langue en {0}, nous vous recommandons de redémarrer Vcd Viewer.", - "resources": "Ressources", - "tools": "Outils", - "prompts": "Invites", - "interaction-test": "Test interactif", - "setting": "Paramètres", - "about": "À propos", - "connected": "Connecté", - "disconnected": "Déconnecté", - "debug": "Déboguer", - "connect": "Connexion", - "setting.general-color-setting": "Paramètres de couleur généraux", - "choose-a-project-debug": "Sélectionnez un projet à déboguer", - "model": "Modèle", - "server-provider": "Fournisseur de services", - "api-root-url": "Chemin racine de l'API", - "api-token": "Clé API", - "connection-method": "Méthode de connexion", - "command": "Commande", - "env-var": "Variables d'environnement", - "log": "Journaux", - "warning.click-to-connect": "Veuillez d'abord cliquer sur $1 à gauche pour vous connecter", - "reset": "Réinitialiser", - "read-resource": "Lire les ressources", - "enter": "Entrée", - "blank-test": "Test vide", - "connect.appearance.reconnect": "Reconnexion", - "connect.appearance.connect": "Connexion", - "response": "Réponse", - "refresh": "Rafraîchir", - "read-prompt": "Lire l'invite", - "execute-tool": "Exécuter", - "save": "Enregistrer", - "send": "Envoyer", - "server-not-support-statistic": "Le fournisseur que vous utilisez ne prend pas en charge les statistiques temporairement", - "answer-at": "Répondu le", - "input-token": "Entrée", - "output-token": "Sortie", - "total": "Total", - "cache-hit-ratio": "Taux de réussite du cache", - "success-save": "Enregistré avec succès", - "confirm-delete-model": "Êtes-vous sûr de vouloir supprimer le fournisseur de modèles ?", - "reserve-one-last-model": "Conservez au moins un modèle", - "edit": "Modifier", - "delete": "Supprimer", - "test": "Test", - "add-new-server": "Ajouter un service", - "choose-model": "Sélectionner le modèle", - "system-prompt": "Invite système", - "tool-use": "Utilisation d'outils", - "websearch": "Recherche sur Internet", - "temperature-parameter": "Paramètre de température", - "context-length": "Longueur du contexte", - "system-prompt.placeholder": "Entrez l'invite système (par exemple : Vous êtes un assistant professionnel de développement front-end, répondez en français)", - "precise": "Précis", - "moderate": "Équilibre", - "creative": "Créativité", - "single-dialog": "Dialogue en un tour", - "multi-dialog": "Conversation multi-tours", - "press-and-run": "Tapez une question pour commencer le test", - "connect-sigature": "Signature de connexion", - "finish-refresh": "Actualisation terminée", - "add-system-prompt.name-placeholder": "Titre de l'invite personnalisée", - "enter-message-dot": "Entrez un message...", - "generate-answer": "Génération de la réponse", - "choose-presetting": "Sélectionner un préréglage", - "cwd": "Répertoire d'exécution", - "mcp-server-timeout": "Temps d'appel maximum de l'outil MCP", - "return": "Retour", - "error": "Erreur", - "feedback": "Retour", - "waiting-mcp-server": "En attente de la réponse du serveur MCP", - "parallel-tool-calls": "Permettre au modèle d'appeler plusieurs outils en une seule réponse", - "proxy-server": "Serveur proxy", - "update-model-list": "Mettre à jour la liste des modèles", - "preset-env-sync.success": "Variables d'environnement prédéfinies synchronisées", - "preset-env-sync.fail": "Échec de la synchronisation des variables d'environnement prédéfinies", - "drag-to-fill-connect-parameters": "Faites glisser pour remplir les paramètres de connexion", - "connect-success": "Connexion réussie", - "connect-fail": "Échec de la connexion", - "preset": "Préréglage", - "openmcp-document": "Documentation officielle d'OpenMCP", - "star-our-project": "Star notre projet", - "document": "Documentation officielle", - "join-discussion": "Rejoindre le groupe de discussion", - "comment-for-us": "Écrivez un avis pour nous !", - "openmcp-developed-by": "OpenMCP Client {version} développé par {author}", - "error-parse-json": "Erreur d'analyse JSON :", - "enable-xml-wrapper": "Включить обёртку XML-команд", + "module": "Модуль", + "signal": "Сигнал", + "search-signal": "Поиск сигнала", + "language-setting": "Язык", + "search-setting": "Поиск", + "search-case-sensitivity": "Чувствительность к регистру", + "search-mode": "Режим поиска", + "search-scope": "Область поиска", + "search-display-parent-only": "Показывать только родительский модуль", + "search-nothing": "Сигналы не найдены", + "signal-only": "Сигнал", + "module-only": "Модуль", + "signal-module": "Сигнал + Модуль", + "general-setting": "Общие", + "appearance-setting": "Внешний вид", + "display-wave-height": "Высота дорожки сигнала", + "display-signal-info-scope": "Информация на боковой панели", + "display-signal-info-scope.width": "Разрядность", + "display-signal-info-scope.parent": "Имя родительского модуля", + "wavecolor": "Цвет сигнала по умолчанию", + "wavecolor.normal-bit": "Однобитовый сигнал", + "wavecolor.normal-vec": "Многобитовый сигнал", + "wavecolor.high-impedance": "Высокоимпедансный сигнал", + "wavecolor.unknown": "Неизвестное состояние", + "operation-setting": "Операции", + "render-setting": "Рендеринг", + "render-animation": "Включить анимацию рендеринга", + "usermanual": "Руководство пользователя", + "usermanual.left-right-scroll.caption": "Вертикальная прокрутка", + "usermanual.up-down-scroll.caption": "Горизонтальная прокрутка", + "usermanual.xscale.caption": "Горизонтальное масштабирование", + "loading": "Загрузка", + "context-menu.create-group": "Создать группу", + "context-menu.join-group": "Присоединиться к группе", + "context-menu.change-color": "Изменить цвет", + "context-menu.delete": "Удалить сигнал", + "context-menu.delete-all-select": "Удалить все выбранные сигналы", + "context-menu.signal.name": "Имя сигнала", + "context-menu.signal.type": "Тип сигнала", + "context-menu.signal.width": "Разрядность сигнала", + "context-menu.signal.dep": "Зависимости", + "context-menu.group.cancel": "Разгруппировать", + "context-menu.group.delete": "Удалить группу", + "context-menu.group.empty": "Нет доступных групп", + "context-menu.group.uname-group": "Безымянная группа", + "toolbar.modal.common-digital": "Цифровой", + "toolbar.modal.ladder-analog": "Аналоговый (ступенчатый)", + "toolbar.modal.line-analog": "Аналоговый (линейный)", + "toolbar.search.name": "Имя", + "toolbar.search.value": "Значение", + "toolbar.format.category.base": "Базовый", + "toolbar.format.category.dec": "Десятичный", + "toolbar.format.category.float": "С плавающей точкой", + "toolbar.format.signed": "Знаковый", + "toolbar.format.unsigned": "Беззнаковый", + "toolbar.format.half": "Половинная точность (16 бит)", + "toolbar.format.float": "Одинарная точность (32 бит)", + "toolbar.format.double": "Двойная точность (64 бит)", + "toolbar.location.to-begin": "Перейти к началу", + "toolbar.location.to-end": "Перейти к концу", + "toolbar.location.to-next-change": "К следующему фронту", + "toolbar.location.to-prev-change": "К предыдущему фронту", + "toolbar.location.make-location": "Создать маркер", + "toolbar.location.clear-location": "Очистить все маркеры", + "toolbar.location.clear-location-dialog": "Вы уверены, что хотите удалить все маркеры?", + "context-menu.cannot-join-repeat-group": "Сигнал уже в этой группе", + "toolbar.no-result": "Нет результатов", + "toolbar.search.value.already-to-head": "Уже в начале", + "toolbar.search.value.already-to-tail": "Уже в конце", + "toolbar.search.value.searching": "Поиск", + "pivot.context.delete": "Удалить маркер", + "pivot.context.display-axis": "Создать относительную ось", + "pivot.context.cancel-axis": "Отменить относительную ось", + "setting.appearance.pivot-color": "Цвет маркера", + "setting.appearance.moving-pivot": "Перемещаемый маркер", + "setting.appearance.user-pivot": "Пользовательский маркер", + "setting.appearance.system-pivot": "Системный маркер", + "confirm": "Подтвердить", + "cancel": "Отмена", + "tips": "Подсказки", + "filemenu.save-view": "Сохранить файл представления", + "filemenu.save-as-view": "Сохранить файл представления как", + "filemenu.load-view": "Загрузить файл представления", + "filemenu.auto-save": "Автосохранение", + "current-version": "Текущая версия", + "setting.language.change-dialog": "Вы изменили язык на {0}. Рекомендуем перезапустить Vcd Viewer", + "resources": "Ресурсы", + "tools": "Инструменты", + "prompts": "Подсказки", + "interaction-test": "Тест взаимодействия", + "setting": "Настройки", + "about": "О программе", + "connected": "Подключено", + "disconnected": "Не подключено", + "debug": "Отладка", + "connect": "Подключить", + "setting.general-color-setting": "Общие настройки цвета", + "choose-a-project-debug": "Выберите проект для отладки", + "model": "Модель", + "server-provider": "Провайдер сервиса", + "api-root-url": "Корневой URL API", + "api-token": "API-токен", + "connection-method": "Способ подключения", + "command": "Команда", + "env-var": "Переменная окружения", + "log": "Журнал", + "warning.click-to-connect": "Сначала нажмите $1 слева для подключения", + "reset": "Сброс", + "read-resource": "Чтение ресурса", + "enter": "Ввод", + "blank-test": "Пустой тест", + "connect.appearance.reconnect": "Переподключиться", + "connect.appearance.connect": "Подключиться", + "response": "Ответ", + "refresh": "Обновить", + "read-prompt": "Чтение подсказки", + "execute-tool": "Выполнить", + "save": "Сохранить", + "send": "Отправить", + "server-not-support-statistic": "Ваш провайдер пока не поддерживает статистику", + "answer-at": "Ответ в", + "input-token": "Вход", + "output-token": "Выход", + "total": "Всего", + "cache-hit-ratio": "Коэффициент попадания в кеш", + "success-save": "Успешно сохранено", + "confirm-delete-model": "Подтвердить удаление этого провайдера моделей?", + "reserve-one-last-model": "Оставить хотя бы одну модель", + "edit": "Редактировать", + "delete": "Удалить", + "test": "Тест", + "add-new-server": "Добавить сервис", + "choose-model": "Выбрать модель", + "system-prompt": "Системная подсказка", + "tool-use": "Использование инструмента", + "websearch": "Веб-поиск", + "temperature-parameter": "Параметр температуры", + "context-length": "Длина контекста", + "system-prompt.placeholder": "Введите системную подсказку (например: Вы профессиональный помощник по фронтенду, отвечайте на русском)", + "precise": "Точный", + "moderate": "Сбалансированный", + "creative": "Креативный", + "single-dialog": "Однораундовый", + "multi-dialog": "Многораундовый", + "press-and-run": "Введите вопрос для начала теста", + "connect-sigature": "Подпись подключения", + "finish-refresh": "Обновление завершено", + "add-system-prompt.name-placeholder": "Введите название пользовательской подсказки", + "enter-message-dot": "Введите сообщение...", + "generate-answer": "Генерация ответа", + "choose-presetting": "Выбрать пресет", + "cwd": "Рабочая директория", + "mcp-server-timeout": "Максимальное время вызова MCP-инструмента", + "return": "Назад", + "error": "Ошибка", + "feedback": "Обратная связь", + "waiting-mcp-server": "Ожидание ответа сервера MCP", + "parallel-tool-calls": "Разрешить модели вызывать несколько инструментов в одном ответе", + "proxy-server": "Прокси-сервер", + "update-model-list": "Обновить список моделей", + "preset-env-sync.success": "Синхронизация переменных окружения пресета завершена", + "preset-env-sync.fail": "Синхронизация переменных окружения пресета не удалась", + "drag-to-fill-connect-parameters": "Перетащите для заполнения параметров подключения", + "connect-success": "Подключение успешно", + "connect-fail": "Подключение не удалось", + "preset": "Пресет", + "openmcp-document": "Официальная документация OpenMCP", + "star-our-project": "Оцените наш проект", + "document": "Документация", + "join-discussion": "Присоединиться к обсуждению", + "comment-for-us": "Напишите отзыв о нас!", + "openmcp-developed-by": "OpenMCP Client {version} разработан {author}", + "error-parse-json": "Ошибка парсинга JSON:", + "enable-xml-wrapper": "Включить XML-обёртку команд", "tool-manage": "Управление инструментами", - "enable-all-tools": "Активировать все инструменты", + "enable-all-tools": "Включить все инструменты", "disable-all-tools": "Отключить все инструменты", "using-tool": "Использование инструмента", - "copy-success": "Скопировано успешно", - "copy-fail": "Ошибка копирования", + "copy-success": "Копирование успешно", + "copy-fail": "Копирование не удалось", "copy": "Копировать", "export": "Экспорт", - "export-filename": "Имя экспортируемого файла", + "export-filename": "Имя файла экспорта", "how-to-use": "Как использовать?" } \ No newline at end of file diff --git a/renderer/src/i18n/zh-tw.json b/renderer/src/i18n/zh-tw.json index fa951d6..3ca5cbb 100644 --- a/renderer/src/i18n/zh-tw.json +++ b/renderer/src/i18n/zh-tw.json @@ -1,186 +1,186 @@ { - "module": "Module", - "signal": "Signal", - "search-signal": "Rechercher un signal", - "language-setting": "Langue", - "search-setting": "Recherche", - "search-case-sensitivity": "Sensibilité à la casse", - "search-mode": "Mode de recherche", - "search-scope": "Portée de la recherche", - "search-display-parent-only": "Afficher uniquement le module parent", - "search-nothing": "Aucun signal trouvé", - "signal-only": "Signal uniquement", - "module-only": "Module uniquement", - "signal-module": "Signal + Module", - "general-setting": "Général", - "appearance-setting": "Apparence", - "display-wave-height": "Hauteur de la piste d'onde", - "display-signal-info-scope": "Informations affichées dans la barre latérale", - "display-signal-info-scope.width": "Largeur de bit", - "display-signal-info-scope.parent": "Nom du module parent", - "wavecolor": "Couleur d'onde par défaut", - "wavecolor.normal-bit": "Onde à largeur unique", - "wavecolor.normal-vec": "Onde à largeur multiple", - "wavecolor.high-impedance": "Onde à haute impédance", - "wavecolor.unknown": "Onde à état inconnu", - "operation-setting": "Opérations", - "render-setting": "Rendu", - "render-animation": "Activer l'animation de rendu", - "usermanual": "Manuel utilisateur", - "usermanual.left-right-scroll.caption": "Déplacer vers le haut et le bas", - "usermanual.up-down-scroll.caption": "Déplacer vers la gauche et la droite", - "usermanual.xscale.caption": "Zoom horizontal", - "loading": "Chargement", - "context-menu.create-group": "Créer un groupe", - "context-menu.join-group": "Rejoindre un groupe existant", - "context-menu.change-color": "Changer la couleur", - "context-menu.delete": "Supprimer le signal", - "context-menu.delete-all-select": "Supprimer tous les signaux sélectionnés", - "context-menu.signal.name": "Nom du signal", - "context-menu.signal.type": "Type de signal", - "context-menu.signal.width": "Largeur du signal", - "context-menu.signal.dep": "Dépendances", - "context-menu.group.cancel": "Annuler le groupement", - "context-menu.group.delete": "Supprimer le groupe", - "context-menu.group.empty": "Aucun groupe disponible", - "context-menu.group.uname-group": "Groupe sans nom", - "toolbar.modal.common-digital": "Numérique", - "toolbar.modal.ladder-analog": "Analogique (échelle)", - "toolbar.modal.line-analog": "Analogique (ligne)", - "toolbar.search.name": "Nom", - "toolbar.search.value": "Valeur", - "toolbar.format.category.base": "Base", - "toolbar.format.category.dec": "Décimal", - "toolbar.format.category.float": "Virgule flottante", - "toolbar.format.signed": "Signé", - "toolbar.format.unsigned": "Non signé", - "toolbar.format.half": "Demi-précision (16 bits)", - "toolbar.format.float": "Simple précision (32 bits)", - "toolbar.format.double": "Double précision (64 bits)", - "toolbar.location.to-begin": "Déplacer au début", - "toolbar.location.to-end": "Déplacer à la fin", - "toolbar.location.to-next-change": "Aller au prochain changement", - "toolbar.location.to-prev-change": "Aller au changement précédent", - "toolbar.location.make-location": "Créer un nouveau repère", - "toolbar.location.clear-location": "Effacer tous les repères", - "toolbar.location.clear-location-dialog": "Êtes-vous sûr de vouloir effacer tous les repères?", - "context-menu.cannot-join-repeat-group": "Le signal actuel est déjà dans ce groupe", - "toolbar.no-result": "Aucun résultat", - "toolbar.search.value.already-to-head": "Déjà au début", - "toolbar.search.value.already-to-tail": "Déjà à la fin", - "toolbar.search.value.searching": "Recherche en cours", - "pivot.context.delete": "Supprimer le repère", - "pivot.context.display-axis": "Créer un axe relatif", - "pivot.context.cancel-axis": "Annuler l'axe relatif", - "setting.appearance.pivot-color": "Couleur du repère", - "setting.appearance.moving-pivot": "Repère mobile", - "setting.appearance.user-pivot": "Repère utilisateur", - "setting.appearance.system-pivot": "Repère système", - "confirm": "Confirmer", - "cancel": "Annuler", - "tips": "Conseils", - "filemenu.save-view": "Enregistrer le fichier de vue", - "filemenu.save-as-view": "Enregistrer la vue sous", - "filemenu.load-view": "Charger le fichier de vue", - "filemenu.auto-save": "Sauvegarde automatique", - "current-version": "Version actuelle", - "setting.language.change-dialog": "Vous avez changé la langue en {0}, nous vous recommandons de redémarrer Vcd Viewer.", - "resources": "Ressources", - "tools": "Outils", - "prompts": "Invites", - "interaction-test": "Test interactif", - "setting": "Paramètres", - "about": "À propos", - "connected": "Connecté", - "disconnected": "Déconnecté", - "debug": "Déboguer", - "connect": "Connexion", - "setting.general-color-setting": "Paramètres de couleur généraux", - "choose-a-project-debug": "Sélectionnez un projet à déboguer", - "model": "Modèle", - "server-provider": "Fournisseur de services", - "api-root-url": "Chemin racine de l'API", - "api-token": "Clé API", - "connection-method": "Méthode de connexion", - "command": "Commande", - "env-var": "Variables d'environnement", - "log": "Journaux", - "warning.click-to-connect": "Veuillez d'abord cliquer sur $1 à gauche pour vous connecter", - "reset": "Réinitialiser", - "read-resource": "Lire les ressources", - "enter": "Entrée", - "blank-test": "Test vide", - "connect.appearance.reconnect": "Reconnexion", - "connect.appearance.connect": "Connexion", - "response": "Réponse", - "refresh": "Rafraîchir", - "read-prompt": "Lire l'invite", - "execute-tool": "Exécuter", - "save": "Enregistrer", - "send": "Envoyer", - "server-not-support-statistic": "Le fournisseur que vous utilisez ne prend pas en charge les statistiques temporairement", - "answer-at": "Répondu le", - "input-token": "Entrée", - "output-token": "Sortie", - "total": "Total", - "cache-hit-ratio": "Taux de réussite du cache", - "success-save": "Enregistré avec succès", - "confirm-delete-model": "Êtes-vous sûr de vouloir supprimer le fournisseur de modèles ?", - "reserve-one-last-model": "Conservez au moins un modèle", - "edit": "Modifier", - "delete": "Supprimer", - "test": "Test", - "add-new-server": "Ajouter un service", - "choose-model": "Sélectionner le modèle", - "system-prompt": "Invite système", - "tool-use": "Utilisation d'outils", - "websearch": "Recherche sur Internet", - "temperature-parameter": "Paramètre de température", - "context-length": "Longueur du contexte", - "system-prompt.placeholder": "Entrez l'invite système (par exemple : Vous êtes un assistant professionnel de développement front-end, répondez en français)", - "precise": "Précis", - "moderate": "Équilibre", - "creative": "Créativité", - "single-dialog": "Dialogue en un tour", - "multi-dialog": "Conversation multi-tours", - "press-and-run": "Tapez une question pour commencer le test", - "connect-sigature": "Signature de connexion", - "finish-refresh": "Actualisation terminée", - "add-system-prompt.name-placeholder": "Titre de l'invite personnalisée", - "enter-message-dot": "Entrez un message...", - "generate-answer": "Génération de la réponse", - "choose-presetting": "Sélectionner un préréglage", - "cwd": "Répertoire d'exécution", - "mcp-server-timeout": "Temps d'appel maximum de l'outil MCP", - "return": "Retour", - "error": "Erreur", - "feedback": "Retour", - "waiting-mcp-server": "En attente de la réponse du serveur MCP", - "parallel-tool-calls": "Permettre au modèle d'appeler plusieurs outils en une seule réponse", - "proxy-server": "Serveur proxy", - "update-model-list": "Mettre à jour la liste des modèles", - "preset-env-sync.success": "Variables d'environnement prédéfinies synchronisées", - "preset-env-sync.fail": "Échec de la synchronisation des variables d'environnement prédéfinies", - "drag-to-fill-connect-parameters": "Faites glisser pour remplir les paramètres de connexion", - "connect-success": "Connexion réussie", - "connect-fail": "Échec de la connexion", - "preset": "Préréglage", - "openmcp-document": "Documentation officielle d'OpenMCP", - "star-our-project": "Star notre projet", - "document": "Documentation officielle", - "join-discussion": "Rejoindre le groupe de discussion", - "comment-for-us": "Écrivez un avis pour nous !", - "openmcp-developed-by": "OpenMCP Client {version} développé par {author}", - "error-parse-json": "Erreur d'analyse JSON :", + "module": "模組", + "signal": "信號", + "search-signal": "搜尋信號", + "language-setting": "語言", + "search-setting": "搜尋", + "search-case-sensitivity": "區分大小寫", + "search-mode": "搜尋模式", + "search-scope": "搜尋範圍", + "search-display-parent-only": "只展示父模組", + "search-nothing": "沒有找到任何信號", + "signal-only": "信號", + "module-only": "模組", + "signal-module": "信號 + 模組", + "general-setting": "通用", + "appearance-setting": "外觀", + "display-wave-height": "波形軌道的高度", + "display-signal-info-scope": "側邊欄展示資訊", + "display-signal-info-scope.width": "位寬", + "display-signal-info-scope.parent": "所屬模組名", + "wavecolor": "預設波形顏色", + "wavecolor.normal-bit": "單位寬波形", + "wavecolor.normal-vec": "多位寬波形", + "wavecolor.high-impedance": "高阻態波形", + "wavecolor.unknown": "未知態波形", + "operation-setting": "操作", + "render-setting": "渲染", + "render-animation": "開啟渲染動畫", + "usermanual": "使用說明", + "usermanual.left-right-scroll.caption": "上下移動", + "usermanual.up-down-scroll.caption": "左右移動", + "usermanual.xscale.caption": "橫向縮放", + "loading": "載入中", + "context-menu.create-group": "新建組", + "context-menu.join-group": "加入已有分組", + "context-menu.change-color": "修改顏色", + "context-menu.delete": "刪除信號", + "context-menu.delete-all-select": "刪除所有選中信號", + "context-menu.signal.name": "信號名稱", + "context-menu.signal.type": "信號類型", + "context-menu.signal.width": "信號寬度", + "context-menu.signal.dep": "依賴關係", + "context-menu.group.cancel": "取消分組", + "context-menu.group.delete": "刪除分組", + "context-menu.group.empty": "當前沒有可用的分組", + "context-menu.group.uname-group": "未命名分組", + "toolbar.modal.common-digital": "數字", + "toolbar.modal.ladder-analog": "模擬(階梯)", + "toolbar.modal.line-analog": "模擬(折線)", + "toolbar.search.name": "名稱", + "toolbar.search.value": "值", + "toolbar.format.category.base": "基礎", + "toolbar.format.category.dec": "十進制", + "toolbar.format.category.float": "浮點數", + "toolbar.format.signed": "有符號", + "toolbar.format.unsigned": "無符號", + "toolbar.format.half": "半精度(16bit)", + "toolbar.format.float": "單精度(32bit)", + "toolbar.format.double": "雙精度(64bit)", + "toolbar.location.to-begin": "移動至開頭", + "toolbar.location.to-end": "移動至結尾", + "toolbar.location.to-next-change": "前往下一個變化的邊沿", + "toolbar.location.to-prev-change": "前往上一個變化的邊沿", + "toolbar.location.make-location": "創建新的信標", + "toolbar.location.clear-location": "清除所有信標", + "toolbar.location.clear-location-dialog": "您確定要清除所有的信標嗎?", + "context-menu.cannot-join-repeat-group": "當前信號已在此分組中", + "toolbar.no-result": "無結果", + "toolbar.search.value.already-to-head": "已經到開頭了", + "toolbar.search.value.already-to-tail": "已經到結尾了", + "toolbar.search.value.searching": "搜尋中", + "pivot.context.delete": "刪除信標", + "pivot.context.display-axis": "創建相對座標軸", + "pivot.context.cancel-axis": "取消相對座標軸", + "setting.appearance.pivot-color": "信標顏色", + "setting.appearance.moving-pivot": "移動信標", + "setting.appearance.user-pivot": "用戶信標", + "setting.appearance.system-pivot": "系統信標", + "confirm": "確定", + "cancel": "取消", + "tips": "提示", + "filemenu.save-view": "保存視圖文件", + "filemenu.save-as-view": "另存為視圖文件", + "filemenu.load-view": "導入視圖文件", + "filemenu.auto-save": "自動保存", + "current-version": "當前版本", + "setting.language.change-dialog": "您已經更換語言為 {0},我們建議您重啟 Vcd Viewer", + "resources": "資源", + "tools": "工具", + "prompts": "提詞", + "interaction-test": "交互測試", + "setting": "設置", + "about": "關於", + "connected": "已連接", + "disconnected": "未連接", + "debug": "調試", + "connect": "連接", + "setting.general-color-setting": "通用顏色設置", + "choose-a-project-debug": "選擇一個項目進行調試", + "model": "模型", + "server-provider": "服務提供者", + "api-root-url": "API 根路徑", + "api-token": "API 密鑰", + "connection-method": "連接方式", + "command": "命令", + "env-var": "環境變量", + "log": "日誌", + "warning.click-to-connect": "請先點擊左側的 $1 進行連接", + "reset": "重置", + "read-resource": "讀取資源", + "enter": "輸入", + "blank-test": "空白測試", + "connect.appearance.reconnect": "重新連接", + "connect.appearance.connect": "連接", + "response": "響應", + "refresh": "刷新", + "read-prompt": "讀取 prompt", + "execute-tool": "運行", + "save": "保存", + "send": "發送", + "server-not-support-statistic": "你使用的供應商暫時不支持統計信息", + "answer-at": "作答於", + "input-token": "輸入", + "output-token": "輸出", + "total": "總計", + "cache-hit-ratio": "緩存命中率", + "success-save": "成功保存", + "confirm-delete-model": "確定刪除該模型提供商?", + "reserve-one-last-model": "至少保留一個模型", + "edit": "編輯", + "delete": "刪除", + "test": "測試", + "add-new-server": "添加服務", + "choose-model": "選擇模型", + "system-prompt": "系統提示詞", + "tool-use": "工具使用", + "websearch": "網絡搜索", + "temperature-parameter": "溫度參數", + "context-length": "上下文長度", + "system-prompt.placeholder": "輸入系統提示詞(例如:你是一個專業的前端開發助手,用中文回答)", + "precise": "精確", + "moderate": "平衡", + "creative": "創意", + "single-dialog": "單輪對話", + "multi-dialog": "多輪對話", + "press-and-run": "鍵入問題以開始測試", + "connect-sigature": "連接簽名", + "finish-refresh": "完成刷新", + "add-system-prompt.name-placeholder": "輸入自定義 prompt 的標題", + "enter-message-dot": "輸入消息...", + "generate-answer": "正在生成答案", + "choose-presetting": "選擇預設", + "cwd": "執行目錄", + "mcp-server-timeout": "MCP工具最長調用時間", + "return": "返回", + "error": "錯誤", + "feedback": "反饋", + "waiting-mcp-server": "等待 MCP 伺服器響應", + "parallel-tool-calls": "允許模型在單輪回復中調用多個工具", + "proxy-server": "代理伺服器", + "update-model-list": "更新模型列表", + "preset-env-sync.success": "預設環境變量同步完成", + "preset-env-sync.fail": "預設環境變量同步失敗", + "drag-to-fill-connect-parameters": "拖拽以填充連接參數", + "connect-success": "連接成功", + "connect-fail": "連接失敗", + "preset": "預設", + "openmcp-document": "OpenMCP 官方文檔", + "star-our-project": "Star 我們的項目", + "document": "官方文檔", + "join-discussion": "加入討論群", + "comment-for-us": "為我們撰寫評價!", + "openmcp-developed-by": "OpenMCP Client {version} 由 {author} 開發", + "error-parse-json": "JSON 解析錯誤:", "enable-xml-wrapper": "開啟 XML 指令包裹", "tool-manage": "工具管理", - "enable-all-tools": "啟用所有工具", + "enable-all-tools": "激活所有工具", "disable-all-tools": "禁用所有工具", "using-tool": "正在使用工具", "copy-success": "複製成功", "copy-fail": "複製失敗", "copy": "複製", - "export": "匯出", - "export-filename": "匯出檔案名稱", - "how-to-use": "如何使用?" + "export": "導出", + "export-filename": "導出文件名", + "how-to-use": "如何使用?" } \ No newline at end of file