diff --git a/config/locales/crowdin/af.yml b/config/locales/crowdin/af.yml index 2e44ea426ef8..960051ac7207 100644 --- a/config/locales/crowdin/af.yml +++ b/config/locales/crowdin/af.yml @@ -300,7 +300,7 @@ af: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/ar.yml b/config/locales/crowdin/ar.yml index 9494864a26f2..41e039a55d16 100644 --- a/config/locales/crowdin/ar.yml +++ b/config/locales/crowdin/ar.yml @@ -300,7 +300,7 @@ ar: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/az.yml b/config/locales/crowdin/az.yml index 187327f6e154..73f52c51cabd 100644 --- a/config/locales/crowdin/az.yml +++ b/config/locales/crowdin/az.yml @@ -300,7 +300,7 @@ az: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/be.yml b/config/locales/crowdin/be.yml index 3a89b5721d57..1fb22eb2b43f 100644 --- a/config/locales/crowdin/be.yml +++ b/config/locales/crowdin/be.yml @@ -300,7 +300,7 @@ be: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/bg.yml b/config/locales/crowdin/bg.yml index e449214a6517..e65d3e9a9699 100644 --- a/config/locales/crowdin/bg.yml +++ b/config/locales/crowdin/bg.yml @@ -300,7 +300,7 @@ bg: actions: label_enable_single: "Активен в този проект, щракнете за да деактивирате" label_disable_single: "Неактивен в този проект, щракнете, за да разрешите" - deactivate_for_project: "Деактивирайте за този проект" + remove_from_project: "Remove from project" label_enable_all: "Разрешете всички" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/ca.yml b/config/locales/crowdin/ca.yml index 2ca0e9078d98..fd57361b7436 100644 --- a/config/locales/crowdin/ca.yml +++ b/config/locales/crowdin/ca.yml @@ -297,7 +297,7 @@ ca: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/ckb-IR.yml b/config/locales/crowdin/ckb-IR.yml index 312b45ca7129..53c80d593e0f 100644 --- a/config/locales/crowdin/ckb-IR.yml +++ b/config/locales/crowdin/ckb-IR.yml @@ -300,7 +300,7 @@ ckb-IR: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/cs.yml b/config/locales/crowdin/cs.yml index 72f8d5b2bffb..7b88394da0ac 100644 --- a/config/locales/crowdin/cs.yml +++ b/config/locales/crowdin/cs.yml @@ -300,7 +300,7 @@ cs: actions: label_enable_single: "Aktivní v tomto projektu, kliknutím vypnete" label_disable_single: "Neaktivní v tomto projektu, klikněte pro povolení" - deactivate_for_project: "Deaktivovat pro tento projekt" + remove_from_project: "Remove from project" label_enable_all: "Povolit vše" label_disable_all: "Zakázat vše" is_required_blank_slate: diff --git a/config/locales/crowdin/da.yml b/config/locales/crowdin/da.yml index cd069d10f239..9fc044daa437 100644 --- a/config/locales/crowdin/da.yml +++ b/config/locales/crowdin/da.yml @@ -298,7 +298,7 @@ da: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/de.yml b/config/locales/crowdin/de.yml index 65cbe6b291d7..34feba45f2e7 100644 --- a/config/locales/crowdin/de.yml +++ b/config/locales/crowdin/de.yml @@ -297,7 +297,7 @@ de: actions: label_enable_single: "In diesem Projekt aktiv, zum Deaktivieren anklicken" label_disable_single: "In diesem Projekt inaktiv, zum Aktivieren anklicken" - deactivate_for_project: "Für dieses Projekt deaktivieren" + remove_from_project: "Remove from project" label_enable_all: "Alles aktivieren" label_disable_all: "Alles deaktivieren" is_required_blank_slate: diff --git a/config/locales/crowdin/el.yml b/config/locales/crowdin/el.yml index b968ac9a5edc..81b444231089 100644 --- a/config/locales/crowdin/el.yml +++ b/config/locales/crowdin/el.yml @@ -296,7 +296,7 @@ el: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/eo.yml b/config/locales/crowdin/eo.yml index ace0ab3fc8da..8b2542eda0da 100644 --- a/config/locales/crowdin/eo.yml +++ b/config/locales/crowdin/eo.yml @@ -300,7 +300,7 @@ eo: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/es.yml b/config/locales/crowdin/es.yml index d2bec73660ac..0e2522133e10 100644 --- a/config/locales/crowdin/es.yml +++ b/config/locales/crowdin/es.yml @@ -297,7 +297,7 @@ es: actions: label_enable_single: "Activo en este proyecto, pulse para desactivarlo" label_disable_single: "Inactivo en este proyecto, pulse para activarlo" - deactivate_for_project: "Desactivar para este proyecto" + remove_from_project: "Remove from project" label_enable_all: "Activar todo" label_disable_all: "Desactivar todo" is_required_blank_slate: diff --git a/config/locales/crowdin/et.yml b/config/locales/crowdin/et.yml index cc2e4ee8cb00..c39a3fb23a2b 100644 --- a/config/locales/crowdin/et.yml +++ b/config/locales/crowdin/et.yml @@ -300,7 +300,7 @@ et: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/eu.yml b/config/locales/crowdin/eu.yml index 8e562c32eeeb..4344e220c0aa 100644 --- a/config/locales/crowdin/eu.yml +++ b/config/locales/crowdin/eu.yml @@ -300,7 +300,7 @@ eu: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/fa.yml b/config/locales/crowdin/fa.yml index 3d0398f47c35..b0ce1d1b731d 100644 --- a/config/locales/crowdin/fa.yml +++ b/config/locales/crowdin/fa.yml @@ -300,7 +300,7 @@ fa: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "فعال کردن همه" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/fi.yml b/config/locales/crowdin/fi.yml index 391e2249d9da..aa8458539ef2 100644 --- a/config/locales/crowdin/fi.yml +++ b/config/locales/crowdin/fi.yml @@ -300,7 +300,7 @@ fi: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/fil.yml b/config/locales/crowdin/fil.yml index 2365685dafd2..9945377c3cf4 100644 --- a/config/locales/crowdin/fil.yml +++ b/config/locales/crowdin/fil.yml @@ -300,7 +300,7 @@ fil: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/fr.yml b/config/locales/crowdin/fr.yml index 5638c54d1a0d..0e2e8b02e6a5 100644 --- a/config/locales/crowdin/fr.yml +++ b/config/locales/crowdin/fr.yml @@ -265,8 +265,8 @@ fr: no_results_title_text: Aucun projet pour le moment no_results_content_text: Créer un nouveau projet search: - label: Project name filter - placeholder: Search by project name + label: Filtre sur le nom du projet + placeholder: Recherche par nom de projet lists: active: "Projets actifs" my: "Mes projets" @@ -300,7 +300,7 @@ fr: actions: label_enable_single: "Actif dans ce projet, cliquez pour le désactiver" label_disable_single: "Inactif dans ce projet, cliquez pour l'activer" - deactivate_for_project: "Désactiver pour ce projet" + remove_from_project: "Remove from project" label_enable_all: "Activer tout" label_disable_all: "Désactiver tout" is_required_blank_slate: @@ -1039,10 +1039,10 @@ fr: assigned_to: format: "%{message}" done_ratio: - does_not_match_work_and_remaining_work: "does not match Work and Remaining work" - cannot_be_set_when_work_is_zero: "cannot be set when Work is 0h" - must_be_set_when_remaining_work_is_set: "required when Remaining work is set." - must_be_set_when_work_and_remaining_work_are_set: "required when Work and Remaining work are set." + does_not_match_work_and_remaining_work: "ne correspond pas au Travail et au Travail restant" + cannot_be_set_when_work_is_zero: "ne peut pas être défini lorsque le Travail est nul" + must_be_set_when_remaining_work_is_set: "requis lorsque le Travail restant est défini." + must_be_set_when_work_and_remaining_work_are_set: "requis lorsque le Travail et le Travail restant sont définis." inclusion: "doit être compris entre 0 et 100." due_date: not_start_date: "n'est pas identique à la date de début, bien que cela soit requis pour les jalons." @@ -1072,17 +1072,17 @@ fr: does_not_exist: "La catégorie spécifiée n'existe pas." estimated_hours: not_a_number: "n'est pas une durée valide." - cant_be_inferior_to_remaining_work: "cannot be lower than Remaining work." - must_be_set_when_remaining_work_and_percent_complete_are_set: "required when Remaining work and % Complete are set." + cant_be_inferior_to_remaining_work: "ne peut être inférieur au travail restant." + must_be_set_when_remaining_work_and_percent_complete_are_set: "requis lorsque le Travail et le % Complété sont définis." remaining_hours: not_a_number: "n'est pas une durée valide." - cant_exceed_work: "cannot be higher than Work." - must_be_set_when_work_is_set: "required when Work is set." - must_be_set_when_work_and_percent_complete_are_set: "required when Work and % Complete are set." + cant_exceed_work: "ne peut être supérieur à Travail." + must_be_set_when_work_is_set: "requis lorsque le Travail est défini." + must_be_set_when_work_and_percent_complete_are_set: "requis lorsque le Travail et le % Complété sont définis." must_be_set_to_zero_hours_when_work_is_set_and_percent_complete_is_100p: >- - must be 0h when Work is set and % Complete is 100%. + doit être 0h lorsque le travail est défini et % Complété est de 100 %. must_be_empty_when_work_is_empty_and_percent_complete_is_100p: >- - must be empty when Work is empty and % Complete is 100%. + doit être vide lorsque le Travail est vide et le % Complété est de 100 %. readonly_status: "Le lot de travaux est en lecture seule, ses attributs ne peuvent donc pas être changés." type: attributes: @@ -1649,10 +1649,10 @@ fr: subproject: "Sous-projet : %{name}" export: dialog: - title: "Export" - submit: "Export" + title: "Exporter" + submit: "Exporter" format: - label: "File format" + label: "Format de fichier" options: csv: label: "CSV" diff --git a/config/locales/crowdin/he.yml b/config/locales/crowdin/he.yml index 6b5e3234fab1..816531943298 100644 --- a/config/locales/crowdin/he.yml +++ b/config/locales/crowdin/he.yml @@ -300,7 +300,7 @@ he: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/hi.yml b/config/locales/crowdin/hi.yml index ca1cdebb33f3..6b06c0b7c540 100644 --- a/config/locales/crowdin/hi.yml +++ b/config/locales/crowdin/hi.yml @@ -300,7 +300,7 @@ hi: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/hr.yml b/config/locales/crowdin/hr.yml index 81c8c1662d5f..52eda3e7b4c5 100644 --- a/config/locales/crowdin/hr.yml +++ b/config/locales/crowdin/hr.yml @@ -300,7 +300,7 @@ hr: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/hu.yml b/config/locales/crowdin/hu.yml index 375a4168a936..1764ea20a09d 100644 --- a/config/locales/crowdin/hu.yml +++ b/config/locales/crowdin/hu.yml @@ -299,7 +299,7 @@ hu: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/id.yml b/config/locales/crowdin/id.yml index 84eef066d0d7..cfdd76a2af84 100644 --- a/config/locales/crowdin/id.yml +++ b/config/locales/crowdin/id.yml @@ -294,7 +294,7 @@ id: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/it.yml b/config/locales/crowdin/it.yml index bd6e4af4e2d5..eb92e65602ad 100644 --- a/config/locales/crowdin/it.yml +++ b/config/locales/crowdin/it.yml @@ -297,7 +297,7 @@ it: actions: label_enable_single: "Attivo in questo progetto, clicca per disattivarlo" label_disable_single: "Non attivo in questo progetto, clicca per attivarlo" - deactivate_for_project: "Disattiva per questo progetto" + remove_from_project: "Remove from project" label_enable_all: "Abilita tutti" label_disable_all: "Disabilita tutti" is_required_blank_slate: diff --git a/config/locales/crowdin/ja.yml b/config/locales/crowdin/ja.yml index 5f263fc3e1ea..aea0eb092384 100644 --- a/config/locales/crowdin/ja.yml +++ b/config/locales/crowdin/ja.yml @@ -298,7 +298,7 @@ ja: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/js-fr.yml b/config/locales/crowdin/js-fr.yml index 0952189c86a9..3136798a8d77 100644 --- a/config/locales/crowdin/js-fr.yml +++ b/config/locales/crowdin/js-fr.yml @@ -138,8 +138,8 @@ fr: description_select_work_package: "Sélectionner le lot de travaux #%{id}" description_subwork_package: "Enfant du lot de travaux #%{id}" editor: - revisions: "Show local modifications" - no_revisions: "No local modifications found" + revisions: "Afficher les modifications locales" + no_revisions: "Aucune modification locale trouvée" preview: "Basculer en mode aperçu" source_code: "Basculer en mode source Markdown" error_saving_failed: "L'enregistrement du document a échoué en raison de l'erreur suivante : %{error}" @@ -188,15 +188,15 @@ fr: without_type: "Créer un lot de travaux" with_type: "Créer un lot de travaux (Type : %{typename})" embedded_table: - button: "Intégrer le tableau du lot de travaux" - text: "[Placeholder] Tableau du lot de travaux intégré" + button: "Tableau intégré de lots de travaux" + text: "[Placeholder] Tableau intégré de lots de travaux" embedded_calendar: text: "[Placeholder] Calendrier embarqué" admin: type_form: custom_field: "Champ personnalisé" inactive: "Inactif" - drag_to_activate: "Faites glisser les champs ici pour les activer" + drag_to_activate: "Faire glisser les champs ici pour les activer" add_group: "Ajouter un groupe d’attributs" add_table: "Ajouter un tableau des lots de travaux associés" edit_query: "Modifier la requête" @@ -230,7 +230,7 @@ fr: next_steps: "Prochaines étapes" resend_link: "Renvoyer" resend_success: "L'e-mail a été renvoyé. Veuillez vérifier vos e-mails et cliquer sur le lien de confirmation fourni." - resend_warning: "Impossible de renvoyer l'e-mail" + resend_warning: "Impossible de renvoyer l'e-mail." session_timeout: "Votre session a expiré. Veuillez rafraîchir la page ou renvoyer l'e-mail." status_label: "Statut :" status_confirmed: "confirmé" @@ -250,7 +250,7 @@ fr: premium_features: "Add-ons Entreprise" premium_features_text: "Tableaux agiles, thème et logo personnalisés, graphiques, flux de travail intelligents avec actions personnalisées, recherche en plein texte des pièces jointes de lots de travaux et champs personnalisés à choix multiples" professional_support: "Support professionnel" - professional_support_text: "Obtenez une assitance fiable et à haut contact de la part d'ingénieurs d'assistance expérimentés qui ont une connaissance approfondie de la mise en œuvre d'OpenProject dans des environnements critiques pour l'entreprise." + professional_support_text: "Obtenez une assistance fiable et disponible de la part d'ingénieurs d'assistance expérimentés qui ont une connaissance approfondie de la mise en œuvre d'OpenProject dans des environnements critiques pour l'entreprise." button_start_trial: "Commencer l'essai gratuit" button_upgrade: "Mettre à niveau maintenant" button_contact_us: "Contactez-nous pour une démo" @@ -279,9 +279,9 @@ fr: Voulez-vous continuer ? work_packages_settings: warning_progress_calculation_mode_change_from_status_to_field_pre_14_4_without_percent_complete_edition_html: >- - Changing progress calculation mode from status-based to work-based will make % Complete a non-editable field whose value is derived from Work and Remaining work. Existing values for % Complete are preserved. If values for Work and Remaining work were not present, they will be required in order to change % Complete. + Passer du mode de calcul de la progression basé sur le statut au mode basé sur le travail transformera % réalisé en champ non modifiable dont la valeur est dérivée des champs Travail et Travail restant. Les valeurs existantes pour % réalisé sont conservées. Des valeurs pour Travail et Travail restant sont requises pour modifier % réalisé. warning_progress_calculation_mode_change_from_status_to_field_html: >- - Changing progress calculation mode from status-based to work-based will make the % Complete field freely editable. If you optionally enter values for Work or Remaining work, they will also be linked to % Complete. Changing Remaining work can then update % Complete. + Passer du mode de calcul de la progression basé sur le statut au mode basé sur le travail transformera % réalisé en champ librement modifiable. Si vous complétez les champs Travail et Travail restant, ils seront également liés à % réalisé. Changer le champ Travail restant peut alors changer le % réalisé. warning_progress_calculation_mode_change_from_field_to_status_html: >- Passer du mode de calcul de la progression basé sur le travail au mode basé sur le statut entraînera la perte de toutes les valeurs de % réalisé existantes et leur remplacement par les valeurs associées à chaque statut. Les valeurs existantes pour Travail restant peuvent également être recalculées pour refléter ce changement. Cette action est irréversible. custom_actions: @@ -295,13 +295,13 @@ fr: embedded_table_loading: "La vue intégrée n’a pas pu être chargée : %{message}" enumeration_activities: "Activités (suivi de temps)" enumeration_doc_categories: "Catégories de documents" - enumeration_work_package_priorities: "Priorités du Lot de Travaux" + enumeration_work_package_priorities: "Priorités des lots de travaux" filter: more_values_not_shown: "Il y a %{total} résultats supplémentaires, effectuez une recherche pour filtrer les résultats." description: - text_open_filter: "Ouvrir ce filtre avec les touches « ALT » et fléchées." - text_close_filter: "Pour sélectionner une entrée, laissez le focus par exemple en appuyant sur enter. Pour quitter sans filtre, sélectionnez la première entrée (vide)." - noneElement: "(none)" + text_open_filter: "Ouvrir ce filtre avec la touche « ALT » et les touches fléchées." + text_close_filter: "Pour sélectionner une entrée, laissez le focus par exemple en appuyant sur Entrée. Pour quitter sans filtre, sélectionnez la première entrée (vide)." + noneElement: "(aucun)" time_zone_converted: two_values: "%{from} - %{to} dans votre heure locale." only_start: "À partir de %{from} dans votre heure locale." @@ -346,8 +346,8 @@ fr: general_text_Yes: "Oui" hal: error: - update_conflict_refresh: "Cliquez ici pour actualiser la resource et mettre à jour vers la version la plus récente." - edit_prohibited: "L'édition de %{attribute} est bloquée pour cette ressource. Soit cet attribut est dérivé de relations (ex, enfants), soit autrement non configurable." + update_conflict_refresh: "Cliquez ici pour actualiser la ressource et mettre à jour vers la version la plus récente." + edit_prohibited: "La modification de %{attribute} est bloquée pour cette ressource. Soit cet attribut est dérivé de relations (ex. enfants), soit il n'est pas configurable." format: date: "%{attribute} n’est pas une date valide. Format attendu : AAAA-MM-JJ." general: "Une erreur s'est produite." @@ -379,11 +379,11 @@ fr: label_add_column_before: "Ajouter une colonne avant" label_add_columns: "Ajouter des colonnes" label_add_comment: "Ajouter un commentaire" - label_add_comment_title: "Commentez et utilisez @ pour informer d’autres personnes." + label_add_comment_title: "Commentez et utilisez @ pour informer d’autres personnes" label_add_row_after: "Ajouter une ligne après" label_add_row_before: "Ajouter une ligne avant" label_add_selected_columns: "Ajouter les colonnes sélectionnées" - label_added_by: "Ajouté par" + label_added_by: "ajouté par" label_added_time_by: 'Ajouté par %{author} le %{age}' label_ago: "il y a" label_all: "tous" @@ -397,13 +397,13 @@ fr: label_board: "Tableau" label_board_locked: "Verrouillé" label_board_plural: "Tableaux" - label_board_sticky: "Epinglé" + label_board_sticky: "Épinglé" label_change: "Changer" label_create: "Créer" label_create_work_package: "Créer un nouveau lot de travaux" label_created_by: "Créé par" - label_current: "current" - label_date: "date" + label_current: "actuel" + label_date: "Date" label_date_with_format: "Saisissez l'attribut %{date_attribute} en utilisant le format suivant : %{format}" label_deactivate: "Désactiver" label_descending: "Décroissant" @@ -412,20 +412,20 @@ fr: label_display: "Affichage" label_cancel_comment: "Annuler le commentaire" label_closed_work_packages: "clôturé" - label_collapse: "Regrouper" - label_collapsed: "regroupé" + label_collapse: "Replier" + label_collapsed: "replié" label_collapse_all: "Tout replier" label_comment: "Commentaire" label_committed_at: "%{committed_revision_link} le %{date}" label_committed_link: "révision %{revision_identifier} soumise" label_contains: "contenus" label_created_on: "créé le" - label_edit_comment: "Éditer ce commentaire" + label_edit_comment: "Modifier ce commentaire" label_edit_status: "Modifier le statut du lot de travaux" - label_email: "Courriel" + label_email: "Adresse e-mail" label_equals: "est" - label_expand: "développer" - label_expanded: "étendu" + label_expand: "Déplier" + label_expanded: "déplié" label_expand_all: "Tout déplier" label_expand_project_menu: "Déplier le menu du projet" label_export: "Exporter" @@ -519,7 +519,7 @@ fr: label_time_entry_plural: "Temps passé" label_up: "Haut" label_user_plural: "Utilisateurs" - label_activity_show_only_comments: "Afficher les activités avec les commentaires seulement" + label_activity_show_only_comments: "Afficher les activités avec des commentaires uniquement" label_activity_show_all: "Afficher toutes les activités" label_total_progress: "%{percent}% de progression totale" label_total_amount: "Total : %{amount}" @@ -544,21 +544,21 @@ fr: label_global_queries: "Public" label_custom_queries: "Privé" label_columns: "Colonnes" - label_attachments: Fichiers + label_attachments: Pièces jointes label_drop_files: "Déposez des fichiers ici pour joindre des fichiers." label_drop_or_click_files: "Déposez des fichiers ici ou cliquez pour joindre des fichiers." - label_drop_folders_hint: Vous ne pouvez pas télécharger les dossiers en pièce jointe. S’il vous plaît sélectionnez des fichiers seuls. - label_add_attachments: "Joindre fichiers" + label_drop_folders_hint: Vous ne pouvez pas déposer les dossiers en pièces jointes. Veuillez sélectionner des fichiers seuls. + label_add_attachments: "Joindre des fichiers" label_formattable_attachment_hint: "Insérer des fichiers en les glissant sur ce champ, ou en les collant depuis le presse-papiers." label_remove_file: "Supprimer %{fileName}" label_remove_watcher: "Retirer l'observateur %{name}" label_remove_all_files: Supprimer tous les fichiers label_add_description: "Ajouter une description pour %{file}" label_upload_notification: "Chargement des fichiers..." - label_work_package_upload_notification: "Transfert en cours des fichiers pour le lot de travaux #%{id}: %{subject}" + label_work_package_upload_notification: "Transfert en cours des fichiers pour le lot de travaux #%{id} : %{subject}" label_wp_id_added_by: "#%{id} ajouté par %{author}" - label_files_to_upload: "Ces fichiers vont être transférés:" - label_rejected_files: "Ces fichiers ne peuvent pas être transférés:" + label_files_to_upload: "Ces fichiers vont être transférés :" + label_rejected_files: "Ces fichiers ne peuvent pas être transférés :" label_rejected_files_reason: "Ces fichiers ne peuvent pas être transférés car leur taille est supérieure à %{maximumFilesize}" label_wait: "Veuillez patienter pendant la configuration…" label_upload_counter: "%{done} fichiers sur %{count} finis" @@ -1189,7 +1189,7 @@ fr: zero: "0 jour" word: one: "1 word" - other: "%{count} words" + other: "%{count} mots" zen_mode: button_activate: "Activer le mode zen" button_deactivate: "Désactiver le mode zen" diff --git a/config/locales/crowdin/js-pt-BR.yml b/config/locales/crowdin/js-pt-BR.yml index 63cb73415d72..9a2376e4791c 100644 --- a/config/locales/crowdin/js-pt-BR.yml +++ b/config/locales/crowdin/js-pt-BR.yml @@ -360,7 +360,7 @@ pt-BR: "14_4": standard: new_features_html: > - The release contains various new features and improvements, such as:
+ A versão contém vários novos recursos e aprimoramentos, como:
ical_sharing_modal: title: "Assinar calendário" inital_setup_error_message: "Ocorreu um erro ao buscar dados." diff --git a/config/locales/crowdin/js-zh-CN.yml b/config/locales/crowdin/js-zh-CN.yml index e70f8b25452e..68289e86ba07 100644 --- a/config/locales/crowdin/js-zh-CN.yml +++ b/config/locales/crowdin/js-zh-CN.yml @@ -1184,7 +1184,7 @@ zh-CN: other: "%{count} 天" zero: "0 天" word: - other: "%{count} words" + other: " %{count} 个单词" zen_mode: button_activate: "激活 zen 模式" button_deactivate: "取消激活 zen 模式" diff --git a/config/locales/crowdin/ka.yml b/config/locales/crowdin/ka.yml index c334143978e9..bc0cb54cb8cd 100644 --- a/config/locales/crowdin/ka.yml +++ b/config/locales/crowdin/ka.yml @@ -300,7 +300,7 @@ ka: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/kk.yml b/config/locales/crowdin/kk.yml index b27671681648..d00fe80e5a1a 100644 --- a/config/locales/crowdin/kk.yml +++ b/config/locales/crowdin/kk.yml @@ -300,7 +300,7 @@ kk: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/ko.yml b/config/locales/crowdin/ko.yml index 82c093b93630..65a77889d775 100644 --- a/config/locales/crowdin/ko.yml +++ b/config/locales/crowdin/ko.yml @@ -300,7 +300,7 @@ ko: actions: label_enable_single: "이 프로젝트에서 활성화되어 있습니다. 비활성화하려면 클릭하세요." label_disable_single: "이 프로젝트에서 비활성화되어 있습니다. 활성화하려면 클릭하세요." - deactivate_for_project: "이 프로젝트에 대해 비활성화" + remove_from_project: "Remove from project" label_enable_all: "모두 활성화" label_disable_all: "모두 비활성화" is_required_blank_slate: diff --git a/config/locales/crowdin/lt.yml b/config/locales/crowdin/lt.yml index 1e69aa7281fb..47141448be5b 100644 --- a/config/locales/crowdin/lt.yml +++ b/config/locales/crowdin/lt.yml @@ -297,7 +297,7 @@ lt: actions: label_enable_single: "Aktyvus šiame projekte, spauskite, jei norite išjungti" label_disable_single: "Neakvyus šiame projekte, spauskite, jei norite įjungti" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Įjungti visus" label_disable_all: "Išjungti visus" is_required_blank_slate: diff --git a/config/locales/crowdin/lv.yml b/config/locales/crowdin/lv.yml index 0d2c068d97db..41a590d8d428 100644 --- a/config/locales/crowdin/lv.yml +++ b/config/locales/crowdin/lv.yml @@ -300,7 +300,7 @@ lv: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/mn.yml b/config/locales/crowdin/mn.yml index 98d5253536c9..b32ed97ce977 100644 --- a/config/locales/crowdin/mn.yml +++ b/config/locales/crowdin/mn.yml @@ -300,7 +300,7 @@ mn: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/ms.yml b/config/locales/crowdin/ms.yml index b7663e3af9cf..c70e3d31d300 100644 --- a/config/locales/crowdin/ms.yml +++ b/config/locales/crowdin/ms.yml @@ -299,7 +299,7 @@ ms: actions: label_enable_single: "Aktif dalam projek ini, klik untuk nyahaktifkan" label_disable_single: "Tidak aktif dalam projek ini, klik untuk aktifkan" - deactivate_for_project: "Nyahaktifkan untuk projek ini" + remove_from_project: "Remove from project" label_enable_all: "Aktifkan semua" label_disable_all: "Nyahaktifkan semua" is_required_blank_slate: diff --git a/config/locales/crowdin/ne.yml b/config/locales/crowdin/ne.yml index c17c821777e2..dadc105d44dc 100644 --- a/config/locales/crowdin/ne.yml +++ b/config/locales/crowdin/ne.yml @@ -300,7 +300,7 @@ ne: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/nl.yml b/config/locales/crowdin/nl.yml index 979bea334719..d58dff55d32b 100644 --- a/config/locales/crowdin/nl.yml +++ b/config/locales/crowdin/nl.yml @@ -297,7 +297,7 @@ nl: actions: label_enable_single: "Actief in dit project, klik om uit te schakelen" label_disable_single: "Inactief in dit project, klik om in te schakelen" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Alles inschakelen" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/no.yml b/config/locales/crowdin/no.yml index 9e5bea29f725..e14bdd00f9b1 100644 --- a/config/locales/crowdin/no.yml +++ b/config/locales/crowdin/no.yml @@ -300,7 +300,7 @@ actions: label_enable_single: "Aktivert i dette prosjektet, klikk for å deaktivere" label_disable_single: "Deaktivert i dette prosjektet, klikk for å aktivere" - deactivate_for_project: "Deaktiver for dette prosjektet" + remove_from_project: "Remove from project" label_enable_all: "Aktiver alle" label_disable_all: "Deaktiver alle" is_required_blank_slate: diff --git a/config/locales/crowdin/pl.yml b/config/locales/crowdin/pl.yml index f8ee29dc4695..981e26ad9222 100644 --- a/config/locales/crowdin/pl.yml +++ b/config/locales/crowdin/pl.yml @@ -297,7 +297,7 @@ pl: actions: label_enable_single: "Aktywne w tym projekcie, kliknij, aby wyłączyć" label_disable_single: "Nieaktywne w tym projekcie, kliknij, aby włączyć" - deactivate_for_project: "Dezaktywuj dla tego projektu" + remove_from_project: "Remove from project" label_enable_all: "Włącz wszystkie" label_disable_all: "Wyłącz wszystkie" is_required_blank_slate: diff --git a/config/locales/crowdin/pt-BR.yml b/config/locales/crowdin/pt-BR.yml index c57cc6f876fc..b8b4dd9e4527 100644 --- a/config/locales/crowdin/pt-BR.yml +++ b/config/locales/crowdin/pt-BR.yml @@ -211,12 +211,12 @@ pt-BR: reorder_confirmation: "Aviso: A ordem atual dos valores disponíveis será perdida. Continuar?" instructions: is_required: "Marcar o campo personalizado como obrigatório. Isto tornará obrigatório o preenchimento do campo ao criar novos recursos ou ao atualizar recursos existentes." - is_required_for_project: "Check to enable this attribute and make it required in all projects. It cannot be deactived for individual projects." + is_required_for_project: "Marque para ativar esse atributo e torná-lo obrigatório em todos os projetos. Ele não pode ser desativado para projetos individuais." is_for_all: "Marcar o campo personalizado como disponível em todos os projetos existentes e novos." searchable: "Incluir os valores dos campos ao utilizar a funcionalidade de busca global." - searchable_for_project: "Check to make this attribute available as a filter in project lists." + searchable_for_project: "Marque para tornar esse atributo disponível como um filtro nas listas de projetos." editable: "Permita que o campo seja editável pelos próprios usuários." - admin_only: "Check to make this attribute only visible to administrators. Users without admin rights will not be able to view or edit it." + admin_only: "Marque para tornar esse atributo visível apenas para os administradores. Os usuários sem direitos de administrador não poderão visualizá-lo ou editá-lo." is_filter: > Permita que o campo personalizado seja utilizado num filtro nas visualizações do pacote de trabalho. Note que apenas com a opção "Para todos os projetos" selecionada, o campo personalizado irá aparecer nas visualizações globais. tab: @@ -264,8 +264,8 @@ pt-BR: no_results_title_text: Atualmente, não existem projetos no_results_content_text: Criar um novo projeto search: - label: Project name filter - placeholder: Search by project name + label: Filtro de nome de projeto + placeholder: Pesquisar por nome de projeto lists: active: "Projetos ativos" my: "Meus projetos" @@ -299,7 +299,7 @@ pt-BR: actions: label_enable_single: "Ativo neste projeto, clique para desativar" label_disable_single: "Inativo neste projeto, clique para ativar" - deactivate_for_project: "Desativar para este projeto" + remove_from_project: "Remove from project" label_enable_all: "Ativar tudo" label_disable_all: "Desativar tudo" is_required_blank_slate: @@ -391,8 +391,8 @@ pt-BR: my: access_token: create_dialog: - header: The %{type} token has been generated - warning: Note that this is the only time you will see this token, make sure to copy it now. + header: O token %{type} foi gerado + warning: Note que esta é a única vez que você verá esse token, certifique-se de copiá-lo agora. errors: token_name_blank: "Forneça um nome para o token de API." token_name_in_use: "Este nome de token de API já está em uso, escolha outro." @@ -622,7 +622,7 @@ pt-BR: possible_values: "Valores possíveis" regexp: "Expressão regular" searchable: "Pesquisável" - admin_only: "Admin-only" + admin_only: "Somente administrador" custom_value: value: "Valor" doorkeeper/application: @@ -692,7 +692,7 @@ pt-BR: versions: "Versões" work_packages: "Pacotes de Trabalho" project_custom_field: - is_required: "Required for all projects" + is_required: "Obrigatório para todos os projetos" custom_field_section: Seção query: column_names: "Colunas" @@ -1038,10 +1038,10 @@ pt-BR: assigned_to: format: "%{message}" done_ratio: - does_not_match_work_and_remaining_work: "does not match Work and Remaining work" - cannot_be_set_when_work_is_zero: "cannot be set when Work is 0h" - must_be_set_when_remaining_work_is_set: "required when Remaining work is set." - must_be_set_when_work_and_remaining_work_are_set: "required when Work and Remaining work are set." + does_not_match_work_and_remaining_work: "não corresponde ao trabalho e ao trabalho restante" + cannot_be_set_when_work_is_zero: "não pode ser definido quando o trabalho é 0h" + must_be_set_when_remaining_work_is_set: "necessário quando o Trabalho restante for definido." + must_be_set_when_work_and_remaining_work_are_set: "necessário quando o Trabalho e o Trabalho restante são definidos." inclusion: "deve estar entre 0 e 100." due_date: not_start_date: "não é na data de início, embora isso seja necessário para os marcos." @@ -1071,17 +1071,17 @@ pt-BR: does_not_exist: "Categoria especificada não existe." estimated_hours: not_a_number: "não é uma duração válida." - cant_be_inferior_to_remaining_work: "cannot be lower than Remaining work." - must_be_set_when_remaining_work_and_percent_complete_are_set: "required when Remaining work and % Complete are set." + cant_be_inferior_to_remaining_work: "não pode ser menor do que o Trabalho restante." + must_be_set_when_remaining_work_and_percent_complete_are_set: "necessário quando o Trabalho restante e o % concluído são definidos." remaining_hours: not_a_number: "não é uma duração válida." - cant_exceed_work: "cannot be higher than Work." - must_be_set_when_work_is_set: "required when Work is set." - must_be_set_when_work_and_percent_complete_are_set: "required when Work and % Complete are set." + cant_exceed_work: "não pode ser maior que o Trabalho." + must_be_set_when_work_is_set: "necessário quando o Trabalho for definido." + must_be_set_when_work_and_percent_complete_are_set: "necessário quando Trabalho e % concluído são definidos." must_be_set_to_zero_hours_when_work_is_set_and_percent_complete_is_100p: >- - must be 0h when Work is set and % Complete is 100%. + deve ser 0h quando o trabalho é definido e % concluído é de 100%. must_be_empty_when_work_is_empty_and_percent_complete_is_100p: >- - must be empty when Work is empty and % Complete is 100%. + deve estar vazio quando Trabalho estiver vazio e %completo for 100%. readonly_status: "O pacote de trabalho está em estado somente leitura, então seus atributos não podem ser alterados." type: attributes: @@ -1165,8 +1165,8 @@ pt-BR: other: "Papéis" status: "Situação do pacote de trabalho" token/api: - one: Access token - other: Access tokens + one: Token de acesso + other: Tokens de acesso type: "Tipo" user: "Usuário" version: "Versão" @@ -1648,10 +1648,10 @@ pt-BR: subproject: "Subprojeto: %{name}" export: dialog: - title: "Export" - submit: "Export" + title: "Exportar" + submit: "Exportar" format: - label: "File format" + label: "Formato do arquivo" options: csv: label: "CSV" @@ -1660,37 +1660,37 @@ pt-BR: xls: label: "XLS" columns: - input_label_report: "Add columns to attribute table" - input_caption_report: "By default all attributes added as columns in the work package list are selected. Long text fields are not available in the attribute table, but can be displayed below it." - input_caption_table: "By default all attributes added as columns in the work package list are selected. Long text fields are not available in table based exports." + input_label_report: "Adicionar colunas à tabela de atributos" + input_caption_report: "Por padrão, todos os atributos adicionados como colunas na lista de pacotes de trabalho são selecionados. Os campos de texto longo não estão disponíveis na tabela de atributos, mas podem ser exibidos abaixo dela." + input_caption_table: "Por padrão, todos os atributos adicionados como colunas na lista de pacotes de trabalho são selecionados. Os campos de texto longo não estão disponíveis na tabela de atributos, mas podem ser exibidos abaixo dela." pdf: export_type: - label: "PDF export type" + label: "Formato de exportação de PDF" options: table: - label: "Table" - caption: "Export the work packages list in a table with the desired columns." + label: "Tabela" + caption: "Exporte a lista de pacotes de trabalho em uma tabela com as colunas desejadas." report: - label: "Report" - caption: "Export the work package on a detailed report of all work packages in the list." + label: "Relatório" + caption: "Exportar o pacote de trabalho em um relatório detalhado de todos os pacotes de trabalho da lista." gantt: - label: "Gantt chart" - caption: "Export the work packages list in a Gantt diagram view." + label: "Gráfico de Gantt" + caption: "Exportar a lista de pacotes de trabalho em uma visualização de diagrama de Gantt." include_images: - label: "Include images" - caption: "Exclude images to reduce the size of the PDF export." + label: "Incluir imagens" + caption: "Excluir imagens para reduzir o tamanho da exportação do PDF." gantt_zoom_levels: - label: "Zoom levels" - caption: "Select what is the zoom level for dates displayed in the chart." + label: "Níveis de ampliação" + caption: "Selecione qual é o nível de ampliação para as datas exibidas no gráfico." options: - days: "Days" - weeks: "Weeks" - months: "Months" - quarters: "Quarters" + days: "Dias" + weeks: "Semanas" + months: "Meses" + quarters: "Trimestres" column_width: - label: "Table column width" + label: "Largura da coluna da tabela" options: - narrow: "Narrow" + narrow: "Estreito" medium: "Medium" wide: "Wide" very_wide: "Very wide" diff --git a/config/locales/crowdin/pt-PT.yml b/config/locales/crowdin/pt-PT.yml index a1ae4eb0b417..1ebf94d6deeb 100644 --- a/config/locales/crowdin/pt-PT.yml +++ b/config/locales/crowdin/pt-PT.yml @@ -298,7 +298,7 @@ pt-PT: actions: label_enable_single: "Ativo neste projeto, clique para desativar" label_disable_single: "Inativo neste projeto, clique para ativar" - deactivate_for_project: "Desativar para este projeto" + remove_from_project: "Remove from project" label_enable_all: "Ativar tudo" label_disable_all: "Desativar tudo" is_required_blank_slate: diff --git a/config/locales/crowdin/ro.yml b/config/locales/crowdin/ro.yml index 18f916b57fff..093f1b88e5ca 100644 --- a/config/locales/crowdin/ro.yml +++ b/config/locales/crowdin/ro.yml @@ -300,7 +300,7 @@ ro: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml index fd91cdb07b34..b98aa845b3b6 100644 --- a/config/locales/crowdin/ru.yml +++ b/config/locales/crowdin/ru.yml @@ -299,7 +299,7 @@ ru: actions: label_enable_single: "Активно в этом проекте, нажмите для отключения" label_disable_single: "Неактивно в этом проекте, нажмите для включения" - deactivate_for_project: "Деактивировать для этого проекта" + remove_from_project: "Remove from project" label_enable_all: "Включить всё" label_disable_all: "Выключить всё" is_required_blank_slate: diff --git a/config/locales/crowdin/rw.yml b/config/locales/crowdin/rw.yml index e83722c5ac42..4940ddcdf55f 100644 --- a/config/locales/crowdin/rw.yml +++ b/config/locales/crowdin/rw.yml @@ -300,7 +300,7 @@ rw: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/si.yml b/config/locales/crowdin/si.yml index d8e84bb796b8..3cc13360e145 100644 --- a/config/locales/crowdin/si.yml +++ b/config/locales/crowdin/si.yml @@ -300,7 +300,7 @@ si: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/sk.yml b/config/locales/crowdin/sk.yml index d94f2648ffbc..67f19c79eca3 100644 --- a/config/locales/crowdin/sk.yml +++ b/config/locales/crowdin/sk.yml @@ -300,7 +300,7 @@ sk: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/sl.yml b/config/locales/crowdin/sl.yml index 00fed2c09ece..6adf4d7a93d6 100644 --- a/config/locales/crowdin/sl.yml +++ b/config/locales/crowdin/sl.yml @@ -299,7 +299,7 @@ sl: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/sr.yml b/config/locales/crowdin/sr.yml index a4136d290e31..d3cebb2ccda4 100644 --- a/config/locales/crowdin/sr.yml +++ b/config/locales/crowdin/sr.yml @@ -300,7 +300,7 @@ sr: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/sv.yml b/config/locales/crowdin/sv.yml index e0f687d32b91..b920f1565d27 100644 --- a/config/locales/crowdin/sv.yml +++ b/config/locales/crowdin/sv.yml @@ -300,7 +300,7 @@ sv: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/th.yml b/config/locales/crowdin/th.yml index 4cf3f4ec7fad..321845f83da2 100644 --- a/config/locales/crowdin/th.yml +++ b/config/locales/crowdin/th.yml @@ -300,7 +300,7 @@ th: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/tr.yml b/config/locales/crowdin/tr.yml index 68269daef45a..ba9a68e738fb 100644 --- a/config/locales/crowdin/tr.yml +++ b/config/locales/crowdin/tr.yml @@ -300,7 +300,7 @@ tr: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/uk.yml b/config/locales/crowdin/uk.yml index 1624d8dc48db..3c6c24fa51d8 100644 --- a/config/locales/crowdin/uk.yml +++ b/config/locales/crowdin/uk.yml @@ -295,7 +295,7 @@ uk: actions: label_enable_single: "Увімкнено в цьому проєкті; натисніть, щоб вимкнути" label_disable_single: "Вимкнено в цьому проєкті; натисніть, щоб увімкнути" - deactivate_for_project: "Деактивувати для цього проєкту" + remove_from_project: "Remove from project" label_enable_all: "Увімкнути все" label_disable_all: "Вимкнути все" is_required_blank_slate: diff --git a/config/locales/crowdin/uz.yml b/config/locales/crowdin/uz.yml index 021f91e952f8..ca9e7c3f89a3 100644 --- a/config/locales/crowdin/uz.yml +++ b/config/locales/crowdin/uz.yml @@ -300,7 +300,7 @@ uz: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - deactivate_for_project: "Deactivate for this project" + remove_from_project: "Remove from project" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: diff --git a/config/locales/crowdin/vi.yml b/config/locales/crowdin/vi.yml index 88766dcd0ed6..db1663be1d86 100644 --- a/config/locales/crowdin/vi.yml +++ b/config/locales/crowdin/vi.yml @@ -302,7 +302,7 @@ vi: actions: label_enable_single: "Kích hoạt trong dự án này, nhấp để tắt" label_disable_single: "Không kích hoạt trong dự án này, nhấp để bật" - deactivate_for_project: "Vô hiệu hóa cho dự án này" + remove_from_project: "Remove from project" label_enable_all: "Bật tất cả" label_disable_all: "Tắt tất cả" is_required_blank_slate: diff --git a/config/locales/crowdin/zh-CN.yml b/config/locales/crowdin/zh-CN.yml index 396e2ec5554b..7b4e6e1ca084 100644 --- a/config/locales/crowdin/zh-CN.yml +++ b/config/locales/crowdin/zh-CN.yml @@ -297,7 +297,7 @@ zh-CN: actions: label_enable_single: "在此项目中处于活动状态,点击禁用" label_disable_single: "在此项目中未启用,点击启用" - deactivate_for_project: "停用此项目" + remove_from_project: "Remove from project" label_enable_all: "全部启用" label_disable_all: "全部禁用" is_required_blank_slate: diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index 2a2764865450..580a403d87be 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -299,7 +299,7 @@ zh-TW: actions: label_enable_single: "於此專案使用,請按一下停用" label_disable_single: "於此專案未使用,請按一下啟用" - deactivate_for_project: "停用此專案" + remove_from_project: "Remove from project" label_enable_all: "全部啟用" label_disable_all: "全部停用" is_required_blank_slate: diff --git a/modules/job_status/config/locales/crowdin/fr.yml b/modules/job_status/config/locales/crowdin/fr.yml index f08ef07ded87..0c756fd92d6c 100644 --- a/modules/job_status/config/locales/crowdin/fr.yml +++ b/modules/job_status/config/locales/crowdin/fr.yml @@ -4,18 +4,18 @@ fr: name: "Statut de tâches OpenProject" description: "Liste et état des tâches d'arrière-plan." job_status_dialog: - download_starts: 'The download should start automatically.' - link_to_download: 'Or, %{link} to download.' - click_here: 'click here' - title: 'Background job status' - redirect: 'You are being redirected.' - redirect_link: 'Please click here to continue.' - redirect_errors: 'Due to these errors, you will not be redirected automatically.' - errors: 'Something went wrong' + download_starts: 'Le téléchargement devrait démarrer automatiquement.' + link_to_download: 'Ou %{link} pour télécharger.' + click_here: 'cliquez ici' + title: 'Statut de la tâche en arrière-plan' + redirect: 'Vous allez être redirigé.' + redirect_link: 'Veuillez cliquer ici pour continuer.' + redirect_errors: 'En raison de ces erreurs, vous ne serez pas redirigé automatiquement.' + errors: 'Un problème est survenu' generic_messages: - not_found: 'This job could not be found.' - in_queue: 'The job has been queued and will be processed shortly.' - in_process: 'The job is currently being processed.' - error: 'The job has failed to complete.' - cancelled: 'The job has been cancelled due to an error.' - success: 'The job completed successfully.' + not_found: 'Impossible de trouver cette tâche.' + in_queue: 'La tâche a été mise en file d''attente et sera traitée sous peu.' + in_process: 'La tâche est en cours de traitement.' + error: 'La tâche n''a pas été terminée.' + cancelled: 'La tâche a été annulée en raison d''une erreur.' + success: 'Le travail a été effectué avec succès.' diff --git a/modules/job_status/config/locales/crowdin/pt-BR.yml b/modules/job_status/config/locales/crowdin/pt-BR.yml index b25252d34725..d71598f27261 100644 --- a/modules/job_status/config/locales/crowdin/pt-BR.yml +++ b/modules/job_status/config/locales/crowdin/pt-BR.yml @@ -4,18 +4,18 @@ pt-BR: name: "Situação do trabalho OpenProject" description: "Listagem e situação dos trabalhos em segundo plano." job_status_dialog: - download_starts: 'The download should start automatically.' - link_to_download: 'Or, %{link} to download.' - click_here: 'click here' - title: 'Background job status' - redirect: 'You are being redirected.' - redirect_link: 'Please click here to continue.' - redirect_errors: 'Due to these errors, you will not be redirected automatically.' - errors: 'Something went wrong' + download_starts: 'O download deve iniciar automaticamente.' + link_to_download: 'Ou, %{link} para baixar.' + click_here: 'clique aqui' + title: 'Status do trabalho em segundo plano' + redirect: 'Você está sendo redirecionado.' + redirect_link: 'Por favor, clique aqui para continuar.' + redirect_errors: 'Devido a esses erros, você não será redirecionado automaticamente.' + errors: 'Algo deu errado' generic_messages: - not_found: 'This job could not be found.' - in_queue: 'The job has been queued and will be processed shortly.' - in_process: 'The job is currently being processed.' - error: 'The job has failed to complete.' - cancelled: 'The job has been cancelled due to an error.' - success: 'The job completed successfully.' + not_found: 'Este trabalho não pôde ser encontrado.' + in_queue: 'O trabalho foi colocado na fila e será processado em breve.' + in_process: 'O trabalho está sendo processado.' + error: 'O trabalho não pôde ser finalizado.' + cancelled: 'O trabalho foi cancelado devido a um erro.' + success: 'Trabalho concluído com sucesso.' diff --git a/modules/meeting/config/locales/crowdin/fr.yml b/modules/meeting/config/locales/crowdin/fr.yml index 4717f449718f..0695f46e26f1 100644 --- a/modules/meeting/config/locales/crowdin/fr.yml +++ b/modules/meeting/config/locales/crowdin/fr.yml @@ -123,7 +123,7 @@ fr: email: send_emails: "Envoyer des e-mails" send_invitation_emails: > - Send an email invitation immediately to the participants selected above. You can also do this manually at any time later. + Envoyez immédiatement une invitation par e-mail aux participants sélectionnés ci-dessus. Vous pouvez également le faire manuellement à tout moment par la suite. open_meeting_link: "Ouvrir la réunion" invited: summary: "%{actor} vous a envoyé une invitation pour la réunion %{title}" @@ -148,7 +148,7 @@ fr: empty_text: "Faites glisser des éléments ici ou créez-en un nouveau" notice_successful_notification: "Notification envoyée avec succès" notice_timezone_missing: Aucun fuseau horaire n'est défini et %{zone} est supposé. Pour choisir votre fuseau horaire, veuillez cliquer ici. - notice_meeting_updated: "This page has been updated by someone else. Reload to view changes." + notice_meeting_updated: "Cette page a été mise à jour par quelqu'un d'autre. Rechargez pour voir les changements." permission_create_meetings: "Créer des réunions" permission_edit_meetings: "Modifier les réunions" permission_delete_meetings: "Supprimer des réunions" @@ -180,7 +180,7 @@ fr: label_meeting_delete: "Supprimer la réunion" label_meeting_created_by: "Créé par" label_meeting_last_updated: "Dernière mise à jour" - label_meeting_reload: "Reload" + label_meeting_reload: "Actualiser" label_agenda_items: "Points de l'ordre du jour" label_agenda_items_reordered: "réorganisé" label_agenda_item_remove: "Supprimer de l'ordre du jour" diff --git a/modules/meeting/config/locales/crowdin/js-pt-BR.yml b/modules/meeting/config/locales/crowdin/js-pt-BR.yml index de1593cfc11c..5e68df5c7f6b 100644 --- a/modules/meeting/config/locales/crowdin/js-pt-BR.yml +++ b/modules/meeting/config/locales/crowdin/js-pt-BR.yml @@ -24,4 +24,4 @@ pt-BR: label_meetings: 'Reuniões' work_packages: tabs: - meetings: 'Meetings' + meetings: 'Reuniões' diff --git a/modules/meeting/config/locales/crowdin/pt-BR.yml b/modules/meeting/config/locales/crowdin/pt-BR.yml index 427360f16ae1..f8261883a6d8 100644 --- a/modules/meeting/config/locales/crowdin/pt-BR.yml +++ b/modules/meeting/config/locales/crowdin/pt-BR.yml @@ -123,7 +123,7 @@ pt-BR: email: send_emails: "Enviar e-mails" send_invitation_emails: > - Send an email invitation immediately to the participants selected above. You can also do this manually at any time later. + Enviar um convite por e-mail imediatamente para os participantes selecionados acima. Você também pode fazer isso manualmente a qualquer momento mais tarde. open_meeting_link: "Abrir reunião" invited: summary: "%{actor} enviou a você um convite para a reunião %{title}" @@ -148,7 +148,7 @@ pt-BR: empty_text: "Arraste itens para cá ou crie um novo." notice_successful_notification: "Notificação enviada com sucesso" notice_timezone_missing: Nenhum fuso horário está definido, portanto assumiu-se %{zone}. Para escolher o seu fuso horário, clique aqui. - notice_meeting_updated: "This page has been updated by someone else. Reload to view changes." + notice_meeting_updated: "Esta página foi atualizada por outra pessoa. Recarregue para ver as alterações." permission_create_meetings: "Criar reuniões" permission_edit_meetings: "Editar reuniões" permission_delete_meetings: "Excluir reuniões" @@ -180,7 +180,7 @@ pt-BR: label_meeting_delete: "Excluir reunião" label_meeting_created_by: "Criado por" label_meeting_last_updated: "Última atualização" - label_meeting_reload: "Reload" + label_meeting_reload: "Recarregar" label_agenda_items: "Itens da agenda" label_agenda_items_reordered: "reorganizado" label_agenda_item_remove: "Remover da agenda" diff --git a/modules/recaptcha/config/locales/crowdin/pt-BR.yml b/modules/recaptcha/config/locales/crowdin/pt-BR.yml index a112034e88e9..964395fcc92b 100644 --- a/modules/recaptcha/config/locales/crowdin/pt-BR.yml +++ b/modules/recaptcha/config/locales/crowdin/pt-BR.yml @@ -9,7 +9,7 @@ pt-BR: verify_account: "Verifique a sua conta" error_captcha: "Não foi possível verificar sua conta. Por favor, entre em contato com um administrador." settings: - website_key: 'Website key (May also be called "Site key")' + website_key: 'Chave do site (também pode ser chamada "Código do site")' response_limit: 'Limite de resposta para HCaptcha' response_limit_text: 'O número máximo de caracteres para tratar a resposta HCaptcha como válida.' website_key_text: 'Digite a chave do site que você criou no console de administração reCAPTCHA para este domínio.' diff --git a/modules/storages/config/locales/crowdin/fr.yml b/modules/storages/config/locales/crowdin/fr.yml index 4d7ed8199dce..2f2944a9654e 100644 --- a/modules/storages/config/locales/crowdin/fr.yml +++ b/modules/storages/config/locales/crowdin/fr.yml @@ -31,7 +31,7 @@ fr: attributes: host: authorization_header_missing: n'est pas entièrement configuré. L'instance Nextcloud ne reçoit pas l'en-tête "Authorization", ce qui est nécessaire pour une autorisation basée sur un jeton Bearer des requêtes API. Veuillez vérifier la configuration de votre serveur HTTP. - cannot_be_connected_to: could not be reached. Please ensure the host is reachable and the OpenProject integration app is installed. + cannot_be_connected_to: n'a pas pu être atteint. Veuillez vous assurer que l'hôte est joignable et que l'application d'intégration OpenProject est installée. minimal_nextcloud_version_unmet: ne répond pas aux exigences minimales de version (doit être Nextcloud 23 ou supérieur) not_nextcloud_server: n'est pas un serveur Nextcloud op_application_not_installed: semble ne pas avoir installé l'application "Intégration OpenProject" . Veuillez d'abord l'installer puis réessayer. diff --git a/modules/storages/config/locales/crowdin/pt-BR.yml b/modules/storages/config/locales/crowdin/pt-BR.yml index 4f7dde05336e..b93f83e6f655 100644 --- a/modules/storages/config/locales/crowdin/pt-BR.yml +++ b/modules/storages/config/locales/crowdin/pt-BR.yml @@ -22,7 +22,7 @@ pt-BR: storages/project_storage: attributes: project_folder_id: - blank: Please select a folder. + blank: Selecione uma pasta. project_folder_mode: mode_unavailable: não está disponível para este armazenamento. project_ids: @@ -31,7 +31,7 @@ pt-BR: attributes: host: authorization_header_missing: se não totalmente configurado. A instância Nextcloud não recebe o cabeçalho "Autorização", que é necessário para um token Bearer com base na autorização de solicitações de API. Verifique novamente suas configurações de servidor HTTP. - cannot_be_connected_to: could not be reached. Please ensure the host is reachable and the OpenProject integration app is installed. + cannot_be_connected_to: não pôde ser acessado. Verifique se o host pode ser acessado e se o aplicativo de integração do OpenProject está instalado. minimal_nextcloud_version_unmet: não atende aos requisitos mínimos de versão (deve ser Nextcloud 23 ou superior) not_nextcloud_server: não é um servidor Nextcloud op_application_not_installed: Parece não possui o aplicativo "OpenProject integration" instalado. Instale-o primeiro e depois tente novamente. @@ -60,13 +60,13 @@ pt-BR: project_module_storages: Arquivos project_storages: edit_project_folder: - label: Edit project folder + label: Editar a pasta do projeto project_folder_mode: automatic: Gerenciado automaticamente inactive: Nenhuma pasta específica manual: Pasta existente gerenciada manualmente remove_project: - deletion_failure_flash: Failed to remove the project from the storage. %{error} + deletion_failure_flash: Falha ao remover o projeto do armazenamento. %{error} dialog: automatically_managed_appendix: Além disso, neste caso, este armazenamento tenha uma pasta de projeto gerenciado automaticamente, este e seus arquivos serão excluídos para sempre. confirmation_text: Confirme se você entende e deseja remover este armazenamento de arquivos do projeto @@ -317,23 +317,23 @@ pt-BR: notice_successful_storage_connection: |- Armazenamento conectado com sucesso! Lembre-se de ativar o módulo e o armazenamento específico nas configurações do projeto de cada projeto desejado para utilizá-lo. oauth_access_granted_modal: - access_granted: Access granted + access_granted: Acesso concedido project_settings: - access_granted_screen_reader: Access granted. You are now ready to use %{storage} - storage_ready: You are now ready to use %{storage} + access_granted_screen_reader: Acesso concedido. Você está pronto para usar %{storage} + storage_ready: Agora você está pronto para usar %{storage} storage_admin: - access_granted_screen_reader: Access granted. You are now ready to add projects to %{storage} - storage_ready: You are now ready to add projects to %{storage} + access_granted_screen_reader: Acesso concedido. Agora você está pronto para adicionar projetos ao %{storage} + storage_ready: Agora você está pronto para adicionar projetos ao %{storage} oauth_grant_nudge_modal: cancel_button_label: Cuidarei disso mais tarde - heading: Login to %{provider_type} required - login_button_aria_label: Login to %{storage} - login_button_label: "%{provider_type} log in" + heading: Login para %{provider_type} necessário + login_button_aria_label: Faça login em %{storage} + login_button_label: "Login %{provider_type}" project_settings: - description: To get access to the project folder you need to login to %{storage}. + description: Para ter acesso à pasta do projeto, você precisa entrar no %{storage}. requesting_access_to: Solicitação de acesso ao site %{storage} storage_admin: - description: In order to add projects to this storage you need to be logged into %{provider_type}. Please, log in and try again. + description: Para adicionar projetos a esse armazenamento, o senhor precisa estar conectado em %{provider_type}. Por favor, faça o login e tente novamente. open_project_storage_modal: success: subtitle: Você está sendo redirecionado