// A user can define custom fields for the main object types in Merlin (Activities, Assignments, Resources, Attachments).
// This can be done in the "User-defined" tab of the row inspectors or in the inspector for a custom table column.

"MECustomAttribute.property.type"                               = "Type";
"MECustomAttribute.property.type.description"                   = "« Type » contient d'autres réglages pour le contenu du champ.";
"valueType.customAttribute.type.string"                         = "Texte";
"valueType.customAttribute.type.number"                         = "Nombre";
"valueType.customAttribute.type.date"                           = "Date";
"valueType.customAttribute.type.boolean"                        = "Case à cocher";
"valueType.customAttribute.type.customStatus"                   = "État";
"valueType.customAttribute.type.media"                          = "Média";
"valueType.customAttribute.type.duration"                       = "Durée";

"MECustomAttribute.property.variant"                            = "Variante";
"MECustomAttribute.property.variant.description"                = "« Variante » contient d'autres réglages pour la valeur du champ.";
"valueType.customAttribute.variant.plainNumber"                 = "Nombre normal";
"valueType.customAttribute.variant.numberWithUnit"              = "Nombre avec unité";
"valueType.customAttribute.variant.percentage"                  = "Pourcentage";
"valueType.customAttribute.variant.currency"                    = "Devise";

"MECustomAttribute.property.unit"                               = "Unité";
"MECustomAttribute.property.unit.description"                   = "« Unité » fournit une classification supplémentaire pour un nombre.";

"MECustomAttribute.property.currency"                           = "Devise";
"MECustomAttribute.property.currency.description"               = "« Devise » détermine la devise à laquelle assigner le nombre.";

"MECustomAttribute.property.summaryType"                        = "Récapitulatif";
"MECustomAttribute.property.summaryType.description"            = "Type de récapitulatif";
"valueType.customAttribute.summaryType.none"                    = "Aucun";
"valueType.customAttribute.summaryType.total"                   = "Total";
"valueType.customAttribute.summaryType.averageLeaves"           = "Moyenne";
"valueType.customAttribute.summaryType.minimum"                 = "Minimum";
"valueType.customAttribute.summaryType.maximum"                 = "Maximum";
"valueType.customAttribute.summaryType.count"                   = "Nombre";
"valueType.customAttribute.summaryType.state"                   = "État";
"valueType.customAttribute.summaryType.hidden"                  = "Masqué";

"MECustomAttribute.property.includesAssignmentsInSummary"       = "Inclure les affectations";

"MECustomAttribute.property.presetValues"                       = "Valeurs prédéfinies";
"MECustomAttribute.property.presetValues.description"           = "« Valeurs prédéfinies » contient la liste des valeurs prédéfinies.";

"property.allowsOnlyPresetValues"                               = "Autoriser uniquement les valeurs prédéfinies";

"MECustomAttributePresetValue.property.completionMapping"       = "Achèvement";
"MECustomAttributePresetValue.property.toolTip"                 = "Associe cette valeur à l'achèvement des activités.";

// Default name of newly added fields
"customAttribute.defaultStringValue"                            = "Nouvelle valeur";

// Suffix which is appended for ambiguation in parentheses to the names of custom attributes in the property lists
// in the style editor when there is a built-in field with the same name.
"customAttribute.userDefined"                                   = "défini par l'utilisateur";

// Shown when the user switches the type of a field in the column inspector and there are already entered values in the field.
"error.customAttribute.typeChange.description.%@"               = "Voulez-vous vraiment modifier le type du champ « %@ » ?";
"error.customAttribute.typeChange.recovery"                     = "La modification du type va entraîner la perte des données saisies dans ce champ.";
"error.customAttribute.typeChange.option.changeType"            = "Modifier le type";

// Shown when the user edits a preset value in the inspector and this preset value is in use in a row.
"error.customAttribute.presetChange.description"                = "Vous modifiez une valeur prédéfinie actuellement en cours d'utilisation.";
"error.customAttribute.presetChange.recovery"                   = "Souhaitez-vous ajuster toutes les occurrences de cette valeur ?";
"error.customAttribute.presetChange.option.adjust"              = "Ajuster";
"error.customAttribute.presetChange.option.keepOldValue"        = "Garder l'ancienne valeur";

// Shown when the user deletes a preset value in the inspector and this preset value is in use in a row.
"error.customAttribute.presetDelete.description"                = "Vous supprimez une valeur prédéfinie actuellement en cours d'utilisation.";
"error.customAttribute.presetDelete.recovery"                   = "Souhaitez-vous réinitialiser toutes les occurrences de cette valeur ?";
"error.customAttribute.presetDelete.option.delete"              = "Réinitialiser";
// Note: error.customAttribute.presetChange.option.keepOldValue is used by this error, too.

// Shown when the user changes a preset value to an already existing value.
"error.customAttribute.presetChangeToExistingValue.description" = "Cette valeur prédéfinie existe déjà.";

// Shown when the user changes a value in the completion column of the preset values inspector table.
// It is shown only if there are activities which have both an actual completion and a value for this specific
// user-defined field (custom attribute).
"error.customAttribute.mappingChange.description"               = "Pour cette modification, les valeurs doivent être ajustées en fonction des activités.";
"error.customAttribute.mappingChange.recovery.%@"               = "Voulez-vous vraiment conserver l'état d'achèvement des valeurs du champ %@ pour les activités concernées ?";
"error.customAttribute.mappingChange.option.keepCompletions"    = "Conserver les activités terminées";
"error.customAttribute.mappingChange.option.keepFieldValues"    = "Conserver les valeurs des champs";

// Shown when the user switches allowsOnlyPresetValues from off to on and there are non-preset values in at least one row.
"error.customAttribute.freeEntriesChange.description"			= "Voulez-vous interdire la saisie libre de valeurs ?";
"error.customAttribute.freeEntriesChange.recovery"              = "L'interdiction de la saisie libre va entraîner la suppression des valeurs existantes ne figurant pas dans la liste.";
"error.customAttribute.freeEntriesChange.disallowAndDelete"     = "Interdire et supprimer";

// Shown when the user tries to edit a custom field which has a summary type other than none on a group row.
"error.customAttribute.summaryEditing.description"              = "Le contenu de ce champ personnalisé est récapitulé et n'est pas modifiable.";
"error.customAttribute.summaryEditing.recovery"                 = "Pour activer la modification, vous devez modifier le type de récapitulatif de la colonne.";

"error.customAttribute.editWithoutPresets.description"          = "Le contenu de ce champ personnalisé doit être prédéfini et n'est pas directement modifiable.";
"error.customAttribute.editWithoutPresets.recovery"             = "Pour activer la modification, vous devez créer des valeurs prédéfinies ou autoriser la modification libre pour cette colonne.";

// Templates
"MECustomAttribute.template.kanban"                             = "Kanban";

"MECustomAttribute.template.attentionLevel"                     = "Niveau d’attention";
"MECustomAttribute.template.normal"                             = "Normal";
"MECustomAttribute.template.warning"                            = "Avertissement";
"MECustomAttribute.template.critical"                           = "Critique";

"MECustomAttribute.template.simpleKanban"                       = "Kanban simple";
"MECustomAttribute.template.kanbanStatus"                       = "État Kanban";
"MECustomAttribute.template.backlog"                            = "Backlog";
"MECustomAttribute.template.inProcess"                          = "En cours";
"MECustomAttribute.template.verifying"                          = "Vérification";
"MECustomAttribute.template.done"                               = "Terminé";

"MECustomAttribute.template.softwareDevelopment"                = "Développement de logiciel";
"MECustomAttribute.template.developmentStatus"                  = "État de développement";
"MECustomAttribute.template.readyForDevelopment"                = "Prêt au développement";
"MECustomAttribute.template.developing"                         = "Développement";
"MECustomAttribute.template.readyForTesting"                    = "Prêt au test";
"MECustomAttribute.template.testing"                            = "Test";
"MECustomAttribute.template.release"                            = "Version";

"MECustomAttribute.template.issueFixing"                        = "Résolution de problème";
"MECustomAttribute.template.issueStatus"                        = "État du problème";
"MECustomAttribute.template.issues"                             = "Problèmes";
"MECustomAttribute.template.analysing"                          = "Analyse";
"MECustomAttribute.template.inProcess"                          = "En cours";
"MECustomAttribute.template.checking"                           = "Vérification";

"MECustomAttribute.template.editor"                             = "Éditeur";
"MECustomAttribute.template.editorStatus"                       = "État de l'éditeur";
"MECustomAttribute.template.planned"                            = "Planifié";
"MECustomAttribute.template.assigned"                           = "Affecté";
"MECustomAttribute.template.writing"                            = "Écriture";
"MECustomAttribute.template.editing"                            = "Édition";
"MECustomAttribute.template.approved"                           = "Approuvé";
"MECustomAttribute.template.published"                          = "Publié";

"MECustomAttribute.template.exhibitor"                          = "Exposant";
"MECustomAttribute.template.exhibitorStatus"                    = "État de l'exposant";
"MECustomAttribute.template.wishlist"                           = "Liste de souhaits";
"MECustomAttribute.template.acquisition"                        = "Acquisition";
"MECustomAttribute.template.commitment"                         = "Engagement";
"MECustomAttribute.template.pitchSelected"                      = "Emplacement sélectionné";
"MECustomAttribute.template.utilitiesBooked"                    = "Matériel d'exposition réservé";

"MECustomAttribute.template.sales"                              = "Ventes";
"MECustomAttribute.template.salesStatus"                        = "État des ventes";
"MECustomAttribute.template.identifying"                        = "Identification";
"MECustomAttribute.template.qualifying"                         = "Qualification";
"MECustomAttribute.template.developingRelationship"             = "Développement de relation";
"MECustomAttribute.template.proposing"                          = "Proposition";
"MECustomAttribute.template.closed"                             = "Conclu";
