translate
This commit is contained in:
@@ -0,0 +1,833 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * otoolkit_auto_translate_fields
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0+e\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-06-10 18:10+0000\n"
|
||||
"PO-Revision-Date: 2026-06-10 18:10+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_config.py:0
|
||||
#, python-format
|
||||
msgid "%d models have been configured for bulk translation."
|
||||
msgstr "%d modèles ont été configurés pour la traduction en masse."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/wizards/bulk_translate.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"%d records queued for translation.\n"
|
||||
"%d records skipped (no translatable content in selected fields)."
|
||||
msgstr ""
|
||||
"%d enregistrements mis en file d'attente pour traduction.\n"
|
||||
"%d enregistrements ignorés (aucun contenu traduisible dans les champs "
|
||||
"sélectionnés)."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
msgid "<i class=\"fa fa-exclamation-triangle\" title=\"Skipped records\"/>"
|
||||
msgstr "<i class=\"fa fa-exclamation-triangle\" title=\"Enregistrements ignorés\"/>"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
msgid "<i class=\"fa fa-spinner\" title=\"Translating\"/>"
|
||||
msgstr "<i class=\"fa fa-spinner\" title=\"Traduction en cours\"/>"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otk_translation_config_form
|
||||
msgid "<span>Translatable Fields</span>"
|
||||
msgstr "<span>Champs traduisibles</span>"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otk_translation_config_form
|
||||
msgid ""
|
||||
"<strong>Warning:</strong> This model has no translatable fields. Bulk "
|
||||
"translation will not be useful."
|
||||
msgstr ""
|
||||
"<strong>Attention :</strong> ce modèle n'a aucun champ traduisible. La "
|
||||
"traduction en masse ne sera d'aucune utilité."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_config.py:0
|
||||
#, python-format
|
||||
msgid "A configuration already exists for this model."
|
||||
msgstr "Une configuration existe déjà pour ce modèle."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation.py:0
|
||||
#, python-format
|
||||
msgid "Access denied to the translation service"
|
||||
msgstr "Accès refusé au service de traduction"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__active
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otk_translation_config_search
|
||||
msgid "Active"
|
||||
msgstr "Actif"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.actions.act_window,help:otoolkit_auto_translate_fields.action_otk_translation_config
|
||||
msgid ""
|
||||
"Add models here to enable the \"Bulk translate\" action on their list views.\n"
|
||||
" No code changes required - just select a model and it will automatically\n"
|
||||
" get the bulk translation feature."
|
||||
msgstr ""
|
||||
"Ajoutez ici des modèles pour activer l'action « Traduire en masse » sur leurs vues liste.\n"
|
||||
" Aucune modification de code requise : sélectionnez simplement un modèle et il\n"
|
||||
" bénéficiera automatiquement de la traduction en masse."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-javascript
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/js/translation_dialog_auto_translate.js:0
|
||||
#, python-format
|
||||
msgid "All translations are already filled."
|
||||
msgstr "Toutes les traductions sont déjà remplies."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"An error has occurred (HTTP %d). You can restart the translation from the "
|
||||
"parent action."
|
||||
msgstr ""
|
||||
"Une erreur s'est produite (HTTP %d). Vous pouvez relancer la traduction "
|
||||
"depuis l'action parente."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid "An error occurred while contacting the translation service: %s"
|
||||
msgstr ""
|
||||
"Une erreur s'est produite lors du contact avec le service de traduction : %s"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields.selection,name:otoolkit_auto_translate_fields.selection__otk_translation__status__api_key_error
|
||||
msgid "Api Key Error"
|
||||
msgstr "Erreur de clé API"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otk_translation_config_form
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otk_translation_config_search
|
||||
msgid "Archived"
|
||||
msgstr "Archivé"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-javascript
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/xml/translation_dialog_auto_translate.xml:0
|
||||
#, python-format
|
||||
msgid "Auto Translate"
|
||||
msgstr "Tout traduire"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__base_language_id
|
||||
msgid "Base language"
|
||||
msgstr "Langue de base"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_config.py:0
|
||||
#, python-format
|
||||
msgid "Bulk Translation Enabled"
|
||||
msgstr "Traduction en masse activée"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_config.py:0
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_config.py:0
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_mixin.py:0
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_mixin.py:0
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_bulk_translate_wizard_form
|
||||
#, python-format
|
||||
msgid "Bulk translate"
|
||||
msgstr "Traduire en masse"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model,name:otoolkit_auto_translate_fields.model_otk_translation_bulk_translate
|
||||
msgid "Bulk translate Wizard"
|
||||
msgstr "Assistant de traduction en masse"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.ui.menu,name:otoolkit_auto_translate_fields.otoolkit_translation_actions_menu
|
||||
msgid "Bulk translations"
|
||||
msgstr "Traduction en masse"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_bulk_translate_wizard_form
|
||||
msgid "Cancel"
|
||||
msgstr "Annuler"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
msgid "Configuration"
|
||||
msgstr "Configuration"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.actions.act_window,help:otoolkit_auto_translate_fields.action_otk_translation_config
|
||||
msgid "Configure models for bulk translation"
|
||||
msgstr "Configurez les modèles pour la traduction en masse"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__create_uid
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__create_uid
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__create_uid
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Créé par"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__create_date
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__create_date
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__create_date
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__create_date
|
||||
msgid "Created on"
|
||||
msgstr "Créé le"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-javascript
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/xml/translation_dialog_auto_translate.xml:0
|
||||
#, python-format
|
||||
msgid "Discard"
|
||||
msgstr "Annuler"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__display_name
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__display_name
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nom"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields.selection,name:otoolkit_auto_translate_fields.selection__otk_translation_action__status__done
|
||||
msgid "Done"
|
||||
msgstr "Terminé"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__done_record_ids
|
||||
msgid "Done translations"
|
||||
msgstr "Traductions terminées"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.actions.server,name:otoolkit_auto_translate_fields.action_enable_all_translatable_models
|
||||
msgid "Enable All Translatable Models"
|
||||
msgstr "Activer tous les modèles traduisibles"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields.selection,name:otoolkit_auto_translate_fields.selection__otk_translation__status__error
|
||||
#: model:ir.model.fields.selection,name:otoolkit_auto_translate_fields.selection__otk_translation_action__status__error
|
||||
msgid "Error"
|
||||
msgstr "Erreur"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__error_record_ids
|
||||
msgid "Error translations"
|
||||
msgstr "Traductions en erreur"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__field_ids
|
||||
msgid "Fields"
|
||||
msgstr "Champs"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__field_ids
|
||||
msgid "Fields to translate"
|
||||
msgstr "Champs à traduire"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-javascript
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/js/translation_dialog_auto_translate.js:0
|
||||
#, python-format
|
||||
msgid "Get tokens"
|
||||
msgstr "Obtenir des crédits"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otk_translation_config_search
|
||||
msgid "Group By"
|
||||
msgstr "Regrouper par"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__has_translatable_fields
|
||||
msgid "Has Translatable Fields"
|
||||
msgstr "A des champs traduisibles"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__id
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__id
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__id
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__initial_values
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_form
|
||||
msgid "Initial value"
|
||||
msgstr "Valeur de base"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation.py:0
|
||||
#, python-format
|
||||
msgid "Invalid request data"
|
||||
msgstr "Données de requête invalides"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__base_language_id
|
||||
msgid "Language"
|
||||
msgstr "Langue"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
msgid ""
|
||||
"Large contents can take several minutes. Results are fetched automatically every few minutes —\n"
|
||||
" last check:"
|
||||
msgstr ""
|
||||
"Les contenus volumineux peuvent prendre plusieurs minutes. Les résultats sont récupérés automatiquement à intervalles réguliers —\n"
|
||||
" dernière vérification :"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_mixin__last_translation_date
|
||||
msgid "Last Translation Date"
|
||||
msgstr "Date de dernière traduction"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__write_uid
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__write_uid
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__write_uid
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Dernière modification par"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__write_date
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__write_date
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__write_date
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Dernière modification le"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__last_server_check
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__last_server_check
|
||||
msgid "Last server check"
|
||||
msgstr "Dernière vérification du serveur"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,help:otoolkit_auto_translate_fields.field_otk_translation__last_server_check
|
||||
msgid ""
|
||||
"Last time the scheduled action polled the translation server for this task's"
|
||||
" result. A recent timestamp with a 'Translating on server' status means the "
|
||||
"translation is still running server-side — large contents can take several "
|
||||
"minutes."
|
||||
msgstr ""
|
||||
"Dernière fois que l'action planifiée a interrogé le serveur de traduction "
|
||||
"pour le résultat de cette tâche. Un horodatage récent avec le statut "
|
||||
"« Traduction en cours sur le serveur » signifie que la traduction est "
|
||||
"toujours en cours côté serveur — les contenus volumineux peuvent prendre "
|
||||
"plusieurs minutes."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__action_id
|
||||
msgid "Linked action"
|
||||
msgstr "Action liée"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__model_id
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__model_id
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__model_id
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__model_id
|
||||
msgid "Model"
|
||||
msgstr "Modèle"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__display_name
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-javascript
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/js/translation_dialog_auto_translate.js:0
|
||||
#, python-format
|
||||
msgid "No other language available to translate from."
|
||||
msgstr "Aucune autre langue disponible comme langue source."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/wizards/bulk_translate.py:0
|
||||
#, python-format
|
||||
msgid "No records selected for translation."
|
||||
msgstr "Aucun enregistrement sélectionné pour la traduction."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-javascript
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/js/translation_dialog_auto_translate.js:0
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/js/translation_dialog_auto_translate.js:0
|
||||
#, python-format
|
||||
msgid "No translation returned for this term."
|
||||
msgstr "Aucune traduction renvoyée pour ce terme."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid "No valid text fields found to translate."
|
||||
msgstr "Aucun champ texte valide à traduire."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/wizards/bulk_translate.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"None of the %d selected records have translatable content in the selected fields (%s).\n"
|
||||
"\n"
|
||||
"Please check that the records have content in the base language (%s)."
|
||||
msgstr ""
|
||||
"Aucun des %d enregistrements sélectionnés n'a de contenu traduisible dans les champs sélectionnés (%s).\n"
|
||||
"\n"
|
||||
"Veuillez vérifier que les enregistrements ont du contenu dans la langue de base (%s)."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__processing_count
|
||||
msgid "On server"
|
||||
msgstr "Sur le serveur"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-javascript
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/js/translation_dialog_auto_translate.js:0
|
||||
#, python-format
|
||||
msgid "Open Settings"
|
||||
msgstr "Ouvrir les paramètres"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_form
|
||||
msgid "Open record"
|
||||
msgstr "Ouvrir l'enregistrement"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.ui.menu,name:otoolkit_auto_translate_fields.otoolkit_menu
|
||||
msgid "Otoolkit"
|
||||
msgstr "Otoolkit"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__overwrite_existing
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__overwrite_existing
|
||||
msgid "Overwrite existing translations"
|
||||
msgstr "Écraser les traductions existantes"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.ui.menu,name:otoolkit_auto_translate_fields.otoolkit_translation_menu
|
||||
msgid "Past translations"
|
||||
msgstr "Traductions"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields.selection,name:otoolkit_auto_translate_fields.selection__otk_translation_action__status__pending
|
||||
msgid "Pending"
|
||||
msgstr "En attente"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__pending_record_ids
|
||||
msgid "Pending translations"
|
||||
msgstr "Traductions en attente"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.actions.server,name:otoolkit_auto_translate_fields.otk_cron_process_bulk_translation_ir_actions_server
|
||||
msgid "Process Bulk Translation"
|
||||
msgstr "Gérer les traductions de masse"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields.selection,name:otoolkit_auto_translate_fields.selection__otk_translation_action__status__processing
|
||||
msgid "Processing"
|
||||
msgstr "En cours"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__processing_record_ids
|
||||
msgid "Processing translations"
|
||||
msgstr "Traductions en cours"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__progress
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
msgid "Progress"
|
||||
msgstr "Progression"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,help:otoolkit_auto_translate_fields.field_otk_translation_action__overwrite_existing
|
||||
#: model:ir.model.fields,help:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__overwrite_existing
|
||||
msgid ""
|
||||
"Re-translate every term, including terms that already have a translation in "
|
||||
"the target languages."
|
||||
msgstr ""
|
||||
"Retraduire chaque terme, y compris ceux qui ont déjà une traduction dans "
|
||||
"les langues cibles."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
msgid "Record IDs"
|
||||
msgstr "ID des enregistrements"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__record_id
|
||||
msgid "Record id"
|
||||
msgstr "ID de l'enregistrement"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
msgid "Retry translation"
|
||||
msgstr "Réessayer de traduire"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields.selection,name:otoolkit_auto_translate_fields.selection__otk_translation__status__revert
|
||||
msgid "Revert"
|
||||
msgstr "Rétablir"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_form
|
||||
msgid "Revert translation"
|
||||
msgstr "Rétablir à la valeur initiale"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-javascript
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/xml/translation_dialog_auto_translate.xml:0
|
||||
#, python-format
|
||||
msgid "Save"
|
||||
msgstr "Sauvegarder"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__server_action_id
|
||||
msgid "Server Action"
|
||||
msgstr "Action serveur"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__skipped_count
|
||||
msgid "Skipped"
|
||||
msgstr "Ignorés"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__skipped_record_ids
|
||||
msgid "Skipped (no content)"
|
||||
msgstr "Ignorés (aucun contenu)"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__status
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__status
|
||||
msgid "Status"
|
||||
msgstr "Statut"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields.selection,name:otoolkit_auto_translate_fields.selection__otk_translation__status__success
|
||||
msgid "Success"
|
||||
msgstr "Succès"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-javascript
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/js/translation_dialog_auto_translate.js:0
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/js/translation_dialog_auto_translate.js:0
|
||||
#, python-format
|
||||
msgid "Successfully translated"
|
||||
msgstr "Traduction réussie"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__target_language_ids
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_bulk_translate__target_language_ids
|
||||
msgid "Target languages"
|
||||
msgstr "Langues cibles"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__task_id
|
||||
msgid "Task ID"
|
||||
msgstr "ID de tâche"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid "The default language text cannot be empty."
|
||||
msgstr "Le texte de la langue par défaut ne peut pas être vide."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The translation service is not configured. Please contact your "
|
||||
"administrator."
|
||||
msgstr ""
|
||||
"Le service de traduction n'est pas configuré. Veuillez contacter votre "
|
||||
"administrateur."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The translation service is taking too long to respond. Please try again."
|
||||
msgstr ""
|
||||
"Le service de traduction met trop de temps à répondre. Veuillez réessayer."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The translation service is temporarily unavailable (Error %d). Please try "
|
||||
"again later."
|
||||
msgstr ""
|
||||
"Le service de traduction est temporairement indisponible (erreur %d). "
|
||||
"Veuillez réessayer plus tard."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid "The translation service returned an invalid response."
|
||||
msgstr "Le service de traduction a renvoyé une réponse invalide."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__cost
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__token_cost
|
||||
msgid "Token used"
|
||||
msgstr "Crédits utilisés"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation.py:0
|
||||
#, python-format
|
||||
msgid "Too many requests. The service is rate-limited."
|
||||
msgstr "Trop de requêtes. Le service est limité en débit."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid "Too many translation requests. Please wait a moment and try again."
|
||||
msgstr ""
|
||||
"Trop de demandes de traduction. Veuillez patienter un instant et réessayer."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.actions.server,name:otoolkit_auto_translate_fields.bulk_translate_config_action_for_product_template
|
||||
msgid "Traduire en masse"
|
||||
msgstr "Traduire en masse"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_config.py:0
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_config__translatable_field_ids
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otk_translation_config_form
|
||||
#, python-format
|
||||
msgid "Translatable Fields"
|
||||
msgstr "Champs traduisibles"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_bulk_translate_wizard_form
|
||||
msgid "Translate"
|
||||
msgstr "Traduire"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields.selection,name:otoolkit_auto_translate_fields.selection__otk_translation__status__pending
|
||||
msgid "Translating on server"
|
||||
msgstr "Traduction en cours sur le serveur"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-javascript
|
||||
#: code:addons/otoolkit_auto_translate_fields/static/src/xml/translation_dialog_auto_translate.xml:0
|
||||
#, python-format
|
||||
msgid "Translating..."
|
||||
msgstr "Traduction en cours..."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model,name:otoolkit_auto_translate_fields.model_otk_translation_action
|
||||
msgid "Translation Action"
|
||||
msgstr "Action de traduction"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.actions.act_window,name:otoolkit_auto_translate_fields.action_otk_translation_config
|
||||
#: model:ir.model,name:otoolkit_auto_translate_fields.model_otk_translation_config
|
||||
msgid "Translation Configuration"
|
||||
msgstr "Configuration de traduction"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model,name:otoolkit_auto_translate_fields.model_translation_dialog
|
||||
msgid "Translation Dialog"
|
||||
msgstr "Dialogue de traduction"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields.selection,name:otoolkit_auto_translate_fields.selection__otk_translation__status__translation_error
|
||||
msgid "Translation Error"
|
||||
msgstr "Erreur de traduction"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model,name:otoolkit_auto_translate_fields.model_otk_translation_mixin
|
||||
msgid "Translation Mixin"
|
||||
msgstr "Mixin de traduction"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.ui.menu,name:otoolkit_auto_translate_fields.otoolkit_translation_config_menu
|
||||
msgid "Translation Settings"
|
||||
msgstr "Paramètres de traduction"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/wizards/bulk_translate.py:0
|
||||
#, python-format
|
||||
msgid "Translation Started"
|
||||
msgstr "Traduction lancée"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.actions.act_window,name:otoolkit_auto_translate_fields.action_otoolkit_translation
|
||||
#: model:ir.actions.act_window,name:otoolkit_auto_translate_fields.action_otoolkit_translation_action
|
||||
msgid "Translation actions"
|
||||
msgstr "Actions de traduction"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__translation_count
|
||||
msgid "Translation count"
|
||||
msgstr "Nombre de traductions"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid "Translation error: %s"
|
||||
msgstr "Erreur de traduction : %s"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model,name:otoolkit_auto_translate_fields.model_otk_translation
|
||||
msgid "Translation object with the details of the translation, the cost..."
|
||||
msgstr "Objet de traduction avec les détails de la traduction, le coût..."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation.py:0
|
||||
#, python-format
|
||||
msgid "Translation service endpoint not found"
|
||||
msgstr "Point de terminaison du service de traduction introuvable"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation.py:0
|
||||
#, python-format
|
||||
msgid "Translation service internal error"
|
||||
msgstr "Erreur interne du service de traduction"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation.py:0
|
||||
#, python-format
|
||||
msgid "Translation service is currently unavailable"
|
||||
msgstr "Le service de traduction est actuellement indisponible"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation.py:0
|
||||
#, python-format
|
||||
msgid "Translation service request timed out"
|
||||
msgstr "La requête au service de traduction a expiré"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation.py:0
|
||||
#, python-format
|
||||
msgid "Translation service temporarily unavailable (bad gateway)"
|
||||
msgstr "Service de traduction temporairement indisponible (bad gateway)"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation__translations
|
||||
#: model:ir.model.fields,field_description:otoolkit_auto_translate_fields.field_otk_translation_action__translation_ids
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_form
|
||||
msgid "Translations"
|
||||
msgstr "Traductions"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to connect to the translation service. Please check your internet "
|
||||
"connection."
|
||||
msgstr ""
|
||||
"Impossible de se connecter au service de traduction. Veuillez vérifier "
|
||||
"votre connexion Internet."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unexpected response from translation service (Error %d). Please try again."
|
||||
msgstr ""
|
||||
"Réponse inattendue du service de traduction (erreur %d). Veuillez "
|
||||
"réessayer."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otk_translation_config_search
|
||||
msgid "With Translatable Fields"
|
||||
msgstr "Avec champs traduisibles"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You do not have enough credits to translate. Please add credits to your "
|
||||
"balance to use this function."
|
||||
msgstr ""
|
||||
"Vous n'avez pas assez de crédits pour traduire. Veuillez ajouter des crédits"
|
||||
" à votre solde pour utiliser cette fonction."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation_dialog.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your API key is invalid. This may be due to an input error, deletion or "
|
||||
"deactivation of the key. Please check your Otoolkit settings."
|
||||
msgstr ""
|
||||
"Votre clé API n'est pas valide. Cela peut être dû à une erreur de saisie, à "
|
||||
"la suppression ou à la désactivation de la clé. Veuillez vérifier les "
|
||||
"paramètres Otoolkit."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#. odoo-python
|
||||
#: code:addons/otoolkit_auto_translate_fields/models/translation.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your API key is invalid. Use a valid key and restart the translation from "
|
||||
"the parent action."
|
||||
msgstr ""
|
||||
"Votre clé API n'est pas valide. Utilisez une clé valide et relancez la "
|
||||
"traduction depuis l'action parente."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
msgid "record(s) being translated on the O'Toolkit server."
|
||||
msgstr "enregistrement(s) en cours de traduction sur le serveur O'Toolkit."
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
msgid "records skipped"
|
||||
msgstr "enregistrements ignorés"
|
||||
|
||||
#. module: otoolkit_auto_translate_fields
|
||||
#: model_terms:ir.ui.view,arch_db:otoolkit_auto_translate_fields.view_otoolkit_translation_action_form
|
||||
msgid ""
|
||||
"— these records had no translatable content in the selected fields and were "
|
||||
"not sent to the API (no tokens consumed)."
|
||||
msgstr ""
|
||||
"— ces enregistrements n'avaient aucun contenu traduisible dans les champs "
|
||||
"sélectionnés et n'ont pas été envoyés à l'API (aucun crédit consommé)."
|
||||
Reference in New Issue
Block a user