diff --git a/translations/fr_FR/admin-ui/content.fr.xlf b/translations/fr_FR/admin-ui/content.fr.xlf
index d0ab6eb7fab..090c3eb79e6 100644
--- a/translations/fr_FR/admin-ui/content.fr.xlf
+++ b/translations/fr_FR/admin-ui/content.fr.xlf
@@ -57,8 +57,8 @@
key: content_edit.autosave.status_saved.message.full
- under %location_name%
- sous %location_name%
+ Location: %location%
+ Emplacement: %location%key: editing_details
@@ -77,8 +77,8 @@
key: trash.modal.message
- Sending '%content_name%' and its %children_count% Content item(s) to Trash will also send the sub-items of this Location to Trash.
- L'envoi de '%content_name%' et de ses %children_count% contenus enfants dans la corbeille enverra également les sous-éléments de cet emplacement à la corbeille.
+ Sending '%content%' and its %children_count% Content item(s) to Trash will also send the sub-items of this Location to Trash.
+ L'envoi de '%content%' et de ses éléments de contenu %children_count% dans la corbeille enverra également les sous-éléments de cet emplacement à la corbeille.key: trash_container.modal.message_main
diff --git a/translations/fr_FR/admin-ui/content_create.fr.xlf b/translations/fr_FR/admin-ui/content_create.fr.xlf
index b3f5c9bcd9f..e6669b163cc 100644
--- a/translations/fr_FR/admin-ui/content_create.fr.xlf
+++ b/translations/fr_FR/admin-ui/content_create.fr.xlf
@@ -12,8 +12,8 @@
key: creating
- under %location_name% in %language%
- sous %location_name% en %language%
+ Location: %location% Translation: %language
+ Emplacement: %location% Traduction : %languagekey: editing_details
diff --git a/translations/fr_FR/admin-ui/content_edit.fr.xlf b/translations/fr_FR/admin-ui/content_edit.fr.xlf
index 3a9a9940d7f..b662006657e 100644
--- a/translations/fr_FR/admin-ui/content_edit.fr.xlf
+++ b/translations/fr_FR/admin-ui/content_edit.fr.xlf
@@ -27,8 +27,8 @@
key: editing
- under %location_name% in %language%
- sous %location_name% en %language%
+ Location: %location% Translation: %language
+ Emplacement: %location% Traduction : %languagekey: editing_details
diff --git a/translations/fr_FR/admin-ui/content_preview.fr.xlf b/translations/fr_FR/admin-ui/content_preview.fr.xlf
index 69342600976..3b58f4ef692 100644
--- a/translations/fr_FR/admin-ui/content_preview.fr.xlf
+++ b/translations/fr_FR/admin-ui/content_preview.fr.xlf
@@ -16,6 +16,11 @@
Aperçukey: preview
+
+ You cannot preview this translation because there is no site available for this language. Contact your Administrator.
+ Vous ne pouvez pas prévisualiser cette traduction : il n’y a pas de site disponible pour cette langue. Veuillez contacter l’administrateur du site.
+ key: preview_unavailable
+
Settings
- Settings
+ Réglageskey: customer_portal__account_settings
- My Profile
- My Profile
+ My profile
+ Mon profilkey: customer_portal__account_settings__my_profileDashboard
- Dashboard
+ Tableau de bordkey: customer_portal__dashboard
- Order Management
- Order Management
+ Order management
+ Gestion des commandeskey: customer_portal__order_management
- Past Orders
- Past Orders
+ Past orders
+ Commandes passéeskey: customer_portal__order_management__past_orders
- Pending Order
- Pending Order
+ Pending orders
+ Commandes en courskey: customer_portal__order_management__pending_ordersOrganization
- Organization
+ Organisationkey: customer_portal__organization
- Address Book
- Address Book
+ Address book
+ Carnet d’adresseskey: customer_portal__organization__address_bookContact
- Contact
+ Contactkey: customer_portal__organization__contactMembers
- Members
+ Membreskey: customer_portal__organization__membersCorporate
- Corporate
+ Entreprisekey: main__content__corporateaccount
- Members
- Members
+ Customers
+ Clientskey: main__corporateaccountApplications
- Applications
+ Applicationskey: main__corporateaccount__applicationsCompanies
- Companies
+ Entrepriseskey: main__corporateaccount__companies
+
+ B2B types
+ Types B2B
+ key: main__corporateaccount__content_types
+
- Individuals
- Individuals
+ Clients
+ Clientskey: main__corporateaccount__individuals
+
+ Settings
+ Réglages
+ key: main__corporateaccount__settings
+ Reinvited '%email%'.
- Reinvited '%email%'.
+ Reinvité '%email%'.key: user_invitation.send.reinviteInvitation to '%email%' resend.
- Invitation to '%email%' resend.
+ Invitation renvoyée à '%email%'.key: user_invitation.send.resendAddress Type
- Address Type
+ Type d'adressekey: field_definition.ibexa_address.typePersonal
- Personal
+ Personnellekey: field_definition.ibexa_address.type.personalCountry
- Country
+ Payskey: ibexa.address.countryCountry cannot be empty.
- Country cannot be empty.
+ Le pays doit être renseigné.key: ibexa.address.country.validation.emptyAddress
- Address
+ Adressekey: ibexa.address.fields.addressCity
- City
+ Villekey: ibexa.address.fields.localityPostal Code
- Postal Code
+ Code Postalkey: ibexa.address.fields.postal_codeRegion
- Region
+ Régionkey: ibexa.address.fields.regionStreet
- Street
+ Ruekey: ibexa.address.fields.streetName
- Name
+ Nomkey: ibexa.address.nameName cannot be empty.
- Name cannot be empty.
+ Le nom doit être renseigné.key: ibexa.address.name.validation.emptyAddress
- Address
+ Adressekey: ibexa_address.nameMatrix
- Matrix
+ Matricekey: ezmatrix.name
-
- Viewing versions to compare
- Viewing versions to compare
- key: content.comparison.action
-
-
- Please choose versions to compare
- Please choose versions to compare
- key: content.comparison.choose_version
-
-
- 1 column
- 1 colonne
- key: content.comparison.side.by.side.first
-
-
- 2 column
- 2 colonnes
- key: content.comparison.side.by.side.second
+
+ Back
+ Précédent
+ key: content.comparison.header.back_button
+
+
+ Language
+ Langue
+ key: content.comparison.language_selector.labelComparing versionsComparer les versionskey: content.comparison.title
-
- View
- View
- key: content.comparison.view
+
+ Text added
+ Texte ajouté
+ key: content.comparison.tooltip.item.label.added
-
- Version Compare
- Comparer les versions
+
+ Text modified
+ Texte modifié
+ key: content.comparison.tooltip.item.label.changed
+
+
+ Text removed
+ Texte supprimé
+ key: content.comparison.tooltip.item.label.removed
+
+
+ Legend
+ Légende
+ key: content.comparison.tooltip.title
+
+
+ Split
+ Diviser
+ key: content.comparison.type_selector.split.label
+
+
+ Unified
+ Unifié
+ key: content.comparison.type_selector.unified.label
+
+
+ Version compare
+ Comparer les versionskey: tab.versions.table.action.version_compare%status% - Version %version% - %language%
- %status% - Version %version% - %language%
+ %status% - Version %version% - %language%key: version_info.comparison.select_name
@@ -51,6 +66,11 @@
Sélectionner une version à comparerkey: version_info.comparison.select_placeholder
+
+ Language select placeholder
+ Language select placeholder
+ key: version_info.language.select_placeholder
+ ArchivedArchivé
diff --git a/translations/fr_FR/version-comparison/forms.fr.xlf b/translations/fr_FR/version-comparison/forms.fr.xlf
new file mode 100644
index 00000000000..dcb7d9abbd5
--- /dev/null
+++ b/translations/fr_FR/version-comparison/forms.fr.xlf
@@ -0,0 +1,26 @@
+
+
+
+
+
+ The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
+
+
+
+ Comparison
+ Comparaison
+ key: role.policy.comparison
+
+
+ Comparison / All functions
+ Comparaison / Toutes les fonctions
+ key: role.policy.comparison.all_functions
+
+
+ Comparison / View
+ Comparaison / Voir
+ key: role.policy.comparison.view
+
+
+
+
diff --git a/translations/fr_FR/workflow/ezplatform_content_forms_policies.fr.xlf b/translations/fr_FR/workflow/ezplatform_content_forms_policies.fr.xlf
index 933e74e5587..7a11492b634 100644
--- a/translations/fr_FR/workflow/ezplatform_content_forms_policies.fr.xlf
+++ b/translations/fr_FR/workflow/ezplatform_content_forms_policies.fr.xlf
@@ -8,9 +8,19 @@
Version Lock
- Version Lock
+ Verrouillage de la versionkey: policy.limitation.identifier.versionlock
+
+ Workflow Stage
+ Etape du Workflow
+ key: policy.limitation.identifier.workflowstage
+
+
+ Workflow Transition
+ Transition du Workflow
+ key: policy.limitation.identifier.workflowtransition
+
diff --git a/translations/fr_FR/workflow/ezplatform_workflow.fr.xlf b/translations/fr_FR/workflow/ezplatform_workflow.fr.xlf
index 4e6a494798f..00c91cd5179 100644
--- a/translations/fr_FR/workflow/ezplatform_workflow.fr.xlf
+++ b/translations/fr_FR/workflow/ezplatform_workflow.fr.xlf
@@ -23,17 +23,17 @@
Title:
- Title:
+ Titre :key: content.review.titleAccept
- Accept
+ Accepterkey: content.unlock.acceptUnlock request
- Unlock request
+ Demande de déverrouillagekey: content.unlock.request
@@ -47,13 +47,13 @@
key: dashboard.block.review_queue.title
- No content to review.
- No content to review.
+ There is no content to review.
+ Il n'y a pas de contenu à réviser.key: dashboard.tab.my_drafts_under_review.empty
- Content item(s) you or your User group can review will show up here.
- Content item(s) you or your User group can review will show up here.
+ Content items which you or your User group can review will show up here.
+ Les éléments de contenu que vous ou votre groupe d'utilisateurs pouvez consulter apparaîtront ici.key: dashboard.tab.my_drafts_under_review.empty.action_text
@@ -73,12 +73,12 @@
%user% has been assigned to this draft %relativeTime%
- %user% has been assigned to this draft %relativeTime%
+ %user% a été assigné à ce brouillon %relativeTime%key: dashboard.table.activity.lockedAssigned to
- Assigned to
+ Assigné àkey: dashboard.table.assigned_to
@@ -86,9 +86,9 @@
Type de Contenukey: dashboard.table.content_type
-
- Edit draft
- Modifier le brouillon
+
+ Edit
+ Modifierkey: dashboard.table.draft.edit
@@ -98,12 +98,12 @@
Unlock
- Unlock
+ Déverrouillerkey: dashboard.table.draft.unlockRequest access
- Request access
+ Demander l'accèskey: dashboard.table.draft.unlock.ask
@@ -123,22 +123,27 @@
This content is now assigned to you for review. It will unlock when you exit this screen.
- This content is now assigned to you for review. It will unlock when you exit this screen.
+ Ce contenu vous est maintenant assigné pour revue. Il se déverrouillera lorsque vous quitterez cet écran.key: draft.edit.lockedVersion is assigned to another user (%name%).
- Version is assigned to another user (%name%).
+ La version est assignée à un autre utilisateur (%name%).key: draft.edit.locked.notificationRequest access has been sent
- Request access has been sent
+ La demande d'accès a été envoyéekey: draft.unlock.ask.notification
+
+ Can't load reviewer list
+ Impossible de charger la liste des réviseurs
+ key: load.reviewers.error
+ Workflow
- Workflow
+ Workflowkey: location_view.tab.versions.column.workflow
@@ -168,7 +173,7 @@
Assigned only
- Assigned only
+ Assigné uniquement àkey: policy.limitation.versionlock.assigned_only
@@ -253,7 +258,7 @@
Workflow
- Workflow
+ Workflowkey: workflow.list.title
@@ -261,9 +266,9 @@
Type de Contenukey: workflow.view.content_list.table.content_type
-
- No content to review. Content item(s) to review in the %stageName% stage will show up here.
- Aucun contenu à relire. Le(s) élément(s) de contenu à relire à l'étape %stageName% s'affichera(ont) ici.
+
+ There is no content to review. Content items to review in the %stageName% stage will show up here.
+ Il n'y a pas de contenu à vérifier. Les éléments de contenu de l'étape %stageName% apparaîtront ici.key: workflow.view.content_list.table.empty
@@ -277,8 +282,8 @@
key: workflow.view.content_list.table.name
- Content in %stage_name% stage (%count%)
- Content in %stage_name% stage (%count%)
+ Content in %stageName% stage (%count%)
+ Contenu de l'étape %stageName% (%count%)key: workflow.view.content_list.table.title
diff --git a/translations/fr_FR/workflow/forms.fr.xlf b/translations/fr_FR/workflow/forms.fr.xlf
index dfdcade37ed..1be4af9f821 100644
--- a/translations/fr_FR/workflow/forms.fr.xlf
+++ b/translations/fr_FR/workflow/forms.fr.xlf
@@ -8,9 +8,24 @@
Content / Unlock
- Content / Unlock
+ Contenu / Dévérouillerkey: role.policy.content.unlock
+
+ Workflow
+ Workflow
+ key: role.policy.workflow
+
+
+ Workflow / All functions
+ Workflow / Toutes les fonctions
+ key: role.policy.workflow.all_functions
+
+
+ Workflow / Change Stage
+ Workflow / Changer l'étape
+ key: role.policy.workflow.change_stage
+
diff --git a/translations/fr_FR/workflow/menu.fr.xlf b/translations/fr_FR/workflow/menu.fr.xlf
index 41aa74a2930..92b47b75af6 100644
--- a/translations/fr_FR/workflow/menu.fr.xlf
+++ b/translations/fr_FR/workflow/menu.fr.xlf
@@ -8,7 +8,7 @@
Workflow
- Workflow
+ Workflowkey: main__admin__workflow
diff --git a/translations/fr_FR/workflow/repository_exceptions.fr.xlf b/translations/fr_FR/workflow/repository_exceptions.fr.xlf
new file mode 100644
index 00000000000..ef32081f96b
--- /dev/null
+++ b/translations/fr_FR/workflow/repository_exceptions.fr.xlf
@@ -0,0 +1,16 @@
+
+
+
+
+
+ The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
+
+
+
+ Version is assigned to another user (%name%) since %modified%.
+ La version est assignée à un autre utilisateur (%name%) depuis le %modified%.
+ key: Version is assigned to another user (%name%) since %modified%.
+
+
+
+