Skip to content

Commit

Permalink
🌍 i18n: Updated Localizations (danny-avila#5050)
Browse files Browse the repository at this point in the history
* ✨ feat: Add Arabic localization for API key input and related UI elements

* i18n: updated translations
  • Loading branch information
danny-avila authored and olivierhub committed Dec 20, 2024
1 parent 291dc67 commit f04aca6
Show file tree
Hide file tree
Showing 10 changed files with 457 additions and 0 deletions.
43 changes: 43 additions & 0 deletions client/src/localization/languages/Ar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -862,4 +862,47 @@ export default {
com_nav_setting_chat: 'دردشة',
com_nav_no_search_results: 'لم يتم العثور على نتائج البحث',
com_nav_setting_speech: 'الكلام',
com_ui_enter_api_key: 'أدخل مفتاح API',
com_ui_librechat_code_api_title: 'تشغيل كود الذكاء الاصطناعي',
com_ui_librechat_code_api_subtitle: 'آمن. متعدد اللغات. ملفات الإدخال/الإخراج.',
com_ui_librechat_code_api_key: 'احصل على مفتاح واجهة برمجة التطبيقات لمترجم الكود LibreChat',
com_error_files_unsupported_capability: 'لا توجد قدرات مفعّلة تدعم هذا النوع من الملفات.',
com_sidepanel_select_agent: 'اختر وكيلاً',
com_error_invalid_action_error: 'تم رفض الطلب: نطاق الإجراء المحدد غير مسموح به',
com_agents_code_interpreter_title: 'واجهة برمجة مُفسِّر الشفرة',
com_agents_by_librechat: 'بواسطة LibreChat',
com_agents_code_interpreter: 'عند التمكين، يسمح للوكيل الخاص بك باستخدام واجهة برمجة التطبيقات لمفسر الشفرة LibreChat لتشغيل الشفرة المُنشأة، بما في ذلك معالجة الملفات، بشكل آمن. يتطلب مفتاح API صالح.',
com_ui_export_convo_modal: 'نافذة تصدير المحادثة',
com_ui_endpoints_available: 'نقاط النهاية المتاحة',
com_ui_endpoint_menu: 'قائمة نقطة نهاية LLM',
com_ui_reset_var: 'إعادة تعيين {0}',
com_ui_select_search_provider: 'ابحث عن مزود الخدمة باسمه',
com_ui_upload_type: 'اختر نوع التحميل',
com_ui_llm_menu: 'قائمة النماذج اللغوية',
com_ui_llms_available: 'نماذج الذكاء الاصطناعي المتاحة',
com_ui_upload_image_input: 'تحميل صورة',
com_ui_upload_file_search: 'تحميل للبحث في الملفات',
com_ui_upload_code_files: 'تحميل لمفسر الكود',
com_ui_zoom: 'تكبير',
com_ui_role_select: 'الدور',
com_ui_admin_access_warning: 'قد يؤدي تعطيل وصول المسؤول إلى هذه الميزة إلى مشاكل غير متوقعة في واجهة المستخدم تتطلب تحديث الصفحة. في حالة الحفظ، الطريقة الوحيدة للتراجع هي عبر إعداد الواجهة في ملف librechat.yaml والذي يؤثر على جميع الأدوار.',
com_ui_run_code_error: 'حدث خطأ أثناء تشغيل الكود',
com_ui_duplication_success: 'تم نسخ المحادثة بنجاح',
com_ui_duplication_processing: 'جارِ نسخ المحادثة...',
com_ui_logo: 'شعار {0}',
com_ui_duplication_error: 'حدث خطأ أثناء نسخ المحادثة',
com_ui_agents_allow_share_global: 'السماح بمشاركة الوكلاء مع جميع المستخدمين',
com_ui_agents_allow_use: 'السماح باستخدام الوكلاء',
com_ui_agents_allow_create: 'السماح بإنشاء الوكلاء',
com_ui_agent_duplicated: 'تم نسخ العميل بنجاح',
com_ui_agent_duplicate_error: 'حدث خطأ أثناء نسخ المساعد',
com_ui_duplicate: 'نسخ',
com_ui_schema: 'المخطط',
com_ui_more_info: 'مزيد من المعلومات',
com_ui_privacy_policy_url: 'رابط سياسة الخصوصية',
com_ui_duplicate_agent_confirm: 'هل أنت متأكد من رغبتك في نسخ هذا المساعد؟',
com_endpoint_agent_placeholder: 'يرجى تحديد الوكيل',
com_ui_enter_openapi_schema: 'أدخل مخطط OpenAPI هنا',
com_ui_delete_shared_link: 'حذف الرابط المشترك؟',
com_nav_welcome_agent: 'الرجاء اختيار مساعد',
};
47 changes: 47 additions & 0 deletions client/src/localization/languages/De.ts
Original file line number Diff line number Diff line change
Expand Up @@ -892,4 +892,51 @@ export default {
com_nav_lang_indonesia: 'Indonesia',
com_nav_lang_hebrew: 'עברית',
com_nav_lang_finnish: 'Suomi',
com_ui_enter_api_key: 'API-Schlüssel eingeben',
com_ui_librechat_code_api_subtitle: 'Sicher. Mehrsprachig. Ein-/Ausgabedateien.',
com_ui_librechat_code_api_title: 'KI-Code ausführen',
com_error_invalid_action_error:
'Anfrage verweigert: Die angegebene Aktionsdomäne ist nicht zulässig',
com_ui_librechat_code_api_key: 'Hole dir deinen LibreChat Code Interpreter API-Schlüssel',
com_error_files_unsupported_capability:
'Keine aktivierten Funktionen unterstützen diesen Dateityp',
com_sidepanel_select_agent: 'Wähle einen Agenten',
com_agents_by_librechat: 'von LibreChat',
com_agents_code_interpreter_title: 'Code-Interpreter-API',
com_ui_endpoint_menu: 'LLM-Endpunkt-Menü',
com_agents_code_interpreter:
'Wenn aktiviert, ermöglicht es deinem Agenten, die LibreChat Code Interpreter API zu nutzen, um generierten Code sicher auszuführen, einschließlich der Verarbeitung von Dateien. Erfordert einen gültigen API-Schlüssel.',
com_ui_export_convo_modal: 'Konversation exportieren',
com_ui_endpoints_available: 'Verfügbare Endpunkte',
com_ui_llms_available: 'Verfügbare LLMs',
com_ui_llm_menu: 'LLM-Menü',
com_ui_reset_var: '{0} zurücksetzen',
com_ui_select_search_provider: 'Provider nach Name suchen',
com_ui_upload_file_search: 'Hochladen für Dateisuche',
com_ui_upload_type: 'Upload-Typ auswählen',
com_ui_upload_image_input: 'Bild hochladen',
com_ui_upload_code_files: 'Hochladen für Code-Interpreter',
com_ui_admin_access_warning:
'Das Deaktivieren des Admin-Zugriffs auf diese Funktion kann zu unerwarteten Problemen in der Benutzeroberfläche führen, die ein Neuladen erfordern. Nach dem Speichern kann dies nur über die Schnittstelleneinstellung in der librechat.yaml-Konfiguration rückgängig gemacht werden, was sich auf alle Rollen auswirkt.',
com_ui_zoom: 'Zoom',
com_ui_role_select: 'Rolle auswählen',
com_ui_duplication_processing: 'Konversation wird dupliziert...',
com_ui_duplication_success: 'Unterhaltung erfolgreich dupliziert',
com_ui_run_code_error: 'Bei der Ausführung des Codes ist ein Fehler aufgetreten',
com_ui_duplication_error: 'Beim Duplizieren der Konversation ist ein Fehler aufgetreten',
com_ui_logo: '{0} Logo',
com_ui_agents_allow_share_global: 'Assistenten für alle Nutzenden freigeben',
com_ui_agents_allow_use: 'Verwendung von Agenten erlauben',
com_ui_agents_allow_create: 'Erstellung von Assistenten erlauben',
com_ui_agent_duplicated: 'Agent wurde erfolgreich dupliziert',
com_ui_agent_duplicate_error: 'Beim Duplizieren des Assistenten ist ein Fehler aufgetreten',
com_ui_more_info: 'Mehr Infos',
com_ui_duplicate: 'Duplizieren',
com_ui_schema: 'Schema',
com_ui_enter_openapi_schema: 'Gib hier dein OpenAPI-Schema ein',
com_ui_privacy_policy_url: 'Datenschutzrichtlinie-URL',
com_ui_duplicate_agent_confirm: 'Möchtest du diesen Assistenten wirklich duplizieren?',
com_nav_welcome_agent: 'Bitte wähle einen Agenten',
com_endpoint_agent_placeholder: 'Bitte wähle einen Agenten aus',
com_ui_delete_shared_link: 'Geteilten Link löschen?',
};
47 changes: 47 additions & 0 deletions client/src/localization/languages/Es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1148,4 +1148,51 @@ export default {
com_nav_setting_chat: 'Configuración del chat',

com_nav_setting_speech: 'Voz y habla',
com_ui_librechat_code_api_title: 'Ejecutar Código IA',
com_ui_librechat_code_api_subtitle: 'Seguro. Multilenguaje. Archivos de entrada/salida.',
com_ui_enter_api_key: 'Ingrese la clave API',
com_ui_librechat_code_api_key: 'Obtenga su clave API del Intérprete de Código de LibreChat',
com_error_invalid_action_error:
'Solicitud denegada: El dominio de acción especificado no está permitido.',
com_error_files_unsupported_capability:
'No hay capacidades habilitadas que admitan este tipo de archivo.',
com_sidepanel_select_agent: 'Seleccione un Agente',
com_agents_code_interpreter_title: 'API del Intérprete de Código',
com_agents_by_librechat: 'por LibreChat',
com_agents_code_interpreter:
'Cuando está habilitado, permite que su agente utilice la API del Intérprete de Código de LibreChat para ejecutar código generado de manera segura, incluyendo el procesamiento de archivos. Requiere una clave de API válida.',
com_ui_endpoint_menu: 'Menú de Punto de Conexión LLM',
com_ui_endpoints_available: 'Puntos de conexión disponibles',
com_ui_export_convo_modal: 'Exportar Conversación',
com_ui_llms_available: 'Modelos LLM disponibles',
com_ui_llm_menu: 'Menú de LLM',
com_ui_reset_var: 'Restablecer {0}',
com_ui_select_search_provider: 'Buscar proveedor por nombre',
com_ui_upload_type: 'Seleccionar tipo de carga',
com_ui_upload_image_input: 'Subir imagen',
com_ui_upload_file_search: 'Subir para búsqueda de archivos',
com_ui_upload_code_files: 'Subir archivo para el Intérprete de Código',
com_ui_role_select: 'Rol',
com_ui_admin_access_warning:
'Deshabilitar el acceso de Administrador a esta función puede causar problemas inesperados en la interfaz que requieran actualizar la página. Si se guarda este cambio, la única forma de revertirlo es mediante la configuración de interfaz en el archivo librechat.yaml, lo cual afectará a todos los roles.',
com_ui_run_code_error: 'Se produjo un error al ejecutar el código',
com_ui_zoom: 'Zoom',
com_ui_duplication_success: 'Conversación duplicada exitosamente',
com_ui_duplication_processing: 'Duplicando conversación...',
com_ui_duplication_error: 'Hubo un error al duplicar la conversación',
com_ui_logo: 'Logotipo de {0}',
com_ui_agents_allow_share_global: 'Permitir compartir Agentes con todos los usuarios',
com_ui_agents_allow_create: 'Permitir la creación de Agentes',
com_ui_agents_allow_use: 'Permitir el uso de Agentes',
com_ui_agent_duplicate_error: 'Se produjo un error al duplicar el asistente',
com_ui_agent_duplicated: 'Agente duplicado exitosamente',
com_ui_duplicate: 'Duplicar',
com_ui_more_info: 'Más información',
com_ui_schema: 'Esquema',
com_ui_enter_openapi_schema: 'Ingrese su esquema OpenAPI aquí',
com_ui_privacy_policy_url: 'URL de la Política de Privacidad',
com_ui_duplicate_agent_confirm: '¿Está seguro de que desea duplicar este Asistente?',
com_endpoint_agent_placeholder: 'Por favor seleccione un Agente',
com_nav_welcome_agent: 'Seleccione un agente',
com_ui_delete_shared_link: '¿Eliminar enlace compartido?',
};
47 changes: 47 additions & 0 deletions client/src/localization/languages/Fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -910,4 +910,51 @@ export default {
'Personnaliser les commandes disponibles dans la conversation',
com_nav_no_search_results: 'Aucun résultat de recherche trouvé',
com_nav_setting_chat: 'Chat',
com_ui_enter_api_key: 'Saisir la clé API',
com_ui_librechat_code_api_title: 'Exécuter le code IA',
com_ui_librechat_code_api_subtitle: 'Sécurisé. Multilingue. Fichiers d\'entrée/sortie.',
com_ui_librechat_code_api_key: 'Obtenir votre clé API pour l\'interpréteur de code LibreChat',
com_error_invalid_action_error:
'Requête refusée : le domaine d\'action spécifié n\'est pas autorisé.',
com_error_files_unsupported_capability:
'Aucune capacité activée ne prend en charge ce type de fichier.',
com_sidepanel_select_agent: 'Sélectionner un assistant',
com_agents_by_librechat: 'par LibreChat',
com_agents_code_interpreter_title: 'API d\'interpréteur de code',
com_ui_endpoint_menu: 'Menu des points de terminaison LLM',
com_agents_code_interpreter:
'Lorsqu\'activé, permet à votre agent d\'utiliser l\'API d\'interpréteur de code LibreChat pour exécuter du code généré de manière sécurisée, y compris le traitement de fichiers. Nécessite une clé API valide.',
com_ui_export_convo_modal: 'Exporter la conversation',
com_ui_llms_available: 'LLMs disponibles',
com_ui_endpoints_available: 'Points de terminaison disponibles',
com_ui_llm_menu: 'Menu LLM',
com_ui_select_search_provider: 'Rechercher un fournisseur par nom',
com_ui_reset_var: 'Réinitialiser {0}',
com_ui_upload_type: 'Sélectionner le type de téléversement',
com_ui_upload_file_search: 'Téléverser pour la recherche de fichiers',
com_ui_upload_image_input: 'Téléverser une image',
com_ui_upload_code_files: 'Téléverser pour l\'Interpréteur de Code',
com_ui_role_select: 'Sélectionner un rôle',
com_ui_admin_access_warning:
'La désactivation de l\'accès administrateur à cette fonctionnalité peut entraîner des problèmes d\'interface imprévus nécessitant une actualisation. Une fois sauvegardé, le seul moyen de rétablir l\'accès est via le paramètre d\'interface dans la configuration librechat.yaml, ce qui affecte tous les rôles.',
com_ui_zoom: 'Zoom',
com_ui_run_code_error: 'Une erreur s\'est produite lors de l\'exécution du code',
com_ui_duplication_success: 'Conversation dupliquée avec succès',
com_ui_duplication_error: 'Une erreur s\'est produite lors de la duplication de la conversation',
com_ui_duplication_processing: 'Duplication de la conversation en cours...',
com_ui_logo: 'Logo {0}',
com_ui_agents_allow_share_global: 'Autoriser le partage des Agents avec tous les utilisateurs',
com_ui_agents_allow_create: 'Autoriser la création d\'Agents',
com_ui_agents_allow_use: 'Autoriser l\'utilisation des Agents',
com_ui_agent_duplicated: 'Agent dupliqué avec succès',
com_ui_agent_duplicate_error: 'Une erreur s\'est produite lors de la duplication de l\'agent',
com_ui_duplicate: 'Dupliquer',
com_ui_more_info: 'Plus d\'informations',
com_ui_enter_openapi_schema: 'Saisissez votre schéma OpenAPI ici',
com_ui_schema: 'Schéma',
com_ui_duplicate_agent_confirm: 'Êtes-vous sûr de vouloir dupliquer cet agent ?',
com_ui_privacy_policy_url: 'URL de la politique de confidentialité',
com_endpoint_agent_placeholder: 'Veuillez sélectionner un Agent',
com_nav_welcome_agent: 'Veuillez sélectionner un agent',
com_ui_delete_shared_link: 'Supprimer le lien partagé ?',
};
47 changes: 47 additions & 0 deletions client/src/localization/languages/It.ts
Original file line number Diff line number Diff line change
Expand Up @@ -904,4 +904,51 @@ export default {
com_nav_no_search_results: 'Nessun risultato trovato',
com_nav_setting_chat: 'Chat',
com_nav_external: 'Esterno',
com_ui_librechat_code_api_title: 'Esegui Codice AI',
com_ui_enter_api_key: 'Inserisci API Key',
com_ui_librechat_code_api_subtitle: 'Sicuro. Multilingue. Gestione File.',
com_ui_librechat_code_api_key: 'Ottieni la tua chiave API per l\'Interprete di Codice LibreChat',
com_error_invalid_action_error:
'Richiesta negata: il dominio dell\'azione specificata non è consentito.',
com_error_files_unsupported_capability:
'Nessuna funzionalità abilitata che supporti questo tipo di file.',
com_sidepanel_select_agent: 'Seleziona un Agente',
com_agents_code_interpreter_title: 'API Interprete Codice',
com_agents_by_librechat: 'da LibreChat',
com_agents_code_interpreter:
'Quando abilitato, permette al tuo agente di utilizzare l\'API LibreChat Code Interpreter per eseguire codice generato in modo sicuro, inclusa l\'elaborazione dei file. Richiede una chiave API valida.',
com_ui_endpoint_menu: 'Menu Endpoint LLM',
com_ui_endpoints_available: 'Endpoint Disponibili',
com_ui_export_convo_modal: 'Esporta Conversazione',
com_ui_llms_available: 'LLM Disponibili',
com_ui_reset_var: 'Reimposta {0}',
com_ui_llm_menu: 'Menu LLM',
com_ui_select_search_provider: 'Cerca provider per nome',
com_ui_upload_type: 'Seleziona Tipo di Caricamento',
com_ui_upload_file_search: 'Carica per ricerca file',
com_ui_upload_image_input: 'Carica immagine',
com_ui_upload_code_files: 'Carica per l\'Interprete di Codice',
com_ui_role_select: 'Ruolo',
com_ui_admin_access_warning:
'La disattivazione dell\'accesso amministratore a questa funzionalità potrebbe causare problemi imprevisti all\'interfaccia utente che richiedono un aggiornamento. Una volta salvata, l\'unico modo per ripristinare è attraverso l\'impostazione dell\'interfaccia nel file di configurazione librechat.yaml, che influisce su tutti i ruoli.',
com_ui_zoom: 'Zoom',
com_ui_run_code_error: 'Si è verificato un errore durante l\'esecuzione del codice',
com_ui_duplication_success: 'Conversazione duplicata con successo',
com_ui_duplication_processing: 'Duplicazione conversazione in corso...',
com_ui_duplication_error: 'Si è verificato un errore durante la duplicazione della conversazione',
com_ui_logo: '{0} Logo',
com_ui_agents_allow_share_global: 'Consenti la condivisione degli Agenti con tutti gli utenti',
com_ui_agents_allow_use: 'Consenti utilizzo Agenti',
com_ui_agents_allow_create: 'Consenti creazione Agenti',
com_ui_agent_duplicated: 'Agente duplicato con successo',
com_ui_duplicate: 'Duplica',
com_ui_agent_duplicate_error: 'Si è verificato un errore durante la duplicazione dell\'assistente',
com_ui_more_info: 'Maggiori informazioni',
com_ui_schema: 'Schema',
com_ui_enter_openapi_schema: 'Inserisci qui il tuo schema OpenAPI',
com_ui_privacy_policy_url: 'URL Informativa Privacy',
com_ui_duplicate_agent_confirm: 'Sei sicuro di voler duplicare questo agente?',
com_nav_welcome_agent: 'Seleziona un Assistente',
com_endpoint_agent_placeholder: 'Seleziona un Agente',
com_ui_delete_shared_link: 'Eliminare il link condiviso?',
};
Loading

0 comments on commit f04aca6

Please sign in to comment.