[PATCH conductor 1/2] Added French dictionaries

jzigmund at redhat.com jzigmund at redhat.com
Fri Mar 30 15:33:28 UTC 2012


From: Jozef Zigmund <jzigmund at redhat.com>

---
 src/config/locales/activerecord/fr.yml     |  345 ++++++++
 src/config/locales/fr.yml                  | 1315 ++++++++++++++++++++++++++++
 src/config/locales/role_definitions/fr.yml |   47 +
 3 files changed, 1707 insertions(+), 0 deletions(-)
 create mode 100644 src/config/locales/activerecord/fr.yml
 create mode 100644 src/config/locales/fr.yml
 create mode 100644 src/config/locales/role_definitions/fr.yml

diff --git a/src/config/locales/activerecord/fr.yml b/src/config/locales/activerecord/fr.yml
new file mode 100644
index 0000000..ad6905d
--- /dev/null
+++ b/src/config/locales/activerecord/fr.yml
@@ -0,0 +1,345 @@
+fr:
+  activerecord:
+    attributes:
+      base_permission_object:
+        created_at: "Créé à"
+        name: Nom
+        updated_at: "Mis à jour à"
+      catalog:
+        created_at: "Créé à"
+        name: Nom
+        pool_family_id: "Gamme de pools"
+        pool_id: Pool
+        updated_at: "Mis à jour à"
+      catalog_entry:
+        catalog_id: Catalogue
+        deployable_id: Déployable
+      config_server:
+        created_at: "Créé à"
+        endpoint: "Point de terminaison (URL) du serveur"
+        key: "Clé du consommateur"
+        provider_account_id: "Compte fournisseur"
+        secret: "Secret du consommateur"
+        updated_at: "Mis à jour à"
+      credential:
+        created_at: "Créé à"
+        credential_definition_id: "Définition des informations d’identification"
+        provider_account_id: "Compte fournisseur"
+        updated_at: "Mis à jour à"
+        value: Valeur
+      credential_definition:
+        created_at: "Créé à"
+        input_type: "Type d'entrée"
+        label: Étiquette
+        name: Nom
+        provider_type_id: "Type de fournisseur"
+        updated_at: "Mis à jour à"
+      delayed_job:
+        attempts: Tentatives
+        created_at: "Créé à"
+        failed_at: "Échec à"
+        handler: Handler
+        last_error: "Dernière erreur"
+        locked_at: "Verrouillé à"
+        locked_by: "Verrouillé par"
+        priority: Priorité
+        run_at: "Exécuté à"
+        updated_at: "Mis à jour à"
+      deployable:
+        description: Description
+        name: Nom
+        owner_id: Propriétaire
+        pool_family_id: "Gamme de pools"
+        xml: "XML du déployable"
+        xml_filename: "Nom de fichier du XML"
+      deployment:
+        created_at: "Créé à"
+        deployable_xml: "XML du déployable"
+        frontend_realm_id: Sphère
+        lock_version: "Version du verrou"
+        name: Nom
+        owner_id: Propriétaire
+        pool_family_id: "Gamme de pools"
+        pool_id: Pool
+        realm_id: "Sphère du fournisseur"
+        scheduled_for_deletion: "Suppression planifiée"
+        updated_at: "Mis à jour à"
+        uuid: Uuid
+      event:
+        created_at: "Créé à"
+        description: Description
+        event_time: "Heure de l'événement"
+        source_id: Source
+        source_type: "Type de source"
+        status_code: "Code de statut"
+        summary: Sommaire
+        updated_at: "Mis à jour à"
+      frontend_realm:
+        created_at: "Créé à"
+        description: Description
+        lock_version: "Version du verrou"
+        name: Nom
+        updated_at: "Mis à jour à"
+      hardware_profile:
+        architecture_id: Architecture
+        cpu_id: Cpu
+        created_at: "Créé à"
+        external_key: "Clé externe"
+        lock_version: "Version du verrou"
+        memory_id: Mémoire
+        name: Nom
+        provider_id: Fournisseur
+        storage_id: Stockage
+        updated_at: "Mis à jour à"
+      hardware_profile_property:
+        created_at: "Créé à"
+        kind: Genre
+        lock_version: "Version du verrou"
+        name: Nom
+        range_first: "Première plage"
+        range_last: "Dernière plage"
+        unit: Unité
+        updated_at: "Mis à jour à"
+        value: Valeur
+      hook:
+        created_at: "Créé à"
+        updated_at: "Mis à jour à"
+        uri: Uri
+        version: Version
+      icicle:
+        created_at: "Créé à"
+        updated_at: "Mis à jour à"
+        uuid: Uuid
+        xml: Xml
+      instance:
+        acc_pending_time: "Temps accumulé de mise en attente"
+        acc_running_time: "Temps accumulé d'exécution"
+        acc_shutting_down_time: "Temps accumulé de fermeture"
+        acc_stopped_time: "Temps accumulé d'arrêt"
+        assembly_xml: "XML de l'Assembly"
+        created_at: "Créé à"
+        deployment_id: Déploiement
+        external_key: "Clé externe"
+        frontend_realm_id: Sphère
+        hardware_profile_id: "Profil du matériel"
+        image_build_uuid: "UUID de build de l'image"
+        image_uuid: "UUID de l'image"
+        instance_config_xml: "XML de configuration de l'image"
+        instance_hwp_id: "Hwp de l'instance"
+        last_error: "Dernière erreur"
+        lock_version: "Version du verrou"
+        name: Nom
+        owner_id: Propriétaire
+        pool_family_id: "Gamme de pools"
+        pool_id: Pool
+        private_addresses: "Adresses privées"
+        provider_account_id: "Compte fournisseur"
+        provider_image_uuid: "UUID d'image de fournisseur"
+        provider_instance_id: "Instance du fournisseur"
+        public_addresses: "Adresses publiques"
+        secret: Secret
+        state: État
+        time_last_pending: "Heure de la dernière mise en attente"
+        time_last_running: "Heure de la dernière exécution"
+        time_last_shutting_down: "Heure de la dernière fermeture"
+        time_last_stopped: "Heure du dernier arrêt"
+        updated_at: "Mis à jour à"
+        user_data: "Données utilisateur"
+        uuid: Uuid
+      instance_hwp:
+        architecture: Architecture
+        cpu: Cpu
+        lock_version: "Version du verrou"
+        memory: Mémoire
+        storage: Stockage
+      instance_key:
+        created_at: "Créé à"
+        instance_id: Instance
+        name: Nom
+        pem: Pem
+        updated_at: "Mis à jour à"
+      instance_parameter:
+        created_at: "Créé à"
+        instance_id: Instance
+        name: Nom
+        service: Service
+        type: Type
+        updated_at: "Mis à jour à"
+        value: Valeur
+      metadata_object:
+        created_at: "Créé à"
+        key: Clé
+        lock_version: "Version du verrou"
+        object_type: "Type d'objet"
+        updated_at: "Mis à jour à"
+        value: Valeur
+      permission:
+        created_at: "Créé à"
+        lock_version: "Version du verrou"
+        permission_object_id: "Objet de permission"
+        permission_object_type: "Type d'objet de permission"
+        role_id: Rôle
+        updated_at: "Mis à jour à"
+        user_id: Utilisateur
+      pool:
+        created_at: "Créé à"
+        enabled: Activé
+        exported_as: "Exporté en tant que"
+        lock_version: "Version du verrou"
+        name: Nom
+        pool_family_id: "Gamme de pools"
+        quota_id: Quota
+        updated_at: "Mis à jour à"
+      pool_family:
+        created_at: "Créé à"
+        description: Description
+        lock_version: "Version du verrou"
+        name: "Nom de gamme de pools"
+        quota_id: Quota
+        updated_at: "Mis à jour à"
+      privilege:
+        action: Action
+        created_at: "Créé à"
+        lock_version: "Version du verrou"
+        role_id: Rôles
+        target_type: "Type de cible"
+        updated_at: "Mis à jour à"
+      property_enum_entry:
+        created_at: "Créé à"
+        hardware_profile_property_id: "Propriété du profil matériel"
+        lock_version: "Version du verrou"
+        updated_at: "Mis à jour à"
+        value: Valeur
+      provider:
+        available: Disponible
+        created_at: "Créé à"
+        deltacloud_provider: "Fournisseur Deltacloud"
+        enabled: Activé
+        lock_version: "Version du verrou"
+        name: "Nom du fournisseur"
+        provider_type_id: "Type de fournisseur"
+        updated_at: "Mis à jour à"
+        url: "URL du fournisseur"
+      provider_account:
+        created_at: "Créé à"
+        label: Étiquette
+        lock_version: "Version du verrou"
+        priority: Priorité
+        provider_id: Fournisseur
+        quota_id: Quota
+        updated_at: "Mis à jour à"
+      provider_type:
+        created_at: "Créé à"
+        deltacloud_driver: "Pilote Deltacloud"
+        home_dir: "Répertoire d'accueil"
+        name: Nom
+        ssh_user: "Utilisateur SSH"
+        updated_at: "Mis à jour à"
+      quota:
+        created_at: "Créé à"
+        lock_version: "Version du verrou"
+        maximum_running_instances: "Nombre maximum d'instances en cours d'exécution"
+        maximum_total_instances: "Instances totales maximum"
+        running_instances: "Instances en cours d'exécution"
+        total_instances: "Total des instances"
+        updated_at: "Mis à jour à"
+      realm:
+        available: Disponible
+        created_at: "Créé à"
+        external_key: "Clé externe"
+        lock_version: "Version du verrou"
+        name: Nom
+        provider_id: Fournisseur
+        updated_at: "Mis à jour à"
+      realm_backend_target:
+        frontend_realm_id: Sphère
+        realm_or_provider_id: "Sphère du fournisseur ou fournisseur"
+        realm_or_provider_type: "Sphère du fournisseur ou type de fournisseur"
+      role:
+        assign_to_owner: "Assigner au propriétaire"
+        created_at: "Créé à"
+        lock_version: "Version du verrou"
+        name: Nom
+        scope: Étendue
+        updated_at: "Mis à jour à"
+      session:
+        created_at: "Créé à"
+        data: Données
+        session_id: Session
+        updated_at: "Mis à jour à"
+      task:
+        action: Action
+        args: Arguments
+        created_at: "Créé à"
+        failure_code: "Code d'échec"
+        lock_version: "Version du verrou"
+        message: Message
+        state: État
+        task_target_id: "Cible de la tâche"
+        task_target_type: "Type de cible de la tâche"
+        time_ended: "Heure de fin"
+        time_started: "Heure de début"
+        time_submitted: "Heure de soumission"
+        type: Type
+        user: Utilisateur
+      user:
+        created_at: "Créé à"
+        crypted_password: "Mot de passe chiffré"
+        current_login_at: "Connexion actuelle à"
+        current_login_ip: "IP de la connexion actuelle"
+        email: Email
+        failed_login_count: "Échec du compte des connexions"
+        first_name: Prénom
+        last_login_at: "Dernière connexion à"
+        last_login_ip: "Dernière adresse IP"
+        last_name: "Nom de famille"
+        last_request_at: "Dernière requête à"
+        login: Connexion
+        login_count: "Compte des connexions"
+        quota_id: Quota
+        updated_at: "Mis à jour à"
+      view_state:
+        action: Action
+        controller: Contrôleur
+        created_at: "Créé à"
+        name: Nom
+        state: État
+        updated_at: "Mis à jour à"
+        user_id: Utilisateur
+    models:
+      base_permission_object: "Objet de permission de base"
+      catalog: Catalogue
+      catalog_entry: "Entrée de catalogue"
+      config_server: "Serveur de configuration"
+      credential: "Informations d'identification"
+      credential_definition: "Définition des informations d’identification"
+      delayed_job: "Tâche différée"
+      deployable: Déployable
+      deployment: Déploiement
+      event: Événement
+      frontend_realm: Sphère
+      hardware_profile: "Profil du matériel"
+      hardware_profile_property: "Propriété du profil matériel"
+      hook: Hook
+      icicle: Icicle
+      instance: Instance
+      instance_hwp: "Hwp de l'instance"
+      instance_key: "Clé de l'instance"
+      instance_parameter: "Paramètre de l'instance"
+      metadata_object: "Objet de métadonnées"
+      permission: Permission
+      pool: Pool
+      pool_family: "Gamme de pools"
+      privilege: Privilège
+      property_enum_entry: "Entrée de l'énumération de propriété"
+      provider: Fournisseur
+      provider_account: "Compte fournisseur"
+      provider_type: "Type de fournisseur"
+      quota: Quota
+      realm: "Sphère du fournisseur"
+      realm_backend_target: "Cible backend de la sphère du fournisseur"
+      role: Rôle
+      session: Session
+      task: Tâche
+      user: Utilisateur
+      view_state: "Afficher l'état"
diff --git a/src/config/locales/fr.yml b/src/config/locales/fr.yml
new file mode 100644
index 0000000..3f787c5
--- /dev/null
+++ b/src/config/locales/fr.yml
@@ -0,0 +1,1315 @@
+fr:
+  about: "À propos"
+  accounts: Comptes
+  add: Ajouter
+  administration: Administration
+  advanced_search: "Recherche avancée"
+  alerts:
+    instance_failure: "Échec d'instance"
+  alerts_label: Alertes
+  api:
+    error_messages:
+      account_not_found_in_environment: "Le compte fournisseur %{account} ne se trouve pas dans cet environnement. Les comptes valides incluent %{accounts}."
+      build_not_found: "Impossible de trouver le build %{build}"
+      environment_not_found: "L'environnement %{environment} est introuvable."
+      environment_required: "Un paramètre d'environnement est requis."
+      image_not_found: "Impossible de trouver l'image %{image}"
+      image_not_found_on_provider: "Impossible de trouver l'image %{image} sur le fournisseur"
+      in_grabbing_target_images: "En saisissant la liste des images cibles : %{error}"
+      insufficient_privileges: "Privilèges insuffisants pour effectuer l'action demandée."
+      invalid_parameters_for_account_and_target_image: "Paramètres invalides pour le compte : %{account} TargetImage : %{targetimage}"
+      invalid_template: "Modèle invalide : %{errors}"
+      no_image_build_or_target_image: "Paramètres invalides : Image, Build ou TargetImage n'a pas été fourni dans la requête"
+      no_matching_target_image: "Aucune image cible (Target Image) correspondante n'a été trouvée"
+      no_provider_account_given: "Aucun compte fournisseur fourni"
+      provider_account_not_found: "Compte fournisseur introuvable pour le nom %{name}"
+      provider_image_not_found: "ProviderImage %{providerimage} introuvable"
+      provider_image_status_not_found: "Statut de ProviderImage %{providerimage} introuvable"
+      push_error: "Impossible de pousser TargetImage %{targetimage} vers %{account} et erreur %{error}"
+      specify_a_type_build_or_import: "Veuillez spécifier un type, un build ou un import"
+      specify_environment: "Veuillez spécifier un environnement"
+      target_image_not_found: "TargetImage %{targetimage} introuvable"
+      target_image_not_found_for_account: "Image cible (target image) introuvable pour le compte %{account}"
+      target_image_status_not_found: "Statut de TargetImage %{targetimage} introuvable"
+      target_not_found: "Target %{target} introuvable"
+      target_not_found_in_environment: "Target %{target} ne possède pas de comptes fournisseurs dans cet environnement. Les cibles valides incluent %{targets}."
+  application_controller:
+    access_denied: "Accès refusé"
+    action_error: "Erreur d'action"
+    admin_tabs:
+      catalogs: Catalogues
+      groups: Groupes
+      hardware: Matériel
+      images: Images
+      permissions: "Octrois de rôles globaux"
+      pool_families: "Gammes de pools"
+      realms: Sphères
+      users: Utilisateurs
+    flash:
+      notice:
+        must_be_logged: "Vous devez être connecté pour accéder à cette page"
+        must_not_be_logged: "Vous devez être déconnecté pour accéder à cette page"
+        record_not_exist: "L'archive que vous avez tenté d'accéder n'existe pas, elle pourrait avoir été supprimée"
+    internal_server_error: "Erreur de serveur interne"
+    permission_denied: "Vos privilèges sont insuffisants pour effectuer l'action sélectionnée."
+    some_actions_failed: "Certaines actions ont échoué"
+  apply: Appliquer
+  apply_treatment: "Appliquer le traitement de l'utilisateur"
+  assistance_requests: "Requêtes d'assistance"
+  audit_report: "Audit / Rapport"
+  back: Retour
+  breadcrumbs:
+    catalogs: Catalogues
+    deployables: Déployables
+    deployments: Déploiements
+    hardware_profiles: "Profils matériel"
+    instances: Instances
+    pool_families: "Gammes de pools"
+    pools: Pools
+    provider_realms: "Sphères de fournisseurs"
+    realms: Sphères
+    roles: Rôles
+    users: Utilisateurs
+  browse_objects: "Rechercher des objets"
+  browse_packages: "Rechercher des paquetages"
+  builds: Builds
+  cancel: Annuler
+  catalog_entries:
+    edit:
+      editing_catalog_entry: "Modifier un déployable"
+    flash:
+      notice:
+        added: "Déployable ajouté au catalogue %{catalog}."
+        deleted: "Déployable supprimé du catalogue %{catalog}."
+        updated: "Mise à jour du déployable réussie !"
+      warning:
+        failed: "Le déployable n'a pas été créé."
+        no_url_provided: "Aucun URL fourni pour le fichier XML déployable."
+        not_valid: "Le fichier XML déployable ne résout pas de XML valide"
+        not_valid_duplicate_assembly_names: "Le XML déployable doit contenir des noms d'Assembly uniques"
+        not_valid_or_reachable: "Le fichier XML déployable est soit invalide ou n'est plus joignable sur %{url}"
+    index:
+      catalog_entries: Déployables
+      catalog_entry: Déployable
+      deployable_xml: "XML du déployable"
+      name: Nom
+    list:
+      catalog_entries_list: "Liste des déployables"
+    new:
+      add_catalog_entry: "Ajouter un nouveau déployable"
+      catalog_detail: "Catalogue %{name}"
+      choose_option_to_upload: "Choisissez l'une des options suivantes pour télécharger le fichier XML déployable"
+      from_url: "Depuis l'URL"
+      hw_profile: "Profil du matériel par défaut"
+      name: Nom
+      upload: Télécharger
+    new_catalog_entry: "Nouveau déployable"
+    preset_filters:
+      all_catalog_entries: "Tous les déployables"
+    show:
+      build: Build
+      catalogs: Catalogues
+      confirm_delete: "Êtes-vous certain de vouloir supprimer ?"
+      delete: Supprimer
+      edit: Modifier
+      edit_xml: "Modifier le XML"
+      image: Image
+      rebuild_all: "Reconstruire toutes les images"
+      roles: Rôles
+      start: Démarrer
+  catalog_images: "Images de catalogue"
+  catalogs:
+    catalog_list:
+      no_catalogs: "-- Aucun catalogue --"
+    catalogs: Catalogues
+    edit:
+      cancel_editing: "Annuler les modifications"
+      edit_catalog: "Modifier le catalogue"
+    flash:
+      error:
+        not_deleted:
+          one: "Le compte %{list} n'a pas été supprimé. Des instances y sont associées."
+          other: "Les comptes %{list} n'ont pas été supprimés. Des instances leurs sont associées."
+        not_deleted_perms:
+          one: "Permissions insuffisantes pour supprimer le catalogue %{not_deleted} !"
+          other: "Permissions insuffisantes pour supprimer %{count} catalogues %{not_deleted} !"
+        one_not_deleted: "Le catalogue ne peut pas être supprimé ! Un déployable possède la dernière référence à ce catalogue !"
+      notice:
+        created:
+          one: "Catalogue créé !"
+          other: "Catalogues créés !"
+        deleted:
+          one: "Catalogue %{deleted} supprimé !"
+          other: "%{count} catalogues %{deleted} supprimés !"
+        one_deleted: "Catalogue supprimé !"
+        updated:
+          one: "Mise à jour du catalogue réussie !"
+          other: "Mise à jour des catalogues réussie !"
+    form:
+      select_pool: "Sélectionner le pool"
+    index:
+      catalog_name: "Nom du catalogue"
+      name: Nom
+    new:
+      add_catalog: "Ajouter un nouveau catalogue"
+    new_catalog: "Nouveau catalogue"
+    preset_filters:
+      all_catalogs: "Tous les catalogues"
+      belongs_to_default_pool: "Appartient au pool par défaut"
+  change_password: "Modifier le mot de passe"
+  choose: Choisir
+  choose_name: "Choisir un nom d'utilisateur"
+  choose_password: "Choisir un mot de passe"
+  choose_treatment: "Choisir un traitement"
+  cloud_engine_hardware_profiles: "Profils de matériel"
+  cloud_providers: "Fournisseurs de cloud"
+  config_servers:
+    certificate_help: "Fournir un certificat pour activer la prise en charge https"
+    edit:
+      edit_config_server: "Modifier le serveur de configuration"
+    errors:
+      connection:
+        generic: "Impossible de valider la connexion du serveur de configuration (url: %{url}). Veuillez vérifier les paramètres de connexion puis essayez à nouveau."
+        generic_with_message: "Impossible de valider la connexion du serveur de configuration (url: %{url}). %{msg}"
+        unhandled_response: "Impossible de valider la connexion du serveur de configuration (url: %{url}). Code statut HTTP : %{code}"
+    flash:
+      error:
+        invalid: "Les informations du serveur de configuration sont invalides."
+        not_deleted: "Le serveur de configuration n'a pas été supprimé"
+        not_updated: "Le serveur de configuration n'a pas été mis à jour"
+      notice:
+        added: "Serveur de configuration ajouté."
+        deleted: "Le serveur de configuration a été supprimé."
+        test_successful: "Test réussi"
+        updated: "Serveur de configuration mis à jour."
+    new:
+      new_config_server: "Nouveau serveur de configuration"
+    section_header:
+      config_server: "Serveur de configuration"
+  configure: Configurer
+  confirm_password: "Confirmer le mot de passe"
+  connection_refused: "La connexion à l'hôte distant a été refusée."
+  connectivity: Connectivité
+  continue: Continuer
+  create_account: "Créer un compte"
+  datetime:
+    distance_in_words:
+      x_hours:
+        one: "1 heure"
+        other: "%{count} heures"
+  default_confirm_message: "Êtes-vous certain de vouloir continuer ?"
+  default_none_selected_message: "Veuillez commencer par effectuer une sélection."
+  define: Définir
+  define_locales: "Définir les paramètres régionaux"
+  define_profiles: "Définir les profils"
+  define_services: "Définir les services"
+  delete: Supprimer
+  deltacloud:
+    unreachable: "Deltacloud est injoignable. Veuillez vérifier qu'il est en cours d'exécution."
+  deployables:
+    error:
+      attribute_not_exists: invalide
+      hwp_not_exists: "Le profil matériel %{name} spécifié dans le XML n'existe pas."
+    flash:
+      error:
+        attribute_not_exist: "Un ou plusieurs attributs ne se trouvent pas dans le XML, veuillez vérifier le fichier !"
+        missing_image: "%{assembly}: l'image (UUID: %{uuid}) n'existe pas"
+        no_catalog: "Aucun catalogue sélectionné"
+        no_catalog_exists: "Il n'existe pas de catalogue ! Veuillez en créer un."
+        no_hwp_exists: "Il n'existe pas de profil matériel ! Veuillez en créer un."
+        not_deleted:
+          one: "La suppression du déployable %{not_deleted} a échoué !"
+          other: "%{count} déployables %{not_deleted} n'ont pas été supprimés !"
+        not_deleted_perms:
+          one: "Permissions insuffisantes pour supprimer le déployable %{not_deleted} !"
+          other: "Les comptes %{list} n'ont pas été supprimés. Des instances leurs sont associées."
+        not_selected: "Aucun déployable n'a été sélectionné !"
+        wrong_environment: "Le déployable '%{deployable}' contient une image (UUID %{uuid}) dans le mauvais environnement ('%{wrong_env}' devrait être '%{environment}') et ne peut pas être utilisé."
+      notice:
+        deleted:
+          one: "Suppression du déployable %{deleted} réussie !"
+          other: "%{count} déployables %{not_deleted} ont été supprimés !"
+      warning:
+        failed: "Le déployable n'a pas été créé : %{message}"
+    form:
+      cancel: Annuler
+      catalog: Catalogue
+      choose_xml: "Choisir un fichier XML déployable"
+      deployable_xml: "XML déployable"
+      deployable_xml_url: "URL du XML déployable"
+      edit_xml_after_save: "Modifier le fichier XML après l'enregistrement"
+      multiple: Aucun
+      none: Aucun
+      save: Enregistrer
+    index:
+      base_deployable: "Déployable de base"
+      deleted:
+        one: "Le déployable %{list} a été supprimé."
+        other: "Les déployables %{list} ont été supprimés."
+      deployable_definition: "Définition du déployable"
+      deployable_url: "URL du déployable"
+      deployable_url_subtext: "(doit être un URL valide comprenant http: //)"
+      deployables: Déployables
+      description: Description
+      name: Nom
+      not_deleted:
+        one:  "Le compte %{list} n'a pas été supprimé. Des instances y sont associées."
+        other:  "Les comptes %{list} n'ont pas été supprimés. Des instances leurs sont associées."
+      state: État
+    new:
+      no_catalog_selected: "aucun catalogue sélectionné"
+    new_from_image:
+      catalog_entry_name: "%{name}"
+      description: "de la limite du quota des instances en cours d'exécution pour le compte %{name} a été atteint."
+      no_available_catalog: "Aucun catalogue"
+      title: "Créer un déployable"
+    properties:
+      edit_deployable_xml: "Modifier le XML du déployable"
+    show:
+      add_catalog: "Add +"
+      arch: ARCH
+      build_missing: "Build manquant"
+      build_status: "Statut du build"
+      build_statuses_descriptions:
+        building: "Des images sont en cours de construction."
+        not_built: "Des images ne sont pas construites"
+        not_pushed: "Certaines des images ne sont pas envoyées"
+        pushed: "Toutes les images sont envoyées et sont récentes."
+        pushing: "Des images sont envoyées."
+      catalog_name: "Nom du catalogue"
+      choose_catalog: "Choisissez un catalogue pour activer l'accès : "
+      delete: Supprimer
+      edit: Modifier
+      edit_xml: "Modifier le XML"
+      environment: Environnement
+      hdd: HDD
+      hw_profile: "Profil HW"
+      image_uuid: "UUID de l'image"
+      images: Images
+      images_valid: "Images valides"
+      latest_build_uuid: "UUID du dernier build : "
+      launch: Lancer
+      missing_images: "Images manquantes dans le Image Warehouse"
+      n_a: N/A
+      name: Nom
+      push_all: "Envoyer les images manquantes"
+      push_missing: "Envoyer les absents"
+      ram: RAM
+      rebuild_all: "Construire les images manquantes"
+      repair_images: "Réparer les images"
+      show_hide_uuids: Afficher/cacher
+      start: Démarrer
+      target_images_uuids: "UUID des images cibles : "
+      uuids: UUID
+  deployments:
+    confirm_delete: "Êtes-vous certain de vouloir supprimer ce déploiement ?"
+    deployment: Déploiement
+    deployment_details: "Détails du déploiement"
+    deployment_name: "Nom du déploiement"
+    deployment_name_subtext: "(identifie votre déploiement de manière unique)"
+    deployments: Déploiements
+    edit:
+      edit_deployment: "Modifier le déploiement"
+    errors:
+      all_stopped: "Toutes les instances doivent être arrêtées ou en cours d'exécution"
+      cannot_stop: "l'action stop ne peut pas être effectuée sur cette instance."
+      config_server_connection: "Connexion au serveur de configuration impossible"
+      not_valid_deployable_xml: "semble ne pas être un XML déployable valide : %{msg}"
+    flash:
+      error:
+        failed_to_launch_assemblies: "Échec du lancement des Assemblies suivantes : "
+        none_selected: "Vous devez sélectionner un ou plusieurs déploiement(s)."
+        not_deleted:
+          one: "Le déploiement %{list} n'a pas pu être supprimé."
+          other: "Les déploiements %{list} n'ont pas pu être supprimés."
+        not_launched: "Certaines Assemblies ne seront pas lancées : "
+        not_updated:
+          one: "Le déploiement %{list} n'a pas pu être mis à jour."
+          other: "Les déploiements %{list} n'ont pas pu être mis à jour."
+      notice:
+        launched: "Déploiement lancé."
+        stop: "mise en attente de l'action stop réussie."
+      success:
+        deleted:
+          one: "La suppression du déploiement %{list} a été planifiée."
+          other: "La suppression des déploiements %{list} a été planifiée."
+        updated:
+          one: "Le déploiement %{list} a correctement été mis à jour."
+          other: "Les déploiements %{list} ont correctement été mis à jour."
+      warning:
+        deployable_not_selected: "Vous devez sélectionner un déployable"
+        disabled_pool: "Impossible de lancer un déploiement dans ce pool. Le pool a été désactivé."
+        failed_to_launch: "Le lancement du déploiement a échoué !"
+    launch_from_catalog:
+      arch: ARCH
+      deployable_xml: "XML déployable"
+      details: Détails
+      hdd: HDD
+      hint: "Choisir un déployable à lancer dans le pool \"%{pool}\""
+      image_id: "ID de l'image"
+      no_catalog_entry: "Aucun déployable disponible. Veuillez commencer par en ajouter un !"
+      profile: Profil
+      ram: RAM
+      select: Sélectionner
+    launch_new:
+      already_in_use: "Ce nom est déjà utilisé"
+      autoselect: "Sélection automatique"
+      load_definition: "Charger la définition depuis le XML"
+      name_available: "Nom disponible"
+      next: Suivant
+      other: autre
+      to_pool: "sur le pool %{name}"
+    launch_time_params:
+      configure_launch_time_params: "Configurer les paramètres de lancement pour le déploiement : "
+      finalize: Finaliser
+      reference: "Référence au paramètre de retour de %{assembly} : %{parameter}"
+      title: "Paramètres de lancement"
+    list:
+      delete_selected: "Supprimer la sélection"
+      stop_selected: "Arrêter la sélection"
+    list_of_events: "Liste des événements du déploiement"
+    new:
+      asseblies_name: "Nom de l'Assembly"
+      build_id: "ID de build"
+      deployable_definition: "Définition du déployable"
+      deployable_details: "Détails du déployable"
+      description: "Description : "
+      hardware_profile: "Profil matériel"
+      image_id: "ID de l'image"
+      launch: "Lancer ce déploiement"
+      name: "Nom : "
+      view: Afficher
+    new_deployment: "Nouveau déploiement"
+    operation:
+      count_of_instances: "Décompte des instances : "
+      operational_status: "Statut opérationnel de"
+    overview:
+      confirmation: "Êtes-vous certain de vouloir déployer \%{deployment}\ sur le pool %{pool} ? Ce faire utilisera %{quota} de votre quota de déploiement total."
+      deployable_xml: "XML déployable"
+      description: Description
+      header: "Déployer \"%{deployment}\" sur le pool %{pool} ?"
+      image_ids: "ID des images"
+      launch: Lancer
+      name: Nom
+      pool_name: "Pool %{pool}"
+    preset_filters:
+      all_deployments: "Tous les déploiements"
+    pretty_view_show:
+      download_key: "Télécharger la clé"
+      ip_address: "Adresse IP : "
+      no_ip_address: "-"
+      reboot: Redémarrer
+      state: "État : "
+      stop: Arrêt
+    properties:
+      global_uptime: "Temps d'activité global"
+      property_name: "Nom de la propriété"
+      uptime_1st_instance: "1ère instance de temps d'activité en cours"
+      value: Valeur
+    provider_services:
+      list_of_services: "Liste des services requis par déploiement"
+    required_services:
+      list_of_required_services: "Liste des services requis par déploiement"
+    show:
+      name: "Déploiement %{name}"
+    state: État
+    status:
+      pending: "Certaines (mais pas toutes) instances sont en cours d'exécution"
+      running: "Toutes les instances sont en cours d'exécution"
+      stopped: "Aucune instance n'est actuellement en cours d'exécution"
+  edit: Modifier
+  edit_user: "Modifier l'utilisateur"
+  email: E-mail
+  filter_table:
+    apply_filters: "Appliquer les filtres"
+    results: Résultats
+    search: Rechercher
+    viewing: Afficher
+  first_name: Prénom
+  general_settings: "Paramètres généraux"
+  hardware_profiles:
+    create:
+      check_matching_hwp: "Vérifier les profils de matériel correspondants"
+    edit:
+      cancel_editing: "Annuler les modifications"
+      edit_hwp: "Modifier le profil matériel"
+    flash:
+      error:
+        more_not_deleted:
+          one: "%{not_deleted} n'a pas pu être supprimé"
+          other: "Impossible de supprimer les profils matériel suivants : %{not_deleted}"
+        not_deleted: "Le profil matériel n'a pas été supprimé !"
+      notice:
+        deleted: "Le profil matériel a été supprimé !"
+        more_deleted:
+          one: "Le profil matériel %{deleted} a été supprimé."
+          other: "Les profils matériels %{deleted} ont été supprimés."
+        updated: "Profil matériel mis à jour !"
+      warning:
+        cannot_delete_backend_hwp: "Suppression des profils matériel des fournisseurs impossible"
+        cannot_edit_backend_hwp: "Modification des profils matériel des fournisseurs impossible"
+    form:
+      check_matches: "Vérifier les correspondances"
+    hardware: Matériel
+    hardware_profile: "Profil matériel"
+    hardware_profiles: "Profils de matériel"
+    history:
+      history: Historique
+    index:
+      architecture: Architecture
+      hardware_profile_name: "Nom du profil matériel"
+      memory: Mémoire
+      storage: Stockage
+      virtual_cpu: "Processeur virtuel"
+    list:
+      delete_selected: "Supprimer la sélection"
+      new_hardware: "Nouveau profil matériel"
+    matching_provider_hwp:
+      no_matching_provider_hwp: "Aucun profil matériel de fournisseur correspondant trouvé"
+    new:
+      new_hwp: "Nouveau profil matériel"
+    preset_filters:
+      all_hardware_profiles: "Tous les profils de matériel"
+      i386architecture: "Architecture i368"
+      x86_64architecture: "Architecture x86_64"
+    properties_headers:
+      min_value: "Valeur minimum"
+      name: Nom
+      unit: Unité
+    provider_hwp_headers:
+      architecture: Architecture
+      hwp_name: "Nom du profil matériel"
+      memory: Mémoire
+      provider_name: "Nom du fournisseur"
+      storage: Stockage
+      virtual_cpu: "Processeur virtuel"
+    show:
+      backend_hwp: "%{name} (Fournisseur)"
+      frontend_hwp: "%{name} (Front End)"
+      matching_hwp: "Profils matériel des fournisseurs correspondants"
+    tab_captions:
+      history: Historique
+      matching_provider_hwp: "Profils matériel des fournisseurs correspondants"
+      properties: Propriétés
+  hello: Bonjour
+  help: Aide
+  history: Historique
+  hw_profiles: "Profils HW"
+  image_factory: "Image Factory"
+  image_imports: "Imports d'images"
+  images:
+    edit_xml:
+      edit: Modifier
+      save_and_continue: "Enregistrer et continuer"
+    environment: "Environnement : "
+    environment_header: Environnement
+    flash:
+      error:
+        invalid_url: "Impossible de charger l'URL fourni"
+        no_file: "Vous devez spécifier le fichier XML modèle"
+        no_provider_accounts: "Les images ne peuvent pas être construites car aucun compte fournisseur n'est actuellement activé."
+        no_provider_accounts_for_import: "Les images ne peuvent pas être importées car aucun compte fournisseur n'est actuellement activé pour cet environnement."
+        no_template: "L'image ne possède pas de modèle car elle a été importée."
+      notice:
+        created: "Image créée"
+        deleted: "Image supprimée"
+        multiple_deleted:
+          one: "%{count} image supprimée"
+          other: "%{count} images supprimées"
+      warning:
+        delete_failed: "Suppression de l'image impossible"
+        not_found: "Image introuvable"
+    import:
+      blank_id: "L'ID de l'image ne peut pas être vide."
+      image_id: "ID de l'image"
+      image_imported: "L'image a été importée avec succès."
+      image_not_imported: "L'image n'a pas pu être importée. Vérifiez le journal de Image Factory pour obtenir davantage de détails."
+      import_image: "Importer l'image"
+      name: "Nom de l'image"
+      provider_account: "Compte fournisseur"
+    index:
+      architecture: Architecture
+      images: Images
+      import: Importer
+      last_rebuild: "Dernière reconstruction (rebuild)"
+      name: Nom
+      new: "Nouvelle image"
+      os: SE
+      os_version: "Version du SE"
+    new:
+      choose_file: "Choisissez un fichier modèle : "
+      description: "de la limite du quota des instances en cours d'exécution pour le compte %{name} a été atteint."
+      edit_file: "Modifiez ce fichier avant de l'enregistrer : "
+      from_url: "Depuis l'URL"
+      image_url: "URL du modèle : "
+      name: "Nom : "
+      new_image: "Nouvelle image"
+      upload: Télécharger
+    not_on_provider: "L'image requise est introuvable sur le fournisseur."
+    overview:
+      back: Retour
+      description: "de la limite du quota des instances en cours d'exécution pour le compte %{name} a été atteint."
+      make_deployable: "Automatiquement faire de \"%{name}\" un déployable."
+      save_template: "Enregistrer le modèle"
+      valid_image: "Image valide"
+    show:
+      account: Compte
+      build: "Construire (Build)"
+      build_all: "Tout construire (Build All)"
+      build_date: "Date de fin de la construction (Build)"
+      build_not_found: "Build introuvable"
+      can_not_build_imported_image: "L'image importée ne peut pas être construite ou envoyée"
+      delete: Supprimer
+      failed_build_attempts:
+        one: "1 tentative de construction a échoué"
+        other: "%{count} tentatives de construction ont échoués"
+      failed_push_attempts:
+        one: "1 tentative d'envoi (push) a échoué"
+        other: "%{count} tentatives d'envoi (push) ont échoués"
+      image_uri: "URI de l'image"
+      image_uuid: "UUID de l'image"
+      latest: Dernier
+      missing_build: "Veuillez commencer par sélectionner une version (build)"
+      new_deployable_from_image: "Nouveau déployable à partir de l'image"
+      not_built: "L'image n'a pas encore été construite"
+      only_latest_builds_can_be_pushed: "Seul le dernier build peut être envoyé"
+      provider: Fournisseur
+      provider_account: "Compte fournisseur"
+      provider_images: "Images du fournisseur"
+      push: Envoyer
+      push_all: "Tout envoyer"
+      push_started: "L'envoi est sur le point de commencer"
+      rebuild: "Reconstruire (rebuild)"
+      rebuild_all: "Tout reconstruire (rebuild)"
+      select_build: Sélectionner
+      template_xml: "Afficher le XML modèle"
+      upload: Télécharger
+      view_build: "Afficher la version (build)"
+  instance_details: "Détails de l'instance"
+  instance_management: "Gestion de l'instance"
+  instances:
+    confirm_terminate:
+      terminate: Terminer
+      terminate_instances: "Terminer les instances"
+      terminate_instances_description: "Le fournisseur n'est pas accessible, le statut des instances suivantes sera mis sur « stop », mais leur état réel n'est pas connu."
+    edit:
+      edit_instance: "Modifier l'instance"
+      name: Nom
+    errors:
+      architecture_mismatch: "L'architecture du profil matériel de l'Assembly (%{inst_arch}) ne correspond pas à l'architecture du profil matériel de l'image (%{img_arch})."
+      cannot_destroy: "l'action destroy ne peut pas être effectuée sur cette instance."
+      hw_profile_match_not_found: "%{account_name} : correspondance du profil matériel introuvable"
+      image_not_found:  "Aucune construction d'image n'a été trouvée avec l'uuid %{b_uuid} et aucune image n'a été trouvée avec l'uuid %{i_uuid}"
+      image_not_pushed_to_provider: "%{account_name} : l'image n'a pas été envoyée sur ce compte fournisseur"
+      invalid_state: "Erreur, impossible de calculer l'heure de l'état : état invalide"
+      must_be_enabled: "%{account_name} : le fournisseur doit être activé"
+      no_config_server_available: "%{account_name} : aucun serveur de configuration disponible pour le compte fournisseur"
+      no_provider_accounts: "Il n'y a pas de compte fournisseur associé à la gamme de pools du pool sélectionné."
+      pool_family_quota_reached: "Quota de la gamme de pools atteint"
+      pool_quota_reached: "Quota de pools atteint"
+      provider_account_quota_reached: "%{account_name} : quota de comptes fournisseurs atteint"
+      provider_account_quota_too_low: "Limite des quotas %{match_provider_account} trop basse pour lancer le déployable"
+      provider_not_available: "%{account_name} : le fournisseur n'est pas disponible"
+      realm_not_mapped: "%{account_name} : la sphère %{frontend_realm_name} n'est mappée à aucun fournisseur ou aucune sphère de fournisseur applicable"
+      reboot_invalid_action: "reboot (redémarrer) est une action invalide."
+      state_not_monitored: "Erreur, impossible de calculer l'heure de l'état : état non surveillé"
+      stop_invalid_action: "stop est une action invalide."
+      user_quota_reached: "Quota des utilisateurs atteint"
+    flash:
+      error:
+        not_deleted:
+          one: "L'instance %{list} n'a pas pu être supprimée."
+          other: "Les instances %{list} n'ont pas pu être supprimées."
+        not_updated:
+          one: "L'instance %{list} n'a pas pu être mise à jour."
+          other: "Les instances %{list} n'ont pas pu être mises à jour."
+        reboot: "L'instance %{name} n'a pas été redémarrée à cause de %{err}"
+        stop: "L'instance %{name} n'a pas été arrêtée à cause de %{err}"
+      notice:
+        forced_stop: "état mis sur arrêt."
+        reboot: "%{name} : l'action reboot (redémarrage) a été mise en attente avec succès."
+        stop: "mise en attente de l'action stop réussie."
+      success:
+        deleted:
+          one: "L'instance %{list} a été correctement supprimée."
+          other: "Les instances %{list} ont été correctement supprimées."
+        updated:
+          one: "L'instance %{list} a été correctement mise à jour."
+          other: "Les instances %{list} ont été correctement mises à jour."
+      warning:
+        ssh_key_not_found: "Clé SSH introuvable pour cette instance."
+    headers:
+      created_by: "CRÉÉ PAR"
+      provider: FOURNISSEUR
+      public_address: "ADRESSE PUBLIQUE"
+      status: STATUT
+      vm_name: "NOM DE LA VM"
+    history:
+      history_for: "Historique de : "
+    instance: Instance
+    instances:
+      one: Instance
+      other: Instances
+    list:
+      export_events: "Exporter les événements"
+      hide_stopped: "cacher ce qui est à l'arrêt"
+      reboot_selected_instances: "Redémarrer les instances sélectionnées"
+      show_all: "afficher tout"
+      showing_all_instances: "Afficher toutes les instances"
+      stop_selected_instances: "Arrêter les instances sélectionnées"
+      stopped_instances_hidden: "Les instances à l'arrêt sont cachées"
+      table:
+        name: Nom
+        owner: Propriétaire
+        provider: Fournisseur
+        public_address: "Adresse publique"
+        state: État
+    none_selected: "Vous devez sélectionner une ou plusieurs instance(s) à arrêter."
+    none_selected_to_reboot: "Vous devez sélectionner une ou plusieurs instance(s) à redémarrer."
+    parameters:
+      config_parameters: "Paramètres de configuration"
+      none: Aucun
+    permissions:
+      permissions_for: "Permissions pour"
+    preset_filters:
+      all_instances: "Toutes les instances"
+      create_failed: "Instances en échec"
+      other_than_stopped: "Instances non-arrêtées"
+      pending: "Instances en attente"
+      running: "Instances en cours d'exécution"
+      stopped: "Instances arrêtées"
+    properties:
+      architecture: "Architecture : "
+      assembly: "Assembly : "
+      console_connection: "Connexion de console : "
+      current_alerts: "Alertes actuelles : "
+      download: Télécharger
+      error: "Erreur : "
+      instantiation_time: "Temps d'instanciation : "
+      memory: "Mémoire : "
+      n_a: N/A
+      name: "Nom : "
+      owner: "Propriétaire : "
+      private_adresses: "Adresses privées : "
+      properties_for: "Propriétés de "
+      provider: "Fournisseur : "
+      public_addresses: "Adresses publiques : "
+      shared_to: "Partagé sur : "
+      ssh_key: "Clé SSH : "
+      ssh_key_name: "Nom de la clé SSH : "
+      status: "Statut : "
+      storage: "Stockage : "
+      via_ssh: "via SSH"
+    reboot: Redémarrer
+    tab_captions:
+      history: Historique
+      permissions: Permissions
+      properties: Propriétés
+  last_name: "Nom de famille"
+  launch_instance: "Lancer l'instance"
+  layout:
+    appname: "Aeolus Conductor"
+    copyright: "Copyright &copy; 2009-2012 Red Hat, Inc."
+    dashboard: "Tableau de bord"
+  login: Connexion
+  manage_providers: "Gérer les fournisseurs"
+  manage_users: "Gérer les utilisateurs"
+  map_locales: "Mapper les paramètres régionaux"
+  map_profiles: "Mapper les profils"
+  masthead:
+    logout: Déconnexion
+    my_account: "Mon compte"
+  maximum_running_instances: "Nombre maximum d'instances en cours d'exécution"
+  name: Nom
+  navigation:
+    first_level:
+      administer: Administrer
+      monitor: Surveiller
+    second_level:
+      cloud_providers: "Fournisseurs de cloud"
+      content: Contenu
+      environments: Environnements
+      settings: Paramètres
+      users: Utilisateurs
+  new: Nouveau
+  new_user: "Nouvel utilisateur"
+  operation: Opérer
+  overview: "Vue d'ensemble"
+  permissions:
+    flash:
+      error:
+        no_users_selected: "Aucun utilisateur sélectionné"
+        not_add: "Impossible d'ajouter ces rôles d'utilisateurs : %{list}"
+        not_added: "Impossible d'ajouter ces rôles d'utilisateurs : %{list}"
+        not_deleted: "Impossible de supprimer ces octrois de permissions : %{list}"
+      fragment:
+        user_and_role: "%{user} (%{role})"
+        user_and_role_change: "%{user} (de %{old_role} à %{role})"
+      notice:
+        added: "Les rôles d'utilisateur suivants ont été ajoutés : %{list}"
+        deleted: "Les octrois de permissions suivantes ont été supprimées : %{list}"
+        modified: "Les rôles d'utilisateur suivants ont été modifiés : %{list}"
+    form:
+      grant_access: "Autoriser l'accès"
+    new:
+      choose_global_role: "Choisir les attributions de rôles globaux pour les utilisateurs"
+      choose_roles: "Choisir des rôles pour les utilisateurs auxquels vous souhaitez autoriser l'accès à "
+      global_role_grants: "Octroi de rôles globaux"
+    preset_filters:
+      all_permissions: "Toutes les permissions"
+    revoke_access: "Révoquer l'accès"
+  pool_families:
+    add_to_pool_family: "Ajouter à %{name}"
+    choose_provider_accounts: "Choisissez les comptes fournisseurs à activer pour cette gamme de pools"
+    confirm_delete: "Êtes-vous certain de vouloir supprimer cette gamme de pools ? Tous les pools, catalogues et déployables concernés seront aussi supprimés !"
+    edit:
+      return_to: "Retourner à : "
+    flash:
+      error:
+        default_pool_family_not_deleted: "La gamme de pools par défaut ne peut pas être supprimée !"
+        more_not_deleted: "Impossible de supprimer les gammes de pools suivantes : %{list}."
+        no_provider_accounts: "Aucun compte fournisseur n'est disponible."
+        not_deleted: "Les comptes %{list} n'ont pas été supprimés. Des instances leurs sont associées."
+        not_updated: "La gamme de pools n'a pas été mise à jour !"
+        provider_accounts_not_added: "Impossible d'ajouter ces comptes fournisseurs"
+        provider_accounts_not_removed: "Impossible de supprimer ces comptes fournisseurs"
+        select_to_add_accounts: "Vous devez sélectionner au moins un compte fournisseur à ajouter."
+        select_to_remove_accounts: "Vous devez sélectionner au moins un compte fournisseur à supprimer."
+      notice:
+        added: "Gamme de pools ajoutée."
+        deleted: "Gamme de pools supprimée !"
+        more_deleted: "Suppression des gammes de pools suivantes : %{list}."
+        provider_accounts_added: "Ces comptes fournisseurs ont été ajoutés"
+        provider_accounts_removed: "Ces comptes fournisseurs ont été supprimés"
+        updated: "Gamme de pools mise à jour !"
+      warning:
+        creation_failed: "Échec de la création de la gamme de pools."
+    index:
+      active_instances: "Inst. active"
+      answer_no: Non
+      answer_yes: Oui
+      available_instances: "Inst. disponible"
+      catalog: Catalogue
+      deployments: Déploiements
+      enabled: Activé
+      failed_instances: "Inst. en échec"
+      name: Nom
+      new_pool_family: "Nouvelle gamme de pools"
+      pending_instances: "Inst. en attente"
+      pool_name: "Nom du pool"
+      quota_limit: "Limite du quota"
+      quota_used: "Quota utilisé"
+      total_instancies: "Total des Inst."
+      total_statistics: TOTAL
+    new:
+      environments: Environnements
+    pool_families: "Gammes de pools"
+    pool_family: "Gamme de pools"
+    pool_family_details: "Détails de la gamme de pools"
+    provider_accounts_for: "Comptes fournisseurs de "
+    remove_selected: "Supprimer la sélection"
+  pools:
+    create_new_pool: "Créer un nouveau pool"
+    edit_pool: "Modifier le pool %{pool}"
+    errors:
+      must_be_enabled: "doit être activé"
+      providers_disabled: "possède tous ses fournisseurs associés désactivés"
+    flash:
+      error:
+        default_pool_not_deleted: "Le pool par défaut ne peut pas être supprimé"
+        iwhd_unavailable: "Les images du catalogue sont indisponibles. Il semble que Image Warehouse n'est pas joignable"
+        not_updated: "Le pool n'a pas été mis à jour !"
+        pool_not_deleted:
+          one: "Le pool %{list} n'a pas été supprimé. Des instances y sont associées."
+          other: "Les comptes %{list} n'ont pas été supprimés. Des instances leurs sont associées."
+      notice:
+        added: "Pool ajouté."
+        updated: "Pool mis à jour."
+      success:
+        pool_deleted:
+          one: "Le pool %{list} a été supprimé."
+          other: "Les pools %{list} ont été supprimés."
+      warning:
+        creation_failed: "Échec de la création de pool."
+    form:
+      instance_or: "instance ou"
+      pool_enabled: "Pool activé"
+      unlimited: illimité
+    header_show:
+      pool_name: "Pool %{name}"
+    images:
+      catalog: Catalogue
+      catalog_entry: Déployable
+      image: "Image : "
+      pushed: "%{uuid} envoyé vers %{provider}"
+    index:
+      confirm_delete: "Êtes-vous certain de vouloir supprimer ce pool ? Tous les catalogues et déployables concernés seront aussi supprimés !"
+      deployed_on: "Déployé sur"
+      destroy: Destroy
+      failed: Échec
+      global_uptime: "Temps d'activité global"
+      overview: "Vue d'ensemble"
+      owner: Propriétaire
+      pending: "En attente"
+      pool_details: "Détails du pool"
+      pool_family: "Gamme de pools"
+      pool_name: "Nom du pool"
+      your_pools: "Vos pools"
+    list:
+      more_actions: "Actions supplémentaires"
+    new_pool: "Nouveau pool"
+    pool: Pool
+    pools: Pools
+    preset_filters:
+      all_pools: "Tous les pools"
+      enabled_pools: "Pools activés"
+      with_create_failed_instances: "Avec des instances en échec"
+      with_instances: "Avec des instances"
+      with_pending_instances: "Avec des instances en attente"
+      with_running_instances: "Avec des instances en cours d'exécution"
+      with_stopped_instances: "Avec des instances arrêtées"
+    properties:
+      properties: "Propriétés de %{pool}"
+    valid_format_of_name: "doit uniquement contenir : nombres, lettres, espaces, '_' et '-'"
+  privileges: Privilèges
+  properties: Propriétés
+  provider_accounts:
+    add_provider_account: "Ajouter un compte"
+    credentials:
+      credentials_for: "Informations d’identification de "
+    edit:
+      account: "Modifier un compte : %{name}"
+      delete_account: "Supprimer le compte"
+      edit_provider_account: "Modifier le compte fournisseur"
+      file_already_uploaded: "Déjà téléchargé. Télécharger à nouveau ?"
+      required_field: "Champ requis."
+    errors:
+      could_not_connect: "Connexion au compte fournisseur impossible. Veuillez contacter un administrateur."
+      exception_while_validating: "Une erreur s'est produite lors de la vérification des informations d’identification du fournisseur. Veuillez vérifier votre installation puis essayez à nouveau."
+      invalid_credentials: "Les informations d’identification de ce fournisseur sont invalides."
+      populate_hardware_profiles_failed: "Échec du remplissage de hardware_profile : %{message}"
+      populate_realms_failed: "Échec du remplissage des sphères : %{message}"
+    flash:
+      error:
+        account_not_added:
+          one: "Le compte %{list} n'a pas pu être ajouté"
+          other: "Les comptes %{list} n'ont pas pu être ajoutés"
+        account_not_deleted:
+          one: "Le compte %{list} n'a pas été supprimé. Des instances y sont associées."
+          other: "Les comptes %{list} n'ont pas été supprimés. Des instances leurs sont associées."
+        no_provider: "Vous ne possédez pas encore de fournisseur. Veuillez en créer un !"
+        not_added: "Impossible d'ajouter le compte fournisseur."
+        not_deleted: "Le compte fournisseur n'a pas été supprimé !"
+        not_updated: "Le compte fournisseur n'a pas été mis à jour !"
+        test_connection_failed_invalid: "Échec de la connexion test : Détails du compte invalides"
+        test_connection_failed_provider: "Échec de la connexion test : Impossible de se connecter au fournisseur"
+      notice:
+        account_added:
+          one: "Le compte %{list} a été ajouté."
+          other: "Les comptes %{list} ont été ajoutés."
+        account_deleted:
+          one: "Le compte %{list} a été supprimé."
+          other: "Les comptes %{list} ont été supprimés."
+        deleted: "Le compte fournisseur a été supprimé !"
+        test_connection_success: "Connexion test réussie : Détails de compte valides"
+        updated: "Compte fournisseur mis à jour !"
+      warning:
+        must_select_account: "Vous devez d'abord sélectionner des comptes."
+        no_provider: "Vous ne possédez pas encore de fournisseur"
+    form:
+      account_name: "Nom du compte"
+      account_number: "ID du compte AWS"
+      account_private_cert: "Clé privée x509 EC2"
+      account_public_cert: "Clé publique x509 EC2"
+      password: "Clé d'accès secrète"
+      provider_accounts: "Comptes fournisseurs"
+      quota_instances: "Instances de quotas"
+      test_account: "Compte test"
+      unlimited_quota: "Quota illimité"
+      user_name: "Clé d'accès EC2"
+    history:
+      history_for: "Historique de"
+    index:
+      config_server_not_saved: "Une erreur s'est produite lors de l'enregistrement des données du serveur de configuration."
+      config_server_saved: "Les données du serveur de configuration ont été correctement enregistrées"
+      priority: Priorité
+      provider_account_name: "Nom du compte"
+      provider_accounts: "Comptes fournisseurs"
+      provider_name: "Nom du fournisseur"
+      provider_type: "Type de fournisseur"
+      quota_limit: "Limite du quota"
+      username: "Nom d'utilisateur"
+    list:
+      delete_selected: "Supprimer la sélection"
+    new:
+      cloud_providers: "Fournisseurs de cloud"
+      new_provider_account: "Nouveau compte fournisseur"
+      required_field: "Champ requis."
+    new_provider_account: "Nouveau compte"
+    permissions:
+      permissions_for: "Permissions pour"
+    preset_filters:
+      all_provider_accounts: "Tous les comptes"
+    properties:
+      account_number: "Numéro de compte : "
+      config_server: "Serveur de configuration : "
+      none: Aucun
+      properties_for: "Propriétés de "
+      running_instances_quota: "Quota des instances en cours d'exécution : "
+      sure_to_delete: "Êtes-vous certain de vouloir supprimer ce serveur de configuration ?"
+      test: Test
+      unlimited: illimité
+    provider_selection:
+      cloud_type: "Type de cloud : "
+      provider_name: "Nom du fournisseur : "
+    remove_provider_accounts: "Supprimer les comptes"
+    rhevm:
+      login_form: "Formulaire de connexion pour RHEV-M (pas encore implémenté)"
+    show:
+      account: "Compte : %{name}"
+      test_connection: "Connexion test"
+    tab_captions:
+      credentials: "Informations d'identification"
+      history: Historique
+      permissions: Permissions
+      properties: Propriétés
+  provider_accounts_item: "Compte fournisseur"
+  provider_images:
+    flash:
+      notice:
+        deleted: "Image du fournisseur supprimée. Si vous souhaitez supprimer l'image stockée par le fournisseur, veuillez vous rendre sur la console de gestion de %{provider} et recherchez l'image \%{target_id}\."
+        upload_start: "Téléchargement de l'image du fournisseur lancé"
+      warning:
+        delete_failed: "Suppression de l'image du fournisseur impossible"
+        not_found: "L'image du fournisseur est introuvable"
+        upload_failed: "Téléchargement de l'image du fournisseur impossible"
+  provider_realms:
+    name: "Nom de la sphère du fournisseur"
+    provider_realms: "Sphères des fournisseurs"
+    show:
+      details: "Détails de la sphère du fournisseur"
+      mapping: "Mappage de la sphère du fournisseur"
+      provider_accounts_mapped: "Comptes fournisseur mappés à la sphère du fournisseur %{name}"
+  provider_summary: "Résumé du fournisseur"
+  providers:
+    alerts:
+      alert_type:
+        quota_exceeded: "Quota des comptes dépassé"
+        quota_reached: "Quota des comptes atteint"
+      description:
+        quota_exceeded: "La limite du quota des instances en cours d'exécution pour le compte %{name} a été dépassée."
+        quota_reached: "de la limite du quota des instances en cours d'exécution pour le compte %{name} a été atteint."
+      subject:
+        quota: Quota
+      type:
+        critical: Critique
+        warning: Avertissement
+    choose_a_provider: "Veuillez choisir un fournisseur"
+    confirm_delete: "Êtes-vous certain de vouloir supprimer ce fournisseur ?"
+    confirm_terminate:
+      disable: Désactiver
+      disabled_provider: "Désactiver le fournisseur"
+    disable_provider: "Désactiver le fournisseur ? Toutes ses instances seront arrêtées !"
+    edit:
+      enable_configure_providers: "Pour activer et configurer un fournisseur, cliquez sur l'interrupteur coulissant en haut à droite de cette fenêtre."
+      provider_disabled: "Le fournisseur %{name} est actuellement désactivé."
+      provider_id_disabled: "Le fournisseur est désactivé."
+      provider_unavailable: "Le fournisseur %{name} n'est pas actuellement disponible."
+      toggle_alerts: "Activer/Désactiver les alertes"
+    editing_provider: "Modification du fournisseur"
+    enable_provider: "Activer le fournisseur ?"
+    flash:
+      error:
+        not_added: "Impossible d'ajouter le fournisseur."
+        not_deleted: "Le fournisseur n'a pas été supprimé"
+        not_disabled: "Impossible de désactiver le fournisseur."
+        not_updated: "Impossible de mettre à jour le fournisseur."
+      notice:
+        added: "Fournisseur ajouté."
+        connected: "Connexion au fournisseur réussie"
+        deleted: "Suppression du fournisseur réussie."
+        disabled: "Fournisseur désactivé."
+        updated: "Fournisseur mis à jour."
+      warning:
+        connect_failed: "Échec de la connexion au fournisseur !"
+        not_stopped_instances: "Le fournisseur n'a pas été désactivé, échec de l'arrêt des instances suivantes : "
+        not_terminated_instances: "Le fournisseur n'a pas été désactivé, échec du changement de statut sur « stop » des instances suivantes : "
+    form:
+      caution_alt_text: Attention
+      caution_image: Attention
+      enter_correct_url_msg: "Veuillez saisir un format d'URL correct."
+      required_field: "Champ requis."
+      select_type_of_provider: "Sélectionnez le type de fournisseur"
+      test_connection: "Connexion test"
+      x_deltacloud_provider:
+        ec2: "Région EC2"
+        generic: X-Deltacloud-Provider
+        rhevm: "RHEV-M API_PROVIDER"
+        vsphere: "Nom d'hôte API vSphere"
+      x_deltacloud_provider_legend: "Légende de X-Deltacloud-Provider"
+    index:
+      create_new_provider: "Créer un nouveau fournisseur"
+      create_one: "Veuillez d'abord en créer un."
+      no_providers_available: "Aucun fournisseur disponible."
+      provider_name: "Nom du fournisseur"
+      provider_type: "Type de fournisseur"
+      provider_url: "URL du fournisseur"
+      x_deltacloud_driver: X-Deltacloud-Driver
+      x_deltacloud_provider: X-Deltacloud-Provider
+    new:
+      new_provider: "Nouveau fournisseur"
+      save_provider: "Enregistrer le fournisseur"
+    provider: Fournisseur
+    providers: Fournisseurs
+  quota: Quota
+  quota_used: "Quota utilisé"
+  quotas:
+    edit:
+      edit_for: "Modifier le quota de"
+      max_running_instnaces: "Nombre maximum d'instances en cours d'exécution"
+    flash:
+      error:
+        not_updated: "Mise à jour du quota impossible, veuillez vérifier que les valeurs saisies sont valides"
+      notice:
+        updated: "Quota mis à jour !"
+    quota: Quota
+    show:
+      available: Disponible
+      max_capacity: "Capacité maximale"
+      no_quota: "Il n'y a pas de quota sur "
+      resource: Ressource
+      used: Utilisé
+  realm_mappings:
+    new:
+      create_new: "Créer un nouveau mappage de sphère"
+  realm_s: Sphères
+  realms:
+    edit:
+      cancel_editing: "Annuler les modifications"
+      properties: Propriétés
+    flash:
+      error:
+        more_not_deleted: "Impossible de supprimer ces sphères : "
+        not_deleted: "La sphère n'a pas été supprimée !"
+        select_to_delete: "Vous devez sélectionner au moins une sphère à supprimer."
+        select_to_delete_mapping: "Vous devez sélectionner au moins un mappage à supprimer."
+      notice:
+        added: "Sphère ajoutée."
+        added_mapping: "Le mappage de sphère a été ajouté."
+        deleted: "La sphère a été supprimée !"
+        more_deleted: "Ces sphères ont été supprimées : "
+        updated: "Mise à jour de la sphère réussie !"
+    index:
+      realm: Sphère
+      realm_availability: Disponible ?
+      realm_available:
+        false_value: Non
+        true_value: Oui
+      realm_name: "Nom de la sphère"
+    list:
+      delete_selected: "Supprimer la sélection"
+    mapping:
+      frontend_realms_mapped_to_provider: "Sphères mappées au fournisseur %{name} : "
+      frontend_realms_mapped_to_realm: "Sphères mappées à la sphère du fournisseur %{name} : "
+      mapping_provider: "Ajouter le mappage au fournisseur"
+      mapping_realm: "Ajouter le mappage à la sphère du fournisseur"
+      provider_accounts_mapped_to_realm: "Comptes fournisseur mappés à la sphère %{name} : "
+      realm_mapped_providers: "La sphère %{name} est mappée aux fournisseurs : "
+      realm_mapped_realms: "La sphère %{name} est mappée aux sphères : "
+    new:
+      create_realm: "Créer une nouvelle sphère"
+    new_realm: "Nouvelle sphère"
+    preset_filters:
+      all_realms: "Toutes les sphères"
+    properties:
+      realm_details: "Détails de la sphère"
+      realm_name: "Nom de la sphère"
+    realms: Sphères
+    show:
+      properties: Propriétés
+      realm_mapping: "Mappage de sphère"
+      realm_unavailable: "La sphère %{name} est n'est pas actuellement disponible."
+      sure_to_delete: "Êtes-vous certain de vouloir supprimer ?"
+    tab_captions:
+      mapping: Mappage
+      properties: Propriétés
+  remove: Supprimer
+  reset: Réinitialiser
+  resource_management: "Gestion des ressources"
+  return_to: "Retourner à"
+  role: Rôle
+  role_assignments: "Affectations des rôles"
+  roles:
+    edit:
+      cancel_editing: "Annuler les modifications"
+      editing_role: "Modification du rôle : "
+      properties: Propriétés
+    flash:
+      error:
+        more_not_deleted: "Impossible de supprimer ces rôles : "
+      notice:
+        added: "Enregistrement du rôle réussi !"
+        more_deleted: "Ces rôles ont été supprimés : "
+        updated: "Mise à jour du rôle réussie !"
+    list:
+      roles_list: "Liste des rôles"
+    new_role: "Nouveau rôle"
+    properties:
+      action: Action
+      privileges: Privilèges
+      scope: "Étendue : "
+      target_type: "Type de cible"
+    show:
+      properties: Propriétés
+      sure_to_delete: "Êtes-vous certain de vouloir supprimer ce rôle ?"
+    tab_captions:
+      properties: Propriétés
+  runtime: Exécuter
+  save: Enregistrer
+  scheduling_policies: "Planification des politiques"
+  search:
+    no_results: "Aucun résultat correspondant."
+  searches: Recherches
+  select:
+    all: Tout
+    none: Aucun
+    select: Sélectionner
+  self_service_settings: "Paramètres libre-service"
+  services: Services
+  services_provided: "Services offerts"
+  settings:
+    flash:
+      notice:
+        updated: "Paramètres mis à jour !"
+      warning:
+        not_updated_quota: "Impossible de mettre à jour le quota par défaut"
+    general_settings:
+      allow_self_service: "Autoriser la création de comptes libre-service : "
+      brand_icon: "Icône de marque : "
+      certificate: "Certificat : "
+      content: Contenu
+      content_manager_url: "URL du gestionnaire de contenu : "
+      entitlement_mode: "Mode de droits d'accès : "
+      general_settings: "Paramètres généraux"
+      portal: Portail
+      primary_url_port: "Port de l'URL principal : "
+      select_treatment: "Sélectionner le traitement de l'utilisateur"
+      system_subscription: "Le système fournit l'abonnement"
+      tag_line: "Slogan : "
+      user_brings_subscriptions: "L'utilisateur amène les abonnements"
+    index:
+      define_hardware_profiles: "Définir les profils matériel"
+      define_hardware_profiles_desc: "Afficher, modifier et définir les noms des profils matériels qu'Aeolus Conductor va exposer à ses utilisateurs. Les significations des noms seront définies en étant mappées aux capacités fournies par les fournisseurs individuels."
+      define_locales: "Définir les paramètres régionaux"
+      define_locales_desc: "Afficher, modifier et définir les noms des paramètres régionaux qu'Aeolus Conductor va exposer à ses utilisateurs. Les significations des noms seront définies en étant mappées aux emplacements géographiques fournis par les fournisseurs individuels."
+      define_services: "Définir les services"
+      define_services_desc: "Afficher, modifier et définir les services qu'Aeolus Conductor va offrir. Ces services seront mappés aux fournisseurs individuels en se basant sur leurs capacités."
+      general_settings: "Paramètres généraux"
+      general_settings_desc: "Activer l'enregistrement des comptes libre-service, l'installation de marques personnalisées, la gestion de sources de contenus"
+      manage_providers: "Gérer les fournisseurs"
+      manage_providers_desc: "Voir, modifier et ajouter des fournisseurs de ressources de calcul virtuel à Aeolus Conductor. Afficher, modifier et ajouter des comptes Aeolus Conductor pour ces fournisseurs. Mapper des concepts spécifiques aux fournisseurs à Aeolus Conductor."
+      manage_users: "Gérer les utilisateurs"
+      manage_users_desc: "Afficher, modifier, créer et supprimer des comptes utilisateurs sur Aeolus Conductor. Ajuster les quotas et privilèges pour les utilisateurs."
+      permissions: Permissions
+      permissions_desc: "Modifier le quota libre-service par défaut."
+    self_service:
+      account: Compte
+      self_service_default: "Traitement de l'utilisateur : libre-service par défaut"
+      self_service_settings: "Paramètres libre-service"
+    settings: Paramètres
+  summary: Résumé
+  system_settings: "Paramètres système"
+  target_images:
+    flash:
+      notice:
+        deleted: "Image cible supprimée"
+      warning:
+        delete_failed: "Suppression de l'image cible impossible"
+        not_found: "Image cible introuvable"
+  template_xml:
+    errors:
+      invalid_xml: "Le XML est invalide : "
+      name_is_not_set: "Le nom n'est pas défini."
+      xml_parse_error: "Échec de l'analyse du XML."
+  updates: "Mises à jour"
+  uptime: "Temps d'utilisation total"
+  user: Utilisateur
+  user_sessions:
+    flash:
+      notice:
+        login: "Connexion réussie !"
+        logout: "Déconnexion réussie !"
+      warning:
+        login_failed: "Échec de la connexion : le nom d'utilisateur et le mot passe saisis ne correspondent pas"
+    new:
+      help: "La fonctionnalité d'aide n'est pas encore disponible."
+      login: Connexion
+      login_assistance: "Aide à la connexion"
+      password: "Mot de passe : "
+      security_info: "Informations de sécurité"
+      show_password: "Afficher mon mot de passe"
+      username: "Nom d'utilisateur : "
+    security:
+      encrypted_connection: "Connexion chiffrée"
+      expiration: "Expiration : inconnu"
+      issued: "Certificat fournit par  : "
+      message: "Impossible de pousser TargetImage %{targetimage} vers %{account} et erreur %{error}"
+      message_unencrypted: "Si vous pensez qu'il s'agit d'une erreur, ne vous connectez pas. Veuillez contacter votre administrateur système immédiatement."
+      message_unencrypted2: "Si vous pensez qu'il s'agit d'une erreur, ne vous connectez pas. Veuillez contacter votre administrateur système immédiatement."
+      return_to_login: "Retourner à la connexion"
+      unencrypted_connection: "Connexion non-chiffrée"
+      unknown_ca: "Autorité du certificat inconnue"
+  users:
+    confirm_delete: "Êtes-vous certain de vouloir supprimer cet utilisateur ?"
+    edit:
+      edit_account: "Modifier le compte"
+      edit_user: "Modifier l'utilisateur"
+    errors:
+      has_running_instances: "%{login} possède des instances en cours d'exécution"
+    flash:
+      notice:
+        deleted: "Suppression de l'utilisateur réussie."
+        more_deleted:
+          one: "Utilisateur supprimé"
+          other: "Utilisateurs supprimés"
+        registered: "Utilisateur enregistré !"
+        updated: "Utilisateur mis à jour !"
+        you_registred: "Vous vous êtes enregistré avec succès !"
+      warning:
+        not_delete: "Suppression impossible : %{reason}"
+        not_delete_same_user: "Impossible de supprimer %{login} : vous êtes connecté en tant que cet utilisateur"
+    form:
+      save_user: "Enregistrer l'utilisateur"
+      user_status: "Statut de l'utilisateur"
+      user_treatment: "Traitement de l'utilisateur"
+    index:
+      email: courriel
+      first_name: Prénom
+      last_name: "Nom de famille"
+      quota_instances: "Limite du quota"
+      user_id: "ID d'utilisateur"
+      username: "Nom d'utilisateur"
+    list:
+      delete_selected: "Supprimer la sélection"
+      unlimited: Illimité
+    new:
+      neccessary_information: "Veuillez saisir les informations nécessaires sur votre nouvel utilisateur, puis cliquez sur « Enregistrer l'utilisateur » lorsque vous aurez terminé."
+      new_user: "Nouvel utilisateur"
+    preset_filters:
+      all_users: "Tous les utilisateurs"
+      name_starts_with_A: "Nom commençant par A"
+      name_starts_with_B: "Nom commençant par B"
+    quick_jump: "Saut rapide : "
+    return_to: "Retourner à : "
+    show:
+      created: CRÉÉ
+      delete: Supprimer
+      e-mail: "Adresse électronique"
+      edit: Modifier
+      failed_logins: "CONNEXIONS ÉCHOUÉES"
+      last_login: "DERNIÈRE CONNEXION"
+      last_login_ip: "DERNIÈRE ADRESSE IP DE CONNEXION"
+      last_updated: "DERNIÈRE MISE À JOUR"
+      number_of_logins: "NOMBRE DE CONNEXIONS"
+      username: "Nom d'utilisateur"
+    users: Utilisateurs
diff --git a/src/config/locales/role_definitions/fr.yml b/src/config/locales/role_definitions/fr.yml
new file mode 100644
index 0000000..318d40c
--- /dev/null
+++ b/src/config/locales/role_definitions/fr.yml
@@ -0,0 +1,47 @@
+fr:
+  role_defs:
+    base:
+      admin: "Administrateur global"
+      deployable:
+        admin: "Administrateur de déployables globaux"
+      hwp:
+        admin: "Administrateur global HWP"
+        user: "Utilisateur global HWP"
+      image:
+        admin: "Administrateur d'images globales"
+      pool:
+        admin: "Administrateur de pools globaux"
+        user: "Utilisateur de pools globaux"
+      provider:
+        admin: "Administrateur de fournisseurs globaux"
+        user: "Utilisateur de fournisseurs globaux"
+      realm:
+        admin: "Administrateur de sphères globales"
+    catalog:
+      admin: "Administrateur de catalogues"
+      user: "Utilisateur de catalogues"
+    deployable:
+      owner: "Propriétaire de déployables"
+      user: "Utilisateur de déployables"
+    deployment:
+      owner: "Propriétaire de déployables"
+      user: "Utilisateur de déployables"
+    instance:
+      owner: "Propriétaire d'instances"
+      user: "Utilisateur d'instances"
+    pool:
+      admin: "Administrateur de pools"
+      deployable:
+        admin: "Administrateur de déployables de pools"
+      user: "Utilisateur de pools"
+    pool_family:
+      admin: "Administrateur de gamme de pools"
+      image:
+        admin: "Administrateur d'images de gammes de pools"
+      user: "Utilisateur de gammes de pools"
+    provider:
+      admin: "Administrateur de fournisseurs"
+      user: "Utilisateur de fournisseurs"
+    provider_account:
+      owner: "Propriétaire de compte fournisseur"
+      user: "Utilisateur de compte fournisseur"
-- 
1.7.7.6




More information about the aeolus-devel mailing list