diff --git a/config/locales/crowdin/de.yml b/config/locales/crowdin/de.yml index d1a08594e9bf..5bb049ed0a6e 100644 --- a/config/locales/crowdin/de.yml +++ b/config/locales/crowdin/de.yml @@ -202,8 +202,8 @@ de: admin: custom_field_projects: is_for_all_blank_slate: - heading: For all projects - description: This custom field is enabled in all projects since the "For all projects" option is checked. It cannot be deactivated for individual projects. + heading: Für alle Projekte + description: Dieses Projekt-Attribut ist in allen Projekten aktiviert, da die Option "Für alle Projekte" aktiviert ist. Es kann nicht für einzelne Projekte deaktiviert werden. text_add_new_custom_field: > Um neue benutzerdefinierte Felder einem Projekt zuzuweisen, müssen Sie diese erst global erstellen, um Sie dann an dieser Stelle aktivieren zu können. is_enabled_globally: "Für alle Projekte aktiviert" @@ -267,8 +267,8 @@ de: no_results_title_text: Es gibt aktuell keine Projekte no_results_content_text: Neues Projekt erstellen search: - label: Project name filter - placeholder: Search by project name + label: Filter nach Projektname + placeholder: Suche nach Projektname lists: active: "Aktive Projekte" my: "Meine Projekte" @@ -1039,10 +1039,10 @@ de: 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: "stimmt nicht mit Aufwand und Verbleibender Aufwand überein" + cannot_be_set_when_work_is_zero: "kann nicht eingestellt werden, wenn Aufwand gleich Null ist" + must_be_set_when_remaining_work_is_set: "Ist erforderlich, wenn Verbleibender Aufwand gesetzt ist." + must_be_set_when_work_and_remaining_work_are_set: "Ist erforderlich, wenn Aufwand und Verbleibender Aufwand gesetzt ist." inclusion: "muss zwischen 0 und 100 liegen." due_date: not_start_date: "ist nicht identisch mit dem Startdatum, obwohl dies bei Meilensteinen Pflicht ist." @@ -1072,17 +1072,17 @@ de: does_not_exist: "Die angegebene Kategorie existiert nicht." estimated_hours: not_a_number: "ist keine gültige Dauer." - 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: "Kann nicht kleiner sein als Verbleibender Aufwand." + must_be_set_when_remaining_work_and_percent_complete_are_set: "ist erforderlich, wenn Verbleibender Aufwand und % abgeschlossen eingestellt sind." remaining_hours: not_a_number: "ist keine gültige Dauer." - 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: "Kann nicht größer als der Aufwand sein." + must_be_set_when_work_is_set: "Ist erforderlich, wenn Aufwand gesetzt ist." + must_be_set_when_work_and_percent_complete_are_set: "ist erforderlich, wenn Aufwand und % abgeschlossen eingestellt sind." 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%. + muss 0h sein, wenn Aufwand gesetzt und % abgeschlossen 100% ist. must_be_empty_when_work_is_empty_and_percent_complete_is_100p: >- - must be empty when Work is empty and % Complete is 100%. + muss leer bleiben, wenn Aufwand gesetzt und % abgeschlossen 100% ist. readonly_status: "Das Arbeitspaket befindet sich in einem schreibgeschützten Status, so dass seine Attribute nicht geändert werden können." type: attributes: @@ -1101,7 +1101,7 @@ de: confirmation: "Passwort und Bestätigung stimmt nicht überein." format: "%{message}" password: - weak: "Must contain characters of the following classes (at least %{min_count} of %{all_count}): %{rules}" + weak: "muss Zeichen aus folgenden Klassen beinhalten (mindestens %{min_count} von %{all_count}): %{rules}." lowercase: "Kleinbuchstaben (z.B. 'a')" uppercase: "Großbuchstaben (z.B. 'A')" numeric: "Ziffern (z.B. '1')" @@ -1649,10 +1649,10 @@ de: subproject: "Unterprojekt: %{name}" export: dialog: - title: "Export" - submit: "Export" + title: "Exportieren" + submit: "Exportieren" format: - label: "File format" + label: "Dateiformat" options: csv: label: "CSV" @@ -1661,7 +1661,7 @@ de: xls: label: "XLS" columns: - input_label_report: "Add columns to attribute table" + input_label_report: "Spalten zur Attributtabelle hinzufügen" 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." pdf: @@ -1669,13 +1669,13 @@ de: label: "PDF export type" options: table: - label: "Table" + label: "Tabelle" caption: "Export the work packages list in a table with the desired columns." report: label: "Report" caption: "Export the work package on a detailed report of all work packages in the list." gantt: - label: "Gantt chart" + label: "Gantt-Diagramm" caption: "Export the work packages list in a Gantt diagram view." include_images: label: "Include images" @@ -3508,7 +3508,7 @@ de: label_note: "Hinweis:" modal: work_based_help_text: "Each field is automatically calculated from the two others when possible." - work_based_help_text_pre_14_4_without_percent_complete_edition: "% Complete is automatically derived from Work and Remaining work." + work_based_help_text_pre_14_4_without_percent_complete_edition: "% Abgeschlossen wird automatisch aus Aufwand und Verbleibender Aufwand abgeleitet." status_based_help_text: "% Abgeschlossen wird durch den Status des Arbeitspakets festgelegt." migration_warning_text: "Im aufwandsbezogenen Modus, kann % Fertig nicht manuell eingegeben werden und ist immer an den Aufwand gebunden. Der vorhandene Wert wurde beibehalten, kann aber nicht bearbeitet werden. Bitte geben Sie zuerst den Wert für Aufwand ein." derivation_hints: diff --git a/config/locales/crowdin/js-de.yml b/config/locales/crowdin/js-de.yml index 408064fc2c07..66d38cfd34db 100644 --- a/config/locales/crowdin/js-de.yml +++ b/config/locales/crowdin/js-de.yml @@ -278,7 +278,7 @@ de: Sind Sie sicher, dass Sie fortfahren möchten? 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. + Wenn Sie den Modus der Fortschrittsberechnung von statusbezogen auf aufwandsbezogen ändern, wird % Abgeschlossen zu einem nicht editierbaren Feld, dessen Wert von Aufwand und Verbleibender Aufwand abgeleitet wird. Vorhandene Werte für % Abgeschlossen werden beibehalten. Wenn die Werte für Aufwand und Verbleibender Aufwand nicht vorhanden waren, werden sie benötigt, um % Abgeschlossen zu ändern. 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. warning_progress_calculation_mode_change_from_field_to_status_html: >- diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml index 0a011397322e..931f6c698e3f 100644 --- a/config/locales/crowdin/ru.yml +++ b/config/locales/crowdin/ru.yml @@ -204,8 +204,8 @@ ru: admin: custom_field_projects: is_for_all_blank_slate: - heading: For all projects - description: This custom field is enabled in all projects since the "For all projects" option is checked. It cannot be deactivated for individual projects. + heading: Для всех проектов + description: Это пользовательское поле включено во всех проектах, так как отмечена опция «Для всех проектов». Его нельзя отключить для отдельных проектов. text_add_new_custom_field: > Прежде чем добавлять настраиваемые поля в проект, нужно создать их. is_enabled_globally: "Разрешено в глобальном масштабе" @@ -2018,7 +2018,7 @@ ru: label_attribute_expand_text: "Полный текст для '%{attribute}'" label_authentication: "Аутентификация" label_authentication_settings: "Параметры аутентификации" - label_available_custom_fields_projects: "Available custom fields projects" + label_available_custom_fields_projects: "Доступные пользовательские поля проектов" label_available_global_roles: "Доступные глобальные роли" label_available_project_attributes: "Доступные атрибуты проекта" label_available_project_forums: "Доступные форумы" diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index a9d2d8a26eb1..c5e41655b3c3 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -255,7 +255,7 @@ zh-TW: work_package_attachments: "工作項目:附件" work_package_categories: "工作項目:類別" work_package_file_links: "工作項目:檔案連結" - work_package_shares: "共用之工作項目" + work_package_shares: "工作項目:共用" delete: scheduled: "已經安排背景執行刪除任務。你將會收到結果通知。" schedule_failed: "專案無法刪除: %{errors}" @@ -362,10 +362,10 @@ zh-TW: remove_work_packages_shared_with_user_too: "已移除專案成員的使用者仍可存取共用工作項目。您也想移除共用嗎?" remove_work_packages_shared_with_group_too: "已移除成員身份的群組仍可存取共用工作套件。您也想移除共用嗎?" will_not_affect_inherited_shares: "(這不會影響與其小組共用的工作項目)。" - can_remove_direct_but_not_shared_roles: "您可以刪除該用戶的直接項目成員身份,但他們所在的組也是該項目的成員,因此他們將繼續通過組成為成員。" + can_remove_direct_but_not_shared_roles: "您可以直接刪除該用戶的專案成員身份,但他們所在的群組也是該專案成員,因此他們將繼續通過群組成為成員。" also_work_packages_shared_with_user_html: other: "此外,還與該用戶共用了 %{shared_work_packages_link}。" - remove_project_membership_or_work_package_shares_too: "您只想刪除作為直接成員的用戶(保留共用),還是也刪除工作包共享?" + remove_project_membership_or_work_package_shares_too: "您想直接刪除用戶成員(保留共用),或連同共用也刪除?" will_remove_all_user_access_priveleges: "刪除該成員將移除該專案所有存取權限。但使用者部分專案資料仍然存在。" will_remove_all_group_access_priveleges: "刪除該成員將刪除該組對項目的所有訪問權限。該組仍將作為實例的一部分存在。" cannot_delete_inherited_membership: "您不能刪除此成員,因為他們所屬的組本身就是此項目的成員。" @@ -374,19 +374,19 @@ zh-TW: delete_work_package_shares_dialog: title: "撤銷已共用的工作項目" shared_with_this_user_html: - other: "%{all_shared_work_packages_link} 已與該用戶共享。" + other: "%{all_shared_work_packages_link} 已與該用戶共用。" shared_with_this_group_html: - other: "%{all_shared_work_packages_link} 已與該組共享。" + other: "%{all_shared_work_packages_link} 已與該組共用。" shared_with_permission_html: - other: "只有 %{shared_work_packages_link} 共享了 %{shared_role_name} 權限。" + other: "只有 %{shared_work_packages_link} 共用 %{shared_role_name} 權限。" revoke_all_or_with_role: "您想撤銷對所有共用工作項目的存取權限,還是只撤銷 %{shared_role_name} 的相關權限?" - will_not_affect_inherited_shares: "(這不會影響與其群組共用的工作包)。" - cannot_remove_inherited: "無法刪除通過群組共享的工作包共享。" - cannot_remove_inherited_with_role: "與角色 %{shared_role_name} 共享的工作包是通過群組共享的,不能刪除。" + will_not_affect_inherited_shares: "(這不會影響與其群組共用的工作項目)。" + cannot_remove_inherited: "無法刪除通過群組共享的工作項目。" + cannot_remove_inherited_with_role: "與角色 %{shared_role_name} 共用的工作項目是通過群組共用的,不能刪除。" cannot_remove_inherited_note_admin_html: "您可以在 %{administration_settings_link} 中撤銷群組中的共享,或從群組中刪除該特定成員。" - cannot_remove_inherited_note_non_admin: "您可以撤銷對該群組的共享,或者聯繫管理員將該特定成員從群組中刪除。" - will_revoke_directly_granted_access: "此操作將取消他們對所有工作包的訪問權限,但會取消他們對某個群組共享的工作包的訪問權限。" - will_revoke_access_to_all: "此操作將撤銷他們對所有這些系統的訪問權限。" + cannot_remove_inherited_note_non_admin: "您可以撤銷對該群組的共用,或者聯繫管理員將該特定成員從群組中刪除。" + will_revoke_directly_granted_access: "此操作將取消他們對所有工作項目的訪問權限,但會取消他們對某個群組共用的工作項目存取權限。" + will_revoke_access_to_all: "此操作將撤銷他們對所有這些系統的存取權限。" my: access_token: create_dialog: @@ -779,7 +779,7 @@ zh-TW: readonly: "唯讀" remaining_hours: "剩餘工作" remaining_time: "剩餘工作" - shared_with_users: "參與成員" + shared_with_users: "協作成員(共用)" schedule_manually: "手動排程" spent_hours: "耗時" spent_time: "耗時" @@ -2109,7 +2109,7 @@ zh-TW: label_internal: "內部" label_introduction_video: "簡介影片" label_invite_user: "邀請使用者" - label_share: "分享" + label_share: "共用" label_share_project_list: "共用專案清單" label_share_work_package: "共用工作項目" label_show_hide: "顯示/隱藏" @@ -2554,11 +2554,11 @@ zh-TW: allowed_actions: "您擁有這個工作項目的 %{allowed_actions} 權限. 這些權限將隨著您的角色不同而更改." create_account: "要訪問此工作包,您需要創建一個 %{instance} 帳戶。" open_work_package: "開啟工作項目" - subject: "有個工作項目 #%{id} 分享給您" + subject: "有個工作項目 #%{id} 與您共用" enterprise_text: "與不是專案成員的使用者共用工作項目。" summary: - user: "%{user} 分享一個工作項目給您,權限:%{role_rights}\"" - group: "%{user} 分享一個工作項目給您所在的群組: %{group}" + user: "%{user} 將一個工作項目與您共用,權限:%{role_rights}\"" + group: "%{user} 將一個工作項目與您之群組共用: %{group}" storages: health: plaintext: @@ -2818,7 +2818,7 @@ zh-TW: permission_select_custom_fields: "選擇客製欄位" permission_select_project_custom_fields: "選擇專案屬性" permission_select_project_modules: "選擇專案的模組" - permission_share_work_packages: "分享工作項目" + permission_share_work_packages: "共用工作項目" permission_manage_types: "選擇類型" permission_view_project: "檢視專案" permission_view_changesets: "在 OpenProject 檢視版本庫修訂" @@ -3517,7 +3517,7 @@ zh-TW: label_search_placeholder: "以帳號或電子郵件搜尋" label_toggle_all: "切換到「所有共用的」" remove: "刪除" - share: "分享" + share: "共用" text_empty_search_description: "沒有符合當前過濾條件的用戶。" text_empty_search_header: "我們找不到任何匹配結果。" text_empty_state_description: "%{entity} 尚未與任何人共用。" @@ -3537,7 +3537,7 @@ zh-TW: invite_resent: "已重傳邀請" not_project_member: "非專案的成員" project_group: "小組成員可能擁有額外權限(作為項目成員)" - not_project_group: "組 (與所有成員共用)" + not_project_group: "群組 (與所有成員共用)" additional_privileges_project: "可能有額外的權限(作為項目成員)" additional_privileges_group: "可能有額外的權限(作為組成員)" additional_privileges_project_or_group: "可能有額外的權限(作為項目成員或組成員)" @@ -3546,7 +3546,7 @@ zh-TW: access_warning: "用戶只能看到他們有權訪問的專案。共用專案列表不會影響單一專案的權限。" user_details: owner: "列表所有者" - can_view_because_public: "已經可以查看,因為列表與所有人共用" + can_view_because_public: "因專案清單公開,已經可以查看" can_manage_public_lists: "可根據全域權限進行編輯" public_flag: label: "通過 %{instance_name} 與大家分享" @@ -3557,7 +3557,7 @@ zh-TW: description: "每個人都可以查看此項目列表。您也可以添加具有額外權限的個別用戶。" private: header: "不共用:私有" - description: "此專案列表尚未與任何人共用。只有您可以訪問此列表。" + description: "此專案列表尚未與任何人共用。只有您可以存取此列表。" permissions: view: "檢視" view_description: "可以查看此項目列表。"