Update fr_FR translation

review5691002
This commit is contained in:
Cédric Krier committed 2014-10-16 15:50:20 +02:00
1 parent 76d199bdcd
commit b2f5f995dd
3 files changed
+144 -94

No files matched your search

+134 -84
View File
@@ -27,7 +27,7 @@ msgid ""
"The number of digits \"%(digits)s\" of field \"%(field)s\" on \"%(value)s\" "
"exceeds its limit."
msgstr ""
"Le nombre de décimales \"%(digits)s\" du champ \"%(field)s\" dépasse sa "
"Le nombre de décimales « %(digits)s » du champ « %(field)s » dépasse sa "
"limite."
msgctxt "error:domain_validation_record:"
@@ -35,7 +35,7 @@ msgid ""
"The value of the field \"%(field)s\" on \"%(model)s\" is not valid according"
" to its domain."
msgstr ""
"La valeur du champ \"%(field)s\" sur \"%(model)s\" n'est pas valide selon "
"La valeur du champ « %(field)s » sur « %(model)s » n'est pas valide selon "
"son domaine."
msgctxt "error:foreign_model_exist:"
@@ -44,42 +44,44 @@ msgid ""
" \"%(model)s\"."
msgstr ""
"Impossible de supprimer les enregistrements car ils sont utilisés dans le "
"champ \"%(field)s\" de \"%(model)s\"."
"champ « %(field)s » de « %(model)s »."
msgctxt "error:foreign_model_missing:"
msgid "The value \"%(value)s\" of field \"%(field)s\" on \"%(model)s\" doesn't exist."
msgstr "La valeur \"%(value)s\" du champ \"%(field)s\" sur \"%(model)s\" n'existe pas."
msgstr ""
"La valeur « %(value)s » du champ « %(field)s » sur « %(model)s » n'existe "
"pas."
msgctxt "error:ir.action.act_window:"
msgid "Invalid context \"%(context)s\" on action \"%(action)s\"."
msgstr "Le contexte \"%(context)s\" de l'action \"%(action)s\" est invalide."
msgstr "Le contexte « %(context)s » de l'action « %(action)s » est invalide."
msgctxt "error:ir.action.act_window:"
msgid "Invalid domain or search criteria \"%(domain)s\" on action \"%(action)s\"."
msgstr ""
"Le critère de recherche ou le domaine \"%(domain)s\" de l'action "
"\"%(action)s\" est invalide."
"Le critère de recherche ou le domaine « %(domain)s » de l'action « "
"%(action)s » est invalide."
msgctxt "error:ir.action.act_window:"
msgid "Invalid view \"%(view)s\" for action \"%(action)s\"."
msgstr "La vue \"%(view)s\" de l'action \"%(action)s\" est invalide."
msgstr "La vue « %(view)s » de l'action « %(action)s » est invalide."
msgctxt "error:ir.action.keyword:"
msgid "Wrong wizard model in keyword action \"%s\"."
msgstr "Modèle d'assistant incorrect pour le mot-clé d'action \"%s\"."
msgstr "Modèle d'assistant incorrect pour le mot-clé d'action « %s »."
msgctxt "error:ir.action.report:"
msgid "Invalid email definition on report \"%s\"."
msgstr "Définition de mail incorrecte sur le rapport \"%s\"."
msgstr "Définition de mail incorrecte sur le rapport « %s »."
msgctxt "error:ir.action.report:"
msgid "The internal name must be unique by module!"
msgstr "Le nom interne doit être unique par module !"
msgstr "Le nom interne doit être unique par module !"
msgctxt "error:ir.attachment:"
msgid "The names of attachments must be unique by resource!"
msgstr ""
"Le nom des pièces jointes doivent être unique pour une même ressource !"
"Le nom des pièces jointes doivent être unique pour une même ressource !"
msgctxt "error:ir.cron:"
msgid "Scheduled action failed"
@@ -93,7 +95,7 @@ msgid ""
"\n"
"%s\n"
msgstr ""
"L'action suivante n'a pas pu s'exécuter correctement: \"%s\"\n"
"L'action suivante n'a pas pu s'exécuter correctement: « %s »\n"
"%s\n"
" Retraçage:\n"
"\n"
@@ -105,11 +107,13 @@ msgstr "Le langage par défaut ne peut pas être supprimé"
msgctxt "error:ir.lang:"
msgid "Invalid date format \"%(format)s\" on \"%(language)s\" language."
msgstr "Le format de date \"%(format)s\" du langage \"%(language)s\" est invalide."
msgstr ""
"Le format de date « %(format)s » du langage « %(language)s » est invalide."
msgctxt "error:ir.lang:"
msgid "Invalid grouping \"%(grouping)s\" on \"%(language)s\" language."
msgstr "Le groupement \"%(grouping)s\" de la langye \"%(language)s\" est invalide."
msgstr ""
"Le groupement « %(grouping)s » de la langye « %(language)s » est invalide."
msgctxt "error:ir.lang:"
msgid "The default language must be translatable."
@@ -119,23 +123,23 @@ msgctxt "error:ir.lang:"
msgid "decimal_point and thousands_sep must be different!"
msgstr ""
"Le séparateur de décimale et le séparateur des centaines doivent être "
"différents !"
"différents !"
msgctxt "error:ir.model.access:"
msgid "You can not create this kind of document! (%s)"
msgstr "Vous ne pouvez pas créer ce type de document ! (%s)"
msgstr "Vous ne pouvez pas créer ce type de document ! (%s)"
msgctxt "error:ir.model.access:"
msgid "You can not delete this document! (%s)"
msgstr "Vous ne pouvez pas supprimer ce document ! (%s)"
msgstr "Vous ne pouvez pas supprimer ce document ! (%s)"
msgctxt "error:ir.model.access:"
msgid "You can not read this document! (%s)"
msgstr "Vous ne pouvez pas lire ce document ! (%s)"
msgstr "Vous ne pouvez pas lire ce document ! (%s)"
msgctxt "error:ir.model.access:"
msgid "You can not write in this document! (%s)"
msgstr "Vous ne pouvez pas écrire dans ce document ! (%s)"
msgstr "Vous ne pouvez pas écrire dans ce document ! (%s)"
msgctxt "error:ir.model.button:"
msgid "The button name in model must be unique!"
@@ -143,45 +147,45 @@ msgstr "Le nom du bouton dans le modèle doit être unique"
msgctxt "error:ir.model.data:"
msgid "The triple (fs_id, module, model) must be unique!"
msgstr "Le triplet (fs_id, module, model) doit être unique !"
msgstr "Le triplet (fs_id, module, model) doit être unique !"
msgctxt "error:ir.model.field.access:"
msgid "You can not read the field! (%s.%s)"
msgstr "Vous ne pouvez lire le champs (%s.%s) !"
msgstr "Vous ne pouvez lire le champs ! (%s.%s)"
msgctxt "error:ir.model.field.access:"
msgid "You can not write on the field! (%s.%s)"
msgstr "Vous ne pouvez écrire sur le champs (%s.%s) !"
msgstr "Vous ne pouvez écrire sur le champs ! (%s.%s)"
msgctxt "error:ir.model.field:"
msgid "Model Field name \"%s\" is not a valid python identifier."
msgstr "Le nom de champ modèle \"%s\" n'est pas un identifiant Python valide."
msgstr "Le nom de champ modèle « %s » n'est pas un identifiant Python valide."
msgctxt "error:ir.model.field:"
msgid "The field name in model must be unique!"
msgstr "Le nom du champ doit être unique sur le modèle !"
msgstr "Le nom du champ doit être unique sur le modèle !"
msgctxt "error:ir.model:"
msgid "Module name \"%s\" is not a valid python identifier."
msgstr "Le nom de module \"%s\" n'est pas un identifiant Python valide."
msgstr "Le nom de module « %s » n'est pas un identifiant Python valide."
msgctxt "error:ir.model:"
msgid "The model must be unique!"
msgstr "Le modèle doit être unique !"
msgstr "Le modèle doit être unique !"
msgctxt "error:ir.module.module.dependency:"
msgid "Dependency must be unique by module!"
msgstr "Une dépendance doit être unique par module !"
msgstr "Une dépendance doit être unique par module !"
msgctxt "error:ir.module.module:"
msgid "Missing dependencies %s for module \"%s\""
msgstr "Dépendences %s manquante pour le module \"%s\""
msgstr "Dépendences %s manquante pour le module « %s »"
msgctxt "error:ir.module.module:"
msgid "The modules you are trying to uninstall depends on installed modules:"
msgstr ""
"Les modules que vous essayez de dés-installer dépendent de modules installés"
" :"
" :"
msgctxt "error:ir.module.module:"
msgid "The name of the module must be unique!"
@@ -194,25 +198,27 @@ msgstr ""
msgctxt "error:ir.rule.group:"
msgid "Global and Default are mutually exclusive!"
msgstr "Global et Défaut sont exclusifs !"
msgstr "Global et Défaut sont exclusifs !"
msgctxt "error:ir.rule:"
msgid "Invalid domain in rule \"%s\"."
msgstr "Domaine invalide sur la règle \"%s\"."
msgstr "Domaine invalide sur la règle « %s »."
msgctxt "error:ir.sequence.strict:"
msgid "Invalid prefix \"%(prefix)s\" on sequence \"%(sequence)s\"."
msgstr "Le préfixe \"%(prefix)s\" de la séquence \"%(sequence)s\" est invalide"
msgstr ""
"Le préfixe « %(prefix)s » de la séquence « %(sequence)s » est invalide"
msgctxt "error:ir.sequence.strict:"
msgid "Invalid suffix \"%(suffix)s\" on sequence \"%(sequence)s\"."
msgstr "Le suffixe \"%(suffix)s\" de la séquence \"%(sequence)s\" est invalide"
msgstr ""
"Le suffixe « %(suffix)s » de la séquence « %(sequence)s » est invalide"
msgctxt "error:ir.sequence.strict:"
msgid "Last Timestamp cannot be in the future on sequence \"%s\"."
msgstr ""
"La dernière estampille ne peut pas être dans le futur pour la séquence "
"\"%s\""
"La dernière estampille ne peut pas être dans le futur pour la séquence « %s "
"»."
msgctxt "error:ir.sequence.strict:"
msgid "Missing sequence."
@@ -224,17 +230,19 @@ msgstr "L'estampille doit être plus grande que 0"
msgctxt "error:ir.sequence:"
msgid "Invalid prefix \"%(prefix)s\" on sequence \"%(sequence)s\"."
msgstr "Le préfixe \"%(prefix)s\" de la séquence \"%(sequence)s\" est invalide"
msgstr ""
"Le préfixe « %(prefix)s » de la séquence « %(sequence)s » est invalide."
msgctxt "error:ir.sequence:"
msgid "Invalid suffix \"%(suffix)s\" on sequence \"%(sequence)s\"."
msgstr "Le suffixe \"%(suffix)s\" de la séquence \"%(sequence)s\" est invalide"
msgstr ""
"Le suffixe « %(suffix)s » de la séquence « %(sequence)s » est invalide."
msgctxt "error:ir.sequence:"
msgid "Last Timestamp cannot be in the future on sequence \"%s\"."
msgstr ""
"La dernière estampille ne peut pas être dans le futur pour la séquence "
"\"%s\""
"La dernière estampille ne peut pas être dans le futur pour la séquence « %s "
"»."
msgctxt "error:ir.sequence:"
msgid "Missing sequence."
@@ -258,30 +266,30 @@ msgstr ""
msgctxt "error:ir.trigger:"
msgid "\"On Time\" and others are mutually exclusive!"
msgstr "\"À temps\" exclus les autres type de déclencheurs !"
msgstr "« À temps » exclus les autres type de déclencheurs !"
msgctxt "error:ir.trigger:"
msgid ""
"Condition \"%(condition)s\" is not a valid python expression on trigger "
"\"%(trigger)s\"."
msgstr ""
"la condition \"%(condition)s\" du déclencheur \"%(trigger)s\" n'est pas une "
"la condition « %(condition)s » du déclencheur « %(trigger)s » n'est pas une "
"expression python valide."
msgctxt "error:ir.ui.menu:"
msgid "\"%s\" is not a valid menu name because it is not allowed to contain \" / \"."
msgstr "\"%s\" n'est pas un nom de menu valide car il contient \"/\"."
msgstr "« %s » n'est pas un nom de menu valide car il contient « / »."
msgctxt "error:ir.ui.view:"
msgid "Invalid XML for view \"%s\"."
msgstr "XML invalide sur la vue \"%s\"."
msgstr "XML invalide sur la vue « %s »."
msgctxt "error:read_error:"
msgid ""
"You try to read records that don't exist anymore!\n"
"(Document type: %s)"
msgstr ""
"Vous essayez de lire un enregistrement qui n'existe plus !\n"
"Vous essayez de lire un enregistrement qui n'existe plus !\n"
"(Type du document: %s)"
msgctxt "error:read_error:"
@@ -289,7 +297,7 @@ msgid ""
"You try to read records that don't exist anymore.\n"
"(Document type: %s)"
msgstr ""
"Vous essayez de lire des enregistrements qui n'existent plus !\n"
"Vous essayez de lire des enregistrements qui n'existent plus.\n"
"(Type du document: %s)"
msgctxt "error:recursion_error:"
@@ -297,8 +305,8 @@ msgid ""
"Recursion error: Record \"%(rec_name)s\" with parent \"%(parent_rec_name)s\""
" was configured as ancestor of itself."
msgstr ""
"Erreur de récursion: L'enregistrement \"%(rec_name)s\" avec le parent "
"\"%(parent_rec_name)s\" a été configuré comme ancêtre de lui même."
"Erreur de récursion: L'enregistrement « %(rec_name)s » avec le parent « "
"%(parent_rec_name)s » a été configuré comme ancêtre de lui même."
msgctxt "error:reference_syntax_error:"
msgid "Syntax error for reference %r in %s"
@@ -306,50 +314,54 @@ msgstr "Erreur de syntaxe pour la référence %r de %r"
msgctxt "error:relation_not_found:"
msgid "Relation not found: %r in %s"
msgstr "Relation non trouvée : %r dans %r"
msgstr "Relation non trouvée : %r dans %r"
msgctxt "error:required_field:"
msgid "The field \"%(field)s\" on \"%(model)s\" is required."
msgstr "Le champ \"%(field)s\" sur \"%(model)s\" est requis."
msgstr "Le champ « %(field)s » sur « %(model)s » est requis."
msgctxt "error:required_validation_record:"
msgid "The field \"%(field)s\" on \"%(model)s\" is required."
msgstr "Le champ \"%(field)s\" sur \"%(model)s\" est requis."
msgstr "Le champ « %(field)s » sur « %(model)s » est requis."
msgctxt "error:search_function_missing:"
msgid "Missing search function on field \"%s\"."
msgstr "Fonction de recherche absente pour le champ \"%s\"."
msgstr "Fonction de recherche absente pour le champ « %s »."
msgctxt "error:selection_validation_record:"
msgid ""
"The value \"%(value)s\" of field \"%(field)s\" on \"%(model)s\" is not in "
"the selection."
msgstr ""
"La valeur \"%(value)s\" du champ \"%(field)s\" sur \"%(model)s\" n'est pas "
"La valeur « %(value)s » du champ « %(field)s » sur « %(model)s » n'est pas "
"dans la sélection."
msgctxt "error:selection_value_notfound:"
msgid "Value not in the selection for field \"%s\"."
msgstr "Valeur absente de la sélection pour le champ \"%s\"."
msgstr "Valeur absente de la sélection pour le champ « %s »."
msgctxt "error:size_validation_record:"
msgid "The size \"%(size)s\" of the field \"%(field)s\" on \"%(model)s\" is too long."
msgstr "La taille \"%(size)s\" du champ \"%(field)s\" sur \"%(model)s\" est trop longue."
msgstr ""
"La taille « %(size)s » du champ « %(field)s » sur « %(model)s » est trop "
"longue."
msgctxt "error:time_format_validation_record:"
msgid "The time value \"%(value)s\" of field \"%(field)s\" on \"%(model)s\" is not valid."
msgstr "L'heure \"%(value)s\" du champ \"%(field)s\" sur \"%(model)s\" n'est pas valide."
msgstr ""
"L'heure « %(value)s » du champ « %(field)s » sur « %(model)s » n'est pas "
"valide."
msgctxt "error:too_many_relations_found:"
msgid "Too many relations found: %r in %s"
msgstr "Trop de relations pour : %r dans %s"
msgstr "Trop de relations pour : %r dans %s"
msgctxt "error:write_error:"
msgid ""
"You try to write on records that don't exist anymore!\n"
"(Document type: %s)"
msgstr ""
"Vous essayez d'écrire sur un enregistrement qui n'existe plus !\n"
"Vous essayez d'écrire sur un enregistrement qui n'existe plus !\n"
"(Type du document: %s)"
msgctxt "error:write_error:"
@@ -588,6 +600,10 @@ msgctxt "field:ir.action.act_window.view,act_window:"
msgid "Action"
msgstr "Action"
msgctxt "field:ir.action.act_window.view,active:"
msgid "Active"
msgstr "Actif"
msgctxt "field:ir.action.act_window.view,create_date:"
msgid "Create Date"
msgstr "Date de création"
@@ -682,7 +698,7 @@ msgstr "Imprimer directement"
msgctxt "field:ir.action.report,email:"
msgid "Email"
msgstr "E-mail"
msgstr "Email"
msgctxt "field:ir.action.report,extension:"
msgid "Extension"
@@ -850,7 +866,7 @@ msgstr "Créé par"
msgctxt "field:ir.action.wizard,email:"
msgid "Email"
msgstr "E-mail"
msgstr "Email"
msgctxt "field:ir.action.wizard,groups:"
msgid "Groups"
@@ -1384,14 +1400,6 @@ msgctxt "field:ir.model.data,create_uid:"
msgid "Create User"
msgstr "Créé par"
msgctxt "field:ir.model.data,date_init:"
msgid "Init Date"
msgstr "Date d'initialisation"
msgctxt "field:ir.model.data,date_update:"
msgid "Update Date"
msgstr "Date de mis à jour"
msgctxt "field:ir.model.data,db_id:"
msgid "Resource ID"
msgstr "ID de la ressource"
@@ -1400,6 +1408,10 @@ msgctxt "field:ir.model.data,fs_id:"
msgid "Identifier on File System"
msgstr "Identifiant sur le système de fichier"
msgctxt "field:ir.model.data,fs_values:"
msgid "Values on File System"
msgstr "Valeurs sur le système de fichier"
msgctxt "field:ir.model.data,id:"
msgid "ID"
msgstr "ID"
@@ -1416,6 +1428,10 @@ msgctxt "field:ir.model.data,noupdate:"
msgid "No Update"
msgstr "Pas de mise à jour"
msgctxt "field:ir.model.data,out_of_sync:"
msgid "Out of Sync"
msgstr "Désynchronisé"
msgctxt "field:ir.model.data,rec_name:"
msgid "Name"
msgstr "Nom"
@@ -2340,6 +2356,10 @@ msgctxt "field:ir.ui.menu,action:"
msgid "Action"
msgstr "Action"
msgctxt "field:ir.ui.menu,action_keywords:"
msgid "Action Keywords"
msgstr "Mots-clés d'action"
msgctxt "field:ir.ui.menu,active:"
msgid "Active"
msgstr "Actif"
@@ -2649,7 +2669,7 @@ msgid ""
"Python dictonary where keys define \"to\" \"cc\" \"subject\"\n"
"Example: {'to': 'test@example.com', 'cc': 'user@example.com'}"
msgstr ""
"Dictionnaire Python définissant \"to\", \"cc\" et \"subject\".\n"
"Dictionnaire Python définissant « to », « cc » et « subject ».\n"
" Exemple: {'to': 'test@example.com', 'cc': 'user@example.com'}"
msgctxt "help:ir.action.report,extension:"
@@ -2714,7 +2734,7 @@ msgstr ""
msgctxt "help:ir.rule,domain:"
msgid "Domain is evaluated with \"user\" as the current user"
msgstr "Le domaine est évalué avec \"user\" comme utilisateur courant"
msgstr "Le domaine est évalué avec « user » comme utilisateur courant"
msgctxt "help:ir.rule.group,default_p:"
msgid "Add this rule to all users by default"
@@ -2736,7 +2756,7 @@ msgid ""
"A Python statement evaluated with record represented by \"self\"\n"
"It triggers the action if true."
msgstr ""
"Une expression Python ou l'enregistrement est représenté par \"self\".\n"
"Une expression Python ou l'enregistrement est représenté par « self ».\n"
"Déclenche une action si vrai."
msgctxt "help:ir.trigger,limit_number:"
@@ -2744,7 +2764,7 @@ msgid ""
"Limit the number of call to \"Action Function\" by records.\n"
"0 for no limit."
msgstr ""
"Limite le nombre d'appel aux \"Fonction action\" par enregistrement.\n"
"Limite le nombre d'appel aux « Fonction action » par enregistrement.\n"
"0 signifie pas de limite."
msgctxt "help:ir.trigger,minimum_delay:"
@@ -2752,7 +2772,7 @@ msgid ""
"Set a minimum delay in minutes between call to \"Action Function\" for the same record.\n"
"0 for no delay."
msgstr ""
"Défini un délais minimum en minutes entre les appels aux \"Fonctions actions\" sur un même modèle.\n"
"Défini un délais minimum en minutes entre les appels aux « Fonctions actions » sur un même modèle.\n"
"0 signifie pas de délais."
msgctxt "help:ir.ui.view_search,domain:"
@@ -2823,6 +2843,10 @@ msgctxt "model:ir.action,name:act_model_button_form"
msgid "Buttons"
msgstr "Boutons"
msgctxt "model:ir.action,name:act_model_data_form"
msgid "Data"
msgstr "Données"
msgctxt "model:ir.action,name:act_model_field_access_form"
msgid "Fields Access"
msgstr "Droits d'accès"
@@ -2935,6 +2959,16 @@ msgctxt "model:ir.action.act_window.domain,name:"
msgid "Action act window domain"
msgstr "Action act window domain"
msgctxt ""
"model:ir.action.act_window.domain,name:act_model_data_form_domain_all"
msgid "All"
msgstr "Toutes"
msgctxt ""
"model:ir.action.act_window.domain,name:act_model_data_form_domain_out_of_sync"
msgid "Out of Sync"
msgstr "Désynchronisé"
msgctxt "model:ir.action.act_window.view,name:"
msgid "Action act window view"
msgstr "Action ouvrir fenêtre vue"
@@ -3007,6 +3041,10 @@ msgctxt "model:ir.lang,name:lang_de"
msgid "German"
msgstr "Allemand"
msgctxt "model:ir.lang,name:lang_ec"
msgid "Spanish (Ecuador)"
msgstr "Espagnol (Équateur)"
msgctxt "model:ir.lang,name:lang_en"
msgid "English"
msgstr "Anglais"
@@ -3251,6 +3289,10 @@ msgctxt "model:ir.ui.menu,name:menu_model_button_form"
msgid "Buttons"
msgstr "Boutons"
msgctxt "model:ir.ui.menu,name:menu_model_data_form"
msgid "Data"
msgstr "Données"
msgctxt "model:ir.ui.menu,name:menu_model_field_access_form"
msgid "Fields Access"
msgstr "Droits d'accès au champs"
@@ -3707,6 +3749,14 @@ msgctxt "view:ir.model.button:"
msgid "Buttons"
msgstr "Boutons"
msgctxt "view:ir.model.data:"
msgid "Model Data"
msgstr "Données de modèle"
msgctxt "view:ir.model.data:"
msgid "Sync"
msgstr "Synchroniser"
msgctxt "view:ir.model.field.access:"
msgid "Field Access"
msgstr "Droits d'accès au champs"
@@ -3737,7 +3787,7 @@ msgstr "La configuration est faite."
msgctxt "view:ir.module.module.config_wizard.first:"
msgid "Welcome to the module configuration wizard!"
msgstr "Bienvenu dans l'assistant de configuration de module !"
msgstr "Bienvenu dans l'assistant de configuration de module !"
msgctxt "view:ir.module.module.config_wizard.first:"
msgid ""
@@ -3753,7 +3803,7 @@ msgstr "Élements de l'assistant de configuration"
msgctxt "view:ir.module.module.config_wizard.other:"
msgid "Configuration Wizard Next Step!"
msgstr "Prochaine étape du wizard de configuration !"
msgstr "Prochaine étape du wizard de configuration !"
msgctxt "view:ir.module.module.dependency:"
msgid "Dependencies"
@@ -3769,7 +3819,7 @@ msgstr "Mise à jour du système terminée"
msgctxt "view:ir.module.module.install_upgrade.done:"
msgid "The modules have been upgraded / installed !"
msgstr "Les modules ont été mis à jour / installés !"
msgstr "Les modules ont été mis à jour / installés !"
msgctxt "view:ir.module.module.install_upgrade.start:"
msgid "Note that this operation may take a few minutes."
@@ -3864,7 +3914,7 @@ msgstr "Légende (préfixe et suffixe)"
msgctxt "view:ir.sequence.strict:"
msgid "Month:"
msgstr "Mois :"
msgstr "Mois :"
msgctxt "view:ir.sequence.strict:"
msgid "Sequences Strict"
@@ -3872,7 +3922,7 @@ msgstr "Séquence stricte"
msgctxt "view:ir.sequence.strict:"
msgid "Year:"
msgstr "Année :"
msgstr "Année :"
msgctxt "view:ir.sequence.type:"
msgid "Sequence Type"
@@ -3904,7 +3954,7 @@ msgstr "Légende (charactère pour le préfixe, le suffixe)"
msgctxt "view:ir.sequence:"
msgid "Month:"
msgstr "Mois :"
msgstr "Mois :"
msgctxt "view:ir.sequence:"
msgid "Sequences"
@@ -3916,7 +3966,7 @@ msgstr "Estampille"
msgctxt "view:ir.sequence:"
msgid "Year:"
msgstr "Année :"
msgstr "Année :"
msgctxt "view:ir.translation.clean.start:"
msgid "Clean Translations"
@@ -3924,7 +3974,7 @@ msgstr "Nettoyer les traductions"
msgctxt "view:ir.translation.clean.start:"
msgid "Clean Translations?"
msgstr "Nettoyer les traductions ?"
msgstr "Nettoyer les traductions ?"
msgctxt "view:ir.translation.clean.succeed:"
msgid "Clean Translations"
@@ -3932,7 +3982,7 @@ msgstr "Nettoyer les traductions"
msgctxt "view:ir.translation.clean.succeed:"
msgid "Clean Translations Succeed!"
msgstr "Nettoyage des traductions réussi !"
msgstr "Nettoyage des traductions réussi !"
msgctxt "view:ir.translation.export.result:"
msgid "Export Translation"
@@ -3948,11 +3998,11 @@ msgstr "Définir les traductions"
msgctxt "view:ir.translation.set.start:"
msgid "Synchronize Translations?"
msgstr "Synchroniser les traductions ?"
msgstr "Synchroniser les traductions ?"
msgctxt "view:ir.translation.set.succeed:"
msgid "Set Succeed!"
msgstr "Mise à jour réussie !"
msgstr "Mise à jour réussie !"
msgctxt "view:ir.translation.set.succeed:"
msgid "Set Translations"
+5 -5
View File
@@ -4,15 +4,15 @@ msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "error:res.group:"
msgid "The name of the group must be unique!"
msgstr "Le nom du groupe doit être unique !"
msgstr "Le nom du groupe doit être unique !"
msgctxt "error:res.user:"
msgid "Wrong password!"
msgstr "Mauvais mot de passe !"
msgstr "Mauvais mot de passe !"
msgctxt "error:res.user:"
msgid "You can not have two users with the same login!"
msgstr "Vous ne pouvez pas créer deux utilisateur avec le même identifiant !"
msgstr "Vous ne pouvez pas créer deux utilisateur avec le même identifiant !"
msgctxt "error:res.user:"
msgid ""
@@ -330,7 +330,7 @@ msgstr "Créé par"
msgctxt "field:res.user,email:"
msgid "Email"
msgstr "E-mail"
msgstr "Email"
msgctxt "field:res.user,groups:"
msgid "Groups"
@@ -562,7 +562,7 @@ msgstr "Action - Groupe"
msgctxt "model:ir.cron,name:cron_trigger_time"
msgid "Run On Time Triggers"
msgstr "Lance les déclencheurs \"À temps\""
msgstr "Lance les déclencheurs « À temps »"
msgctxt "model:ir.model.button-res.group,name:"
msgid "Model Button - Group"
+5 -5
View File
@@ -7,20 +7,20 @@ msgid ""
"You can not create an attachment named \"%(attachment)s in collection "
"\"%(collection)s\" because there is already a collection with that name."
msgstr ""
"Vous ne pouvez créer une pièce jointe nommée \"%(attachment)s dans la "
"collection \"%(collection)s\" car il y a déjà une collection avec ce nom."
"Vous ne pouvez créer une pièce jointe nommée « %(attachment)s » dans la "
"collection « %(collection)s » car il y a déjà une collection avec ce nom."
msgctxt "error:webdav.collection:"
msgid "The collection name must be unique inside a collection!"
msgstr "Le nom de collection doit être unique au sein d'une collection !"
msgstr "Le nom de collection doit être unique au sein d'une collection !"
msgctxt "error:webdav.collection:"
msgid ""
"You can not create a collection named \"%(parent)s\" in collection "
"\"%(child)s\" because there is already a file with that name."
msgstr ""
"Vous ne pouvez pas créer une collection nommée \"%(parent)s\" dans la "
"collection \"%(child)s\" car il y a déjà un fichier avec ce nom."
"Vous ne pouvez pas créer une collection nommée « %(parent)s » dans la "
"collection « %(child)s » car il y a déjà un fichier avec ce nom."
msgctxt "field:ir.attachment,path:"
msgid "Path"