diff --git a/config/locales/crowdin/af.yml b/config/locales/crowdin/af.yml
index b797439e810..219ec968310 100644
--- a/config/locales/crowdin/af.yml
+++ b/config/locales/crowdin/af.yml
@@ -598,7 +598,7 @@ af:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -612,7 +612,7 @@ af:
parent_issue: "Ouer"
parent_work_package: "Ouer"
priority: "Prioriteit"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Tyd gespandeer"
@@ -1026,12 +1026,12 @@ af:
default_columns: "Verstekkolomme"
description: "Beskrywing"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Vertoon totale"
due_date: "Finish date"
- estimated_hours: "Geraamde tyd"
- estimated_time: "Geraamde tyd"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Voornaam"
group: "Groep"
@@ -1377,7 +1377,7 @@ af:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Werkspakket klaar-verhoudings nie bygewerk nie."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Die werkspakket is nie gekry nie of behoort nie aan hierdie projek nie"
error_must_be_project_member: "moet projeklid wees"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ af:
label_type_new: "New type"
label_type_plural: "Soorte"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2213,7 +2213,7 @@ af:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ af:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2693,10 +2693,10 @@ af:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ af:
unsupported_context: "Die bron gegee word nie as konteks ondersteun nie."
context_object_not_found: "Kan nie die hulpbron gegee as die konteks vind nie."
validation:
- done_ratio: "Klaar verhouding kan nie gestel word op ouerwerkspakkette wanneer dit vanuit status afgelei is of wanneer onaktief is."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Beraamde ure kan nie gestel word op ouerwerkspakkette nie."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Die gekose gebruiker is nie toegelaat om '%{property}' vir hierdie werkspakket te wees nie."
start_date: "Begindatum kan nie gestel word op ouerwerkspakkette nie."
eprops:
diff --git a/config/locales/crowdin/ar.yml b/config/locales/crowdin/ar.yml
index 382f87d50a8..c61f0168f9f 100644
--- a/config/locales/crowdin/ar.yml
+++ b/config/locales/crowdin/ar.yml
@@ -602,7 +602,7 @@ ar:
begin_insertion: "البدء بالإدراج"
begin_deletion: "البدء بالحذف"
children: "Subelements"
- done_ratio: "التقدم (%)"
+ done_ratio: "% Complete"
duration: "المدّة"
end_insertion: "نهاية الإدراج"
end_deletion: "نهاية الحذف"
@@ -616,7 +616,7 @@ ar:
parent_issue: "الجذر"
parent_work_package: "الجذر"
priority: "الأولوية"
- progress: "التقدم (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "الوقت المستهلك"
@@ -1062,12 +1062,12 @@ ar:
default_columns: "الأعمدة الافتراضية"
description: "الوصف"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "عرض المبالغ"
due_date: "Finish date"
- estimated_hours: "الوقت المُقّدَّر"
- estimated_time: "الوقت المُقّدَّر"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "الاسم الأول"
group: "مجموعة"
@@ -1485,7 +1485,7 @@ ar:
error_pdf_export_too_many_columns: "تم تحديد عدد كبير جداً من الأعمدة لتصدير PDF. الرجاء تقليل عدد الأعمدة."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "لم يتم تحديث نسب الانجاز في مجموعة العمل."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "مجموعة العمل غير موجودة, أو أنها لا تخص هذا المشروع"
error_must_be_project_member: "يجب أن تكون عضو في المشروع"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2165,7 +2165,7 @@ ar:
label_type_new: "نوع جديد"
label_type_plural: "الأنواع"
label_ui: "واجهة المستخدم"
- label_update_work_package_done_ratios: "تحديث نسبة مهمات العمل التي تم إنجازها"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "قبل%{value} تحديث"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "قبل %{author}%{age} تحديث وفق"
@@ -2325,7 +2325,7 @@ ar:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2437,7 +2437,7 @@ ar:
notice_file_not_found: "الصفحة التي تحاول الوصول إليها غير موجودة أو قد أزيلت."
notice_forced_logout: "لقد قمت تلقائياً بتسجيل خروج بعد %{ttl_time} دقائق من الخمول."
notice_internal_server_error: "حدث خطأ في الصفحة التي تحاول الوصول إليها. إذا كنت لا تزال تواجه مشاكل الرجاء الاتصال بالمسؤول %{app_title} للحصول على المساعدة."
- notice_work_package_done_ratios_updated: "تم تحديث النسب المنجزة في مجموعة العمل."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "تم تحديث المعلومات من قبل مستخدم واحد آخر على الأقل في الوقت نفسه."
notice_locking_conflict_additional_information: "تم تقديم التحديثات من قبل %{users}."
notice_locking_conflict_reload_page: "الرجاء إعادة تحميل الصفحة، ومراجعة التغييرات وإعادة تطبيق التحديثات الخاصة بك."
@@ -2807,10 +2807,10 @@ ar:
setting_file_max_size_displayed: "عرض الحد الأقصى لحجم الملفات النصية المضمنة في السطر"
setting_host_name: "إسم المضيف"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "حساب نسبة المنجزة من مجموعة العمل مع"
- setting_work_package_done_ratio_field: "استخدم حقل مجموعة العمل"
- setting_work_package_done_ratio_status: "استخدم حالة مجموعة العمل"
- setting_work_package_done_ratio_disabled: "تعطيل (إخفاء التقدم)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "عرض بشكل افتراضي"
setting_work_package_properties: "خصائص مجموعة العمل"
setting_work_package_startdate_is_adddate: "استخدام التاريخ الحالي كتاريخ البدء لمجموعات العمل الجديدة"
@@ -3251,9 +3251,9 @@ ar:
unsupported_context: "غير معتمد المورد نظراً للسياق."
context_object_not_found: "تعذر العثور على المورد نظراً للسياق."
validation:
- done_ratio: "لا يمكن تعيين نسبة القيام به في مجموعات العمل الأصلية، عندما يتم الاستدلال بحالة أو تعطيله."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "لا يمكن تعيين الساعات المقدرة على حزم العمل."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "غير مسموح للمستخدم الذي تم اختياره أن يكون '%{property}' لمجموعة العمل هذه."
start_date: "الوقت لإتمام المشروع لا يمكن تعيينه في حزم العمل الحالية."
eprops:
diff --git a/config/locales/crowdin/az.yml b/config/locales/crowdin/az.yml
index befec7f16fb..dc75a9dd646 100644
--- a/config/locales/crowdin/az.yml
+++ b/config/locales/crowdin/az.yml
@@ -598,7 +598,7 @@ az:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -612,7 +612,7 @@ az:
parent_issue: "Parent"
parent_work_package: "Parent"
priority: "Priority"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Spent time"
@@ -1026,12 +1026,12 @@ az:
default_columns: "Default columns"
description: "Description"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "First name"
group: "Group"
@@ -1377,7 +1377,7 @@ az:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ az:
label_type_new: "New type"
label_type_plural: "Types"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2213,7 +2213,7 @@ az:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ az:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2693,10 +2693,10 @@ az:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ az:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/be.yml b/config/locales/crowdin/be.yml
index eddc6a51287..a603a62e238 100644
--- a/config/locales/crowdin/be.yml
+++ b/config/locales/crowdin/be.yml
@@ -600,7 +600,7 @@ be:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -614,7 +614,7 @@ be:
parent_issue: "Parent"
parent_work_package: "Parent"
priority: "Priority"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Ручное планаванне"
spent_hours: "Spent time"
@@ -1044,12 +1044,12 @@ be:
default_columns: "Default columns"
description: "Description"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Імя"
group: "Group"
@@ -1431,7 +1431,7 @@ be:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2111,7 +2111,7 @@ be:
label_type_new: "New type"
label_type_plural: "Types"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2269,7 +2269,7 @@ be:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2381,7 +2381,7 @@ be:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2751,10 +2751,10 @@ be:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3193,9 +3193,9 @@ be:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/bg.yml b/config/locales/crowdin/bg.yml
index 8f5c7bfee06..910218bc792 100644
--- a/config/locales/crowdin/bg.yml
+++ b/config/locales/crowdin/bg.yml
@@ -598,7 +598,7 @@ bg:
begin_insertion: "Начало на вмъкване"
begin_deletion: "Начало на изтриване"
children: "Subelements"
- done_ratio: "Прогрес (%)"
+ done_ratio: "% Complete"
duration: "Продължителност"
end_insertion: "Край на вмъкване"
end_deletion: "Края на изтриване"
@@ -612,7 +612,7 @@ bg:
parent_issue: "Горна категория"
parent_work_package: "Горна категория"
priority: "Приоритет"
- progress: "Прогрес (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Ръчно планиране"
spent_hours: "Отработено време"
@@ -1026,12 +1026,12 @@ bg:
default_columns: "Колони по подразбиране"
description: "Описание"
derived_due_date: "Изведена крайна дата"
- derived_estimated_hours: "Изведено приблизително време"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Изведена начална дата"
display_sums: "Показване на суми"
due_date: "Finish date"
- estimated_hours: "Очаквано време"
- estimated_time: "Очаквано време"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Собствено име"
group: "Група"
@@ -1377,7 +1377,7 @@ bg:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Не са актуализирани нивата на завършване в работният пакет."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Работен пакет не е намерен или не принадлежи на този проект"
error_must_be_project_member: "трябва да бъде член проекта"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ bg:
label_type_new: "Нов тип"
label_type_plural: "Видове"
label_ui: "Потребителски интерфейс"
- label_update_work_package_done_ratios: "Актуализиране на готовност на работни пакети"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Актуализиран преди %{value}"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Актуализирана от %{author} преди %{age}"
@@ -2213,7 +2213,7 @@ bg:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ bg:
notice_file_not_found: "Несъществуваща или преместена страница."
notice_forced_logout: "Вие автоматично излязохте след %{ttl_time} минути на неактивност."
notice_internal_server_error: "Възникна грешка в страницата, до която се опитвате да получите достъп. Ако продължавате да имате проблеми свържете %{app_title} администратор за съдействие."
- notice_work_package_done_ratios_updated: "Актуализирано ниво на завършване на работен пакет."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Информацията е актуализирана от поне един друг потребител в същото време."
notice_locking_conflict_additional_information: "Обновленията са от %{users}."
notice_locking_conflict_reload_page: "Моля презаредете страницата, прегледайте промените и приложете отново вашите обновления."
@@ -2693,10 +2693,10 @@ bg:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Име на хост"
setting_invitation_expiration_days: "Имейлът за активиране изтича след"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ bg:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/ca.yml b/config/locales/crowdin/ca.yml
index dc1ed9ec5f8..96ae052ea36 100644
--- a/config/locales/crowdin/ca.yml
+++ b/config/locales/crowdin/ca.yml
@@ -594,7 +594,7 @@ ca:
begin_insertion: "Inici de la inserció"
begin_deletion: "Inici de la supressió"
children: "Sub-elements"
- done_ratio: "Progrés (%)"
+ done_ratio: "% Complete"
duration: "Duració"
end_insertion: "Final de la inserció"
end_deletion: "Final de la supressió"
@@ -608,7 +608,7 @@ ca:
parent_issue: "Pare"
parent_work_package: "Pare"
priority: "Prioritat"
- progress: "Progrés (%)"
+ progress: "% Complete"
readonly: "Només lectura"
schedule_manually: "Planificació manual"
spent_hours: "Temps invertit"
@@ -1022,12 +1022,12 @@ ca:
default_columns: "Columnes predeterminades"
description: "Descripció"
derived_due_date: "Data final derivada"
- derived_estimated_hours: "Temps estimat derivat"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Data d'inici derivada"
display_sums: "Mostra les sumes"
due_date: "Data final"
- estimated_hours: "Temps estimat"
- estimated_time: "Temps estimat"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Nom"
group: "Grup"
@@ -1373,7 +1373,7 @@ ca:
error_pdf_export_too_many_columns: "Masses columnes seleccionades per a l'exportació PDF. Si us plau, redueix el nombre de columnes."
error_pdf_failed_to_export: "No s'ha pogut guardar l'exportació PDF: %{error}"
error_token_authenticity: "No s'ha pogut verificar el token de \"Cross-Site Request Forgery\". Has provat de sotmetre les dades en múltiples navegadors o pestanyes? Si us plau, tanca totes les pestanyes i prova-ho de nou."
- error_work_package_done_ratios_not_updated: "Ratios d'execució de paquets de treball no actualitzats."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "El paquet de treball no s'ha trobat o no pertany a aquest projecte"
error_must_be_project_member: "ha de ser membre del projecte"
error_migrations_are_pending: "La teva instal·lació d'OpenProject té migracions de base de dades pendents. Probablement no vas fer les migracions en la teva última actualització. Si us plau, comprova la guia d'actualització per actualitzar la teva instal·lació correctament."
@@ -2053,7 +2053,7 @@ ca:
label_type_new: "Nou tipus"
label_type_plural: "Classes"
label_ui: "Interifície d'usuari"
- label_update_work_package_done_ratios: "Actualitzar el ratio de paquets de treball fets"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Actualitzat fa %{value}"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Actualitzat per %{author} fa %{age}"
@@ -2209,7 +2209,7 @@ ca:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2318,7 +2318,7 @@ ca:
notice_file_not_found: "La pàgina a la que intentes accedir no existeix o s'ha suprimit."
notice_forced_logout: "S'et ha desconnectant automàticament després %{ttl_time} minuts d'inactivitat."
notice_internal_server_error: "S'ha produït un error a la pàgina a la qual intentes accedir. Si continues tenint problemes contacte amb el vostre administrador %{app_title} per obtenir ajuda."
- notice_work_package_done_ratios_updated: "S'han actualitzars els ràtios de paquets de treball fets."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "La informació s'ha actualitzat per almenys un altre usuari mentrestant."
notice_locking_conflict_additional_information: "Les actualitzacions provenen de %{users}."
notice_locking_conflict_reload_page: "Si us plau, regarrega la pàgina, revisa els canvis i torna a aplicar les actualitzacions."
@@ -2682,10 +2682,10 @@ ca:
setting_file_max_size_displayed: "Mida màxima dels fitxers de text mostrats en línia"
setting_host_name: "Nom del servidor"
setting_invitation_expiration_days: "L'activació de correu electrònic caduca després de"
- setting_work_package_done_ratio: "Calcular la ratio d'execució del paquet de treball amb"
- setting_work_package_done_ratio_field: "Utilitzar el camp de paquet de treball"
- setting_work_package_done_ratio_status: "Utilitzar l'estat de paquet de treball"
- setting_work_package_done_ratio_disabled: "Deshabilitar (amagar el progrés)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Mostrar per defecte"
setting_work_package_properties: "Propietats de paquet de treball"
setting_work_package_startdate_is_adddate: "Utilitzar la data actual com a data d'inici dels paquets de treball nous"
@@ -3122,9 +3122,9 @@ ca:
unsupported_context: "El recurs proporcionat no s'admet com a context."
context_object_not_found: "No puc trobar el recurs proporionat com al context."
validation:
- done_ratio: "El ràtio de compleció no es pot definir per paquets de treball del pare, quan s'infereix de l'estat o quan està deshabilitat."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "La data de finalització no es pot establir als paquets de treball pare."
- estimated_hours: "Les hores estimades no es poden definir per paquets de treball del pare."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "L'usuari escollit no pot ser \"%{property}\" per a aquest paquet de treball."
start_date: "La data d'inici no es pot definir per paquets de treball del pare."
eprops:
diff --git a/config/locales/crowdin/ckb-IR.yml b/config/locales/crowdin/ckb-IR.yml
index dcd33c89373..3c448496e0c 100644
--- a/config/locales/crowdin/ckb-IR.yml
+++ b/config/locales/crowdin/ckb-IR.yml
@@ -598,7 +598,7 @@ ckb-IR:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -612,7 +612,7 @@ ckb-IR:
parent_issue: "Parent"
parent_work_package: "Parent"
priority: "Priority"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Spent time"
@@ -1026,12 +1026,12 @@ ckb-IR:
default_columns: "Default columns"
description: "Description"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "First name"
group: "Group"
@@ -1377,7 +1377,7 @@ ckb-IR:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ ckb-IR:
label_type_new: "New type"
label_type_plural: "Types"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2213,7 +2213,7 @@ ckb-IR:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ ckb-IR:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2693,10 +2693,10 @@ ckb-IR:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ ckb-IR:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/cs.yml b/config/locales/crowdin/cs.yml
index a62dffb26a4..87171f06104 100644
--- a/config/locales/crowdin/cs.yml
+++ b/config/locales/crowdin/cs.yml
@@ -600,7 +600,7 @@ cs:
begin_insertion: "Začátek vložení"
begin_deletion: "Začátek odstranění"
children: "Dílčí prvky"
- done_ratio: "Průběh (%)"
+ done_ratio: "% Complete"
duration: "Doba trvání"
end_insertion: "Konec vložení"
end_deletion: "Konec odstranění"
@@ -614,7 +614,7 @@ cs:
parent_issue: "Rodič"
parent_work_package: "Nadřazený"
priority: "Priorita"
- progress: "Průběh (%)"
+ progress: "% Complete"
readonly: "Pouze pro čtení"
schedule_manually: "Manuální plánování"
spent_hours: "Strávený čas"
@@ -1044,12 +1044,12 @@ cs:
default_columns: "Výchozí sloupce"
description: "Popis"
derived_due_date: "Derivované Datum ukončení "
- derived_estimated_hours: "Derivované předpokládaný čas"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derivované Datum zahájení "
display_sums: "Zobrazit součty"
due_date: "Datum dokončení"
- estimated_hours: "Odhadovaný čas"
- estimated_time: "Odhadovaný čas"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Křestní jméno"
group: "Skupina"
@@ -1431,7 +1431,7 @@ cs:
error_pdf_export_too_many_columns: "Příliš mnoho sloupců vybraných pro PDF export. Snižte počet sloupců."
error_pdf_failed_to_export: "PDF export nelze uložit: %{error}"
error_token_authenticity: "Nelze ověřit token Cross-Site Request Forgy. Pokusili jste se odeslat data na více prohlížečích nebo kartách? Prosím zavřete všechny panely a zkuste to znovu."
- error_work_package_done_ratios_not_updated: "Statistiky pokroku pracovního balíčku nebyly aktualizovány."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Pracovný balíček nebyl nalezen, nebo nepatří k tomuto projektu"
error_must_be_project_member: "musí být členem projektu"
error_migrations_are_pending: "Vaše instalace OpenProject čeká na migraci databáze. Pravděpodobně jste při poslední aktualizaci zmeškali migrace. Pro správnou aktualizaci vaší instalace prosím zkontrolujte průvodce aktualizací."
@@ -2111,7 +2111,7 @@ cs:
label_type_new: "Nový typ"
label_type_plural: "Typy"
label_ui: "Uživatelské rozhraní"
- label_update_work_package_done_ratios: "Aktualizovat statistiky pracovních balíčků"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Aktualizováno před %{value}"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Aktualizováno uživatelem %{author} před %{age}"
@@ -2269,7 +2269,7 @@ cs:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "Byl Vám sdílen pracovní balíček #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2380,7 +2380,7 @@ cs:
notice_file_not_found: "Stránka, kterou se snažíte získat přístup, neexistuje nebo byla odstraněna."
notice_forced_logout: "Byli jste automaticky odhlášeni po %{ttl_time} minutách nečinnosti."
notice_internal_server_error: "Nastala chyba na stránce, ke které se pokoušíte přistoupit. Pokud přetrváváte problémy, obraťte se na správce %{app_title}."
- notice_work_package_done_ratios_updated: "Podíl dokončených pracovních balíčků byl aktualizován."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Informace mezitím aktualizoval alespoň jeden další uživatel."
notice_locking_conflict_additional_information: "Aktualizace pocházely z %{users}."
notice_locking_conflict_reload_page: "Prosím obnovte stránku, zkontrolujte změny a znovu aplikujte aktualizace."
@@ -2750,10 +2750,10 @@ cs:
setting_file_max_size_displayed: "Maximální velikost textových souborů zobrazených přímo na stránce"
setting_host_name: "Název serveru"
setting_invitation_expiration_days: "Platnost aktivačního e-mailu vyprší po"
- setting_work_package_done_ratio: "Vypočítat koeficient dokončení úkolu s"
- setting_work_package_done_ratio_field: "Použít pole pracovního balíčku"
- setting_work_package_done_ratio_status: "Použít stav pracovního balíčku"
- setting_work_package_done_ratio_disabled: "Zakázat (Skrýt průběh)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Zobrazit ve výchozím nastavení"
setting_work_package_properties: "Vlastnosti pracovního balíčku"
setting_work_package_startdate_is_adddate: "Použít aktuální datum jako počáteční datum pro nové úkoly"
@@ -3191,9 +3191,9 @@ cs:
unsupported_context: "Zadaný dokument není podporován jako kontext."
context_object_not_found: "Zdroj nelze najít jako kontext."
validation:
- done_ratio: "Hotový poměr nelze nastavit na nadřazených pracovních balíčcích, pokud je odvozen ze stavu nebo pokud je zakázán."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Datum ukončení nemůže být nastaveno na nadřazených pracovních balíčcích."
- estimated_hours: "Předpokládané hodiny nelze nastavit na nadřazených pracovních balíčcích."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Zvolený uživatel nesmí být '%{property}' pro tento pracovní balíček."
start_date: "Počáteční datum nelze nastavit na nadřazených pracovních balíčcích."
eprops:
diff --git a/config/locales/crowdin/da.yml b/config/locales/crowdin/da.yml
index fe3421d30fd..2f06d7ada75 100644
--- a/config/locales/crowdin/da.yml
+++ b/config/locales/crowdin/da.yml
@@ -596,7 +596,7 @@ da:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Fremskridt (%)"
+ done_ratio: "% Complete"
duration: "Varighed"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -610,7 +610,7 @@ da:
parent_issue: "Overordnet"
parent_work_package: "Overordnet"
priority: "Prioritet"
- progress: "Fremskridt (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Anvendt tid"
@@ -1024,12 +1024,12 @@ da:
default_columns: "Forudvalgte kolonner"
description: "Beskrivelse"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Vis totaler"
due_date: "Finish date"
- estimated_hours: "Anslået tid"
- estimated_time: "Anslået tid"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Fornavn"
group: "Gruppe"
@@ -1375,7 +1375,7 @@ da:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Fremgang for arbejdspakken er ikke opdateret."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Arbejdspakken er ikke fundet, eller den hører ikke til dette projekt"
error_must_be_project_member: "skal være et medlem af projektet"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2055,7 +2055,7 @@ da:
label_type_new: "Ny type"
label_type_plural: "Typer"
label_ui: "Brugergrænseflade"
- label_update_work_package_done_ratios: "Opdater fremgang for arbejdspakke"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Opdateret %{value} siden"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Opdateret af %{author} %{age} siden"
@@ -2211,7 +2211,7 @@ da:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2323,7 +2323,7 @@ da:
notice_file_not_found: "Den side du prøvede at gå til eksisterer ikke eller er blevet flyttet."
notice_forced_logout: "Du er blevet automatisk logget ud efter %{ttl_time} minutters inaktivitet."
notice_internal_server_error: "Der opstod en fejl på siden du prøver at gå til. Hvis du fortsat oplever problemer kontakt venligst din %{app_title} administrator for hjælp."
- notice_work_package_done_ratios_updated: "Fremgang for arbejdspakke er opdateret."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Oplysning er opdateret af mindst én anden bruger i mellemtiden."
notice_locking_conflict_additional_information: "Opdatering(en) stammer fra %{users}."
notice_locking_conflict_reload_page: "Vær venlig at genindlæse siden, gennemgå ændringer og genindsend dine opdateringer."
@@ -2689,10 +2689,10 @@ da:
setting_file_max_size_displayed: "Maksimal størrelse af tekstfiler, der vises inline"
setting_host_name: "Værtsnavn"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Beregn fremgang for arbejdspakker med"
- setting_work_package_done_ratio_field: "Brug arbejdspakkens felt"
- setting_work_package_done_ratio_status: "Brug arbejdspakkens status"
- setting_work_package_done_ratio_disabled: "Deaktiver (skjul fremgang)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Vis efter forhåndsopsætning"
setting_work_package_properties: "Egenskaber for arbejdspakke"
setting_work_package_startdate_is_adddate: "Brug dags dato som start for nye arbejdspakker"
@@ -3129,9 +3129,9 @@ da:
unsupported_context: "Den givne ressource understøttes ikke som korrekt sammenhæng."
context_object_not_found: "Kan ikke finde ressourcen, der ar angivet som sammenhæng."
validation:
- done_ratio: "Andel for udført kan ikke angives for orverordnede arbejdspakker når den er udledt af status, eller når den er slået fra."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Det skønnede timetal kan ikke angives på overordnede arbejdspakker."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Den valgte bruger er ikke tilladt at være '%{property}' for denne arbejdspakke."
start_date: "Startdato kan ikke angives for overordnede arbejdspakker."
eprops:
diff --git a/config/locales/crowdin/de.yml b/config/locales/crowdin/de.yml
index 586c27817dc..3fcdc578144 100644
--- a/config/locales/crowdin/de.yml
+++ b/config/locales/crowdin/de.yml
@@ -593,7 +593,7 @@ de:
begin_insertion: "Beginn der Einfügung"
begin_deletion: "Beginn des Löschvorgangs"
children: "Kindelemente"
- done_ratio: "Fortschritt (%)"
+ done_ratio: "% Complete"
duration: "Dauer"
end_insertion: "Ende der Einfügung"
end_deletion: "Ende des Löschvorgangs"
@@ -607,7 +607,7 @@ de:
parent_issue: "Übergeordnetes Arbeitspaket"
parent_work_package: "Übergeordnetes Arbeitspaket"
priority: "Priorität"
- progress: "Fortschritt (%)"
+ progress: "% Complete"
readonly: "Nur Lesezugriff"
schedule_manually: "Manuelle Planung"
spent_hours: "Aufgewendete Zeit"
@@ -1021,12 +1021,12 @@ de:
default_columns: "Standard-Spalten"
description: "Beschreibung"
derived_due_date: "Aggregierter Endtermin"
- derived_estimated_hours: "Aggregierter geschätzter Aufwand"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Aggregierter Starttermin"
display_sums: "Summen anzeigen"
due_date: "Endtermin"
- estimated_hours: "Geschätzter Aufwand"
- estimated_time: "Geschätzter Aufwand"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Läuft ab am"
firstname: "Vorname"
group: "Gruppe"
@@ -1372,7 +1372,7 @@ de:
error_pdf_export_too_many_columns: "Zu viele Spalten für PDF-Export ausgewählt. Bitte reduzieren Sie die Anzahl der ausgewählten Spalten."
error_pdf_failed_to_export: "Der PDF-Export konnte nicht gespeichert werden: %{error}"
error_token_authenticity: "Das Cross-Site Request Forgery Token konnte nicht verfiziert werden. Wenn Sie versucht haben, Daten auf mehreren Tabs oder Browsern abzuspeichern, schließen sie diese und laden diese Seite erneut um den Vorgang zu wiederholen."
- error_work_package_done_ratios_not_updated: "Der Arbeitspaket-Fortschritt wurde nicht aktualisiert."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Das Arbeitspaket wurde nicht gefunden oder gehört nicht zu diesem Projekt."
error_must_be_project_member: "muss Mitglied des Projekts sein"
error_migrations_are_pending: "Ihre OpenProject-Installation hat noch ausstehende Datenbankmigrationen. Sie haben wahrscheinlich die Migration für Ihr letztes Upgrade nicht durchgeführt. Bitte überprüfen Sie die Upgrade-Anleitung, um Ihre Installation korrekt zu aktualisieren."
@@ -2052,7 +2052,7 @@ de:
label_type_new: "Neuer Typ"
label_type_plural: "Typen"
label_ui: "Nutzeroberfläche"
- label_update_work_package_done_ratios: "Arbeitspaket-Fortschritt aktualisieren"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Vor %{value} aktualisiert"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Von %{author} vor %{age} aktualisiert"
@@ -2208,7 +2208,7 @@ de:
sharing:
work_packages:
allowed_actions: "Sie haben auf diesem Arbeitspakte folgende Berechtigungen: %{allowed_actions}. Dies kann sich je nach Ihrer Projektrolle und Berechtigungen ändern."
- create_account: "Um auf dieses Arbeitspaket zuzugreifen, müssen Sie ein Konto für %{instance} erstellen. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Arbeitspaket öffnen"
subject: "Mit Ihnen wurde Arbeitspaket #%{id} geteilt"
enterprise_text: "Teilen Sie Arbeitspakete mit Benutzern, die nicht Mitglieder des Projekts sind."
@@ -2320,7 +2320,7 @@ de:
notice_file_not_found: "Die von Ihnen aufgerufene Seite existiert nicht oder ist verschoben worden."
notice_forced_logout: "Nach %{ttl_time} Minuten Inaktivität wurden Sie automatisch ausgeloggt."
notice_internal_server_error: "Auf der von Ihnen aufgerufenen Seite ist ein Fehler aufgetreten. Kontaktieren Sie bitte Ihren %{app_title} Administrator, wenn Sie wiederholt Probleme mit dem Aufrufen der Seite haben."
- notice_work_package_done_ratios_updated: "Der Arbeitspaket-Fortschritt wurde aktualisiert."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Die Informationen wurde zwischenzeitlich von einem anderen Benutzer geändert."
notice_locking_conflict_additional_information: "Die Änderung(en) wurde(n) durchgeführt von %{users}."
notice_locking_conflict_reload_page: "Bitte laden Sie die Seite neu, prüfen Sie die Anpassungen und geben Sie Ihre Änderungen noch einmal ein."
@@ -2688,10 +2688,10 @@ de:
setting_file_max_size_displayed: "Maximale Größe inline angezeigter Textdateien"
setting_host_name: "Hostname"
setting_invitation_expiration_days: "Aktivierungs-Mail läuft ab nach"
- setting_work_package_done_ratio: "Berechne den Arbeitspaket-Fortschritt mittels"
- setting_work_package_done_ratio_field: "Arbeitspaket-Feld %-erledigt"
- setting_work_package_done_ratio_status: "Arbeitspaket-Status"
- setting_work_package_done_ratio_disabled: "Deaktivieren (Fortschritt verstecken)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Standardmäßig anzeigen"
setting_work_package_properties: "Arbeitspaket-Eigenschaften"
setting_work_package_startdate_is_adddate: "Neue Arbeitspakete haben \"Heute\" als Anfangsdatum"
@@ -3127,9 +3127,9 @@ de:
unsupported_context: "Die übergebene Ressource wird nicht als Kontext unterstützt."
context_object_not_found: "Die als Kontext übergebene Ressource konnte nicht gefunden werden."
validation:
- done_ratio: "Der Fortschritt kann nicht gesetzt werden falls es sich um ein Eltern-Arbeitspaket handelt, er durch den Status definiert wird oder wenn er komplett deaktiviert wurde."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Der Endtermin kann für Eltern-Arbeitspakete nicht gesetzt werden."
- estimated_hours: "Der geschätzte Aufwand kann für Eltern-Arbeitspakete nicht gesetzt werden."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Der gewählte Nutzer darf dem Arbeitspaket nicht als '%{property}' zugewiesen werden."
start_date: "Das Startdatum kann für Eltern-Arbeitspakete nicht gesetzt werden."
eprops:
diff --git a/config/locales/crowdin/el.yml b/config/locales/crowdin/el.yml
index e45bae8d6ad..5a153f2dbd1 100644
--- a/config/locales/crowdin/el.yml
+++ b/config/locales/crowdin/el.yml
@@ -594,7 +594,7 @@ el:
begin_insertion: "Ξεκινήστε την εισαγωγή"
begin_deletion: "Ξεκινήστε την διαγραφή"
children: "Υποστοιχεία"
- done_ratio: "Πρόοδος (%)"
+ done_ratio: "% Complete"
duration: "Διάρκεια"
end_insertion: "Λήξη της εισαγωγής"
end_deletion: "Λήξη της διαγραφής"
@@ -608,7 +608,7 @@ el:
parent_issue: "Γονέας"
parent_work_package: "Γονέας"
priority: "Προτεραιότητα"
- progress: "Πρόοδος (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Χειροκίνητος προγραμματισμός"
spent_hours: "Χρόνος που δαπανήθηκε"
@@ -1022,12 +1022,12 @@ el:
default_columns: "Προεπιλεγμένες στήλες"
description: "Περιγραφή"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Εμφάνιση Αθροισμάτων"
due_date: "Ημερομηνία λήξης"
- estimated_hours: "Εκτιμώμενος χρόνος"
- estimated_time: "Εκτιμώμενος χρόνος"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Όνομα"
group: "Ομάδα"
@@ -1373,7 +1373,7 @@ el:
error_pdf_export_too_many_columns: "Επιλέχθηκαν πάρα πολλές στήλες για εξαγωγή σε PDF. Παρακαλούμε μειώστε τον αριθμό των στηλών."
error_pdf_failed_to_export: "Η εξαγωγή σε PDF δεν ήταν δυνατό να αποθηκευτεί: %{error}"
error_token_authenticity: "Δεν ήταν δυνατή η επαλήθευση του Cross-Site Request Forgery token. Προσπαθήσατε να υποβάλετε δεδομένα σε πολλαπλούς περιηγητές ή καρτέλες; Παρακαλούμε κλείστε όλες τις καρτέλες και δοκιμάστε ξανά."
- error_work_package_done_ratios_not_updated: "Η αναλογίες ολοκληρωμένων πακέτων εργασίας δεν έχουν ενημερωθεί."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Το πακέτο εργασίας δεν βρέθηκε ή δεν ανοίκει σε αυτό το έργο"
error_must_be_project_member: "πρέπει να είναι μέλος έργου"
error_migrations_are_pending: "Η εγκατάσταση OpenProject σας έχει μεταφορές βάσης δεδομένων που εκκρεμούν. Πιθανότατα δεν τρέξατε τις μεταφορές κατά τη διάρκεια της προηγούμενης αναβάθμιση. Παρακαλούμε ελέγξτε τον οδηγό αναβάθμισης για να αναβαθμίσετε την εγκατάσταση σας σωστά."
@@ -2053,7 +2053,7 @@ el:
label_type_new: "Νέος τύπος"
label_type_plural: "Τύποι"
label_ui: "Διεπαφή Χρήστη"
- label_update_work_package_done_ratios: "Ενημέρωση αναλογιών ολοκληρωμένων πακέτων εργασίας"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Ενημερώθηκε πριν από %{value}"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Ενημερώθηκε από τον %{author} πριν από %{age}"
@@ -2209,7 +2209,7 @@ el:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2320,7 +2320,7 @@ el:
notice_file_not_found: "Η σελίδα που ζητήσατε δεν υπάρχει ή έχει αφαιρεθεί."
notice_forced_logout: "Αποσυνδεθήκατε αυτόματα μετά από %{ttl_time} λεπτά αδράνειας."
notice_internal_server_error: "Παρουσιάστηκε ένα σφάλμα στη σελίδα που προσπαθήσατε να ανοίξετε. Αν εξακολουθείτε να αντιμετωπίζετε προβλήματα παρακαλούμε επικοινωνήστε με τον %{app_title} διαχειριστή σας για βοήθεια."
- notice_work_package_done_ratios_updated: "Η αναλογίες ολοκληρωμένων πακέτων εργασίας ενημερώθηκαν."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Οι πληροφορίες ενημερώθηκαν από τουλάχιστον έναν ακόμα χρήστη στο εν τω μεταξύ."
notice_locking_conflict_additional_information: "Η ενημέρωση(-εις) προήλθαν από %{users}."
notice_locking_conflict_reload_page: "Παρακαλούμε ανανεώστε αυτή τη σελίδα, αναθεωρήστε τις αλλαγές και εφαρμόστε ξανά τις αλλαγές."
@@ -2688,10 +2688,10 @@ el:
setting_file_max_size_displayed: "Μέγιστο μέγεθος αρχείων κειμένου που εμφανίζονται inline"
setting_host_name: "Όνομα εξυπηρετητή"
setting_invitation_expiration_days: "Το μήνυμα ενεργοποίησης λήγει μετά από"
- setting_work_package_done_ratio: "Υπολογίστε την αναλογία των ολοκληρωμένων πακέτων εργασίας με"
- setting_work_package_done_ratio_field: "Χρήση του πεδίου πακέτου εργασίας"
- setting_work_package_done_ratio_status: "Χρήση της κατάστασης πακέτου εργασίας"
- setting_work_package_done_ratio_disabled: "Απενεργοποίηση (απόκρυψη της διαδικασίας)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Εμφάνιση από προεπιλογή"
setting_work_package_properties: "Ιδιότητες πακέτου εργασίας"
setting_work_package_startdate_is_adddate: "Χρήση σημερινής ημερομηνίας ως ημερομηνία έναρξης για νέα πακέτα εργασίας"
@@ -3127,9 +3127,9 @@ el:
unsupported_context: "Ο πόρος που δόθηκε δεν υποστηρίζεται ως πλαίσιο αναφοράς."
context_object_not_found: "Δεν ήταν δυνατή η εύρεση του πόρου που δόθηκε ως πλαίσιο αναφοράς."
validation:
- done_ratio: "Η αναλογία ολοκληρωμένων δεν μπορεί να οριστεί σε πακέτα εργασίας-γονείς, όταν καλείται με την κατάσταση ή όταν είναι απενεργοποιημένο."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Η ημερομηνία λήξης δεν μπορεί να οριστεί σε πακέτα εργασίας-γονείς."
- estimated_hours: "Οι εκτιμώμενες ώρες δεν μπορούν να οριστούν σε πακέτα εργασίας-γονείς."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Ο επιλεγμένος χρήστης δεν επιτρέπεται να είναι '%{property}' για αυτό το πακέτο εργασίας."
start_date: "Η ημερομηνία έναρξης δεν μπορεί να οριστεί σε πακέτα εργασίας-γονείς."
eprops:
diff --git a/config/locales/crowdin/eo.yml b/config/locales/crowdin/eo.yml
index 08eef820e4a..3ed330dab27 100644
--- a/config/locales/crowdin/eo.yml
+++ b/config/locales/crowdin/eo.yml
@@ -598,7 +598,7 @@ eo:
begin_insertion: "Komenco de enmeto"
begin_deletion: "Komenco de forigo"
children: "Subelementoj"
- done_ratio: "Progreso (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "Fino de enmeto"
end_deletion: "Fino de forigo"
@@ -612,7 +612,7 @@ eo:
parent_issue: "Patro"
parent_work_package: "Patro"
priority: "Prioritato"
- progress: "Progreso (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Uzata tempo"
@@ -1026,12 +1026,12 @@ eo:
default_columns: "Defaŭltaj kolumnoj"
description: "Priskribo"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Vidigi sumojn"
due_date: "Findato"
- estimated_hours: "Taksita tempo"
- estimated_time: "Taksita tempo"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Nomo"
group: "Grupo"
@@ -1377,7 +1377,7 @@ eo:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "vi devas esti membro de la projekto."
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ eo:
label_type_new: "Nova tipo"
label_type_plural: "Specoj"
label_ui: "Fasado"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Ĝisdatigita de %{author} antaŭ %{age}"
@@ -2213,7 +2213,7 @@ eo:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ eo:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2693,10 +2693,10 @@ eo:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ eo:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/es.yml b/config/locales/crowdin/es.yml
index 4a230a47560..c6397f0970b 100644
--- a/config/locales/crowdin/es.yml
+++ b/config/locales/crowdin/es.yml
@@ -595,7 +595,7 @@ es:
begin_insertion: "Inicio de la inserción"
begin_deletion: "Inicio de la eliminación"
children: "Subelementos"
- done_ratio: "Progreso (%)"
+ done_ratio: "% Complete"
duration: "Duración"
end_insertion: "Final de la inserción"
end_deletion: "Final de la eliminación"
@@ -609,7 +609,7 @@ es:
parent_issue: "Padre"
parent_work_package: "Padre"
priority: "Prioridad"
- progress: "Progreso (%)"
+ progress: "% Complete"
readonly: "Solo lectura"
schedule_manually: "Programación manual"
spent_hours: "Tiempo invertido"
@@ -1023,12 +1023,12 @@ es:
default_columns: "Columnas predeterminadas"
description: "Descripción"
derived_due_date: "Fecha final derivada"
- derived_estimated_hours: "Tiempo estimado derivado"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Fecha de comienzo deseada"
display_sums: "Mostrar sumas"
due_date: "Fecha de finalización"
- estimated_hours: "Tiempo estimado"
- estimated_time: "Tiempo estimado"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Nombre"
group: "Grupo"
@@ -1374,7 +1374,7 @@ es:
error_pdf_export_too_many_columns: "Demasiadas columnas seleccionadas para la exportación de PDF. Reduzca el número de columnas."
error_pdf_failed_to_export: "No se ha podido guardar la exportación PDF: %{error}"
error_token_authenticity: "No se puede verificar el token de falsificación de solicitud entre sitios. ¿Intentó enviar datos en varios navegadores o pestañas? Cierre de todas las pestañas y vuelva a intentarlo."
- error_work_package_done_ratios_not_updated: "Ejecución de paquete de trabajos no actualizado."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "El paquete de trabajo no se ha encontrado o no pertenece a este proyecto"
error_must_be_project_member: "debe ser miembro del proyecto"
error_migrations_are_pending: "Su instalación de OpenProject tiene migraciones de bases de datos pendientes. Es probable que haya pasado por alto la ejecución de las migraciones en la última actualización. Consulte la guía de actualización para actualizar correctamente su instalación."
@@ -2054,7 +2054,7 @@ es:
label_type_new: "Nuevo tipo"
label_type_plural: "Tipos"
label_ui: "Interfaz de usuario"
- label_update_work_package_done_ratios: "Actualizar relación de paquetes de trabajo ejecutados"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "%{value} actualizado hace"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Actualizado por %{author} hace %{age}"
@@ -2210,7 +2210,7 @@ es:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2322,7 +2322,7 @@ es:
notice_file_not_found: "La página que estaba intentando acceder no existe o ha sido eliminada."
notice_forced_logout: "Su sesión ha sido cerrada automáticamente después de %{ttl_time} minutos de inactividad."
notice_internal_server_error: "Ha ocurrido un error en la página que usted trato de acceder. Si usted continua teniendo problemas por favor contacte su administrador de %{app_title} para asistencia."
- notice_work_package_done_ratios_updated: "Ratio actualizado para finalizar de paquete de trabajo."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "La información ha sido actualizada por al menos otro usuario mientras tanto."
notice_locking_conflict_additional_information: "La(s) actualización(es) hecha(s) por %{users}."
notice_locking_conflict_reload_page: "Por favor recargue la página, revise los cambios y re-aplique las actualizaciones."
@@ -2689,10 +2689,10 @@ es:
setting_file_max_size_displayed: "Tamaño máximo de archivos de texto mostrado en linea"
setting_host_name: "Nombre de host"
setting_invitation_expiration_days: "El correo electrónico de activación caduca después de"
- setting_work_package_done_ratio: "Calcular la relacion de paquete de trabajo hecho con"
- setting_work_package_done_ratio_field: "Usar el campo de paquete de trabajo"
- setting_work_package_done_ratio_status: "Usar el estado del paquete de trabajo"
- setting_work_package_done_ratio_disabled: "Desactivar (oculta el progreso)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Mostrar por defecto"
setting_work_package_properties: "Propiedades de paquete de trabajo"
setting_work_package_startdate_is_adddate: "Usar fecha actual como fecha de inicio para nuevos paquetes de trabajo"
@@ -3128,9 +3128,9 @@ es:
unsupported_context: "El recurso dado no es soportado como contexto."
context_object_not_found: "No se ha podido encontrar el recurso dado como el contexto."
validation:
- done_ratio: "La proporción de Realizado no puede ser establecida en paquetes de trabajo padres, cuando está controlada por el estado o cuando está deshabilitada."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "La fecha de finalización no se puede establecer en los paquetes de trabajo principales."
- estimated_hours: "Las horas estimadas no pueden ser establecidas en paquetes de trabajo padres."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "El usuario elegido no tiene permiso para ser '%{property}' para este paquete de trabajo."
start_date: "La fecha de inicio no puede ser establecida en paquetes de trabajo padres."
eprops:
diff --git a/config/locales/crowdin/et.yml b/config/locales/crowdin/et.yml
index c95dce82233..58aeff39eb0 100644
--- a/config/locales/crowdin/et.yml
+++ b/config/locales/crowdin/et.yml
@@ -598,7 +598,7 @@ et:
begin_insertion: "Sisestamise algus"
begin_deletion: "Kustutamise algus"
children: "Alamelemendid"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "kestus"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -612,7 +612,7 @@ et:
parent_issue: "Pärineb teemast"
parent_work_package: "Pärineb teemast"
priority: "Prioriteet"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Kulutatud aeg"
@@ -1026,12 +1026,12 @@ et:
default_columns: "Vaikimisi veerud"
description: "Teave"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Kuva summasid"
due_date: "Lõpetamise kuupäev"
- estimated_hours: "Eeldatav ajakulu"
- estimated_time: "Eeldatav ajakulu"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Eesnimi"
group: "Grupp"
@@ -1377,7 +1377,7 @@ et:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Teema edenemise astmed jäid uuendamata."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Teemat ei leitud või see ei kuulu siia projekti"
error_must_be_project_member: "peab olema projekti liige"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ et:
label_type_new: "Uus tüüp"
label_type_plural: "Tüübid"
label_ui: "Kasutajaliides"
- label_update_work_package_done_ratios: "Uuenda edenemise astmeid"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Uuendatud %{value} tagasi"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Uuendatud %{author} poolt %{age} tagasi"
@@ -2213,7 +2213,7 @@ et:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ et:
notice_file_not_found: "Sellist lehte ei leitud."
notice_forced_logout: "Sind logiti automaatselt välja %{ttl_time} tegevuseta minuti järel."
notice_internal_server_error: "Lehel, mida Sa üritasid avada, ilmnes tõrge. Kui probleem on püsiv, siis pöörduge abi saamiseks rakenduse %{app_title} administraatori poole."
- notice_work_package_done_ratios_updated: "Teema edenemise astmed on uuendatud."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Teine kasutaja uuendas vahepeal neid andmeid."
notice_locking_conflict_additional_information: "Uuendused on tehtud %{users} poolt."
notice_locking_conflict_reload_page: "Palun laadi lehekülg uuesti, kontrolli tehtud muudatusi ja püüa neid uuesti salvestada."
@@ -2693,10 +2693,10 @@ et:
setting_file_max_size_displayed: "Teksti sees kuvatava tekstifaili maksimaalne suurus"
setting_host_name: "Serveri nimi ja teerada"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Määra teema edenemise aste"
- setting_work_package_done_ratio_field: "kasutades vastavat välja"
- setting_work_package_done_ratio_status: "kasutades teema olekut"
- setting_work_package_done_ratio_disabled: "Ära kuva edenemist"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Kuva vaikimisi"
setting_work_package_properties: "Teemade atribuudid"
setting_work_package_startdate_is_adddate: "Uute teemade alguskuupäevaks käesolev päev"
@@ -3133,9 +3133,9 @@ et:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/eu.yml b/config/locales/crowdin/eu.yml
index 6ed3311844f..d5259174a2c 100644
--- a/config/locales/crowdin/eu.yml
+++ b/config/locales/crowdin/eu.yml
@@ -598,7 +598,7 @@ eu:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Iraupena"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -612,7 +612,7 @@ eu:
parent_issue: "Parent"
parent_work_package: "Parent"
priority: "Priority"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Spent time"
@@ -1026,12 +1026,12 @@ eu:
default_columns: "Default columns"
description: "Description"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "First name"
group: "Group"
@@ -1377,7 +1377,7 @@ eu:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ eu:
label_type_new: "New type"
label_type_plural: "Types"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2213,7 +2213,7 @@ eu:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ eu:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2693,10 +2693,10 @@ eu:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ eu:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/fa.yml b/config/locales/crowdin/fa.yml
index f313b02c8e1..118d9e091bc 100644
--- a/config/locales/crowdin/fa.yml
+++ b/config/locales/crowdin/fa.yml
@@ -598,7 +598,7 @@ fa:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -612,7 +612,7 @@ fa:
parent_issue: "بالادستی"
parent_work_package: "بالادستی"
priority: "اولويت"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "زمان صرف شده"
@@ -1026,12 +1026,12 @@ fa:
default_columns: "Default columns"
description: "توضیحات"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "نام"
group: "Group"
@@ -1377,7 +1377,7 @@ fa:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ fa:
label_type_new: "New type"
label_type_plural: "انواع"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2213,7 +2213,7 @@ fa:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ fa:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2693,10 +2693,10 @@ fa:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ fa:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/fi.yml b/config/locales/crowdin/fi.yml
index b5a1d78a36c..ae106cf13ce 100644
--- a/config/locales/crowdin/fi.yml
+++ b/config/locales/crowdin/fi.yml
@@ -598,7 +598,7 @@ fi:
begin_insertion: "Lisäyksen alku"
begin_deletion: "Poistokohdan alku"
children: "Subelements"
- done_ratio: "Valmiusaste (%)"
+ done_ratio: "% Complete"
duration: "Kesto"
end_insertion: "Lisäyksen loppu"
end_deletion: "Poistokohdan loppu"
@@ -612,7 +612,7 @@ fi:
parent_issue: "Ylätaso"
parent_work_package: "Ylätaso"
priority: "Prioriteetti"
- progress: "Valmiusaste (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Käytetty aika"
@@ -1026,12 +1026,12 @@ fi:
default_columns: "Oletussarakkeet"
description: "Kuvaus"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Näytä summat"
due_date: "Päättymispäivä"
- estimated_hours: "Työmääräarvio"
- estimated_time: "Työmääräarvio"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Etunimi"
group: "Ryhmä"
@@ -1377,7 +1377,7 @@ fi:
error_pdf_export_too_many_columns: "Liikaa sarakkeita valittuina PDF-vientiin. Pienennä sarakkeiden määrää."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Tehtävän valmiusastetta ei päivitetty."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Toimia paketti ei löydy tai ei kuulu tähän projektiin"
error_must_be_project_member: "on oltava projekti jäsen"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ fi:
label_type_new: "Uusi tyyppi"
label_type_plural: "Tehtävätyypit"
label_ui: "Käyttöliittymä"
- label_update_work_package_done_ratios: "Päivitä tehtävien valmiusasteet"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Päivitetty %{value} sitten"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Päivittänyt %{author} %{age} sitten"
@@ -2213,7 +2213,7 @@ fi:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ fi:
notice_file_not_found: "Hakemaasi sivua ei löytynyt tai se on poistettu."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "Tapahtui virhe. Jos ongelma jatkuu, ota yhteys %{app_title} ylläpitoon."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Vähintään yksi muu käyttäjä on päivitetty tiedot sillä välin."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Ole hyvä ja päivitä sivu, tarkistaa muutokset ja uudelleen päivitykset."
@@ -2693,10 +2693,10 @@ fi:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Verkko-osoite"
setting_invitation_expiration_days: "Sähköpostisi vahvistuslinkki vanhentuu"
- setting_work_package_done_ratio: "Käytä tehtävien edistymistä laskennassa"
- setting_work_package_done_ratio_field: "Käytä tehtäväkenttää"
- setting_work_package_done_ratio_status: "Käytä tehtävän tilaa"
- setting_work_package_done_ratio_disabled: "Ei käytössä (piilota valmiusaste)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Oletuksena näkyvissä"
setting_work_package_properties: "Tehtävän ominaisuudet"
setting_work_package_startdate_is_adddate: "Käytä nykyistä päivämäärää uuden tehtävän aloistuspäivänä"
@@ -3133,9 +3133,9 @@ fi:
unsupported_context: "Resurssi koska ei ole tuettu yhteydessä."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Päättymispäivää ei voida asettaa ylätason tehtäville."
- estimated_hours: "Arvioitu tuntia ei voi asettaa vanhemman toimia paketti."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Aloituspäivää ei voi asettaa ylätehtäville."
eprops:
diff --git a/config/locales/crowdin/fil.yml b/config/locales/crowdin/fil.yml
index 223d64ceaf1..dd4a36208e2 100644
--- a/config/locales/crowdin/fil.yml
+++ b/config/locales/crowdin/fil.yml
@@ -598,7 +598,7 @@ fil:
begin_insertion: "Nagsimula na ang pagpasok"
begin_deletion: "Nagsimula na ang pagbubura"
children: "Subelements"
- done_ratio: "Isinasagawa (%)"
+ done_ratio: "% Complete"
duration: "Durasyon"
end_insertion: "Katapusan na"
end_deletion: "Katapusan ng pagbubura"
@@ -612,7 +612,7 @@ fil:
parent_issue: "Magulang"
parent_work_package: "Magulang"
priority: "Ang prayoridad"
- progress: "Isinasagawa (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Nauubos na oras"
@@ -1026,12 +1026,12 @@ fil:
default_columns: "I-default ang mga hanay"
description: "Deskripsyon"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Ipakita ang mga sum"
due_date: "Finish date"
- estimated_hours: "Tinantyang oras"
- estimated_time: "Tinantyang oras"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Unang pangalan"
group: "Grupo"
@@ -1377,7 +1377,7 @@ fil:
error_pdf_export_too_many_columns: "Masyadong maraming hanay ang napili para sa PDF export. Mangyaring bawasan ang mga bilang ng hanay."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Hindi naka-update ang mga work package done ratio."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Ang work package ay hindi natagpuan o hindi kabilang sa proyektong ito"
error_must_be_project_member: "dapat ay miyembro ng proyekto"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ fil:
label_type_new: "Bagong uri"
label_type_plural: "Mga uri"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "I-update ang mga work package done ratio"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "I-update ang nakalipas na %{value}"
label_updated_time_at: "%{author}%{age}"
label_updated_time_by: "Naka-update sa %{author}%{age} na nakalipas"
@@ -2213,7 +2213,7 @@ fil:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ fil:
notice_file_not_found: "Ang package na iyong sinusibukan i-access ay hindi umiiral o inalis na."
notice_forced_logout: "Ikaw ay automatikong naka-log out pagkatapos ng %{ttl_time} ilang minuto ng hindi aktibidad."
notice_internal_server_error: "Isang error ang naganap sa oahina na gusto mong i-access. Kung nagpatuloy ang mga problema nararansan mo manyaring kontakin ang iyong %{app_title} tagapangasiwa para sa tulong."
- notice_work_package_done_ratios_updated: "Naka-update ang mga work package done ratio."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Ang impormasyon ay naka-update sa kahit hindi baba isa o."
notice_locking_conflict_additional_information: "Ang mga update nagmula sa %{users}."
notice_locking_conflict_reload_page: "Mangyaring i-reload ang pahina na ito, repasuhin ang mga pagbabago at muling i-apply ang iyong mga update."
@@ -2691,10 +2691,10 @@ fil:
setting_file_max_size_displayed: "Max na laki ng mga tekstong file na ipinapakita inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Kalkulahin ang work package done rato sa"
- setting_work_package_done_ratio_field: "Gamitin ang work package field"
- setting_work_package_done_ratio_status: "Gamitin ang estado ng work package"
- setting_work_package_done_ratio_disabled: "Hindi pinaga (itago ang proseso)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Ipakiita sa pamamagitan ng default"
setting_work_package_properties: "Ang mga property ng work package"
setting_work_package_startdate_is_adddate: "Gamitin ang kasulukuyang petsa bilang pagsisimula ng petsa para sa mga bagong work package"
@@ -3131,9 +3131,9 @@ fil:
unsupported_context: "Ang ibinigay na mapagkukunan ay hindi suportado bilang isang konteksto."
context_object_not_found: "Hindi mahanap ang ibinigay na mapagkukunan bilang konteksto."
validation:
- done_ratio: "Hindi mai-set ang natapos na ratio sa gawain ng mga magulang na package, kapag ito ay inferred sa pamamagitan ng estado o kapag ito ay hindi mapagana."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Itinayang mga oras ay hindi mai-set sa mga package ng gawain ng magulang."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Ang piniling gumagamit ay hindi pinahihintulan sa '%{property}' na para sa package ng gawain ng magulang."
start_date: "Sinimulang petsa ay hindi mai-set sa mga pakete ng gawain ng magulang."
eprops:
diff --git a/config/locales/crowdin/fr.yml b/config/locales/crowdin/fr.yml
index 53a014f97f5..40f310e60b0 100644
--- a/config/locales/crowdin/fr.yml
+++ b/config/locales/crowdin/fr.yml
@@ -290,8 +290,8 @@ fr:
autologins:
prompt: "Stay logged in for %{num_days}"
sessions:
- remembered_devices: "Remembered devices"
- remembered_devices_caption: "A list of all devices that logged into this account using the 'Stay logged in' option."
+ remembered_devices: "Appareils enregistrés"
+ remembered_devices_caption: "Une liste de tous les appareils connectés à ce compte à l'aide de l'option \"rester connecté\"."
session_name: "%{browser_name} %{browser_version} sur %{os_name}"
browser: "Navigateur"
device: "Dispositif/système d'exploitation"
@@ -598,7 +598,7 @@ fr:
begin_insertion: "Début de l’insertion"
begin_deletion: "Début de la suppression"
children: "Sous-éléments"
- done_ratio: "Progrès (%)"
+ done_ratio: "% Complete"
duration: "Durée"
end_insertion: "Fin de l’insertion"
end_deletion: "Fin de la suppression"
@@ -612,7 +612,7 @@ fr:
parent_issue: "Parent"
parent_work_package: "Parent"
priority: "Priorité"
- progress: "Progrès (%)"
+ progress: "% Complete"
readonly: "Lecture seule"
schedule_manually: "Planification manuelle"
spent_hours: "Temps passé"
@@ -1026,13 +1026,13 @@ fr:
default_columns: "Colonnes par défaut"
description: "Description"
derived_due_date: "Date de fin dérivée"
- derived_estimated_hours: "Temps estimé dérivé"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Date de début dérivée"
display_sums: "Afficher les sommes"
due_date: "Date de fin"
- estimated_hours: "Durée estimée"
- estimated_time: "Durée estimée"
- expires_at: "Expires at"
+ estimated_hours: "Work"
+ estimated_time: "Work"
+ expires_at: "Expire le"
firstname: "Prénom"
group: "Groupe"
groups: "Groupes"
@@ -1377,7 +1377,7 @@ fr:
error_pdf_export_too_many_columns: "Trop de colonnes sélectionnées pour l’exportation PDF. Veuillez réduire le nombre de colonnes."
error_pdf_failed_to_export: "L'export PDF n'a pas pu être enregistré: %{error}"
error_token_authenticity: "Impossible de vérifier le jeton de Cross-Site Request Forgery. Avez-vous essayé d'envoyer des données sur plusieurs navigateurs ou onglets ? Veuillez fermer tous les onglets et réessayer."
- error_work_package_done_ratios_not_updated: "Les ratios de Lots de Travaux achevés n'ont pas été mis à jour."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Le Lot de Travaux n'a pas été trouvé ou n'appartient pas à ce projet"
error_must_be_project_member: "doit être membre du projet"
error_migrations_are_pending: "Votre installation OpenProject a des migrations de base de données en attente. Vous n'avez probablement pas exécuté les migrations lors de votre dernière mise à jour. Veuillez consulter le guide de mise à jour afin de mettre votre installation correctement à jour."
@@ -2057,7 +2057,7 @@ fr:
label_type_new: "Nouveau type"
label_type_plural: "Types"
label_ui: "Interface de l'utilisateur"
- label_update_work_package_done_ratios: "Mis à jour du taux d'avancement du Lots de Travaux"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Mis à jour il y a %{value}"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Mis à jour par %{author} il y a %{age}"
@@ -2213,7 +2213,7 @@ fr:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ fr:
notice_file_not_found: "La page à laquelle vous essayez d'accéder n'existe pas ou a été supprimée."
notice_forced_logout: "Vous avez été déconnecté après %{ttl_time} minutes d'inactivité."
notice_internal_server_error: "Une erreur est survenue sur la page à laquelle vous essayez d'accéder. Si le problème persiste, veuillez contacter votre administrateur %{app_title} pour assistance."
- notice_work_package_done_ratios_updated: "Taux d'avancement des mise à jour du Lot de Travaux."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Cette information a été mise a jour par au moin un autre utilisateur pendant la même session"
notice_locking_conflict_additional_information: "Le(s) mise(s) à jour(s) ont été faite par %{users}."
notice_locking_conflict_reload_page: "Veuillez rafraîchir la page, vérifier les changements et rélancer la mise à jour."
@@ -2693,10 +2693,10 @@ fr:
setting_file_max_size_displayed: "Taille maximale de l'affichage du fichers texte inline"
setting_host_name: "Nom d'hôte"
setting_invitation_expiration_days: "L'émail d’activation expire après"
- setting_work_package_done_ratio: "Calculer le taux d'avancement du lot de travaux avec"
- setting_work_package_done_ratio_field: "Utiliser le champ Lot de Travaux"
- setting_work_package_done_ratio_status: "Utiliser le statut des Lots de Travaux"
- setting_work_package_done_ratio_disabled: "Désactiver (cacher l'avancement)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Afficher par défaut"
setting_work_package_properties: "Propriétés du Lot de Travaux"
setting_work_package_startdate_is_adddate: "Utiliser la date actuelle comme date de début des nouveaux lots de travaux"
@@ -3132,9 +3132,9 @@ fr:
unsupported_context: "La ressource donnée n'est pas prise en charge comme contexte."
context_object_not_found: "Impossible de trouver la ressource donnée comme contexte."
validation:
- done_ratio: "Le taux d'avancement ne peut être défini sur les lots de travaux parents lorsqu'il est déduit en fonction du statut, ou lorsqu'il est désactivé."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "La date de fin ne peut pas être définie dans les lots de travaux parents."
- estimated_hours: "Les heures estimées ne peuvent être définies sur les lots de travaux parents."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "L’utilisateur choisi n'est pas autorisé à être « %{property} » pour ce lot de travaux."
start_date: "La date de début ne peut pas être définie dans les lots de travaux parents."
eprops:
diff --git a/config/locales/crowdin/he.yml b/config/locales/crowdin/he.yml
index f75217bd8bb..c0f586b8c75 100644
--- a/config/locales/crowdin/he.yml
+++ b/config/locales/crowdin/he.yml
@@ -600,7 +600,7 @@ he:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "משך זמן"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -614,7 +614,7 @@ he:
parent_issue: "אב"
parent_work_package: "אב"
priority: "עדיפות"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "זמן שבוזבז"
@@ -1044,12 +1044,12 @@ he:
default_columns: "עמודות ברירת המחדל"
description: "תיאור"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "הצג סכומים"
due_date: "Finish date"
- estimated_hours: "זמן משוער"
- estimated_time: "זמן משוער"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "שם פרטי"
group: "קבוצה"
@@ -1431,7 +1431,7 @@ he:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "אחוזי הסיום בחבילת העבודה אינם מעודכנים."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "חבילת העבודה לא נמצאה או לא שייכת לפרוייקט זה"
error_must_be_project_member: "חייב להיות חבר בפרוייקט"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2111,7 +2111,7 @@ he:
label_type_new: "סוג חדש"
label_type_plural: "סוגים"
label_ui: "ממשק משתמש"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2269,7 +2269,7 @@ he:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2381,7 +2381,7 @@ he:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2751,10 +2751,10 @@ he:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "להציג כברירת מחדל"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3193,9 +3193,9 @@ he:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "לא ניתן לבחור '%{property}' עבור המשתמש בחבילת עבודה זו."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/hi.yml b/config/locales/crowdin/hi.yml
index 8955c59c1bb..ec3263eceab 100644
--- a/config/locales/crowdin/hi.yml
+++ b/config/locales/crowdin/hi.yml
@@ -596,7 +596,7 @@ hi:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "उपतत्व"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -610,7 +610,7 @@ hi:
parent_issue: "जनक"
parent_work_package: "जनक"
priority: "वरीयता"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "समय बिताया"
@@ -1024,12 +1024,12 @@ hi:
default_columns: "Default columns"
description: "Description"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "समाप्ति दिनांक"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "First name"
group: "समूह"
@@ -1375,7 +1375,7 @@ hi:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "क्रॉस-साइट अनुरोध जालसाज़ी टोकन सत्यापित करने में असमर्थ । क्या आपने एकाधिक ब्राउज़र्स या टैब पर डेटा सबमिट करने का प्रयास किया है? कृपया सभी टैब बंद करें और पुन: प्रयास करे ।"
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "कार्य पैकेज नहीं मिला, या इस प्रोजेक्ट से संबंधित नहीं है"
error_must_be_project_member: "प्रोजेक्ट सदस्य होना जरूरी है"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2055,7 +2055,7 @@ hi:
label_type_new: "नए प्रकार"
label_type_plural: "प्रकार"
label_ui: "उपयोगकर्ता इंटरफ़ेस"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2211,7 +2211,7 @@ hi:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2323,7 +2323,7 @@ hi:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2691,10 +2691,10 @@ hi:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3131,9 +3131,9 @@ hi:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/hr.yml b/config/locales/crowdin/hr.yml
index ae9ee63846d..052e49e4964 100644
--- a/config/locales/crowdin/hr.yml
+++ b/config/locales/crowdin/hr.yml
@@ -599,7 +599,7 @@ hr:
begin_insertion: "Početak umetanja"
begin_deletion: "Početak brisanja"
children: "Subelements"
- done_ratio: "Napredak (%)"
+ done_ratio: "% Complete"
duration: "Trajanje"
end_insertion: "Kraj umetanja"
end_deletion: "Kraj brisanja"
@@ -613,7 +613,7 @@ hr:
parent_issue: "Matični"
parent_work_package: "Matični"
priority: "Prioritet"
- progress: "Napredak (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Utrošeno vrijeme"
@@ -1035,12 +1035,12 @@ hr:
default_columns: "Zadani stupci"
description: "Opis"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Prikaži iznose"
due_date: "Finish date"
- estimated_hours: "Predviđeno vrijeme"
- estimated_time: "Predviđeno vrijeme"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Ime"
group: "Grupa"
@@ -1404,7 +1404,7 @@ hr:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Omjer učinjenoga radnog paketa nije ažuriran."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Radni paket nije pronađen ili ne pripada ovom projektu"
error_must_be_project_member: "mora biti član projekta"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2084,7 +2084,7 @@ hr:
label_type_new: "Novi tip"
label_type_plural: "Tipovi"
label_ui: "Korisničko sučelje"
- label_update_work_package_done_ratios: "Ažuiraj omjer učinjenoga radnog paketa"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Ažurirano prije %{value}"
label_updated_time_at: "%{author}%{age}"
label_updated_time_by: "Ažurirao korisnik %{author} prije %{age}"
@@ -2241,7 +2241,7 @@ hr:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2353,7 +2353,7 @@ hr:
notice_file_not_found: "Stranica kojoj ste pokušali pristupiti ne postoji ili je izbrisana."
notice_forced_logout: "Automatski ste odjavljeni iz sustava nakon %{ttl_time} minuta neaktivnosti."
notice_internal_server_error: "Nastupila je pogrška na stranici kojoj pokuštavate pristupiti. Ako se problemi nastave molim vas da kontaktirate vašeg %{app_title} administratora za podršku."
- notice_work_package_done_ratios_updated: "Omjer učinjenoga radnog paketa je ažuriran."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Informacija je u međuvremenu ažurirana od najmanje jednog korisnika."
notice_locking_conflict_additional_information: "Ažuiranje(a) je obavio %{users}."
notice_locking_conflict_reload_page: "Molim vas ponovno učitajte stranicu, pregledajte promjene i ponovno učitajte vaša ažuriranja."
@@ -2722,10 +2722,10 @@ hr:
setting_file_max_size_displayed: "Maksimalna veličina tesktualnih datoteka prikazanih u liniji"
setting_host_name: "Hostname"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Izračunaj omjer učinjenoga radnog paketa"
- setting_work_package_done_ratio_field: "Koristi polje radnog paketa"
- setting_work_package_done_ratio_status: "Koristi status radnog paketa"
- setting_work_package_done_ratio_disabled: "Onemogući (sakrij omjer učinjenoga)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Zadani prikaz"
setting_work_package_properties: "Postavke radnih paketa"
setting_work_package_startdate_is_adddate: "Koristite današanji datum kao početni datum novih radnih paketa"
@@ -3163,9 +3163,9 @@ hr:
unsupported_context: "Dani resurs nije podržan u obliku konteksta."
context_object_not_found: "Ne mogu pronaći resurs zadan kao kontekst."
validation:
- done_ratio: "Omjer učinjenoga radnog paketa ne može biti zadan nadređenom radnom paketu, kada je zaključen statusom ili kada je onemogućen."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Predviđeni sati ne mogu biti postavljeni na nadređeni radni paket."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Izabranom korisniku nije dopušteno da bude '%{property}' za ovaj radni paket."
start_date: "Datum početka ne može biti postavljen na nadređenim radnim paketima."
eprops:
diff --git a/config/locales/crowdin/hu.yml b/config/locales/crowdin/hu.yml
index b00d0897301..a9750efca37 100644
--- a/config/locales/crowdin/hu.yml
+++ b/config/locales/crowdin/hu.yml
@@ -595,7 +595,7 @@ hu:
begin_insertion: "Beillesztés kezdete"
begin_deletion: "Törlés kezdete"
children: "Alelemek"
- done_ratio: "Folyamat állapot (%)"
+ done_ratio: "% Complete"
duration: "Időtartam"
end_insertion: "Beillesztés vége"
end_deletion: "Törlés vége"
@@ -609,7 +609,7 @@ hu:
parent_issue: "Szülő"
parent_work_package: "Szülő"
priority: "Fontosság"
- progress: "Folyamat állapot (%)"
+ progress: "% Complete"
readonly: "Olvasható"
schedule_manually: "Kézi ütemezés\n"
spent_hours: "Eltöltött idő"
@@ -1023,12 +1023,12 @@ hu:
default_columns: "Alapértelmezett oszlopok"
description: "Leírás"
derived_due_date: "Származtatott befejezési időpont"
- derived_estimated_hours: "Származtatott becsült idő"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Származtatott kezdési időpont\n"
display_sums: "Megjelenitendő összegek"
due_date: "Befejezési dátum"
- estimated_hours: "Becsült idő (óra)"
- estimated_time: "Becsült idő (óra)"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Keresztnév"
group: "Csoport"
@@ -1374,7 +1374,7 @@ hu:
error_pdf_export_too_many_columns: "Túl sok oszlop lett kiválasztva a PDF exportáláshoz. Kérlek csökkentsd a sorok számát."
error_pdf_failed_to_export: "A PDF-Exportálás mentése nem sikerült: %{error}"
error_token_authenticity: "Nem sikerült ellenőrizni a Cross-Site Request Forgery token-t. Megpróbált adatokat küldeni több böngészőn vagy lapon keresztül? Kérjük, zárja be az összes lapot, és próbálkozzon újra."
- error_work_package_done_ratios_not_updated: "A feladatcsoport a megtett arányokat nem frissítette."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "A feladatcsoport nem található, vagy nem tartozik ehhez a projekthez"
error_must_be_project_member: "projekt tagnak kell lennie"
error_migrations_are_pending: "Az Openproject adatbázisainak költöztetése függőben van. Valószínűleg elmulasztotta lefuttatni az átvitelt a legutóbbi frissítéskor. Kérjük, a megfelelő frissítéshez kövesse a frissítési útmutatót."
@@ -2054,7 +2054,7 @@ hu:
label_type_new: "Új típus"
label_type_plural: "Típus"
label_ui: "Felhasználói felület"
- label_update_work_package_done_ratios: "Frissítse a munkacsomag elvégzett arányokat"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Ezelőtt frissített %{value}"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Frissítve %{author} %{age} ezelőtt"
@@ -2210,7 +2210,7 @@ hu:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2321,7 +2321,7 @@ hu:
notice_file_not_found: "Az elérni kivánt oldal nem létezik, vagy már eltávolították."
notice_forced_logout: "Automatikusan kijelentkezett %{ttl_time} perc inaktivitás után."
notice_internal_server_error: "Az elérni kivánt oldalon hiba történt. Ha továbbra is problémákat tapasztal, kérem forduljon a %{app_title} rendszergazdához segítségért."
- notice_work_package_done_ratios_updated: "A munkacsomag elkészült arányainak frissítése kész."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Az adatokat frissítette egy másik felhasználó időközben."
notice_locking_conflict_additional_information: "A frissítést %{users} végezte el."
notice_locking_conflict_reload_page: "Töltse újra az oldalt, tekintse át a módosításokat, és a frissítse újra."
@@ -2689,10 +2689,10 @@ hu:
setting_file_max_size_displayed: "A szöveg fájl sorainak maximum mérete megjelenítéskor"
setting_host_name: "Gazdagép neve"
setting_invitation_expiration_days: "Az aktivációs email lejár ekkor"
- setting_work_package_done_ratio: "A feladatcsoport elkészült arányainak kiszámítása"
- setting_work_package_done_ratio_field: "A feladatcsoport mező használata"
- setting_work_package_done_ratio_status: "Használja a feladatcsoport állapotát"
- setting_work_package_done_ratio_disabled: "Letiltja (elrejti a haladást)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Alapértelmezés megjelenítése"
setting_work_package_properties: "feladatcsoport tulajdonságok"
setting_work_package_startdate_is_adddate: "Az aktuális dátum használata, mint kezdő dátuma az új feladatcsoportoknak"
@@ -3129,9 +3129,9 @@ hu:
unsupported_context: "A megadott erőforrás nem támogatott kontextus."
context_object_not_found: "Nem található a kontextusként megadott erőforrás."
validation:
- done_ratio: "Az arány nem megadható a szülő feladatcsoportokon, amikor az a státuszból következtethető vagy alapból ki van kapcsolva."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Befejezési dátumot nem lehet beállítani a szülő feladatcsoportnak."
- estimated_hours: "Becsült óra nem állítható a szülő feladatcsoportokon."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "A kiválasztott felhasználó '%{property}'-ként való beállítása nem engedélyezett ehhez a feladatcsoporthoz."
start_date: "Kezdés dátuma nem állítható a szülő feladatcsoportokon."
eprops:
diff --git a/config/locales/crowdin/id.yml b/config/locales/crowdin/id.yml
index 99ee7098e62..5e63c5bdd87 100644
--- a/config/locales/crowdin/id.yml
+++ b/config/locales/crowdin/id.yml
@@ -590,7 +590,7 @@ id:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelemen"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Durasi"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -604,7 +604,7 @@ id:
parent_issue: "Induk"
parent_work_package: "Induk"
priority: "Prioritas"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Baca saja"
schedule_manually: "Penjadwalan manual"
spent_hours: "Durasi"
@@ -1010,12 +1010,12 @@ id:
default_columns: "Kolom default"
description: "Deskripsi"
derived_due_date: "Tanggal selesai turunan"
- derived_estimated_hours: "Perkiraan waktu turunan"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Tanggal mulai turunan"
display_sums: "Tampilkan jumlah"
due_date: "Tanggal selesai"
- estimated_hours: "Estimasi Waktu"
- estimated_time: "Estimasi Waktu"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Nama depan"
group: "Grup"
@@ -1343,7 +1343,7 @@ id:
error_pdf_export_too_many_columns: "Kolom yang dipilih utnuk ekspor PDF terlalu banyak. Mohon kurangi jumlah kolom."
error_pdf_failed_to_export: "Ekspor PDF tidak dapat disimpan: %{error}"
error_token_authenticity: "Tidak dapat memverifikasi token Pemalsuan Permintaan Lintas Situs. Apakah Anda mencoba mengirimkan data di beberapa browser atau tab? Harap tutup semua tab dan coba lagi."
- error_work_package_done_ratios_not_updated: "Paket-Penugasan selesai, rasio tidak diupdate."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Paket-Penugasan tidak ditemukan atau tidak termasuk dalam Project ini"
error_must_be_project_member: "harus sbg Project Member"
error_migrations_are_pending: "Instalasi OpenProject anda tertunda karena migrasi databse. kemungkinan anda melewatkan migrasi yang ada saat upgrade terakhir. silahkan periksa panduan upgrade untuk meng-upgrade dengan benar."
@@ -2023,7 +2023,7 @@ id:
label_type_new: "Tipe baru"
label_type_plural: "Tipe"
label_ui: "Antarmuka user"
- label_update_work_package_done_ratios: "Rasio Paket-Penugasan telah diupdate"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Diperbarui %{value} yang lalu"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Diperbarui oleh %{author} %{age} yang lalu"
@@ -2178,7 +2178,7 @@ id:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2290,7 +2290,7 @@ id:
notice_file_not_found: "Halaman yang Anda akses sudah dihapus atau dipindahkan."
notice_forced_logout: "Anda secara otomatis telah Logout setelah %{ttl_time} menit tanpa aktivitas."
notice_internal_server_error: "Error pada halaman yang Anda akses. Jika Anda tetap mengalami masalah hubungi administrator %{app_title} untuk bantuan."
- notice_work_package_done_ratios_updated: "Paket-Penugasan selesai, rasio telah diupdate."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Informasi telah diperbarui oleh setidaknya satu user lain."
notice_locking_conflict_additional_information: "Diupdate oleh %{users}."
notice_locking_conflict_reload_page: "Silahkan reload halaman, tinjau perubahan dan reapply."
@@ -2653,10 +2653,10 @@ id:
setting_file_max_size_displayed: "Ukuran maks. file teks yang ditampilkan inline"
setting_host_name: "Nama host"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Hitung Paket-Penugasan dengan Rasio Penyelesaian"
- setting_work_package_done_ratio_field: "Gunakan isian Paket-Penugasan"
- setting_work_package_done_ratio_status: "Gunakan status Paket-Penugasan"
- setting_work_package_done_ratio_disabled: "Nonaktifkan (sembunyikan progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Tampilkan secara default"
setting_work_package_properties: "Properti Paket-Penugasan"
setting_work_package_startdate_is_adddate: "Gunakan tanggal sekarang untuk start Paket-Penugasan"
@@ -3092,9 +3092,9 @@ id:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Tanggal selesai tidak dapat diatur pada paket pekerjaan induk."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Pilihan pengguna tidak diperbolehkan untuk menjadi '%{property}' untuk paket pekerjaan ini."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/it.yml b/config/locales/crowdin/it.yml
index f8141915eee..d494598ef5b 100644
--- a/config/locales/crowdin/it.yml
+++ b/config/locales/crowdin/it.yml
@@ -595,7 +595,7 @@ it:
begin_insertion: "Inizio inserimento"
begin_deletion: "Inizio cancellazione"
children: "Sottoelementi"
- done_ratio: "Avanzamento (%)"
+ done_ratio: "% Complete"
duration: "Durata"
end_insertion: "Fine inserimento"
end_deletion: "Fine cancellazione"
@@ -609,7 +609,7 @@ it:
parent_issue: "Superiore"
parent_work_package: "Superiore"
priority: "Priorità"
- progress: "Avanzamento (%)"
+ progress: "% Complete"
readonly: "Sola lettura"
schedule_manually: "Programmazione manuale"
spent_hours: "Tempo speso"
@@ -1023,12 +1023,12 @@ it:
default_columns: "Colonne predefinite"
description: "Descrizione"
derived_due_date: "Data di fine derivata"
- derived_estimated_hours: "Tempo stimato derivato"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Data di inizio derivata"
display_sums: "Visualizza somme"
due_date: "Data di fine"
- estimated_hours: "Tempo stimato"
- estimated_time: "Tempo stimato"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Nome"
group: "Gruppo"
@@ -1374,7 +1374,7 @@ it:
error_pdf_export_too_many_columns: "Troppe colonne selezionate per l'esportazione in PDF. Ridurre il numero di colonne."
error_pdf_failed_to_export: "L'esportazione del PDF non può essere salvata: %{error}"
error_token_authenticity: "Impossibile verificare il token di richiesta. Forse hai provato a inviare i dati da più browser o schede? Chiudi tutte le schede e riprova."
- error_work_package_done_ratios_not_updated: "Percentuale di completamento della macro-attività non aggiornata."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "La macro-attività non è stata trovata o non appartiene a questo progetto"
error_must_be_project_member: "deve essere membro del progetto"
error_migrations_are_pending: "L'installazione di OpenProject ha migrazioni di database in sospeso. Probabilmente non hai effettuato le migrazioni durante l'ultimo aggiornamento. Controlla la documentazione sull'aggiornamento per aggiornare correttamente l'installazione."
@@ -2054,7 +2054,7 @@ it:
label_type_new: "Nuovo tipo"
label_type_plural: "Tipi"
label_ui: "Interfaccia Utente"
- label_update_work_package_done_ratios: "Aggiorna la percentuale di completamento della macro-attività"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Aggiornato %{value} fa"
label_updated_time_at: "%{author}%{age}"
label_updated_time_by: "Aggiornato da %{author} %{age} fa"
@@ -2210,7 +2210,7 @@ it:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2322,7 +2322,7 @@ it:
notice_file_not_found: "La pagina alla quale stavi tentando di accedere non esiste o è stata rimossa."
notice_forced_logout: "Sei stato disconnesso automaticamente dopo %{ttl_time} minuti di inattività."
notice_internal_server_error: "Si è verificato un errore sulla pagina alla quale hai richiesto di accedere. Se continui ad avere problemi per favore contatta il tuo amministratore %{app_title} per ricevere assistenza."
- notice_work_package_done_ratios_updated: "Percentuale di completamento della macro-attività aggiornata."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "L'informazione è stata aggiornata da almeno un altro utente nel frattempo."
notice_locking_conflict_additional_information: "L'aggiornamento(i) proviene da %{users}."
notice_locking_conflict_reload_page: "Si prega di ricaricare la pagina, rivedere le modifiche e riapplicare gli aggiornamenti."
@@ -2690,10 +2690,10 @@ it:
setting_file_max_size_displayed: "Dimensione massima dei file di testo visualizzati inline"
setting_host_name: "Nome dell'Host"
setting_invitation_expiration_days: "L'email di attivazione scade dopo"
- setting_work_package_done_ratio: "Calcola la percentuale di completamento della macro-attività con"
- setting_work_package_done_ratio_field: "Usa il campo della macro-attività"
- setting_work_package_done_ratio_status: "Usa lo stato della macro-attività"
- setting_work_package_done_ratio_disabled: "Disabilita (nascondi l'avanzamento)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Visualizza come impostazione predefinita"
setting_work_package_properties: "Proprietà della macro-attività"
setting_work_package_startdate_is_adddate: "Usa la data corrente come data di inizio per le nuove macro-attività"
@@ -3130,9 +3130,9 @@ it:
unsupported_context: "La risorsa non è supportata come contesto."
context_object_not_found: "Impossibile trovare la risorsa indicata come contesto."
validation:
- done_ratio: "La percentuale di completamento non può essere impostata sulla macro-attività principale, quando viene dedotta dallo stato o quando è disabilitata."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "La data di fine non può essere impostata sulla macro-attività principale."
- estimated_hours: "Le ore stimate non può essere impostate sulla macro-attività principale."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "All'utente scelto non è consentito di essere '%{property}' per questa macro-attività."
start_date: "La data di inizio non può essere impostata sulla macro-attività principale."
eprops:
diff --git a/config/locales/crowdin/ja.yml b/config/locales/crowdin/ja.yml
index 9539d8533cb..ec16cdd68d6 100644
--- a/config/locales/crowdin/ja.yml
+++ b/config/locales/crowdin/ja.yml
@@ -593,7 +593,7 @@ ja:
begin_insertion: "挿入の始まり"
begin_deletion: "削除の始まり"
children: "サブ要素"
- done_ratio: "進行状況 (%)"
+ done_ratio: "% Complete"
duration: "期間"
end_insertion: "挿入の終わり"
end_deletion: "削除の終わり"
@@ -607,7 +607,7 @@ ja:
parent_issue: "親項目"
parent_work_package: "親項目"
priority: "優先度"
- progress: "進行状況 (%)"
+ progress: "% Complete"
readonly: "読み取り専用"
schedule_manually: "手動スケジュール"
spent_hours: "作業時間の記録"
@@ -1013,12 +1013,12 @@ ja:
default_columns: "既定の列"
description: "説明"
derived_due_date: "派生終了日"
- derived_estimated_hours: "派生予定工数"
+ derived_estimated_hours: "Derived work"
derived_start_date: "派生開始日"
display_sums: "合計を表示"
due_date: "終了日"
- estimated_hours: "予定工数"
- estimated_time: "予定工数"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "名前"
group: "グループ"
@@ -1346,7 +1346,7 @@ ja:
error_pdf_export_too_many_columns: "PDF エクスポート用に選択された列が多すぎます。 列の数を減らしてください。"
error_pdf_failed_to_export: "PDFエクスポートを保存できませんでした: %{error}"
error_token_authenticity: "クロスサイトリクエスト偽造トークンを確認できません。 複数のブラウザやタブでデータを送信しようとしましたか? すべてのタブを閉じてもう一度やり直してください。"
- error_work_package_done_ratios_not_updated: "ワークパッケージの進捗率は更新できません。"
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "ワークパッケージが見つからないか、このプロジェクトに属していません。"
error_must_be_project_member: "プロジェクトのメンバーである必要があります。"
error_migrations_are_pending: "OpenProject のインストールはデータベースの移行が保留中です。前回のアップグレード時に移行の実行を行っていない可能性があります。アップグレードガイドを確認して、適切にインストールをアップグレードしてください。"
@@ -2026,7 +2026,7 @@ ja:
label_type_new: "新しいタイプ"
label_type_plural: "ワークパッケージのタイプ"
label_ui: "UI(ユーザインターフェイス)"
- label_update_work_package_done_ratios: "進捗率の更新"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "%{value}前に更新"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "%{author}が%{age}前に更新"
@@ -2181,7 +2181,7 @@ ja:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2293,7 +2293,7 @@ ja:
notice_file_not_found: "アクセスしようとしたページが存在しないか削除されています。"
notice_forced_logout: "%{ttl_time}分間の非活動のために、自動的にログアウトされました。"
notice_internal_server_error: "アクセスしようとしたページでエラーが発生しました。継続して問題が発生している場合、%{app_title}の管理者にお問い合わせください。"
- notice_work_package_done_ratios_updated: "ワークパッケージの進捗率を更新しました。"
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "別のユーザーが同時にデータを更新しています。"
notice_locking_conflict_additional_information: "ユーザ%{users}により更新されました。"
notice_locking_conflict_reload_page: "ページをリロードして、変更を確認してから再適用してください。"
@@ -2660,10 +2660,10 @@ ja:
setting_file_max_size_displayed: "画面表示するテキストファイルの最大サイズ"
setting_host_name: "ホスト名"
setting_invitation_expiration_days: "アクティベーションのメールは次で有効期限切れ"
- setting_work_package_done_ratio: "進捗率の算出方法"
- setting_work_package_done_ratio_field: "ワークパッケージのフィールドを使用する"
- setting_work_package_done_ratio_status: "ワークパッケージのステータスを使用する"
- setting_work_package_done_ratio_disabled: "無効にする(進行状況が非表示)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "デフォルトで表示する"
setting_work_package_properties: "項目名"
setting_work_package_startdate_is_adddate: "今日の日付を新しいワークパッケージの開始日とする"
@@ -3098,9 +3098,9 @@ ja:
unsupported_context: "指定されたリソースは、コンテキストとしてはサポートされません。"
context_object_not_found: "コンテキストで指定されたリソースが見つかりません。"
validation:
- done_ratio: "完了率はそのステータスにより推定または無効にされている場合、親ワークパッケージにセットすることはできません。"
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "終了日は親作業項目には設定できません。"
- estimated_hours: "推定時間は、親ワークパッケージに設定できません。"
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "選択されたユーザーは、この作業項目の'%{property}' にすることはできません。"
start_date: "開始日は、親ワークパッケージに設定できません。"
eprops:
diff --git a/config/locales/crowdin/js-af.yml b/config/locales/crowdin/js-af.yml
index 32b624e61d8..82ea434dc9e 100644
--- a/config/locales/crowdin/js-af.yml
+++ b/config/locales/crowdin/js-af.yml
@@ -966,7 +966,6 @@ af:
date: "Datum"
dueDate: "Finish date"
duration: "Duration"
- estimatedTime: "Geraamde tyd"
spentTime: "Tyd gespandeer"
category: "Kategorie"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-ar.yml b/config/locales/crowdin/js-ar.yml
index 66c30463ec8..98bfb1017b2 100644
--- a/config/locales/crowdin/js-ar.yml
+++ b/config/locales/crowdin/js-ar.yml
@@ -970,7 +970,6 @@ ar:
date: "التاريخ"
dueDate: "Finish date"
duration: "المدّة"
- estimatedTime: "الوقت المُقّدَّر"
spentTime: "الوقت المستهلك"
category: "الفئة"
percentageDone: "النسبة المئوية المُنجزة"
diff --git a/config/locales/crowdin/js-az.yml b/config/locales/crowdin/js-az.yml
index 0084dc36b3d..d940bd94a1f 100644
--- a/config/locales/crowdin/js-az.yml
+++ b/config/locales/crowdin/js-az.yml
@@ -966,7 +966,6 @@ az:
date: "Date"
dueDate: "Finish date"
duration: "Duration"
- estimatedTime: "Estimated time"
spentTime: "Spent time"
category: "Category"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-be.yml b/config/locales/crowdin/js-be.yml
index c9f9b6c40e0..45e201a4ce2 100644
--- a/config/locales/crowdin/js-be.yml
+++ b/config/locales/crowdin/js-be.yml
@@ -968,7 +968,6 @@ be:
date: "Дата"
dueDate: "Finish date"
duration: "Duration"
- estimatedTime: "Estimated time"
spentTime: "Spent time"
category: "Category"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-bg.yml b/config/locales/crowdin/js-bg.yml
index 9e50dda14f0..7aacf618857 100644
--- a/config/locales/crowdin/js-bg.yml
+++ b/config/locales/crowdin/js-bg.yml
@@ -966,7 +966,6 @@ bg:
date: "Дата"
dueDate: "Finish date"
duration: "Продължителност"
- estimatedTime: "Очаквано време"
spentTime: "Отработено време"
category: "Категория"
percentageDone: "Процент завършена задача"
diff --git a/config/locales/crowdin/js-ca.yml b/config/locales/crowdin/js-ca.yml
index 94953a5b6bc..3c5130defab 100644
--- a/config/locales/crowdin/js-ca.yml
+++ b/config/locales/crowdin/js-ca.yml
@@ -966,7 +966,6 @@ ca:
date: "Data"
dueDate: "Data final"
duration: "Durada"
- estimatedTime: "Temps estimat"
spentTime: "Temps utilitzat"
category: "Categoria"
percentageDone: "Percentatge fet"
diff --git a/config/locales/crowdin/js-ckb-IR.yml b/config/locales/crowdin/js-ckb-IR.yml
index b5eb8925dec..5a0a7cece4f 100644
--- a/config/locales/crowdin/js-ckb-IR.yml
+++ b/config/locales/crowdin/js-ckb-IR.yml
@@ -966,7 +966,6 @@ ckb-IR:
date: "Date"
dueDate: "Finish date"
duration: "Duration"
- estimatedTime: "Estimated time"
spentTime: "Spent time"
category: "Category"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-cs.yml b/config/locales/crowdin/js-cs.yml
index 552b85b6b79..65d2b7a4be3 100644
--- a/config/locales/crowdin/js-cs.yml
+++ b/config/locales/crowdin/js-cs.yml
@@ -968,7 +968,6 @@ cs:
date: "Datum"
dueDate: "Datum dokončení"
duration: "Doba trvání"
- estimatedTime: "Odhadovaný čas"
spentTime: "Strávený čas"
category: "Kategorie"
percentageDone: "Procento hotovo"
diff --git a/config/locales/crowdin/js-da.yml b/config/locales/crowdin/js-da.yml
index 0fbcd2d6dd9..fbc0a8279ba 100644
--- a/config/locales/crowdin/js-da.yml
+++ b/config/locales/crowdin/js-da.yml
@@ -965,7 +965,6 @@ da:
date: "Dato"
dueDate: "Finish date"
duration: "Varighed"
- estimatedTime: "Anslået tid"
spentTime: "Anvendt tid"
category: "Kategori"
percentageDone: "Procentdel udført"
diff --git a/config/locales/crowdin/js-de.yml b/config/locales/crowdin/js-de.yml
index 1619a3011d3..7926d0ecbbf 100644
--- a/config/locales/crowdin/js-de.yml
+++ b/config/locales/crowdin/js-de.yml
@@ -965,7 +965,6 @@ de:
date: "Datum"
dueDate: "Endtermin"
duration: "Dauer"
- estimatedTime: "Geschätzter Aufwand"
spentTime: "Aufgewendete Zeit"
category: "Kategorie"
percentageDone: "Prozentsatz erledigt"
diff --git a/config/locales/crowdin/js-el.yml b/config/locales/crowdin/js-el.yml
index 5394adcbf8c..ef071ed0152 100644
--- a/config/locales/crowdin/js-el.yml
+++ b/config/locales/crowdin/js-el.yml
@@ -965,7 +965,6 @@ el:
date: "Ημερομηνία"
dueDate: "Ημερομηνία λήξης"
duration: "Διάρκεια"
- estimatedTime: "Εκτιμώμενος χρόνος"
spentTime: "Χρόνος που δαπανήθηκε"
category: "Κατηγορία"
percentageDone: "Ποσοστό ολοκλήρωσης"
diff --git a/config/locales/crowdin/js-eo.yml b/config/locales/crowdin/js-eo.yml
index c6c703559cc..48ec6df5c35 100644
--- a/config/locales/crowdin/js-eo.yml
+++ b/config/locales/crowdin/js-eo.yml
@@ -966,7 +966,6 @@ eo:
date: "Dato"
dueDate: "Findato"
duration: "Duration"
- estimatedTime: "Taksita tempo"
spentTime: "Uzata tempo"
category: "Kategorio"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-es.yml b/config/locales/crowdin/js-es.yml
index 8e74c3053da..15ba726a850 100644
--- a/config/locales/crowdin/js-es.yml
+++ b/config/locales/crowdin/js-es.yml
@@ -966,7 +966,6 @@ es:
date: "Fecha"
dueDate: "Fecha de finalización"
duration: "Duración"
- estimatedTime: "Tiempo estimado"
spentTime: "Tiempo invertido"
category: "Categoría"
percentageDone: "Porcentaje realizado"
diff --git a/config/locales/crowdin/js-et.yml b/config/locales/crowdin/js-et.yml
index 64413f369bf..3c0692e4697 100644
--- a/config/locales/crowdin/js-et.yml
+++ b/config/locales/crowdin/js-et.yml
@@ -966,7 +966,6 @@ et:
date: "Kuupäev"
dueDate: "Lõpetamise kuupäev"
duration: "kestus"
- estimatedTime: "Eeldatav ajakulu"
spentTime: "Kulutatud aeg"
category: "Kategooria"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-eu.yml b/config/locales/crowdin/js-eu.yml
index f43b32a78ab..8050d33d8a5 100644
--- a/config/locales/crowdin/js-eu.yml
+++ b/config/locales/crowdin/js-eu.yml
@@ -966,7 +966,6 @@ eu:
date: "Date"
dueDate: "Finish date"
duration: "Iraupena"
- estimatedTime: "Estimated time"
spentTime: "Spent time"
category: "Category"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-fa.yml b/config/locales/crowdin/js-fa.yml
index 4e2cb66efeb..08761d30cc0 100644
--- a/config/locales/crowdin/js-fa.yml
+++ b/config/locales/crowdin/js-fa.yml
@@ -966,7 +966,6 @@ fa:
date: "تاریخ"
dueDate: "Finish date"
duration: "Duration"
- estimatedTime: "Estimated time"
spentTime: "زمان صرف شده"
category: "Category"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-fi.yml b/config/locales/crowdin/js-fi.yml
index 779f87098c1..69fadc2d25e 100644
--- a/config/locales/crowdin/js-fi.yml
+++ b/config/locales/crowdin/js-fi.yml
@@ -966,7 +966,6 @@ fi:
date: "Päivämäärä"
dueDate: "Päättymispäivä"
duration: "Kesto"
- estimatedTime: "Työmääräarvio"
spentTime: "Käytetty aika"
category: "Kategoria"
percentageDone: "Osuus tehnyt"
diff --git a/config/locales/crowdin/js-fil.yml b/config/locales/crowdin/js-fil.yml
index d707bc59679..f2f0172bdcd 100644
--- a/config/locales/crowdin/js-fil.yml
+++ b/config/locales/crowdin/js-fil.yml
@@ -966,7 +966,6 @@ fil:
date: "Petsa"
dueDate: "Finish date"
duration: "Durasyon"
- estimatedTime: "Tinantyang oras"
spentTime: "Nauubos na oras"
category: "Kategorya"
percentageDone: "Porsyentong natapos"
diff --git a/config/locales/crowdin/js-fr.yml b/config/locales/crowdin/js-fr.yml
index 6fe2cf49039..53ae5ae7e3e 100644
--- a/config/locales/crowdin/js-fr.yml
+++ b/config/locales/crowdin/js-fr.yml
@@ -376,7 +376,7 @@ fr:
label_add_selected_columns: "Ajouter les colonnes sélectionnées"
label_added_by: "Ajouté par"
label_added_time_by: "Ajouté par %{author} le %{age}"
- label_ago: "il y a quelques jours"
+ label_ago: "il y a"
label_all: "tous"
label_all_work_packages: "tous les lots de travaux"
label_and: "et"
@@ -966,7 +966,6 @@ fr:
date: "date"
dueDate: "Date de fin"
duration: "Durée"
- estimatedTime: "Durée estimée"
spentTime: "Temps passé"
category: "Catégorie"
percentageDone: "Pourcentage effectué"
diff --git a/config/locales/crowdin/js-he.yml b/config/locales/crowdin/js-he.yml
index 4aa5c2db5d1..8191a4b692e 100644
--- a/config/locales/crowdin/js-he.yml
+++ b/config/locales/crowdin/js-he.yml
@@ -968,7 +968,6 @@ he:
date: "תאריך"
dueDate: "Finish date"
duration: "משך זמן"
- estimatedTime: "זמן משוער"
spentTime: "זמן שבוזבז"
category: "קטגוריה"
percentageDone: "האחוזים הסתיימו"
diff --git a/config/locales/crowdin/js-hi.yml b/config/locales/crowdin/js-hi.yml
index 84760212d2f..5e3751723a6 100644
--- a/config/locales/crowdin/js-hi.yml
+++ b/config/locales/crowdin/js-hi.yml
@@ -966,7 +966,6 @@ hi:
date: "तिथि"
dueDate: "समाप्ति दिनांक"
duration: "Duration"
- estimatedTime: "Estimated time"
spentTime: "समय बिताया"
category: "श्रेणी"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-hr.yml b/config/locales/crowdin/js-hr.yml
index 9c17957c418..9b813fd9fd1 100644
--- a/config/locales/crowdin/js-hr.yml
+++ b/config/locales/crowdin/js-hr.yml
@@ -967,7 +967,6 @@ hr:
date: "Datum"
dueDate: "Finish date"
duration: "Trajanje"
- estimatedTime: "Predviđeno vrijeme"
spentTime: "Utrošeno vrijeme"
category: "Kategorija"
percentageDone: "Postotak dovršenosti"
diff --git a/config/locales/crowdin/js-hu.yml b/config/locales/crowdin/js-hu.yml
index 35c55444f04..12ce0800f81 100644
--- a/config/locales/crowdin/js-hu.yml
+++ b/config/locales/crowdin/js-hu.yml
@@ -966,7 +966,6 @@ hu:
date: "dátum"
dueDate: "Befejezési dátum"
duration: "Időtartam"
- estimatedTime: "Becsült idő (óra)"
spentTime: "Eltöltött idő"
category: "Kategória"
percentageDone: "Százalékosan elkészült"
diff --git a/config/locales/crowdin/js-id.yml b/config/locales/crowdin/js-id.yml
index 23cf7690eeb..b19584ef1b8 100644
--- a/config/locales/crowdin/js-id.yml
+++ b/config/locales/crowdin/js-id.yml
@@ -965,7 +965,6 @@ id:
date: "Tanggal"
dueDate: "Tanggal selesai"
duration: "Durasi"
- estimatedTime: "Estimasi Waktu"
spentTime: "Durasi"
category: "Kategori"
percentageDone: "Persentase selesai"
diff --git a/config/locales/crowdin/js-it.yml b/config/locales/crowdin/js-it.yml
index c1046b6ccf8..07a47c78ef7 100644
--- a/config/locales/crowdin/js-it.yml
+++ b/config/locales/crowdin/js-it.yml
@@ -966,7 +966,6 @@ it:
date: "Data"
dueDate: "Data di fine"
duration: "Durata"
- estimatedTime: "Tempo stimato"
spentTime: "Tempo speso"
category: "Categoria"
percentageDone: "Percentuale di completamento"
diff --git a/config/locales/crowdin/js-ja.yml b/config/locales/crowdin/js-ja.yml
index 755977797bf..a8cfedad979 100644
--- a/config/locales/crowdin/js-ja.yml
+++ b/config/locales/crowdin/js-ja.yml
@@ -966,7 +966,6 @@ ja:
date: "日付"
dueDate: "終了日"
duration: "期間"
- estimatedTime: "予定工数"
spentTime: "作業時間の記録"
category: "カテゴリ"
percentageDone: "完了比率"
diff --git a/config/locales/crowdin/js-ka.yml b/config/locales/crowdin/js-ka.yml
index 0f79eb0e0ca..521b0968266 100644
--- a/config/locales/crowdin/js-ka.yml
+++ b/config/locales/crowdin/js-ka.yml
@@ -966,7 +966,6 @@ ka:
date: "თარიღი"
dueDate: "Finish date"
duration: "ხანგრძლივობა"
- estimatedTime: "Estimated time"
spentTime: "Spent time"
category: "კატეგორია"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-ko.yml b/config/locales/crowdin/js-ko.yml
index 1a3d18d076f..79ab39de2b5 100644
--- a/config/locales/crowdin/js-ko.yml
+++ b/config/locales/crowdin/js-ko.yml
@@ -965,7 +965,6 @@ ko:
date: "날짜"
dueDate: "완료 날짜"
duration: "기간"
- estimatedTime: "예상된 시간"
spentTime: "소비한 시간"
category: "카테고리"
percentageDone: "완료율"
diff --git a/config/locales/crowdin/js-lt.yml b/config/locales/crowdin/js-lt.yml
index f2067d93431..25c37e45f3f 100644
--- a/config/locales/crowdin/js-lt.yml
+++ b/config/locales/crowdin/js-lt.yml
@@ -968,7 +968,6 @@ lt:
date: "Data"
dueDate: "Pabaigos data"
duration: "Trukmė"
- estimatedTime: "Numatyta trukmė"
spentTime: "Praleista laiko"
category: "Kategorija"
percentageDone: "Atlikta procentinė dalis"
@@ -1183,7 +1182,7 @@ lt:
current_project_and_all_descendants: "Šiame projekte + subprojektuose"
current_project: "Šiame projekte"
recently_viewed: "Neseniai žiūrėtos"
- search: "Search"
+ search: "Paieška"
title:
all_projects: "visi projektai"
project_and_subprojects: "ir visi subprojektai"
diff --git a/config/locales/crowdin/js-lv.yml b/config/locales/crowdin/js-lv.yml
index a1528c82431..a75ca13de94 100644
--- a/config/locales/crowdin/js-lv.yml
+++ b/config/locales/crowdin/js-lv.yml
@@ -967,7 +967,6 @@ lv:
date: "Datums"
dueDate: "Finish date"
duration: "Duration"
- estimatedTime: "Darbietilpības novērtējums"
spentTime: "Pavadīts laiks"
category: "Sadaļa"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-mn.yml b/config/locales/crowdin/js-mn.yml
index c74e7c1485c..6852fc5e0ab 100644
--- a/config/locales/crowdin/js-mn.yml
+++ b/config/locales/crowdin/js-mn.yml
@@ -966,7 +966,6 @@ mn:
date: "Date"
dueDate: "Finish date"
duration: "Duration"
- estimatedTime: "Estimated time"
spentTime: "Spent time"
category: "Category"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-ne.yml b/config/locales/crowdin/js-ne.yml
index 89cc42dd417..9f96c5b2bae 100644
--- a/config/locales/crowdin/js-ne.yml
+++ b/config/locales/crowdin/js-ne.yml
@@ -966,7 +966,6 @@ ne:
date: "Date"
dueDate: "Finish date"
duration: "Duration"
- estimatedTime: "Estimated time"
spentTime: "Spent time"
category: "Category"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-nl.yml b/config/locales/crowdin/js-nl.yml
index f6794c123e4..d2bebfebb5c 100644
--- a/config/locales/crowdin/js-nl.yml
+++ b/config/locales/crowdin/js-nl.yml
@@ -966,7 +966,6 @@ nl:
date: "Datum"
dueDate: "Einddatum"
duration: "Duur"
- estimatedTime: "Geschatte tijd"
spentTime: "Bestede tijd"
category: "Categorie"
percentageDone: "Procent klaar"
diff --git a/config/locales/crowdin/js-no.yml b/config/locales/crowdin/js-no.yml
index 8619a55f65d..ec9a163130e 100644
--- a/config/locales/crowdin/js-no.yml
+++ b/config/locales/crowdin/js-no.yml
@@ -966,7 +966,6 @@
date: "Dato"
dueDate: "Sluttdato"
duration: "Varighet"
- estimatedTime: "Tidsestimat"
spentTime: "Tid brukt"
category: "Kategori"
percentageDone: "Prosent utført"
diff --git a/config/locales/crowdin/js-pl.yml b/config/locales/crowdin/js-pl.yml
index 4a6dcd60027..a49f3fc010b 100644
--- a/config/locales/crowdin/js-pl.yml
+++ b/config/locales/crowdin/js-pl.yml
@@ -968,7 +968,6 @@ pl:
date: "Data"
dueDate: "Data zakończenia"
duration: "Czas trwania"
- estimatedTime: "Szacowany czas"
spentTime: "Czas pracy"
category: "Kategoria"
percentageDone: "Wykonano procent"
diff --git a/config/locales/crowdin/js-pt.yml b/config/locales/crowdin/js-pt.yml
index f1304b257b5..c7743cc0bcc 100644
--- a/config/locales/crowdin/js-pt.yml
+++ b/config/locales/crowdin/js-pt.yml
@@ -965,7 +965,6 @@ pt:
date: "Data"
dueDate: "Data de conclusão"
duration: "Duração"
- estimatedTime: "Tempo estimado"
spentTime: "Tempo gasto"
category: "Categoria"
percentageDone: "Percentual pronto"
diff --git a/config/locales/crowdin/js-ro.yml b/config/locales/crowdin/js-ro.yml
index b6f91ba8051..c0a0587c76b 100644
--- a/config/locales/crowdin/js-ro.yml
+++ b/config/locales/crowdin/js-ro.yml
@@ -966,7 +966,6 @@ ro:
date: "Dată"
dueDate: "Data de finalizare"
duration: "Durată"
- estimatedTime: "Durata estimată"
spentTime: "Timp consumat"
category: "Categorie"
percentageDone: "Procent realizat"
diff --git a/config/locales/crowdin/js-ru.yml b/config/locales/crowdin/js-ru.yml
index dfdae4c76c3..d2927186dfb 100644
--- a/config/locales/crowdin/js-ru.yml
+++ b/config/locales/crowdin/js-ru.yml
@@ -967,7 +967,6 @@ ru:
date: "Дата"
dueDate: "Дата окончания"
duration: "Продолжительность"
- estimatedTime: "Предполагаемое время"
spentTime: "Затраченное время"
category: "Категория"
percentageDone: "Сделано в процентах"
diff --git a/config/locales/crowdin/js-rw.yml b/config/locales/crowdin/js-rw.yml
index b5e8ee6fe9f..52afedbb3ae 100644
--- a/config/locales/crowdin/js-rw.yml
+++ b/config/locales/crowdin/js-rw.yml
@@ -966,7 +966,6 @@ rw:
date: "Date"
dueDate: "Finish date"
duration: "Duration"
- estimatedTime: "Estimated time"
spentTime: "Spent time"
category: "Category"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-si.yml b/config/locales/crowdin/js-si.yml
index 44885d0fa23..81f63392bb3 100644
--- a/config/locales/crowdin/js-si.yml
+++ b/config/locales/crowdin/js-si.yml
@@ -966,7 +966,6 @@ si:
date: "දිනය"
dueDate: "අවසන් දිනය"
duration: "කාල සීමාව"
- estimatedTime: "ඇස්තමේන්තුගත කාලය"
spentTime: "වැය කළ කාලය"
category: "ප්රවර්ගය"
percentageDone: "ප්රතිශතය සිදු"
diff --git a/config/locales/crowdin/js-sk.yml b/config/locales/crowdin/js-sk.yml
index cd6204bbe22..42ba59936a4 100644
--- a/config/locales/crowdin/js-sk.yml
+++ b/config/locales/crowdin/js-sk.yml
@@ -968,7 +968,6 @@ sk:
date: "Dátum"
dueDate: "Dátum dokončenia"
duration: "Trvanie"
- estimatedTime: "Predpokladaný čas"
spentTime: "Strávený čas"
category: "Kategória"
percentageDone: "hotovo na (%)"
diff --git a/config/locales/crowdin/js-sl.yml b/config/locales/crowdin/js-sl.yml
index f5c8faba515..7c66d85ef85 100644
--- a/config/locales/crowdin/js-sl.yml
+++ b/config/locales/crowdin/js-sl.yml
@@ -967,7 +967,6 @@ sl:
date: "Datum"
dueDate: "Končni datum"
duration: "Trajanje"
- estimatedTime: "Predvideni čas"
spentTime: "Porabljen čas"
category: "Kategorija"
percentageDone: "Procent dokončanega dela"
diff --git a/config/locales/crowdin/js-sr.yml b/config/locales/crowdin/js-sr.yml
index 3452e42175f..73faadc6a7d 100644
--- a/config/locales/crowdin/js-sr.yml
+++ b/config/locales/crowdin/js-sr.yml
@@ -967,7 +967,6 @@ sr:
date: "Date"
dueDate: "Finish date"
duration: "Duration"
- estimatedTime: "Estimated time"
spentTime: "Spent time"
category: "Category"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-sv.yml b/config/locales/crowdin/js-sv.yml
index f248210ff36..c39768ec3ed 100644
--- a/config/locales/crowdin/js-sv.yml
+++ b/config/locales/crowdin/js-sv.yml
@@ -965,7 +965,6 @@ sv:
date: "Datum"
dueDate: "Slutdatum"
duration: "Varaktighet"
- estimatedTime: "Beräknad tid"
spentTime: "Förbrukad tid"
category: "Kategori"
percentageDone: "Procent gjort"
diff --git a/config/locales/crowdin/js-th.yml b/config/locales/crowdin/js-th.yml
index 167ad4bfacb..718f7b49546 100644
--- a/config/locales/crowdin/js-th.yml
+++ b/config/locales/crowdin/js-th.yml
@@ -965,7 +965,6 @@ th:
date: "วันที่"
dueDate: "Finish date"
duration: "ระยะเวลา"
- estimatedTime: "ระยะเวลาโดยประมาณ"
spentTime: "เวลาที่ใช้"
category: "ประเภท"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-tr.yml b/config/locales/crowdin/js-tr.yml
index 331051957cd..8a21a8a3b67 100644
--- a/config/locales/crowdin/js-tr.yml
+++ b/config/locales/crowdin/js-tr.yml
@@ -965,7 +965,6 @@ tr:
date: "Tarih"
dueDate: "Bitiş tarihi"
duration: "Süre"
- estimatedTime: "Tahmini süre"
spentTime: "Harcanan zaman"
category: "Kategori"
percentageDone: "Tamamlanan yüzde"
diff --git a/config/locales/crowdin/js-uk.yml b/config/locales/crowdin/js-uk.yml
index f5adeff4f3d..de610741d7f 100644
--- a/config/locales/crowdin/js-uk.yml
+++ b/config/locales/crowdin/js-uk.yml
@@ -968,7 +968,6 @@ uk:
date: "Дата"
dueDate: "Дата закінчення"
duration: "Тривалість"
- estimatedTime: "Час (приблизно)"
spentTime: "Трудовитрати"
category: "Категорія"
percentageDone: "Процент виконання"
diff --git a/config/locales/crowdin/js-vi.yml b/config/locales/crowdin/js-vi.yml
index 0f2243af059..1a2f44485e8 100644
--- a/config/locales/crowdin/js-vi.yml
+++ b/config/locales/crowdin/js-vi.yml
@@ -964,7 +964,6 @@ vi:
date: "Ngày"
dueDate: "Ngày hoàn thành"
duration: "Duration"
- estimatedTime: "Thời gian dự kiến"
spentTime: "Thời gian"
category: "Thể loại"
percentageDone: "Percentage done"
diff --git a/config/locales/crowdin/js-zh-CN.yml b/config/locales/crowdin/js-zh-CN.yml
index b8494f64a23..0efbe24be15 100644
--- a/config/locales/crowdin/js-zh-CN.yml
+++ b/config/locales/crowdin/js-zh-CN.yml
@@ -964,7 +964,6 @@ zh-CN:
date: "日期"
dueDate: "完成日期"
duration: "时长"
- estimatedTime: "估算工时"
spentTime: "已耗工时"
category: "类别"
percentageDone: "完成百分比"
diff --git a/config/locales/crowdin/js-zh-TW.yml b/config/locales/crowdin/js-zh-TW.yml
index 4c832547513..8dc569f2093 100644
--- a/config/locales/crowdin/js-zh-TW.yml
+++ b/config/locales/crowdin/js-zh-TW.yml
@@ -964,7 +964,6 @@ zh-TW:
date: "日期"
dueDate: "完成日期"
duration: "時間長度"
- estimatedTime: "預估時間"
spentTime: "耗時"
category: "類別"
percentageDone: "完成百分比"
diff --git a/config/locales/crowdin/ka.yml b/config/locales/crowdin/ka.yml
index a767fb16e2c..d67d35e2b8f 100644
--- a/config/locales/crowdin/ka.yml
+++ b/config/locales/crowdin/ka.yml
@@ -598,7 +598,7 @@ ka:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "ხანგრძლივობა"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -612,7 +612,7 @@ ka:
parent_issue: "მშობელი"
parent_work_package: "მშობელი"
priority: "პრიორიტეტი"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "მხოლოდ წაკითხვისთვის"
schedule_manually: "Manual scheduling"
spent_hours: "Spent time"
@@ -1026,12 +1026,12 @@ ka:
default_columns: "Default columns"
description: "Description"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "სახელი"
group: "ჯგუფი"
@@ -1377,7 +1377,7 @@ ka:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ ka:
label_type_new: "ახალი ტიპი"
label_type_plural: "ტიპი"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2213,7 +2213,7 @@ ka:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ ka:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2693,10 +2693,10 @@ ka:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "ჰოსტის სახელი"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ ka:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/ko.yml b/config/locales/crowdin/ko.yml
index 54992b2b88c..4c45fc64024 100644
--- a/config/locales/crowdin/ko.yml
+++ b/config/locales/crowdin/ko.yml
@@ -596,7 +596,7 @@ ko:
begin_insertion: "삽입 시작"
begin_deletion: "삭제 시작"
children: "하위 요소"
- done_ratio: "진행률 (%)"
+ done_ratio: "% Complete"
duration: "기간"
end_insertion: "삽입 끝"
end_deletion: "삭제 끝"
@@ -610,7 +610,7 @@ ko:
parent_issue: "부모"
parent_work_package: "부모"
priority: "우선 순위"
- progress: "진행률 (%)"
+ progress: "% Complete"
readonly: "읽기 전용"
schedule_manually: "수동 스케줄링"
spent_hours: "소비한 시간"
@@ -1016,12 +1016,12 @@ ko:
default_columns: "기본 칼럼"
description: "설명"
derived_due_date: "파생된 완료 날짜"
- derived_estimated_hours: "파생된 예상 시간"
+ derived_estimated_hours: "Derived work"
derived_start_date: "파생된 시작 날짜"
display_sums: "합계 표시"
due_date: "완료 날짜"
- estimated_hours: "예상된 시간"
- estimated_time: "예상된 시간"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "이름"
group: "그룹"
@@ -1349,7 +1349,7 @@ ko:
error_pdf_export_too_many_columns: "PDF 내보내기에 대해 너무 많은 열을 선택했습니다. 열 수를 줄이십시오."
error_pdf_failed_to_export: "PDF 내보내기를 저장할 수 없습니다: %{error}"
error_token_authenticity: "교차 사이트 요청 위조 토큰을 확인할 수 없습니다. 여러 브라우저나 탭에서 데이터 제출을 시도하셨습니까? 모든 탭을 닫고 다시 시도하세요."
- error_work_package_done_ratios_not_updated: "작업 패키지 완료 비율이 업데이트되지 않았습니다."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "작업 패키지가 없거나 이 프로젝트에 속하지 않습니다."
error_must_be_project_member: "은(는) 프로젝트 멤버여야 합니다."
error_migrations_are_pending: "OpenProject 설치에 보류 중인 데이터베이스 마이그레이션이 있습니다. 지난 업그레이드에서 마이그레이션을 실행하지 않았을 가능성이 있습니다. 업그레이드 가이드를 확인하여 제대로 설치를 업그레이드하세요."
@@ -2029,7 +2029,7 @@ ko:
label_type_new: "새 유형"
label_type_plural: "유형"
label_ui: "사용자 인터페이스"
- label_update_work_package_done_ratios: "작업 패키지 완료 비율 업데이트"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "%{value} 전에 업데이트됨"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "%{author}이(가) %{age} 전에 업데이트함"
@@ -2184,7 +2184,7 @@ ko:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2296,7 +2296,7 @@ ko:
notice_file_not_found: "액세스하려는 페이지가 존재하지 않거나 제거되었습니다."
notice_forced_logout: "비활성화된지 %{ttl_time}분 후 자동으로 로그아웃되었습니다."
notice_internal_server_error: "액세스하려는 페이지에 오류가 발생했습니다. 계속하여 문제가 발생하는 경우 %{app_title} 관리자에게 문의하여 지원을 받으세요."
- notice_work_package_done_ratios_updated: "작업 패키지 완료 비율이 업데이트되었습니다."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "그 사이에 정보가 한 명 이상의 다른 사용자에 의해 업데이트되었습니다."
notice_locking_conflict_additional_information: "%{users}의 업데이트입니다."
notice_locking_conflict_reload_page: "페이지를 다시 로드하고, 변경 사항을 검토하고, 업데이트를 다시 적용하세요."
@@ -2660,10 +2660,10 @@ ko:
setting_file_max_size_displayed: "인라인에 표시되는 텍스트 파일의 최대 크기"
setting_host_name: "호스트 이름"
setting_invitation_expiration_days: "활성화 이메일 만료 기간:"
- setting_work_package_done_ratio: "다음으로 작업 패키지 완료 비율 계산"
- setting_work_package_done_ratio_field: "작업 패키지 필드 사용"
- setting_work_package_done_ratio_status: "작업 패키지 상태 사용"
- setting_work_package_done_ratio_disabled: "사용 안 함(진행률 숨기기)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "기본적으로 사용 안 함"
setting_work_package_properties: "작업 패키지 속성"
setting_work_package_startdate_is_adddate: "새 작업 패키지에 대한 시작 날짜로 현재 날짜 사용"
@@ -3099,9 +3099,9 @@ ko:
unsupported_context: "지정된 리소스는 컨텍스트로 지원되지 않습니다."
context_object_not_found: "컨텍스트로 지정된 리소스를 찾을 수 없습니다."
validation:
- done_ratio: "완료 비율은 상태에 의해 유추되는 경우 또는 비활성화된 경우 부모 작업 패키지에서 설정할 수 없습니다."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "완료 날짜는 부모 작업 패키지에서 설정할 수 없습니다."
- estimated_hours: "예상 시간은 부모 작업 패키지에서 설정할 수 없습니다."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "선택한 사용자는 이 작업 패키지에 대해 '%{property}' 허가되지 않았습니다."
start_date: "시작 날짜는 부모 작업 패키지에서 설정할 수 없습니다."
eprops:
diff --git a/config/locales/crowdin/lt.yml b/config/locales/crowdin/lt.yml
index b75dc17c638..b7761b08889 100644
--- a/config/locales/crowdin/lt.yml
+++ b/config/locales/crowdin/lt.yml
@@ -204,7 +204,7 @@ lt:
concatenation:
single: "arba"
global_search:
- placeholder: "Search in %{app_title}"
+ placeholder: "Ieškoti %{app_title}"
overwritten_tabs:
wiki_pages: "Wiki"
messages: "Forumas"
@@ -597,7 +597,7 @@ lt:
begin_insertion: "Įterpimo pradžioje"
begin_deletion: "Ištrynimo pradžioje"
children: "Subelementai"
- done_ratio: "Progresas (%)"
+ done_ratio: "% Complete"
duration: "Trukmė"
end_insertion: "Įterpimo pabaigoje"
end_deletion: "Ištrynimo pabaigoje"
@@ -611,7 +611,7 @@ lt:
parent_issue: "Tėvas"
parent_work_package: "Tėvas"
priority: "Pirmenybė"
- progress: "Progresas (%)"
+ progress: "% Complete"
readonly: "Tik skaitymui"
schedule_manually: "Rankinis laiko parinkimas"
spent_hours: "Praleista laiko"
@@ -1041,12 +1041,12 @@ lt:
default_columns: "Numatytieji stulpeliai"
description: "Aprašymas"
derived_due_date: "Išvestinė pabaigos data"
- derived_estimated_hours: "Išvestinis numatytas laikas"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Išvestinė pradžios data"
display_sums: "Rodyti suvestines"
due_date: "Pabaigos data"
- estimated_hours: "Numatyta trukmė"
- estimated_time: "Numatyta trukmė"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Baigia galioti"
firstname: "Vardas"
group: "Grupė"
@@ -1428,7 +1428,7 @@ lt:
error_pdf_export_too_many_columns: "PDF eksportavimui pasirinkta per daug stulpelių. Prašome sumažinti stulpelių skaičių."
error_pdf_failed_to_export: "PDF eksportas negali būti išsaugotas: %{error}"
error_token_authenticity: "Neįmanoma patikrinti Cross-Site Request Forgery žetono. Gal bandėte nusiųsti duomenis iš kelių naršyklių ar kortelių? Prašome uždaryti visas korteles ir pabandyti dar kartą."
- error_work_package_done_ratios_not_updated: "Darbų paketo atlikimo rodikliai neatnaujinti."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Darbų paketas nerastas arba nepriklauso šiam projektui"
error_must_be_project_member: "turi būti projekto narys"
error_migrations_are_pending: "Jūsų OpenProject instaliacijai trūksta duomenų bazės migracijos. Greičiausiai atnaujinimo metu buvo nepaleistas migravimas. Atnaujinimo gide aprašyta kaip tinkamai atnaujinti jūsų instaliaciją."
@@ -2108,7 +2108,7 @@ lt:
label_type_new: "Naujas tipas"
label_type_plural: "Tipai"
label_ui: "Vartotojo sąsaja"
- label_update_work_package_done_ratios: "Atnaujinti darbų paketo atlikimo santykius"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Atnaujinta prieš %{value}"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "%{author} atnaujino prieš %{age}"
@@ -2266,7 +2266,7 @@ lt:
sharing:
work_packages:
allowed_actions: "Šiame darbo pakete jums leidžiama %{allowed_actions}. Tai gali keistis priklausomai nuo jūsų vaidmens projekte ir teisių."
- create_account: "Kas prieitumėte prie šio darbo paketo, jums reikia sukurti %{instance} paskyrą. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Atverti darbo paketą"
subject: "Su jumis bendrinamas darbo paketas #%{id}"
enterprise_text: "Dalintis darbo paketais su naudotojais, kurie nėra projekto nariai."
@@ -2378,7 +2378,7 @@ lt:
notice_file_not_found: "Puslapis, į kurį norite patekti, neegzistuoja arba yra pašalintas."
notice_forced_logout: "Jūs buvo automatiškai atjungti po %{ttl_time} minučių (-ės) neveiklumo."
notice_internal_server_error: "Bandant prisijungti prie puslapio įvyko klaida. Jei klaida kartosis, susisiekite su %{app_title} administratoriumi."
- notice_work_package_done_ratios_updated: "Darbų paketo atlikimo rodikliai atnaujinti."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Mažiausiai vienas vartotojas per tą laiką atnaujino informaciją."
notice_locking_conflict_additional_information: "%{users} vartotojas (-ai) pateikė atnaujinimų."
notice_locking_conflict_reload_page: "Įkelkite puslapį iš naujo, peržiūrėkite pakeitimus ir pateikite savo atnaujinimus."
@@ -2556,7 +2556,7 @@ lt:
project_module_news: "Naujienos"
project_module_repository: "Repozitorija"
project_module_wiki: "Wiki"
- permission_header_for_project_module_work_package_tracking: "Work packages and Gantt"
+ permission_header_for_project_module_work_package_tracking: "Darbo paketai ir Gantt"
query:
attribute_and_direction: "%{attribute} (%{direction})"
#possible query parameters (e.g. issue queries),
@@ -2744,10 +2744,10 @@ lt:
setting_file_max_size_displayed: "Maksimalus tekstinių failų dydis rodomas vienoje eilutėje"
setting_host_name: "Serverio vardas"
setting_invitation_expiration_days: "Aktyvavimo laiško galiojimas baigiasi po"
- setting_work_package_done_ratio: "Skaičiuoti darbų paketo atlikimo santykį su"
- setting_work_package_done_ratio_field: "Naudoti darbų paketo laukelį"
- setting_work_package_done_ratio_status: "Naudoti darbų paketo būseną"
- setting_work_package_done_ratio_disabled: "Išjungti (slėpti progresą)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Pagal nutylėjimą rodyti"
setting_work_package_properties: "Darbų paketo ypatybės"
setting_work_package_startdate_is_adddate: "Naudoti dabartinę datą kaip naujų darbų paketų pradžios datą"
@@ -3103,10 +3103,10 @@ lt:
view_description: "Gali žiūrėti šį darbo paketą."
remove: "Išimti"
share: "Dalintis"
- text_empty_search_description: "There are no users with the current filter criteria."
- text_empty_search_header: "We couldn't find any matching results."
+ text_empty_search_description: "Nėra naudotojų su dabartiniu filtro kriterijumi."
+ text_empty_search_header: "Mes neradome jokių atitinkančių rezultatų."
text_empty_state_description: "Darbo paketas dar nėra su niekuo bendrinamas."
- text_empty_state_header: "No shared members."
+ text_empty_state_header: "Nėra bendrinamų narių."
text_user_limit_reached: "Pridėjus papildomus naudotojus bus viršytas dabartinis apribojimas. Prašome susisiekti su administratoriumi ir padidinti naudotojų apribojimą, kad užtikrintumėte, jog išoriniai naudotojai gali prieiti prie šio darbo paketo."
text_user_limit_reached_admins: 'Pridėjus papildomus naudotojus bus viršytas dabartinis apribojimas. Prašome pagerinti jūsų planą, kad galėtumėte pridėti daugiau naudotojų.'
warning_user_limit_reached: >
@@ -3185,9 +3185,9 @@ lt:
unsupported_context: "Duotas resursas nėra palaikomas kaip kontekstas."
context_object_not_found: "Nepavyko rasti resurso, duoto kaip kontekstas."
validation:
- done_ratio: "Atlikimo santykis negali būti nurodytas tėviniams darbų paketams, kai paketas apibrėžtas pagal būseną arba kai jis dezaktyvuotas."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Tėviniams darbo paketams negalima nurodyti pabaigos datos."
- estimated_hours: "Tikėtinos valandos negali būti nustatomos tėviniams darbų paketams."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Pasirinktas vartotojas negali būti '%{property}' šiam darbų paketui."
start_date: "Pradžios data negali būti nustatyta tėviniams darbų paketams."
eprops:
diff --git a/config/locales/crowdin/lv.yml b/config/locales/crowdin/lv.yml
index 7cc63782087..8fe46f8ec27 100644
--- a/config/locales/crowdin/lv.yml
+++ b/config/locales/crowdin/lv.yml
@@ -599,7 +599,7 @@ lv:
begin_insertion: "Ievietošanas sākums"
begin_deletion: "Dzēšanas sākums"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "Ievietošanas beigas"
end_deletion: "Dzēšanas beigas"
@@ -613,7 +613,7 @@ lv:
parent_issue: "Parent"
parent_work_package: "Parent"
priority: "Prioritāte"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Pavadīts laiks"
@@ -1035,12 +1035,12 @@ lv:
default_columns: "Default columns"
description: "Apraksts"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Darbietilpības novērtējums"
- estimated_time: "Darbietilpības novērtējums"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Vārds"
group: "Group"
@@ -1404,7 +1404,7 @@ lv:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2084,7 +2084,7 @@ lv:
label_type_new: "New type"
label_type_plural: "Veidi"
label_ui: "Lietotāja interfeiss"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Atjaunoja %{author} pirms %{age}"
@@ -2241,7 +2241,7 @@ lv:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2353,7 +2353,7 @@ lv:
notice_file_not_found: "Lapa, kuru mēģinat atvērt, neeksīstē vai ir pārvietota."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2722,10 +2722,10 @@ lv:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3163,9 +3163,9 @@ lv:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/mn.yml b/config/locales/crowdin/mn.yml
index ad6244592fa..5979944ae90 100644
--- a/config/locales/crowdin/mn.yml
+++ b/config/locales/crowdin/mn.yml
@@ -598,7 +598,7 @@ mn:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -612,7 +612,7 @@ mn:
parent_issue: "Parent"
parent_work_package: "Parent"
priority: "Priority"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Spent time"
@@ -1026,12 +1026,12 @@ mn:
default_columns: "Default columns"
description: "Description"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "First name"
group: "Group"
@@ -1377,7 +1377,7 @@ mn:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ mn:
label_type_new: "New type"
label_type_plural: "Types"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2213,7 +2213,7 @@ mn:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ mn:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2693,10 +2693,10 @@ mn:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ mn:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/ne.yml b/config/locales/crowdin/ne.yml
index ff80d30625b..802b28a50a7 100644
--- a/config/locales/crowdin/ne.yml
+++ b/config/locales/crowdin/ne.yml
@@ -598,7 +598,7 @@ ne:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -612,7 +612,7 @@ ne:
parent_issue: "Parent"
parent_work_package: "Parent"
priority: "Priority"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Spent time"
@@ -1026,12 +1026,12 @@ ne:
default_columns: "Default columns"
description: "Description"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "First name"
group: "Group"
@@ -1377,7 +1377,7 @@ ne:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ ne:
label_type_new: "New type"
label_type_plural: "Types"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2213,7 +2213,7 @@ ne:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ ne:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2693,10 +2693,10 @@ ne:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ ne:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/nl.yml b/config/locales/crowdin/nl.yml
index 5146f2c0bb9..ae66bc2872d 100644
--- a/config/locales/crowdin/nl.yml
+++ b/config/locales/crowdin/nl.yml
@@ -595,7 +595,7 @@ nl:
begin_insertion: "Begin van het invoegen"
begin_deletion: "Begin van de verwijdering"
children: "Subelementen"
- done_ratio: "Voortgang (%)"
+ done_ratio: "% Complete"
duration: "Tijdsduur"
end_insertion: "Einde van het invoegen"
end_deletion: "Einde van de verwijdering"
@@ -609,7 +609,7 @@ nl:
parent_issue: "Bovenliggend werkpakket"
parent_work_package: "Bovenliggend werkpakket"
priority: "Prioriteit"
- progress: "Voortgang (%)"
+ progress: "% Complete"
readonly: "Alleen lezen"
schedule_manually: "Handmatige planning"
spent_hours: "Bestede tijd"
@@ -1023,12 +1023,12 @@ nl:
default_columns: "Standaardkolommen"
description: "Omschrijving"
derived_due_date: "Afgeleide einddatum"
- derived_estimated_hours: "Afgeleide eindtijd"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Afgeleide startdatum"
display_sums: "Bedragen weergeven"
due_date: "Einddatum"
- estimated_hours: "Geschatte tijd"
- estimated_time: "Geschatte tijd"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Voornaam"
group: "Groep"
@@ -1374,7 +1374,7 @@ nl:
error_pdf_export_too_many_columns: "Te veel kolommen geselecteerd voor het exporteren naar PDF. Beperk het aantal kolommen."
error_pdf_failed_to_export: "De pdf export kan niet worden opgeslagen:%{error}"
error_token_authenticity: "Niet in staat om de Cross-Site Request Forgery token te valideren. Heeft u geprobeert gegevens op meerdere browsers of tabbladen wilt indienen? Sluit alle tabbladen en probeer het opnieuw."
- error_work_package_done_ratios_not_updated: "Werkpakket gedaan ratio's niet bijgewerkt."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Het werkpakket werd niet gevonden of maakt geen deel uit van dit project"
error_must_be_project_member: "moet een project lid zijn"
error_migrations_are_pending: "Uw OpenProject installatie heeft database migraties in afwachting. U heeft waarschijnlijk de migraties gemist tijdens uw laatste upgrade. Controleer a.u.b. de upgrade gids om uw installatie goed bij te werken."
@@ -2054,7 +2054,7 @@ nl:
label_type_new: "Nieuw type"
label_type_plural: "Typen"
label_ui: "Gebruiksinterface"
- label_update_work_package_done_ratios: "Werk pakket gedaan ratio's bijwerken"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Bijgewerkt %{value} geleden"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Bijgewerkt door %{author} %{age} geleden"
@@ -2210,7 +2210,7 @@ nl:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2321,7 +2321,7 @@ nl:
notice_file_not_found: "De pagina die u probeerde te benaderen bestaat niet of is verwijderd."
notice_forced_logout: "U bent automatisch uitgelogd na %{ttl_time} minuten van inactiviteit."
notice_internal_server_error: "Er is een fout opgetreden op de pagina die u probeerde te gebruiken. Als u problemen blijft ervaren, neem dan contact op met uw %{app_title} beheerder voor hulp."
- notice_work_package_done_ratios_updated: "Werkpakket ratio's bijgewerkt."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Informatie is in de tussentijd door ten minste één andere gebruiker bijgewerkt."
notice_locking_conflict_additional_information: "De update kwam van %{users}."
notice_locking_conflict_reload_page: "Pagina opnieuw laden, bekijk de wijzigingen en uw wijzigingen opnieuw toepassen."
@@ -2689,10 +2689,10 @@ nl:
setting_file_max_size_displayed: "Maximale grootte van tekstbestanden inline weergegeven"
setting_host_name: "Hostnaam"
setting_invitation_expiration_days: "Activatie e-mail verloopt na"
- setting_work_package_done_ratio: "Berekenen van de verhouding-gedaan van het werkpakket"
- setting_work_package_done_ratio_field: "Gebruik het veld werkpakket"
- setting_work_package_done_ratio_status: "Gebruik de werkpakket status"
- setting_work_package_done_ratio_disabled: "Uitschakelen (verbergen de vooruitgang)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Standaard worden weergegeven"
setting_work_package_properties: "Werkpakketeigenschappen"
setting_work_package_startdate_is_adddate: "Huidige datum als begindatum voor nieuwe werkpakketten gebruiken"
@@ -3128,9 +3128,9 @@ nl:
unsupported_context: "De gegeven bron wordt niet ondersteund als context."
context_object_not_found: "Kan de bron niet vind als gegeven context."
validation:
- done_ratio: "De vooruitgangsratio kan niet op een ouderwerkpakket worden gezet wanneer die uit de status wordt afgeleid of is uitgeschakeld."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Einddatum kan niet worden ingesteld op bovenliggende werkpakketten."
- estimated_hours: "Geschatte uren uren kunnen niet op ouderwerkpaketten worden gezet."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "De gekozen gebruiker kan geen '%{property}' zijn voor dit werkpakket."
start_date: "De startdatum kan niet worden ingesteld op bovenliggende werkpakketten."
eprops:
diff --git a/config/locales/crowdin/no.yml b/config/locales/crowdin/no.yml
index 907ec501cb0..0dc313d7f0f 100644
--- a/config/locales/crowdin/no.yml
+++ b/config/locales/crowdin/no.yml
@@ -598,7 +598,7 @@
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Fremgang (%)"
+ done_ratio: "% Complete"
duration: "Varighet"
end_insertion: "Slutt på innsettingen"
end_deletion: "Slutt på slettingen"
@@ -612,7 +612,7 @@
parent_issue: "Overordnet"
parent_work_package: "Overordnet"
priority: "Prioritet"
- progress: "Fremgang (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Tid brukt"
@@ -1026,12 +1026,12 @@
default_columns: "Standardkolonner"
description: "Beskrivelse"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Vis summer"
due_date: "Sluttdato"
- estimated_hours: "Tidsestimat"
- estimated_time: "Tidsestimat"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Fornavn"
group: "Gruppe"
@@ -1377,7 +1377,7 @@
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Gjennomføringsgraden for arbeidspakken er ikke oppdatert."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Arbeidspakken ble ikke funnet eller tilhører ikke dette prosjektet"
error_must_be_project_member: "må være prosjektmedlem"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@
label_type_new: "Ny type"
label_type_plural: "Typer"
label_ui: "Brukergrensesnitt"
- label_update_work_package_done_ratios: "Oppdatèr ferdigstillelsesgrad for arbeidspakke"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Oppdatert for %{value} siden"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Oppdatert av %{author} for %{age} siden"
@@ -2213,7 +2213,7 @@
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@
notice_file_not_found: "Siden du forsøker å nå eksisterer ikke eller har blitt fjernet."
notice_forced_logout: "Du ble automatisk utlogget etter %{ttl_time} minutters inaktivitet."
notice_internal_server_error: "Det oppstod en feil på siden du forsøkte å nå. Dersom du fortsetter å oppleve problemer, vennligst kontakt din %{app_title}-administrator for bistand."
- notice_work_package_done_ratios_updated: "Utførelsesgrad for arbeidspakke oppdatert."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Informasjonen har blitt oppdatert av minst en annen bruker i mellomtiden."
notice_locking_conflict_additional_information: "Oppdateringen(e) ble utført av %{users}."
notice_locking_conflict_reload_page: "Vennligst oppdater siden, se gjennom endringene og legg til dine oppdateringer på nytt."
@@ -2693,10 +2693,10 @@
setting_file_max_size_displayed: "Maks størrelse på tekstfiler som vises inline"
setting_host_name: "Vertsnavn"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Kalkulèr utførelsesgrad for arbeidspakke med"
- setting_work_package_done_ratio_field: "Bruk arbeidspakkefeltet"
- setting_work_package_done_ratio_status: "Bruk arbeidspakkestatus"
- setting_work_package_done_ratio_disabled: "Deaktiver (skjul forløp)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Vis som standard"
setting_work_package_properties: "Egenskaper for arbeidspakke"
setting_work_package_startdate_is_adddate: "Bruk gjeldende dato som startdato for nye arbeidspakker"
@@ -3133,9 +3133,9 @@
unsupported_context: "Ressursen som er gitt støttes ikke som kontekst."
context_object_not_found: "Kan ikke finne ressursen som er angitt som kontekst."
validation:
- done_ratio: "Ferdiggraden kan ikke angis på overordnede arbeidspakker, de har feil status eller er avslått."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Anslåtte timer kan ikke angis på overordnede arbeidspakker."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Valgt bruker har ikke de nødvendige rettighetene til å være '%{property}' for denne arbeidspakken."
start_date: "Startdato kan ikke angis på overordnede arbeidspakker."
eprops:
diff --git a/config/locales/crowdin/pl.yml b/config/locales/crowdin/pl.yml
index 620b8163af6..cfa8cb93839 100644
--- a/config/locales/crowdin/pl.yml
+++ b/config/locales/crowdin/pl.yml
@@ -597,7 +597,7 @@ pl:
begin_insertion: "Początek wstawiania"
begin_deletion: "Początek usuwania"
children: "Elementy składowe"
- done_ratio: "Postęp (%)"
+ done_ratio: "% Complete"
duration: "Czas trwania"
end_insertion: "Koniec wstawiania"
end_deletion: "Koniec usuwania"
@@ -611,7 +611,7 @@ pl:
parent_issue: "Rodzic"
parent_work_package: "Rodzic"
priority: "Priorytet"
- progress: "Postęp (%)"
+ progress: "% Complete"
readonly: "Tylko do odczytu"
schedule_manually: "Planowanie ręczne"
spent_hours: "Czas pracy"
@@ -1041,12 +1041,12 @@ pl:
default_columns: "Domyślne kolumny"
description: "Opis"
derived_due_date: "Wyprowadzona data zakończenia"
- derived_estimated_hours: "Wyprowadzony szacowany czas"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Wyprowadzona data rozpoczęcia"
display_sums: "Wyświetl sumy"
due_date: "Data zakończenia"
- estimated_hours: "Szacowany czas"
- estimated_time: "Szacowany czas"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Imię"
group: "Grupa"
@@ -1428,7 +1428,7 @@ pl:
error_pdf_export_too_many_columns: "Wybrano zbyt dużo kolumn do eksportu PDF. Zmniejsz liczbę kolumn."
error_pdf_failed_to_export: "Nie można było zapisać eksportu PDF: %{error}"
error_token_authenticity: "Nie można zweryfikować tokenu Cross-Site Request Forgery. Czy podjęto próbę przesłania danych w wielu przeglądarkach lub z wielu kart? Zamknij wszystkie karty i spróbuj ponownie."
- error_work_package_done_ratios_not_updated: "Nie zaktualizowane wskaźniki wykonania pakietu roboczego."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Pakiet roboczy nie został znaleziony lub nie należy do tego projektu"
error_must_be_project_member: "musi być członkiem projektu"
error_migrations_are_pending: "Ta instalacja OpenProject oczekuje na migracje baz danych. Prawdopodobnie pominięto uruchomienie migracji przy ostatnim uaktualnieniu. Sprawdź instrukcję uaktualniania, aby prawidłowo uaktualnić tę instalację."
@@ -2108,7 +2108,7 @@ pl:
label_type_new: "Nowy typ"
label_type_plural: "Typy"
label_ui: "Interfejs użytkownika"
- label_update_work_package_done_ratios: "Zaktualizuj wskaźniki postępu pakietu roboczego"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Aktualizacja %{value} temu"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Zaktualizowane przez %{author} %{age} temu"
@@ -2266,7 +2266,7 @@ pl:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2377,7 +2377,7 @@ pl:
notice_file_not_found: "Strona, do której próbowano uzyskać dostęp nie istnieje lub została usunięta."
notice_forced_logout: "Będziesz automatycznie wylogowany po %{ttl_time} minutach braku aktywności."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2745,10 +2745,10 @@ pl:
setting_file_max_size_displayed: "Maksymalny rozmiar plików tekstowych wyświetlanych w treści"
setting_host_name: "Nazwa hosta"
setting_invitation_expiration_days: "Ważność aktywacyjnej waidomości e-mail wygasa po"
- setting_work_package_done_ratio: "Oblicz status realizacji pakietu roboczego z"
- setting_work_package_done_ratio_field: "Użyj pola pakietu roboczego"
- setting_work_package_done_ratio_status: "Użyj statusu pakietu roboczego"
- setting_work_package_done_ratio_disabled: "Wyłącz (Ukryj postęp)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Wyświetlane domyślnie"
setting_work_package_properties: "Właściwości pakietu roboczego"
setting_work_package_startdate_is_adddate: "Użyj bieżącej daty jako daty początkowej dla nowych pakietów roboczych"
@@ -3187,9 +3187,9 @@ pl:
unsupported_context: "Podany zasób nie jest obsługiwany jako kontekst."
context_object_not_found: "Nie można odnaleźć zasobu z podanym kontekstem."
validation:
- done_ratio: "Procent wykonania nie może być ustawiony na źródłowych pakietach roboczych, jeśli zostało wywnioskowane ze statusu lub jeśli zostało wyłączone."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Nie można ustawić daty zakończenia w nadrzędnych pakietach roboczych."
- estimated_hours: "Nie można ustawić szacunku godzinowego dla źródłowych pakietów roboczych."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Wybrany użytkownik nie może być „%{property}” dla tego pakietu roboczego."
start_date: "Daty rozpoczęcia nie można ustawić na nadrzędnych pakietach roboczych."
eprops:
diff --git a/config/locales/crowdin/pt.yml b/config/locales/crowdin/pt.yml
index a25f9db5d64..aba00ba85d3 100644
--- a/config/locales/crowdin/pt.yml
+++ b/config/locales/crowdin/pt.yml
@@ -597,7 +597,7 @@ pt:
begin_insertion: "Início da inserção"
begin_deletion: "Início da exclusão"
children: "Subelementos"
- done_ratio: "Progresso (%)"
+ done_ratio: "% Complete"
duration: "Duração"
end_insertion: "Final da inserção"
end_deletion: "Final da exclusão"
@@ -611,7 +611,7 @@ pt:
parent_issue: "Pai"
parent_work_package: "Pai"
priority: "Prioridade"
- progress: "Progresso (%)"
+ progress: "% Complete"
readonly: "Somente leitura"
schedule_manually: "Planjamento manual"
spent_hours: "Tempo gasto"
@@ -1025,12 +1025,12 @@ pt:
default_columns: "Colunas padrão"
description: "Descrição"
derived_due_date: "Data de término derivada"
- derived_estimated_hours: "Tempo estimado derivado"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Data inicial derivada"
display_sums: "Mostrar somas"
due_date: "Data de conclusão"
- estimated_hours: "Tempo estimado"
- estimated_time: "Tempo estimado"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Nome"
group: "Grupo"
@@ -1376,7 +1376,7 @@ pt:
error_pdf_export_too_many_columns: "Muitas colunas selecionadas para a exportação para PDF. Reduza o número de colunas."
error_pdf_failed_to_export: "Não foi possível salvar a exportação do PDF: %{error}"
error_token_authenticity: "Não foi possível verificar o token de Falsificação de Solicitação Entre Sites. Você tentou enviar dados em vários navegadores ou abas? Por favor, feche todas as abas e tente novamente."
- error_work_package_done_ratios_not_updated: "Percentual concluído do pacote de trabalho não foi atualizado."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "O pacote de trabalho não foi encontrado ou não pertence a este projeto"
error_must_be_project_member: "deve ser membro do projeto"
error_migrations_are_pending: "Sua instalação do OpenProject possui migrações de banco de dados pendentes. Você provavelmente esqueceu de executar as migrações em sua última atualização. Por favor, verifique o guia de atualização para atualizar adequadamente sua instalação."
@@ -2056,7 +2056,7 @@ pt:
label_type_new: "Novo tipo"
label_type_plural: "Tipos"
label_ui: "Interface de usuário"
- label_update_work_package_done_ratios: "Atualizar percentual concluído do pacote de trabalho"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Atualizado há %{value} atrás"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Atualizado por %{author} %{age} atrás"
@@ -2212,7 +2212,7 @@ pt:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2323,7 +2323,7 @@ pt:
notice_file_not_found: "A página que você estava tentando acessar não existe ou foi removida."
notice_forced_logout: "Você foi automaticamente desconectado após %{ttl_time} minutos de inatividade."
notice_internal_server_error: "Ocorreu um erro na página que você está tentando acessar. Se você continuar a ter problemas, por favor contate o %{app_title} administrador para obter assistência."
- notice_work_package_done_ratios_updated: "Percentual concluído do pacote de trabalho foi atualizado."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Informação foi atualizada por pelo menos um outro usuário."
notice_locking_conflict_additional_information: "A(s) atualização(ões) chegaram de %{users}."
notice_locking_conflict_reload_page: "Por favor, recarregue a página, reveja as alterações e aplique novamente suas atualizações."
@@ -2690,10 +2690,10 @@ pt:
setting_file_max_size_displayed: "Tamanho máximo de arquivos de texto exibidos em linha"
setting_host_name: "Nome do servidor"
setting_invitation_expiration_days: "E-mail de ativação expira após"
- setting_work_package_done_ratio: "Calcular percentual concluído do pacote de trabalho de acordo com"
- setting_work_package_done_ratio_field: "Usar o campo de pacote de trabalho"
- setting_work_package_done_ratio_status: "Usar situação do pacote de trabalho"
- setting_work_package_done_ratio_disabled: "Desabilitar (ocultar o progresso)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Exibir por padrão"
setting_work_package_properties: "Propriedades do pacote de trabalho"
setting_work_package_startdate_is_adddate: "Usar a data atual como data para início dos novos pacotes de trabalho"
@@ -3129,9 +3129,9 @@ pt:
unsupported_context: "O recurso dado não está suportado como contexto."
context_object_not_found: "Não é possível encontrar o recurso dado como contexto."
validation:
- done_ratio: "Percentual de conclusão não pode ser definido no pacote de trabalho pai, quando ele é inferido pela situação ou quando está desativado."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Data de conclusão não pode ser definida em pacote de trabalho pai."
- estimated_hours: "Número estimado de horas não pode ser definido em pacotes de trabalho pai."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "O usuário selecionado não tem permissão de '%{property}' neste pacote de trabalho."
start_date: "Data de início não pode ser definida no pacote de trabalho pai."
eprops:
diff --git a/config/locales/crowdin/ro.yml b/config/locales/crowdin/ro.yml
index 1f821241e62..b1b3fba4da7 100644
--- a/config/locales/crowdin/ro.yml
+++ b/config/locales/crowdin/ro.yml
@@ -599,7 +599,7 @@ ro:
begin_insertion: "Început de inserare"
begin_deletion: "Început de ștergere"
children: "Subelemente"
- done_ratio: "Progres (%)"
+ done_ratio: "% Complete"
duration: "Durată"
end_insertion: "Sfârșit de inserare"
end_deletion: "Sfârșit de ștergere"
@@ -613,7 +613,7 @@ ro:
parent_issue: "Părinte"
parent_work_package: "Părinte"
priority: "Prioritate"
- progress: "Progres (%)"
+ progress: "% Complete"
readonly: "Doar citire"
schedule_manually: "Programarea manuală"
spent_hours: "Timp consumat"
@@ -1035,12 +1035,12 @@ ro:
default_columns: "Coloane implicite"
description: "Descriere"
derived_due_date: "Data finală derivată"
- derived_estimated_hours: "Timp estimat derivat"
+ derived_estimated_hours: "Derived work"
derived_start_date: "fără dată început"
display_sums: "Afişare totaluri"
due_date: "Data de finalizare"
- estimated_hours: "Durata estimată"
- estimated_time: "Durata estimată"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Prenume"
group: "Grup"
@@ -1404,7 +1404,7 @@ ro:
error_pdf_export_too_many_columns: "Prea multe coloane selectate pentru exportul PDF. Vă rugăm să reduceți numărul de coloane."
error_pdf_failed_to_export: "Exportul pdf nu poate fi salvat: %{error}"
error_token_authenticity: "Nu se poate verifica tokenul Cross-Site Request Forgery. Ați încercat să trimiteți datele pe mai multe browsere sau tab-uri? Vă rugăm să închideți toate filele și să încercați din nou."
- error_work_package_done_ratios_not_updated: "Rația pachetului de lucru nu a fost actualizată."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Pachetul de lucru nu a fost găsit sau nu aparține acestui proiect"
error_must_be_project_member: "trebuie să fie membru al proiectului"
error_migrations_are_pending: "Instalarea OpenProject are migrări de baze de date în așteptare. Probabil că nu ați reușit să executați migrările la ultima actualizare. Vă rugăm să consultați ghidul de actualizare pentru a vă actualiza corect instalarea."
@@ -2084,7 +2084,7 @@ ro:
label_type_new: "Tip nou"
label_type_plural: "Tipuri"
label_ui: "Interfaţa cu utilizatorul"
- label_update_work_package_done_ratios: "Actualizare procente de finalizare pachete de lucru"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Actualizat acum %{value}"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Actualizat de către %{author} acum %{age}"
@@ -2241,7 +2241,7 @@ ro:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2352,7 +2352,7 @@ ro:
notice_file_not_found: "Pagina pe care doriți să o accesați nu există sau a fost ștearsă."
notice_forced_logout: "Ați fost deconectat automat după %{ttl_time} minute fără activitate."
notice_internal_server_error: "A apărut o eroare pe pagina pe care aţi încercat să o accesaţi. Dacă veţi continua să experimentați probleme vă rugăm să contactaţi administratorul %{app_title} pentru asistenţă."
- notice_work_package_done_ratios_updated: "Rația pachetului de lucru a fost actualizată."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Informaţia a fost actualizată de cel puţin un alt utilizator între timp."
notice_locking_conflict_additional_information: "Modificările au fost făcute de %{users}."
notice_locking_conflict_reload_page: "Vă rugăm să reîncărcaţi pagina, examinaţi modificările şi reaplicați actualizările."
@@ -2721,10 +2721,10 @@ ro:
setting_file_max_size_displayed: "Numărul maxim de linii afișat în text"
setting_host_name: "Numele serverului"
setting_invitation_expiration_days: "E-mailul de activare expiră după"
- setting_work_package_done_ratio: "Calculare rație de finalizare pentru pachet de lucru cu"
- setting_work_package_done_ratio_field: "Utilizare câmp din pachetul de lucru"
- setting_work_package_done_ratio_status: "Utilizare stare pachet de lucru"
- setting_work_package_done_ratio_disabled: "Dezactivat (ascunde progresul)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Afișate implicit"
setting_work_package_properties: "Proprietăți pachet de lucru"
setting_work_package_startdate_is_adddate: "Folosire data curentă ca dată de început pentru pachetele de lucru noi"
@@ -3162,9 +3162,9 @@ ro:
unsupported_context: "Resursa furnizată nu este suportată ca și context."
context_object_not_found: "Resursa furnizată ca și contet nu poate fi identificată."
validation:
- done_ratio: "Rația de finalizare nu poate fi setată pe pachetele de lucru părinte atunci când e calculată din stare sau când e dezactivată."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Data de finalizare nu poate fi stabilită pentru pachetele de lucru părinte."
- estimated_hours: "Efortul estimat nu poate fi setat pe pachetele de lucru părinte."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Utilizatorul selectat nu poate fi '%{property}' pentru acest pachet de lucru."
start_date: "Nu se poate seta data start pe pachetele de lucru părinte."
eprops:
diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml
index e2ca9e49f36..fa2c8a5cbed 100644
--- a/config/locales/crowdin/ru.yml
+++ b/config/locales/crowdin/ru.yml
@@ -599,7 +599,7 @@ ru:
begin_insertion: "Начало вставки"
begin_deletion: "Начало удаления"
children: "Вложенные элементы"
- done_ratio: "Прогресс (%)"
+ done_ratio: "% Complete"
duration: "Продолжительность"
end_insertion: "Завершение вставки"
end_deletion: "Завершение удаления"
@@ -613,7 +613,7 @@ ru:
parent_issue: "Родитель"
parent_work_package: "Родитель"
priority: "Приоритет"
- progress: "Прогресс (%)"
+ progress: "% Complete"
readonly: "Только для чтения"
schedule_manually: "Ручное планирование"
spent_hours: "Затраченное время"
@@ -1043,12 +1043,12 @@ ru:
default_columns: "Столбцы по умолчанию"
description: "Описание"
derived_due_date: "Дата окончания производства"
- derived_estimated_hours: "Полученное время ожидания"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Дата начала производства"
display_sums: "Отображение суммы"
due_date: "Дата окончания"
- estimated_hours: "Предполагаемое время"
- estimated_time: "Предполагаемое время"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Истекает в"
firstname: "Имя"
group: "Группа"
@@ -1430,7 +1430,7 @@ ru:
error_pdf_export_too_many_columns: "Для экспорта в PDF-файл выбрано слишком много столбцов. Пожалуйста, сократите количество столбцов."
error_pdf_failed_to_export: "Не удалось сохранить экспорт в PDF: %{error}"
error_token_authenticity: "Не удалось проверить CSRF-токен. Возможно, вы попытались отправить данные сразу из нескольких браузеров или вкладок. Закройте все вкладки и попробуйте снова."
- error_work_package_done_ratios_not_updated: "Сделанные соотношения пакета работ не обновляются."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Пакет работ не найден или не принадлежит к этому проекту"
error_must_be_project_member: "должен быть участник проекта"
error_migrations_are_pending: "Ваша версия OpenProject находится в ожидании миграции базы данных. Вероятно, вы пропустили запуск миграции при во время последнего обновления. Пожалуйста, ознакомьтесь с руководством по обновлению, чтобы правильно настроить вашу новую установку."
@@ -2110,7 +2110,7 @@ ru:
label_type_new: "Новый тип"
label_type_plural: "Типы"
label_ui: "Интерфейс пользователя"
- label_update_work_package_done_ratios: "Обновить пакет работ созданными коэффициентами"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Обновлено %{value} назад"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Обновил %{author} %{age} назад"
@@ -2268,7 +2268,7 @@ ru:
sharing:
work_packages:
allowed_actions: "Вы можете %{allowed_actions} этот пакет работ. Это может измениться в зависимости от роли и разрешений вашего проекта."
- create_account: "Для доступа к этому пакету работ необходимо создать учетную запись %{instance}. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Открыть пакет работ"
subject: "Вам предоставили общий доступ к пакету работ #%{id}"
enterprise_text: "Поделитесь пакетами работ с пользователями, не являющимися участниками проекта."
@@ -2379,7 +2379,7 @@ ru:
notice_file_not_found: "Страница, к которой Вы обратились, не существует или была удалена."
notice_forced_logout: "Вы автоматически вышли из системы после %{ttl_time} минут бездействия."
notice_internal_server_error: "На странице, к которой Вы пытаетесь получить доступ, возникла ошибка. Если ошибка повторится, пожалуйста, свяжитесь со своим %{app_title} администратором."
- notice_work_package_done_ratios_updated: "В пакете работ обновлены коэфиценты."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Информация была обновлена одновременно с вами по крайней мере одним пользователем."
notice_locking_conflict_additional_information: "Обновление(-ия) пришли от %{users}."
notice_locking_conflict_reload_page: "Пожалуйста перезагрузите страницу, пересмотрите изменения и повторно примените Ваши обновления."
@@ -2747,10 +2747,10 @@ ru:
setting_file_max_size_displayed: "Максимальная длина строки текстовых файлов"
setting_host_name: "Имя компьютера в сети"
setting_invitation_expiration_days: "Действие письма активации истекает после"
- setting_work_package_done_ratio: "Калькуляции пакета работ сделаны со следующими коэфицентами"
- setting_work_package_done_ratio_field: "Использовать поле пакета работ"
- setting_work_package_done_ratio_status: "Использовать статус пакета работ"
- setting_work_package_done_ratio_disabled: "Отключить (скрыть прогресс)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Отображать по умолчанию"
setting_work_package_properties: "Свойства пакета работ"
setting_work_package_startdate_is_adddate: "Использовать текущую дату как дату начала для новых пакетов работ"
@@ -3188,9 +3188,9 @@ ru:
unsupported_context: "Ресурс не поддерживается как контекст."
context_object_not_found: "Не удается найти ресурс заданный как контекст."
validation:
- done_ratio: "Установленное соотношение нельзя задать для родительских пакетов работ, когда оно задается статусом или отключено."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Дату окончания нельзя задать на родительских пакетах работ."
- estimated_hours: "Предполагаемое количество часов не может быть задано для родительских пакетов."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Выбранный пользователь не может быть «%{property}» для этого пакета работ."
start_date: "Дата начала не может быть задана на родительских пакетах работ."
eprops:
diff --git a/config/locales/crowdin/rw.yml b/config/locales/crowdin/rw.yml
index 0334de27fc5..869d3199f96 100644
--- a/config/locales/crowdin/rw.yml
+++ b/config/locales/crowdin/rw.yml
@@ -598,7 +598,7 @@ rw:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -612,7 +612,7 @@ rw:
parent_issue: "Parent"
parent_work_package: "Parent"
priority: "Priority"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Spent time"
@@ -1026,12 +1026,12 @@ rw:
default_columns: "Default columns"
description: "Description"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "First name"
group: "Group"
@@ -1377,7 +1377,7 @@ rw:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2057,7 +2057,7 @@ rw:
label_type_new: "New type"
label_type_plural: "Types"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2213,7 +2213,7 @@ rw:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ rw:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2693,10 +2693,10 @@ rw:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3133,9 +3133,9 @@ rw:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/si.yml b/config/locales/crowdin/si.yml
index 7905dba755a..e4827a57863 100644
--- a/config/locales/crowdin/si.yml
+++ b/config/locales/crowdin/si.yml
@@ -598,7 +598,7 @@ si:
begin_insertion: "ඇතුළත් කිරීම ආරම්භ කරන්න"
begin_deletion: "මකාදැමීම ආරම්භ කරන්න"
children: "උප මූලිකාංග"
- done_ratio: "ප්රගතිය (%)"
+ done_ratio: "% Complete"
duration: "කාල සීමාව"
end_insertion: "ඇතුළත් කිරීමේ අවසානය"
end_deletion: "මකාදැමීමේ අවසානය"
@@ -612,7 +612,7 @@ si:
parent_issue: "මාපිය"
parent_work_package: "මාපිය"
priority: "ප්රමුඛතාව"
- progress: "ප්රගතිය (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "වැය කළ කාලය"
@@ -1026,12 +1026,12 @@ si:
default_columns: "පෙරනිමි තීරු"
description: "විස්තරය"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "සංදර්ශකය"
due_date: "අවසන් දිනය"
- estimated_hours: "ඇස්තමේන්තුගත කාලය"
- estimated_time: "ඇස්තමේන්තුගත කාලය"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "මුල් නම"
group: "කණ්ඩායම"
@@ -1377,7 +1377,7 @@ si:
error_pdf_export_too_many_columns: "PDF අපනයනය සඳහා තෝරාගෙන ඇති තීරු බොහොමයක්. කරුණාකර තීරු ගණන අඩු කරන්න."
error_pdf_failed_to_export: "PDF අපනයනය සුරැකිය නොහැකි විය: %{error}"
error_token_authenticity: "හරස් අඩවි ඉල්ලීම් ව්යාජ ටෝකනය සත්යාපනය කිරීමට නොහැකි විය. ඔබ බහු බ්රව්සර් හෝ ටැබ් මත දත්ත ඉදිරිපත් කිරීමට උත්සාහ කළාද? කරුණාකර සියලුම ටැබ් වසා නැවත උත්සාහ කරන්න."
- error_work_package_done_ratios_not_updated: "වැඩ පැකේජය සිදු අනුපාත යාවත්කාලීන කර නැත."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "වැඩ පැකේජය සොයාගත නොහැකි හෝ මෙම ව්යාපෘතියට අයත් නොවේ"
error_must_be_project_member: "ව්යාපෘති සාමාජිකයෙකු විය යුතුය"
error_migrations_are_pending: "ඔබගේ OpenProject ස්ථාපනයට දත්ත සමුදායන් ඉරුවාරදය ඇත. ඔබගේ අවසාන උත්ශ්රේණි කිරීම මත ඉරුවාරදය ධාවනය කිරීම ඔබට මග හැරී ඇත. කරුණාකර ඔබගේ ස්ථාපනය නිසි උත්ශ්රේණි කිරීම සඳහා උත්ශ්රේණි කිරීමේ මාර්ගෝපදේශය පරීක්ෂා කරන්න."
@@ -2057,7 +2057,7 @@ si:
label_type_new: "නව වර්ගය"
label_type_plural: "වර්ග"
label_ui: "පරිශීලක අතුරුමුහුණත"
- label_update_work_package_done_ratios: "යාවත්කාලීන වැඩ පැකේජය සිදු අනුපාත"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "යාවත්කාලීන %{value} පෙර"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "විසින් යාවත්කාලීන කරන ලදි %{author} %{age} පෙර"
@@ -2213,7 +2213,7 @@ si:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2325,7 +2325,7 @@ si:
notice_file_not_found: "ඔබ ප්රවේශ වීමට උත්සාහ කළ පිටුව නොපවතී හෝ ඉවත් කර ඇත."
notice_forced_logout: "ඔබ ස්වයංක්රීයව අක්රිය විනාඩි %{ttl_time} පසු ලොගින් වී ඇත."
notice_internal_server_error: "ඔබ ප්රවේශ වීමට උත්සාහ කරන පිටුවේ දෝෂයක් සිදුවිය. ඔබ දිගින් දිගටම ගැටළු අත්විඳින්නේ නම් කරුණාකර ඔබගේ %{app_title} පරිපාලක අමතන්න."
- notice_work_package_done_ratios_updated: "වැඩ පැකේජය සිදු අනුපාත යාවත්කාලීන."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "මේ අතර අවම වශයෙන් එක් පරිශීලකයෙකු විසින් තොරතුරු යාවත්කාලීන කර ඇත."
notice_locking_conflict_additional_information: "යාවත්කාලීනය (ය) %{users}වෙතින් පැමිණියේය."
notice_locking_conflict_reload_page: "කරුණාකර පිටුව නැවත පූරණය කරන්න, වෙනස්කම් සමාලෝචනය කර ඔබගේ යාවත්කාලීන කිරීම් නැවත යොදන්න."
@@ -2693,10 +2693,10 @@ si:
setting_file_max_size_displayed: "පේළිගත ප්රදර්ශනය පෙළ ගොනු උපරිම ප්රමාණය"
setting_host_name: "සත්කාරක නාමය"
setting_invitation_expiration_days: "සක්රිය කිරීමේ විද්යුත් තැපෑල කල් ඉකුත් වේ"
- setting_work_package_done_ratio: "වැඩ පැකේජය සමඟ අනුපාතය ගණනය කරන්න"
- setting_work_package_done_ratio_field: "වැඩ පැකේජ ක්ෂේත්රය භාවිතා කරන්න"
- setting_work_package_done_ratio_status: "වැඩ පැකේජ තත්ත්වය භාවිතා කරන්න"
- setting_work_package_done_ratio_disabled: "අක්රීය කරන්න (ප්රගතිය සඟවන්න)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "පෙරනිමියෙන් දර්ශනය"
setting_work_package_properties: "වැඩ පැකේජය ගුණ"
setting_work_package_startdate_is_adddate: "නව වැඩ පැකේජ සඳහා ආරම්භක දිනය ලෙස වත්මන් දිනය භාවිතා කරන්න"
@@ -3133,9 +3133,9 @@ si:
unsupported_context: "ලබා දී ඇති සම්පත සන්දර්භය ලෙස සහාය නොදක්වයි."
context_object_not_found: "සන්දර්භය ලෙස ලබා දී ඇති සම්පත සොයාගත නොහැක."
validation:
- done_ratio: "සිදු කළ අනුපාතය දෙමව්පියන්ගේ වැඩ පැකේජ මත සැකසිය නොහැක, එය තත්ත්වය අනුව අනුමාන කළ විට හෝ එය අක්රීය කළ විට."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "අවසන් දිනය මව් වැඩ පැකේජ මත සැකසිය නොහැක."
- estimated_hours: "ඇස්තමේන්තුගත පැය මව් වැඩ පැකේජ මත සැකසිය නොහැක."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "තෝරාගත් පරිශීලකයාට මෙම වැඩ පැකේජය සඳහා '%{property}' වීමට අවසර නැත."
start_date: "ආරම්භක දිනය මව් වැඩ පැකේජ මත සැකසිය නොහැක."
eprops:
diff --git a/config/locales/crowdin/sk.yml b/config/locales/crowdin/sk.yml
index 740f21eb826..49f9ba1c012 100644
--- a/config/locales/crowdin/sk.yml
+++ b/config/locales/crowdin/sk.yml
@@ -600,7 +600,7 @@ sk:
begin_insertion: "Začiatok vkladania"
begin_deletion: "Začiatok odstraňovania"
children: "Dielčie prvky"
- done_ratio: "Stav spracovania (%)"
+ done_ratio: "% Complete"
duration: "Trvanie"
end_insertion: "Koniec vkladania"
end_deletion: "Koniec odstraňovania"
@@ -614,7 +614,7 @@ sk:
parent_issue: "Nadradený balíček"
parent_work_package: "Nadradený balíček"
priority: "Priorita"
- progress: "Stav spracovania (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manuálne plánovanie"
spent_hours: "Strávený čas"
@@ -1044,12 +1044,12 @@ sk:
default_columns: "Predvolené stĺpce"
description: "Popis"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Zobraziť súčty"
due_date: "Dátum dokončenia"
- estimated_hours: "Predpokladaný čas"
- estimated_time: "Predpokladaný čas"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Krstné meno"
group: "Skupina"
@@ -1431,7 +1431,7 @@ sk:
error_pdf_export_too_many_columns: "Vybraných príliš veľa stĺpcov pre export do PDF. Znížte počet stĺpcov."
error_pdf_failed_to_export: "PDF export nie je možné uložiť: %{error}"
error_token_authenticity: "Nepodarilo sa overiť Token medzi lokalitami. Ak ste sa pokúsili uložiť údaje na viaceré karty alebo prehliadače, zatvorte ich a opätovne načítajte túto stránku a skúste to znova."
- error_work_package_done_ratios_not_updated: "Pracovný balíček dokončený, štatistiky neboli prerátané."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Pracovný balíček nebol nájdený alebo nepatrí k tomuto projektu"
error_must_be_project_member: "musíte byť členom projektu"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2111,7 +2111,7 @@ sk:
label_type_new: "Nový typ"
label_type_plural: "Typy"
label_ui: "Používateľské rozhranie"
- label_update_work_package_done_ratios: "Aktualizovať štatistiky pracovných balíčkov"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Aktualizované pred %{value}"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Aktualizované používateľom %{author} pred %{age}"
@@ -2269,7 +2269,7 @@ sk:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2380,7 +2380,7 @@ sk:
notice_file_not_found: "Stránka, ktorú se pokúšate zobraziť, neexistuje, alebo bola odstránená."
notice_forced_logout: "Boli ste automaticky odhlásení po %{ttl_time} minútach nečinnosti."
notice_internal_server_error: "Vyskytla sa chyba na stránke, ku ktorej ste sa pokúšali pristupovať. Ak sa naďalej vyskytnú problémy, obráťte sa na správcu %{app_title} o pomoc."
- notice_work_package_done_ratios_updated: "Stav pracovného balíčka bol aktualizovaný."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Informácia bola medzičasom aktualizovaná aspoň jedným iným používateľom."
notice_locking_conflict_additional_information: "Aktualizácia (-e) pochádza z %{users}."
notice_locking_conflict_reload_page: "Znova načítajte stránku, prekontrolujte si zmeny a aplikujte svoje aktualizácie."
@@ -2750,10 +2750,10 @@ sk:
setting_file_max_size_displayed: "Maximálna veľkosť textových súborov zobrazených priamo na stránke"
setting_host_name: "Názov serveru (Host name)"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Vyrátať mieru vypracovania pracovného balíčka pomocou"
- setting_work_package_done_ratio_field: "Použite pole pracovného balíčka"
- setting_work_package_done_ratio_status: "Použite stav pracovného balíčka"
- setting_work_package_done_ratio_disabled: "Vypnúť (Skryť priebeh)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Predvolené zobrazenie"
setting_work_package_properties: "Vlastnosti pracovného balíčka"
setting_work_package_startdate_is_adddate: "Použiť aktuálny dátum ako počiatočný dátum pre nové pracovné balíčky"
@@ -3192,9 +3192,9 @@ sk:
unsupported_context: "Zadaný prostriedok nie je podporovaný ako kontext."
context_object_not_found: "Pre vložené vstupné podmienky neboli nájdené žiadne prostriedky."
validation:
- done_ratio: "Percento ukončenia nemôže by nastavené na rodičovskom pracovnom balíčku, ak sa odvodzuje od stavu bolo deaktivované."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Dátum ukončenia nie je možné nastaviť na rodičovské pracovné balíčky."
- estimated_hours: "Odhad hodín nie je možné nastaviť na pracovnom balíčku obsahujúcom podriadené pracovné balíčky."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Zvolený používateľ nemôže byť \"%{property}\" v prípade tohto pracovného balíčka."
start_date: "Dátum \"Od\" nie je možné nastaviť na pracovnom balíčku obsahujúcom podriadené pracovné balíčky."
eprops:
diff --git a/config/locales/crowdin/sl.yml b/config/locales/crowdin/sl.yml
index 3f32f9ce2df..23066d70d12 100644
--- a/config/locales/crowdin/sl.yml
+++ b/config/locales/crowdin/sl.yml
@@ -597,7 +597,7 @@ sl:
begin_insertion: "Začetek vstavitve"
begin_deletion: "Začetek izbrisa"
children: "Podelementi"
- done_ratio: "Napredek (%)"
+ done_ratio: "% Complete"
duration: "Trajanje"
end_insertion: "Konec vstavitve"
end_deletion: "Konec izbrisa"
@@ -611,7 +611,7 @@ sl:
parent_issue: "Nadrejeni"
parent_work_package: "Nadrejeni"
priority: "Prioriteta"
- progress: "Napredek (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Ročno razvrščanje."
spent_hours: "Porabljen čas"
@@ -1041,12 +1041,12 @@ sl:
default_columns: "Privzeti stolpci"
description: "Opis"
derived_due_date: "Končni datum"
- derived_estimated_hours: "Predvideni čas"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Izpeljan začetni datum"
display_sums: "Prikaži vsote"
due_date: "Končni datum"
- estimated_hours: "Predvideni čas"
- estimated_time: "Predvideni čas"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Ime"
group: "Skupina"
@@ -1428,7 +1428,7 @@ sl:
error_pdf_export_too_many_columns: "Za izvoz PDF je izbranih preveč stolpcev. Zmanjšajte število stolpcev."
error_pdf_failed_to_export: "Izvoza PDF ni bilo mogoče shraniti: %{error}"
error_token_authenticity: "Ni mogoče preveriti žetona ponarejanja zahteve na več mestih. Ste poskušali predložiti podatke v več brskalnikih ali zavihkih? Zaprite vse zavihke in poskusite znova.\n"
- error_work_package_done_ratios_not_updated: "Razmerja opravljenega delovnega/ zahtevka paketa niso posodobljena."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Delovnega paketa/ zahtevka ni bilo mogoče najti ali ne spada v ta projekt"
error_must_be_project_member: "mora biti član projekta"
error_migrations_are_pending: "Vaša namestitev OpenProject ima čakajoče selitve baze podatkov. Verjetno ste zamudili izvajanje migracij ob zadnji nadgradnji. Preverite vodnik za nadgradnjo, da pravilno nadgradite namestitev."
@@ -2108,7 +2108,7 @@ sl:
label_type_new: "Nov tip"
label_type_plural: "Tipi"
label_ui: "Uporabniški vmesnik"
- label_update_work_package_done_ratios: "Posodobite razmerja končanega delovnega paketa"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Posodobljeno %{value} nazaj"
label_updated_time_at: "%{author}%{age}"
label_updated_time_by: "Posodobil %{author} %{age} nazaj"
@@ -2266,7 +2266,7 @@ sl:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2378,7 +2378,7 @@ sl:
notice_file_not_found: "Stran na katero se želite povezati ne obstaja ali pa je bila umaknjena."
notice_forced_logout: "Avtomatično ste bili izpisani po %{ttl_time} neaktivnih minutah."
notice_internal_server_error: "Napaka se je pojavila na strani do katere ste želeli dostopati. Če imate še vedno težave, se za pomoč obrnite na skrbnika %{app_title}"
- notice_work_package_done_ratios_updated: "Razmerja dokončanega dela so posodobljena"
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Medtem so bili podatki posodobljeni od vsaj še enega uporabnika."
notice_locking_conflict_additional_information: "Posodobitev je prišla od %{users}."
notice_locking_conflict_reload_page: "Prosimo osvežite stran. Preverite spremembe in na novo potrdite posodobitve."
@@ -2747,10 +2747,10 @@ sl:
setting_file_max_size_displayed: "Največja velikost besedilnih datotek, prikazanih v vrstici"
setting_host_name: "Ime gostitelja"
setting_invitation_expiration_days: "aktivacijsko e-poštno sporočilo poteče po"
- setting_work_package_done_ratio: "Izračunaj razmerje opravljenega zahtevka z"
- setting_work_package_done_ratio_field: "Uporabite polje delovnega paketa"
- setting_work_package_done_ratio_status: "Uporabite stanje delovnega paketa"
- setting_work_package_done_ratio_disabled: "Onemogoči (skrij napredek)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Privzet prikaz"
setting_work_package_properties: "Lastnosti delovnega paketa"
setting_work_package_startdate_is_adddate: "52/5000\nUporabite trenutni datum kot datum začetka za nove delovne pakete"
@@ -3189,9 +3189,9 @@ sl:
unsupported_context: "Navedeni vir ni podprt kot kontekst."
context_object_not_found: "Ni mogoče najti vira kot konteksta."
validation:
- done_ratio: "Končnega razmerja ni mogoče določiti za nadrejene delovne pakete, na podlagi statusa ali ko je onemogočeno."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Končnega datuma ni mogoče določiti za nadrejene delovne pakete."
- estimated_hours: "Predvidenih ur ni mogoče nastaviti v nadrejenih delovnih paketih."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Izbrani uporabnik ne sme biti '%{property}' za ta delovni paket."
start_date: "Na nadrejenih delovnih paketih začetnega datuma ni mogoče nastaviti."
eprops:
diff --git a/config/locales/crowdin/sr.yml b/config/locales/crowdin/sr.yml
index cab915602ca..ba21476ff45 100644
--- a/config/locales/crowdin/sr.yml
+++ b/config/locales/crowdin/sr.yml
@@ -599,7 +599,7 @@ sr:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -613,7 +613,7 @@ sr:
parent_issue: "Parent"
parent_work_package: "Parent"
priority: "Priority"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Spent time"
@@ -1035,12 +1035,12 @@ sr:
default_columns: "Default columns"
description: "Description"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Display Sums"
due_date: "Finish date"
- estimated_hours: "Estimated time"
- estimated_time: "Estimated time"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "First name"
group: "Group"
@@ -1404,7 +1404,7 @@ sr:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Work package done ratios not updated."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "The work package was not found or does not belong to this project"
error_must_be_project_member: "must be project member"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2084,7 +2084,7 @@ sr:
label_type_new: "New type"
label_type_plural: "Types"
label_ui: "User Interface"
- label_update_work_package_done_ratios: "Update work package done ratios"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Updated %{value} ago"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Updated by %{author} %{age} ago"
@@ -2241,7 +2241,7 @@ sr:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2353,7 +2353,7 @@ sr:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2722,10 +2722,10 @@ sr:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3163,9 +3163,9 @@ sr:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/sv.yml b/config/locales/crowdin/sv.yml
index d12faa26918..9e2924bc02f 100644
--- a/config/locales/crowdin/sv.yml
+++ b/config/locales/crowdin/sv.yml
@@ -597,7 +597,7 @@ sv:
begin_insertion: "Början av införandet"
begin_deletion: "Början av raderingen"
children: "Underelement"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "Varaktighet"
end_insertion: "Slutet av införandet"
end_deletion: "Slutet av raderingen"
@@ -611,7 +611,7 @@ sv:
parent_issue: "Överordnad"
parent_work_package: "Överordnad"
priority: "Prioritet"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Förbrukad tid"
@@ -1025,12 +1025,12 @@ sv:
default_columns: "Standardkolumnerna"
description: "Beskrivning"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Visa summor"
due_date: "Slutdatum"
- estimated_hours: "Beräknad tid"
- estimated_time: "Beräknad tid"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Förnamn"
group: "Grupp"
@@ -1376,7 +1376,7 @@ sv:
error_pdf_export_too_many_columns: "För många kolumner har markerats för PDF-export. Vänlogen minska antalet kolumner."
error_pdf_failed_to_export: "PDF-exporten kunde inte sparas: %{error}"
error_token_authenticity: "Det gick inte att verifiera Forgery token. Försökte du skicka data på flera webbläsare eller flikar? Stäng alla flikar och försök igen."
- error_work_package_done_ratios_not_updated: "Arbetspaketets andel avklarat är inte uppdaterat."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Arbetspaketet hittades inte eller hör inte till detta projekt"
error_must_be_project_member: "måste vara projektmedlem"
error_migrations_are_pending: "Din OpenProject-installation har väntande databasmigreringar. Du har sannolikt missat att köra migreringarna på din senaste uppgradering. Kontrollera uppgraderingsguiden för att uppgradera din installation ordentligt."
@@ -2056,7 +2056,7 @@ sv:
label_type_new: "Ny typ"
label_type_plural: "Typer"
label_ui: "Användargränssnitt"
- label_update_work_package_done_ratios: "Uppdatera arbetspaketets andel avklarat"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Uppdaterad %{value} sen"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Uppdaterad av %{author} %{age} sen"
@@ -2212,7 +2212,7 @@ sv:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2324,7 +2324,7 @@ sv:
notice_file_not_found: "Sidan du försökte komma åt existerar inte eller har tagits bort."
notice_forced_logout: "Du har blivit automatiskt utloggad efter %{ttl_time} minuter av inaktivitet."
notice_internal_server_error: "Det uppstod ett fel på sidan du försökte komma åt. Om du fortsatt har problem kontakta administratören för %{app_title} för att få hjälp."
- notice_work_package_done_ratios_updated: "Arbetspaketets andel avklarat uppdaterat."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Informationen har uppdaterats av minst en annan användare under tiden."
notice_locking_conflict_additional_information: "Uppdatering(ar) kom från %{users}."
notice_locking_conflict_reload_page: "Vänligen ladda om sidan, granska ändringarna och tilldela dina uppdateringar igen."
@@ -2690,10 +2690,10 @@ sv:
setting_file_max_size_displayed: "Maxstorlek på textfiler som visas inline"
setting_host_name: "Värdnamn"
setting_invitation_expiration_days: "Aktiveringsmail upphör efter"
- setting_work_package_done_ratio: "Beräkna arbetspaketets andel avklarat med"
- setting_work_package_done_ratio_field: "Använd fältet arbetspaket"
- setting_work_package_done_ratio_status: "Använd fältet arbetspaketsstatus"
- setting_work_package_done_ratio_disabled: "Inaktivera (dölj andel klart)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Visa som standard"
setting_work_package_properties: "Egenskaper för arbetspaket"
setting_work_package_startdate_is_adddate: "Använda aktuellt datum som startdatum för nya arbetspaket"
@@ -3129,9 +3129,9 @@ sv:
unsupported_context: "Resursen som angavs stöds inte som kontext."
context_object_not_found: "Kan inte hitta den angivna resursen som kontext."
validation:
- done_ratio: "Andel avslutat kan inte anges för överordnade arbetspaket, när det är angivet av status eller när det är inaktiverat."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Slutdatum kan inte anges på överordnade arbetspaket."
- estimated_hours: "Beräknade timmar kan inte anges för överordnade arbetspaket."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Den valda användaren tillåts inte att vara \"%{property}\" för detta arbetspaket."
start_date: "Startdatum kan inte anges för överordnade arbetspaket."
eprops:
diff --git a/config/locales/crowdin/th.yml b/config/locales/crowdin/th.yml
index 5d306dce4c7..6589e84112a 100644
--- a/config/locales/crowdin/th.yml
+++ b/config/locales/crowdin/th.yml
@@ -597,7 +597,7 @@ th:
begin_insertion: "Begin of the insertion"
begin_deletion: "Begin of the deletion"
children: "Subelements"
- done_ratio: "Progress (%)"
+ done_ratio: "% Complete"
duration: "ระยะเวลา"
end_insertion: "End of the insertion"
end_deletion: "End of the deletion"
@@ -611,7 +611,7 @@ th:
parent_issue: "หัวข้อหลัก"
parent_work_package: "หัวข้อหลัก"
priority: "ระดับความสำคัญ"
- progress: "Progress (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "เวลาที่ใช้"
@@ -1017,12 +1017,12 @@ th:
default_columns: "คอลัมน์เริ่มต้น"
description: "คำอธิบาย"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "แสดงยอดรวม"
due_date: "Finish date"
- estimated_hours: "ระยะเวลาโดยประมาณ"
- estimated_time: "ระยะเวลาโดยประมาณ"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "ชื่อ"
group: "กลุ่ม"
@@ -1350,7 +1350,7 @@ th:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "ชุดภารกิจที่เสร็จแล้ว ไม่สามารถปรับปรุงอัตราส่วนได้"
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "ไม่พบชุดภารกิจ หรือชุดภารกิจไม่ได้เป็นของโครงการนี้"
error_must_be_project_member: "ต้องเป็นสมาชิกโครงการ"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2030,7 +2030,7 @@ th:
label_type_new: "ชนิดใหม่"
label_type_plural: "ประเภท"
label_ui: "ส่วนติดต่อผู้ใช้งาน"
- label_update_work_package_done_ratios: "ปรับปรุงอัตราส่วนชุดภารกิจที่ทำแล้ว"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "ปรับปรุงเมื่อ %{value} ที่ผ่านมา"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "ปรับปรุงโดย %{author} เมื่อ %{age} ที่ผ่านมา"
@@ -2185,7 +2185,7 @@ th:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2297,7 +2297,7 @@ th:
notice_file_not_found: "เพจที่คุณกำลังพยายามเข้าถึงไม่มีอยู่ หรือถูกลบออก"
notice_forced_logout: "คุณได้ออกจากระบบโดยอัตโนมัติเนื่องจากจากไม่มีกิจกรรมใดๆ ในระบบเป็นเวลา %{ttl_time} นาที"
notice_internal_server_error: "เกิดข้อผิดพลาดบนเพจที่คุณกำลังพยายามเข้าถึง หากคุณยังพบปัญหากรุณาติดต่อผู้ดูแลระบบ %{app_title} เพื่อขอความช่วยเหลือ"
- notice_work_package_done_ratios_updated: "ปรับปรุงอัตราส่วนชุดภารกิจแล้ว"
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "มีการปรับปรุงข้อมูลจากผู้ใช้อย่างน้อยหนึ่งคนในเวลาเดียวกัน"
notice_locking_conflict_additional_information: "การปรับปรุงข้อมูลมาจากผู้ใช้ %{users}"
notice_locking_conflict_reload_page: "กรุณาโหลดหน้าเพจใหม่ เพื่อตรวจสอบว่ามีการเปลี่ยนแปลงและปรับปรุงแล้ว"
@@ -2664,10 +2664,10 @@ th:
setting_file_max_size_displayed: "ความยาวสูงสุดของไฟล์ตัวอักษรแสดงในบรรทัด"
setting_host_name: "ชื่อโฮสต์"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "คำนวณอัตราส่วนของชุดภารกิจที่เสร็จแล้วกับ"
- setting_work_package_done_ratio_field: "ใช้ฟิลด์ของชุดภารกิจ"
- setting_work_package_done_ratio_status: "ใช้สถานะของชุดภารกิจ"
- setting_work_package_done_ratio_disabled: "ปิดการใช้งาน (ซ่อนความคืบหน้า)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "แสดงเป็นค่าเริ่มต้น"
setting_work_package_properties: "คุณสมบัติของชุดภารกิจ"
setting_work_package_startdate_is_adddate: "ใช้วันปัจจุบันเป็นวันเริ่มต้นสำหรับชุดภารกิจใหม่"
@@ -3103,9 +3103,9 @@ th:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/tr.yml b/config/locales/crowdin/tr.yml
index 3919df59866..fd7493ca264 100644
--- a/config/locales/crowdin/tr.yml
+++ b/config/locales/crowdin/tr.yml
@@ -597,7 +597,7 @@ tr:
begin_insertion: "Eklemeye başlama"
begin_deletion: "Silme işleminin başlangıcı"
children: "Alt öğeler"
- done_ratio: "İlerleme (%)"
+ done_ratio: "% Complete"
duration: "Süre"
end_insertion: "Ekleme işlemi bitti"
end_deletion: "Silme işlemi bitti"
@@ -611,7 +611,7 @@ tr:
parent_issue: "Üst"
parent_work_package: "Üst"
priority: "Öncelik"
- progress: "İlerleme (%)"
+ progress: "% Complete"
readonly: "Salt okunur"
schedule_manually: "Manuel zamanlamayı etkinleştir"
spent_hours: "Harcanan zaman"
@@ -1025,12 +1025,12 @@ tr:
default_columns: "Varsayılan sütunlar"
description: "Açıklama"
derived_due_date: "Türetilmiş bitiş tarihi"
- derived_estimated_hours: "Türetilmiş tahmini süre"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Türetilmiş başlangıç tarihi"
display_sums: "Toplamları görüntüle"
due_date: "Bitiş tarihi"
- estimated_hours: "Tahmini süre"
- estimated_time: "Tahmini süre"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "İsim"
group: "Grup"
@@ -1376,7 +1376,7 @@ tr:
error_pdf_export_too_many_columns: "PDF Dışa Aktarma için çok fazla sütun seçili. Sütun sayısını azaltın."
error_pdf_failed_to_export: "PDF çıktısı kaydedilemedi: %{error}"
error_token_authenticity: "Siteler Arası İstek Sahteciliği belirteci doğrulanamadı. Birden fazla tarayıcı veya sekme hakkında veri göndermeyi denediniz mi? Lütfen tüm sekmeleri kapatın ve tekrar deneyin"
- error_work_package_done_ratios_not_updated: "İş tamamlanma oranları güncellenmedi."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Iş paketi bulunamadı veya bu projeye ait değil"
error_must_be_project_member: "projesi üyesi olmalıdır"
error_migrations_are_pending: "OpenProject kurulumunuzda bekleyen veritabanı geçişleri var. Son yükseltme işleminizde geçiş işlemlerini gerçekleştirme ihtimalinizi büyük olasılıkla kaçırdınız. Lütfen kurulumunuzu uygun şekilde yükseltmek için yükseltme kılavuzunu kontrol edin."
@@ -2056,7 +2056,7 @@ tr:
label_type_new: "Yeni tür"
label_type_plural: "Türler"
label_ui: "Kullanıcı Arayüzü"
- label_update_work_package_done_ratios: "İş paketi bitirme oranlarını güncelle"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "%{value} önce güncellendi"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "%{author} tarafından %{age} önce güncellendi"
@@ -2212,7 +2212,7 @@ tr:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2323,7 +2323,7 @@ tr:
notice_file_not_found: "Erişmeye çalıştığınız sayfa mevcut değil veya kaldırıldı."
notice_forced_logout: "%{ttl_time} dakika hareketsizlikten sonra hesabınızdan otomatik çıkış yapılmıştır."
notice_internal_server_error: "Erişmeye çalıştığınız sayfada bir hata oluştu. Sorun yaşamaya devam ederseniz, lütfen yardım için %{app_title} yöneticinize başvurun."
- notice_work_package_done_ratios_updated: "İş paketi yapılan oranlar güncellendi."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Bu arada, bilgi en az bir başka kullanıcı tarafından güncellendi."
notice_locking_conflict_additional_information: "Güncelleme(ler) %{users} tarafından yapıldı."
notice_locking_conflict_reload_page: "Lütfen sayfayı yeniden yükleyin, değişiklikleri inceleyin ve güncellemelerinizi yeniden uygulayın."
@@ -2689,10 +2689,10 @@ tr:
setting_file_max_size_displayed: "Satır içi görüntülenen maksimum metin dosyası boyutu"
setting_host_name: "Ana bilgisayar adı"
setting_invitation_expiration_days: "Etkinleştirme e-postasının süresi doluyor"
- setting_work_package_done_ratio: "İş tamamlanma oranını hesapla yöntemi"
- setting_work_package_done_ratio_field: "İş paketi alanını kullan"
- setting_work_package_done_ratio_status: "İş paketi durumunu kullan"
- setting_work_package_done_ratio_disabled: "Kapalı (ilerlemeyi gizle)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Varsayılan olarak göster"
setting_work_package_properties: "İş paketi özellikleri"
setting_work_package_startdate_is_adddate: "Yeni iş paketlerinde şu anki tarihi başlangıç tarihi olarak kullan"
@@ -3128,9 +3128,9 @@ tr:
unsupported_context: "Verilen kaynak bağlam olarak desteklenmiyor."
context_object_not_found: "Bağlam olarak verilen kaynağı bulamıyor."
validation:
- done_ratio: "Bitirme oranı, ebeveyn çalışma paketleri durumunda durumuyla veya devre dışı olduğunda belirlenemez."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Bitiş tarihi, üst çalışma paketlerinde ayarlanamaz."
- estimated_hours: "Tahmini saatler, ebeveyn çalışma paketlerinde ayarlanamaz."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Seçilen kullanıcının bu çalışma paketi için ' %{property} ' olması için izin verilmiyor."
start_date: "Başlangıç tarihi, üst çalışma paketlerinde ayarlanamaz."
eprops:
diff --git a/config/locales/crowdin/uk.yml b/config/locales/crowdin/uk.yml
index d122df3262e..4cffcda2395 100644
--- a/config/locales/crowdin/uk.yml
+++ b/config/locales/crowdin/uk.yml
@@ -595,7 +595,7 @@ uk:
begin_insertion: "Початок вставки"
begin_deletion: "Початок видалення"
children: "Субелементи"
- done_ratio: "Прогрес (%)"
+ done_ratio: "% Complete"
duration: "Тривалість"
end_insertion: "Кінець вставки"
end_deletion: "Кінець видалення"
@@ -609,7 +609,7 @@ uk:
parent_issue: "Джерело"
parent_work_package: "Джерело"
priority: "Пріоритет"
- progress: "Прогрес (%)"
+ progress: "% Complete"
readonly: "Лише читання"
schedule_manually: "Ручне планування"
spent_hours: "Трудовитрати"
@@ -1039,12 +1039,12 @@ uk:
default_columns: "Типові колонки"
description: "Опис"
derived_due_date: "Отримана дата завершення"
- derived_estimated_hours: "Отриманий приблизний час"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Отримана дата початку"
display_sums: "Відображати суми"
due_date: "Дата закінчення"
- estimated_hours: "Час (приблизно)"
- estimated_time: "Час (приблизно)"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Ім'я"
group: "Група"
@@ -1426,7 +1426,7 @@ uk:
error_pdf_export_too_many_columns: "Для експорту PDF-файлу вибрано занадто багато стовпців. Скоротіть кількість стовпців."
error_pdf_failed_to_export: "Експорт PDF не вдалося зберегти: %{error}"
error_token_authenticity: "Неможливо підтвердити маркер підробки для запиту між сайтами. Чи спробували ви надіслати дані для кількох веб-переглядачів або вкладок? Закрийте всі вкладки та повторіть спробу."
- error_work_package_done_ratios_not_updated: "Пакет робота коефіцієнти не оновлюються."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Робочий пакет не був знайдений або не належить до цього проекту"
error_must_be_project_member: "повинен бути учасником проекту"
error_migrations_are_pending: "У вашій установці OpenProject міститься міграція бази даних. Можливо, ви пропустили міграції під час останнього оновлення. Перевірте керівництво з оновлення, щоб належним чином оновити інсталяцію."
@@ -2106,7 +2106,7 @@ uk:
label_type_new: "Новий тип"
label_type_plural: "Типи"
label_ui: "Користувацький інтерфейс"
- label_update_work_package_done_ratios: "Оновити співвідношення виконаних робіт"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Оновлений %{value} назад"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Оновлено %{author} %{age} назад"
@@ -2264,7 +2264,7 @@ uk:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2375,7 +2375,7 @@ uk:
notice_file_not_found: "Сторінка, на яку ви намагаєтеся зайти, не існує або видалена."
notice_forced_logout: "Ви автоматично вийшли з системи після %{ttl_time} хвилин бездіяльності."
notice_internal_server_error: "Сталася помилка на сторінці, до якої ви намагалися отримати доступ. Якщо ви продовжуєте відчувати проблеми, зверніться до свого адміністратора %{app_title} за допомогою."
- notice_work_package_done_ratios_updated: "Оновлено співвідношення виконаних робочих пакетів."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Інформація була оновлена принаймні один інший користувач в той же час."
notice_locking_conflict_additional_information: "Оновлення надійшли від %{users}."
notice_locking_conflict_reload_page: "Будь ласка поновіть сторінку, перевірте зміни та застосувати оновлення."
@@ -2743,10 +2743,10 @@ uk:
setting_file_max_size_displayed: "Максимальний розмір текстового файлу для відображення"
setting_host_name: "Ім'я хоста"
setting_invitation_expiration_days: "Повідомлення про активацію закінчується"
- setting_work_package_done_ratio: "Розрахувати пакет робота з співвідношення"
- setting_work_package_done_ratio_field: "Використовуйте поле робочого пакету"
- setting_work_package_done_ratio_status: "Використовуйте поле робочого пакету"
- setting_work_package_done_ratio_disabled: "Вимкнути (приховати прогрес)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Дисплей за замовчуванням"
setting_work_package_properties: "Властивості робочого пакета"
setting_work_package_startdate_is_adddate: "Використовувати поточну дату в якості дати початку роботи для нових пакетів"
@@ -3184,9 +3184,9 @@ uk:
unsupported_context: "Даний ресурс не підтримується як контекст."
context_object_not_found: "Не можу знайти ресурс з урахуванням контексту."
validation:
- done_ratio: "Коефіцієнт завершення не може бути встановлений на базових робочих пакетах, коли він виводиться за статусом або коли його вимкнено."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Дата закінчення не може бути встановлена на початкових робочих пакетах."
- estimated_hours: "Очікувані години не можна встановити на базових робочих пакетах."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "Вибраному користувачеві не дозволяється %{property} для цього робочого пакету."
start_date: "Дата початку не може бути встановлена на базових робочих пакетах."
eprops:
diff --git a/config/locales/crowdin/vi.yml b/config/locales/crowdin/vi.yml
index fc26802f74e..895c1ac99d1 100644
--- a/config/locales/crowdin/vi.yml
+++ b/config/locales/crowdin/vi.yml
@@ -599,7 +599,7 @@ vi:
begin_insertion: "Bắt đầu chèn"
begin_deletion: "Bắt đầu xóa"
children: "Subelements"
- done_ratio: "Phát triển (%)"
+ done_ratio: "% Complete"
duration: "Duration"
end_insertion: "Kết thúc chèn"
end_deletion: "Kết thúc quá trình xóa"
@@ -613,7 +613,7 @@ vi:
parent_issue: "Cha"
parent_work_package: "Cha"
priority: "Độ ưu tiên"
- progress: "Phát triển (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "Manual scheduling"
spent_hours: "Thời gian"
@@ -1019,12 +1019,12 @@ vi:
default_columns: "Cột mặc định"
description: "Mô tả"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "Hiển thị tổng"
due_date: "Ngày hoàn thành"
- estimated_hours: "Thời gian dự kiến"
- estimated_time: "Thời gian dự kiến"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "Tên"
group: "Nhóm"
@@ -1352,7 +1352,7 @@ vi:
error_pdf_export_too_many_columns: "Too many columns selected for the PDF export. Please reduce the number of columns."
error_pdf_failed_to_export: "The PDF export could not be saved: %{error}"
error_token_authenticity: "Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again."
- error_work_package_done_ratios_not_updated: "Tỉ lệ hoàn thành Work package không được cập nhật."
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "Work package không được tìm thấy hoặc không thuộc về dự án này"
error_must_be_project_member: "phải là thành viên dự án"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2032,7 +2032,7 @@ vi:
label_type_new: "Kiểu mới"
label_type_plural: "Các loại"
label_ui: "Giao diện người dùng"
- label_update_work_package_done_ratios: "Cập nhật tỉ lệ hoàn thành work package"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "Cập nhật cách đây %{value}"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "Cập nhật bởi %{author} cách đây %{age}"
@@ -2187,7 +2187,7 @@ vi:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2299,7 +2299,7 @@ vi:
notice_file_not_found: "The page you were trying to access doesn't exist or has been removed."
notice_forced_logout: "You have been automatically logged out after %{ttl_time} minutes of inactivity."
notice_internal_server_error: "An error occurred on the page you were trying to access. If you continue to experience problems please contact your %{app_title} administrator for assistance."
- notice_work_package_done_ratios_updated: "Work package done ratios updated."
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "Information has been updated by at least one other user in the meantime."
notice_locking_conflict_additional_information: "The update(s) came from %{users}."
notice_locking_conflict_reload_page: "Please reload the page, review the changes and reapply your updates."
@@ -2666,10 +2666,10 @@ vi:
setting_file_max_size_displayed: "Max size of text files displayed inline"
setting_host_name: "Host name"
setting_invitation_expiration_days: "Activation email expires after"
- setting_work_package_done_ratio: "Calculate the work package done ratio with"
- setting_work_package_done_ratio_field: "Use the work package field"
- setting_work_package_done_ratio_status: "Use the work package status"
- setting_work_package_done_ratio_disabled: "Disable (hide the progress)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "Display by default"
setting_work_package_properties: "Work package properties"
setting_work_package_startdate_is_adddate: "Use current date as start date for new work packages"
@@ -3104,9 +3104,9 @@ vi:
unsupported_context: "The resource given is not supported as context."
context_object_not_found: "Cannot find the resource given as the context."
validation:
- done_ratio: "Done ratio cannot be set on parent work packages, when it is inferred by status or when it is disabled."
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "Finish date cannot be set on parent work packages."
- estimated_hours: "Estimated hours cannot be set on parent work packages."
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "The chosen user is not allowed to be '%{property}' for this work package."
start_date: "Start date cannot be set on parent work packages."
eprops:
diff --git a/config/locales/crowdin/zh-CN.yml b/config/locales/crowdin/zh-CN.yml
index d2a77df850a..c85b75490d7 100644
--- a/config/locales/crowdin/zh-CN.yml
+++ b/config/locales/crowdin/zh-CN.yml
@@ -593,7 +593,7 @@ zh-CN:
begin_insertion: "开始插入"
begin_deletion: "开始删除"
children: "子元素"
- done_ratio: "进度 (%)"
+ done_ratio: "% Complete"
duration: "持续时间"
end_insertion: "结束插入"
end_deletion: "结束删除"
@@ -607,7 +607,7 @@ zh-CN:
parent_issue: "父级"
parent_work_package: "父级"
priority: "优先级"
- progress: "进度 (%)"
+ progress: "% Complete"
readonly: "只读"
schedule_manually: "手动计划"
spent_hours: "已耗工时"
@@ -1013,12 +1013,12 @@ zh-CN:
default_columns: "默认的列"
description: "描述"
derived_due_date: "派生的完成日期"
- derived_estimated_hours: "派生的估算工时"
+ derived_estimated_hours: "Derived work"
derived_start_date: "派生的开始日期"
display_sums: "显示汇总"
due_date: "完成日期"
- estimated_hours: "估算工时"
- estimated_time: "估算工时"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "过期于"
firstname: "名字"
group: "组"
@@ -1346,7 +1346,7 @@ zh-CN:
error_pdf_export_too_many_columns: "选择 PDF 导出的列太多。请减少列数。"
error_pdf_failed_to_export: "无法保存被导出的 PDF 文件:%{error}"
error_token_authenticity: "无法验证跨站请求伪造令牌。您是否曾尝试在多个浏览器或选项卡上提交数据?请关闭所有选项卡并重试。"
- error_work_package_done_ratios_not_updated: "工作包完成比率不更新。"
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "工作包找不到或不属于此项目"
error_must_be_project_member: "必须是项目成员"
error_migrations_are_pending: "您的 OpenProject 安装具有待定的数据库迁移。您可能在上次升级时错过了迁移。请查阅升级指南,正确升级您的安装。"
@@ -2026,7 +2026,7 @@ zh-CN:
label_type_new: "新类型"
label_type_plural: "类型"
label_ui: "用户界面"
- label_update_work_package_done_ratios: "更新工作包完成比率"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "%{value} 前更新"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "%{author} 于 %{age} 前更新"
@@ -2181,7 +2181,7 @@ zh-CN:
sharing:
work_packages:
allowed_actions: "你可以 %{allowed_actions} 这个工作包。这可以基于你的项目角色和权限而变化。"
- create_account: "要访问此工作包,您需要创建一个 %{instance} 帐户。"
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "打开工作包"
subject: "工作包 %{id} 已被共享给你"
enterprise_text: "与非此项目成员的用户共享工作包。"
@@ -2291,7 +2291,7 @@ zh-CN:
notice_file_not_found: "你想要访问的页面不存在或已被删除。"
notice_forced_logout: "%{ttl_time} 分钟不活动后,您已经被自动注销。"
notice_internal_server_error: "你想要访问的页面上出错。如果您继续遇到问题请联系您 %{app_title} 管理员寻求帮助。"
- notice_work_package_done_ratios_updated: "工作包完成率已更新。"
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "信息已由至少一个其他用户同时更新。"
notice_locking_conflict_additional_information: "更新来自 %{users}。"
notice_locking_conflict_reload_page: "请重新加载该页面,查看所做的更改并重新应用您的更新。"
@@ -2654,10 +2654,10 @@ zh-CN:
setting_file_max_size_displayed: "内联显示的文本文件的最大大小"
setting_host_name: "主机名"
setting_invitation_expiration_days: "激活电子邮件将在此时间后过期"
- setting_work_package_done_ratio: "计算工作包完成比率"
- setting_work_package_done_ratio_field: "使用工作包字段"
- setting_work_package_done_ratio_status: "使用工作包状态"
- setting_work_package_done_ratio_disabled: "禁用 (隐藏进度)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "默认显示"
setting_work_package_properties: "工作包属性"
setting_work_package_startdate_is_adddate: "使用当前日期作为新工作包的开始日期"
@@ -3092,9 +3092,9 @@ zh-CN:
unsupported_context: "所提供的资源不被上下文环境所支持。"
context_object_not_found: "找不到可作为上下文环境的资源。"
validation:
- done_ratio: "当完成比例牵扯“状态”时,或被禁用时,不能在父工作包中对其进行设置。"
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "不能在父工作包中设置完成日期。"
- estimated_hours: "无法为父级工作包设置预算工时。"
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "所选的用户不允许为此工作包的 '%{property}'。"
start_date: "不能在父工作包中设置开始日期。"
eprops:
diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml
index 35f3f1796db..1fa375936aa 100644
--- a/config/locales/crowdin/zh-TW.yml
+++ b/config/locales/crowdin/zh-TW.yml
@@ -597,7 +597,7 @@ zh-TW:
begin_insertion: "開始插入"
begin_deletion: "開始刪除"
children: "子項"
- done_ratio: "進度 (%)"
+ done_ratio: "% Complete"
duration: "時間長度"
end_insertion: "結束插入"
end_deletion: "結束刪除"
@@ -611,7 +611,7 @@ zh-TW:
parent_issue: "上層目錄:"
parent_work_package: "上層目錄:"
priority: "優先等級"
- progress: "進度 (%)"
+ progress: "% Complete"
readonly: "Read only"
schedule_manually: "手動排程"
spent_hours: "耗時"
@@ -1017,12 +1017,12 @@ zh-TW:
default_columns: "預設欄"
description: "說明"
derived_due_date: "Derived finish date"
- derived_estimated_hours: "Derived estimated time"
+ derived_estimated_hours: "Derived work"
derived_start_date: "Derived start date"
display_sums: "顯示加總"
due_date: "完成日期"
- estimated_hours: "預估時間"
- estimated_time: "預估時間"
+ estimated_hours: "Work"
+ estimated_time: "Work"
expires_at: "Expires at"
firstname: "名字"
group: "群組"
@@ -1350,7 +1350,7 @@ zh-TW:
error_pdf_export_too_many_columns: "為 PDF 匯出選擇的列太多。請減少列數。"
error_pdf_failed_to_export: "無法保存 pdf 匯出: %{error}"
error_token_authenticity: "無法驗證跨網域請求權杖。你是不是試圖在多個瀏覽器或者分頁上傳送資料?請關閉所有的分頁後再試一次。"
- error_work_package_done_ratios_not_updated: "工作項目完成比例未更新"
+ error_work_package_done_ratios_not_updated: "Work package % Complete values not updated."
error_work_package_not_found_in_project: "工作項目找不到或是不屬於這個專案"
error_must_be_project_member: "必須是專案的成員"
error_migrations_are_pending: "Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
@@ -2030,7 +2030,7 @@ zh-TW:
label_type_new: "新類型"
label_type_plural: "類型"
label_ui: "使用者介面"
- label_update_work_package_done_ratios: "更新工作項目完成比例"
+ label_update_work_package_done_ratios: "Update work package % Complete values"
label_updated_time: "%{value}前更新"
label_updated_time_at: "%{author} %{age}"
label_updated_time_by: "由%{author}於%{age}前更新"
@@ -2185,7 +2185,7 @@ zh-TW:
sharing:
work_packages:
allowed_actions: "You may %{allowed_actions} this work package. This can change depending on your project role and permissions."
- create_account: "To access this work package you will need to create an %{instance} account. "
+ create_account: "To access this work package you will need to create and activate an %{instance} account. "
open_work_package: "Open work package"
subject: "You have been shared work package #%{id}"
enterprise_text: "Share work packages with users who are not members of the project."
@@ -2296,7 +2296,7 @@ zh-TW:
notice_file_not_found: "您試圖存取的頁面不存在或已被移除。"
notice_forced_logout: "由於超過 %{ttl_time} 分鐘沒有操作,您已被自動登出。"
notice_internal_server_error: "你試圖前往的頁面發生一個錯誤。如果你一直遇到問題,請聯絡你的 %{app_title} 管理員以得到協助!"
- notice_work_package_done_ratios_updated: "工作項目完成比例已更新"
+ notice_work_package_done_ratios_updated: "Work package % Complete values updated."
notice_locking_conflict: "在此同時,資訊已經被至少一個使用者更新"
notice_locking_conflict_additional_information: "更新來自於 %{users}"
notice_locking_conflict_reload_page: "請重新載入頁面,檢查所做的更改並重新套用您的更新。"
@@ -2663,10 +2663,10 @@ zh-TW:
setting_file_max_size_displayed: "直接显示文字文件內容的最大檔案容量"
setting_host_name: "主機名稱"
setting_invitation_expiration_days: "啟動信件在......天後過期"
- setting_work_package_done_ratio: "計算工作項目的完成比例"
- setting_work_package_done_ratio_field: "使用工作項目欄位"
- setting_work_package_done_ratio_status: "使用工作項目狀態"
- setting_work_package_done_ratio_disabled: "禁用 (隱藏進度)"
+ setting_work_package_done_ratio: "Calculate work package % Complete with"
+ setting_work_package_done_ratio_field: "The work package field"
+ setting_work_package_done_ratio_status: "The work package status"
+ setting_work_package_done_ratio_disabled: "Disable (hide the % Complete field)"
setting_work_package_list_default_columns: "預設顯示"
setting_work_package_properties: "工作項目屬性"
setting_work_package_startdate_is_adddate: "使用目前日期作為新工作項目的開始日期"
@@ -3102,9 +3102,9 @@ zh-TW:
unsupported_context: "所提供的資源不受相對應支援。"
context_object_not_found: "Cannot find the resource given with the context.\n無法找到本文對應的資源。"
validation:
- done_ratio: "在所屬工作包中, 當按狀態或禁用時, 無法設置完成比率。"
+ done_ratio: "% Complete cannot be set on parent work packages, when it is inferred by status or when it is disabled."
due_date: "無法在所屬工作包上設置截止日期。"
- estimated_hours: "無法在所屬工作包上設置估計小時數。"
+ estimated_hours: "Work cannot be set on parent work packages." #feel like this one should be removed eventually
invalid_user_assigned_to_work_package: "所指定的使用者不允許成為工作項目的 '%{property}' 。"
start_date: "無法在所屬工作包上設置開始日期。"
eprops:
diff --git a/modules/backlogs/config/locales/crowdin/af.yml b/modules/backlogs/config/locales/crowdin/af.yml
index 8a0b512cd9b..15efb0fdf66 100644
--- a/modules/backlogs/config/locales/crowdin/af.yml
+++ b/modules/backlogs/config/locales/crowdin/af.yml
@@ -27,10 +27,10 @@ af:
attributes:
work_package:
position: "Posisie"
- remaining_hours: "Remaining hours"
- remaining_time: "Remaining hours"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/ar.yml b/modules/backlogs/config/locales/crowdin/ar.yml
index 0926126f670..260b3dec950 100644
--- a/modules/backlogs/config/locales/crowdin/ar.yml
+++ b/modules/backlogs/config/locales/crowdin/ar.yml
@@ -27,10 +27,10 @@ ar:
attributes:
work_package:
position: "الموقع"
- remaining_hours: "الساعات المتبقية"
- remaining_time: "الساعات المتبقية"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "نقاط القصة"
backlogs_work_package_type: "نوع الأعمال المتراكمة غير المنجزة"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/az.yml b/modules/backlogs/config/locales/crowdin/az.yml
index 683c7aa8a61..42b38c02698 100644
--- a/modules/backlogs/config/locales/crowdin/az.yml
+++ b/modules/backlogs/config/locales/crowdin/az.yml
@@ -27,10 +27,10 @@ az:
attributes:
work_package:
position: "Vəzifə"
- remaining_hours: "Qalan vaxt %d saat"
- remaining_time: "Remaining hours"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/be.yml b/modules/backlogs/config/locales/crowdin/be.yml
index 2c56f6b6a04..b18c4785238 100644
--- a/modules/backlogs/config/locales/crowdin/be.yml
+++ b/modules/backlogs/config/locales/crowdin/be.yml
@@ -27,10 +27,10 @@ be:
attributes:
work_package:
position: "Пазіцыя"
- remaining_hours: "Засталося гадзін"
- remaining_time: "Засталося гадзін"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Тып бэклогу"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/bg.yml b/modules/backlogs/config/locales/crowdin/bg.yml
index 7ef0b827c8d..b18e3aa306a 100644
--- a/modules/backlogs/config/locales/crowdin/bg.yml
+++ b/modules/backlogs/config/locales/crowdin/bg.yml
@@ -27,10 +27,10 @@ bg:
attributes:
work_package:
position: "Position"
- remaining_hours: "Оставащи часове"
- remaining_time: "Remaining hours"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Точки на история"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/ca.yml b/modules/backlogs/config/locales/crowdin/ca.yml
index efc122a0763..c0eb6466739 100644
--- a/modules/backlogs/config/locales/crowdin/ca.yml
+++ b/modules/backlogs/config/locales/crowdin/ca.yml
@@ -27,10 +27,10 @@ ca:
attributes:
work_package:
position: "Posició"
- remaining_hours: "Hores restants"
- remaining_time: "Hores restants"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Punts d'història"
backlogs_work_package_type: "Tipus de backlog"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/ckb-IR.yml b/modules/backlogs/config/locales/crowdin/ckb-IR.yml
index 86fba2e5839..0209a3dc59a 100644
--- a/modules/backlogs/config/locales/crowdin/ckb-IR.yml
+++ b/modules/backlogs/config/locales/crowdin/ckb-IR.yml
@@ -27,10 +27,10 @@ ckb-IR:
attributes:
work_package:
position: "پێگە"
- remaining_hours: "کاتژمێری ماوە"
- remaining_time: "کاتژمێری ماوە"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "جۆری Backlog"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/cs.yml b/modules/backlogs/config/locales/crowdin/cs.yml
index ef451f02060..a46ce4c48b7 100644
--- a/modules/backlogs/config/locales/crowdin/cs.yml
+++ b/modules/backlogs/config/locales/crowdin/cs.yml
@@ -27,10 +27,10 @@ cs:
attributes:
work_package:
position: "Pozice"
- remaining_hours: "Zbývající hodiny"
- remaining_time: "Zbývající hodiny"
- derived_remaining_hours: "Odvozené zbývající hodiny"
- derived_remaining_time: "Odvozené zbývající hodiny"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Body příběhu"
backlogs_work_package_type: "Typ nevyřízené položky"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/da.yml b/modules/backlogs/config/locales/crowdin/da.yml
index d0f095de0ec..b7a1d242807 100644
--- a/modules/backlogs/config/locales/crowdin/da.yml
+++ b/modules/backlogs/config/locales/crowdin/da.yml
@@ -27,10 +27,10 @@ da:
attributes:
work_package:
position: "Position"
- remaining_hours: "Resterende timer"
- remaining_time: "Resterende timer"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Historiepunkter"
backlogs_work_package_type: "Backlog-type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/de.yml b/modules/backlogs/config/locales/crowdin/de.yml
index b659de6ed76..d97a2f37481 100644
--- a/modules/backlogs/config/locales/crowdin/de.yml
+++ b/modules/backlogs/config/locales/crowdin/de.yml
@@ -27,10 +27,10 @@ de:
attributes:
work_package:
position: "Position"
- remaining_hours: "Verbleibende Stunden"
- remaining_time: "Verbleibende Stunden"
- derived_remaining_hours: "Abgeleitete verbleibende Stunden"
- derived_remaining_time: "Abgeleitete verbleibende Stunden"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story-Punkte"
backlogs_work_package_type: "Backlog Typ"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/el.yml b/modules/backlogs/config/locales/crowdin/el.yml
index 7bec743e88f..765251d6800 100644
--- a/modules/backlogs/config/locales/crowdin/el.yml
+++ b/modules/backlogs/config/locales/crowdin/el.yml
@@ -27,10 +27,10 @@ el:
attributes:
work_package:
position: "Θέση"
- remaining_hours: "Υπολειπόμενες ώρες"
- remaining_time: "Υπολειπόμενες ώρες"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Πόντοι Ιστορίας"
backlogs_work_package_type: "Τύπος backlog"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/eo.yml b/modules/backlogs/config/locales/crowdin/eo.yml
index 7301d00da2d..477c2359ea1 100644
--- a/modules/backlogs/config/locales/crowdin/eo.yml
+++ b/modules/backlogs/config/locales/crowdin/eo.yml
@@ -27,10 +27,10 @@ eo:
attributes:
work_package:
position: "Posicio"
- remaining_hours: "Restantaj horoj"
- remaining_time: "Restantaj horoj"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Historiaj poentoj"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/es.yml b/modules/backlogs/config/locales/crowdin/es.yml
index 5c40d4d82b1..f3e1952ec60 100644
--- a/modules/backlogs/config/locales/crowdin/es.yml
+++ b/modules/backlogs/config/locales/crowdin/es.yml
@@ -27,10 +27,10 @@ es:
attributes:
work_package:
position: "Posición"
- remaining_hours: "Horas restantes"
- remaining_time: "Horas restantes"
- derived_remaining_hours: "Horas restantes derivadas"
- derived_remaining_time: "Horas restantes derivadas"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Puntos de Historia"
backlogs_work_package_type: "Tipo de Backlog"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/et.yml b/modules/backlogs/config/locales/crowdin/et.yml
index d532b30008d..a2d8918e1c3 100644
--- a/modules/backlogs/config/locales/crowdin/et.yml
+++ b/modules/backlogs/config/locales/crowdin/et.yml
@@ -27,10 +27,10 @@ et:
attributes:
work_package:
position: "Asukoht"
- remaining_hours: "Remaining hours"
- remaining_time: "Remaining hours"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/eu.yml b/modules/backlogs/config/locales/crowdin/eu.yml
index 1d8b80ab59b..0939fb5fd6b 100644
--- a/modules/backlogs/config/locales/crowdin/eu.yml
+++ b/modules/backlogs/config/locales/crowdin/eu.yml
@@ -27,10 +27,10 @@ eu:
attributes:
work_package:
position: "Kokapena"
- remaining_hours: "Geratzen diren orduak"
- remaining_time: "Geratzen diren orduak"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/fa.yml b/modules/backlogs/config/locales/crowdin/fa.yml
index 71a2b53b92c..c76c3fd0194 100644
--- a/modules/backlogs/config/locales/crowdin/fa.yml
+++ b/modules/backlogs/config/locales/crowdin/fa.yml
@@ -27,10 +27,10 @@ fa:
attributes:
work_package:
position: "Position"
- remaining_hours: "ساعتهای باقیمانده"
- remaining_time: "Remaining hours"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/fi.yml b/modules/backlogs/config/locales/crowdin/fi.yml
index 414b069ec56..603a7f1a0ad 100644
--- a/modules/backlogs/config/locales/crowdin/fi.yml
+++ b/modules/backlogs/config/locales/crowdin/fi.yml
@@ -27,10 +27,10 @@ fi:
attributes:
work_package:
position: "Sijainti"
- remaining_hours: "Jäljellä olevat tunnit"
- remaining_time: "Jäljellä olevat tunnit"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Tarinapisteet"
backlogs_work_package_type: "Työjonon tyyppi"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/fil.yml b/modules/backlogs/config/locales/crowdin/fil.yml
index 9c7fc9adbc6..cd874388487 100644
--- a/modules/backlogs/config/locales/crowdin/fil.yml
+++ b/modules/backlogs/config/locales/crowdin/fil.yml
@@ -27,10 +27,10 @@ fil:
attributes:
work_package:
position: "Posisyon"
- remaining_hours: "Remaining hours"
- remaining_time: "Remaining hours"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/fr.yml b/modules/backlogs/config/locales/crowdin/fr.yml
index 55a9347c2e0..9beecab39e4 100644
--- a/modules/backlogs/config/locales/crowdin/fr.yml
+++ b/modules/backlogs/config/locales/crowdin/fr.yml
@@ -27,10 +27,10 @@ fr:
attributes:
work_package:
position: "Position"
- remaining_hours: "Heures restantes"
- remaining_time: "Heures restantes"
- derived_remaining_hours: "Heures restantes dérivées"
- derived_remaining_time: "Heures restantes dérivées"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Points d'histoire"
backlogs_work_package_type: "Type de backlog"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/he.yml b/modules/backlogs/config/locales/crowdin/he.yml
index da9a6cb04cc..db5845e282c 100644
--- a/modules/backlogs/config/locales/crowdin/he.yml
+++ b/modules/backlogs/config/locales/crowdin/he.yml
@@ -27,10 +27,10 @@ he:
attributes:
work_package:
position: "מיקום"
- remaining_hours: "שעות שנותרו"
- remaining_time: "שעות שנותרו"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/hi.yml b/modules/backlogs/config/locales/crowdin/hi.yml
index 86745b4b95b..53b53e7b833 100644
--- a/modules/backlogs/config/locales/crowdin/hi.yml
+++ b/modules/backlogs/config/locales/crowdin/hi.yml
@@ -27,10 +27,10 @@ hi:
attributes:
work_package:
position: "स्थिति"
- remaining_hours: "बाकी बचे घंटे"
- remaining_time: "बाकी बचे घंटे"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "कहानी अंक"
backlogs_work_package_type: "बैकलॉग प्रकार"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/hr.yml b/modules/backlogs/config/locales/crowdin/hr.yml
index b945ae251e7..2eb99c156e7 100644
--- a/modules/backlogs/config/locales/crowdin/hr.yml
+++ b/modules/backlogs/config/locales/crowdin/hr.yml
@@ -27,10 +27,10 @@ hr:
attributes:
work_package:
position: "Pozicija"
- remaining_hours: "Preostalo vrijeme"
- remaining_time: "Preostalo vrijeme"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Točke priče"
backlogs_work_package_type: "Backlog tip"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/hu.yml b/modules/backlogs/config/locales/crowdin/hu.yml
index d30590f928a..f73ad99a104 100644
--- a/modules/backlogs/config/locales/crowdin/hu.yml
+++ b/modules/backlogs/config/locales/crowdin/hu.yml
@@ -27,10 +27,10 @@ hu:
attributes:
work_package:
position: "Pozició"
- remaining_hours: "Fennmaradó órák"
- remaining_time: "Fennmaradó órák"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story pontok"
backlogs_work_package_type: "Backlog típus"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/id.yml b/modules/backlogs/config/locales/crowdin/id.yml
index 88d24c282ad..5df30fbb986 100644
--- a/modules/backlogs/config/locales/crowdin/id.yml
+++ b/modules/backlogs/config/locales/crowdin/id.yml
@@ -27,10 +27,10 @@ id:
attributes:
work_package:
position: "Posisi"
- remaining_hours: "Waktu tersisa"
- remaining_time: "Jam tersisa"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Cerita poin"
backlogs_work_package_type: "Jenis jaminan tersimpan"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/it.yml b/modules/backlogs/config/locales/crowdin/it.yml
index a0e775f21c4..ff5966f8542 100644
--- a/modules/backlogs/config/locales/crowdin/it.yml
+++ b/modules/backlogs/config/locales/crowdin/it.yml
@@ -27,10 +27,10 @@ it:
attributes:
work_package:
position: "Posizione"
- remaining_hours: "Ore rimaste"
- remaining_time: "Ore rimaste"
- derived_remaining_hours: "Ore rimanenti derivate"
- derived_remaining_time: "Ore rimanenti derivate"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Punti della storia"
backlogs_work_package_type: "Tipo di backlog"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/ja.yml b/modules/backlogs/config/locales/crowdin/ja.yml
index 3fba6031d8f..f81826096de 100644
--- a/modules/backlogs/config/locales/crowdin/ja.yml
+++ b/modules/backlogs/config/locales/crowdin/ja.yml
@@ -27,10 +27,10 @@ ja:
attributes:
work_package:
position: "位置"
- remaining_hours: "残り時間"
- remaining_time: "残り時間"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "ストーリーポイント"
backlogs_work_package_type: "バックログの種類"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/js-af.yml b/modules/backlogs/config/locales/crowdin/js-af.yml
index 4607f661163..630d46c36f2 100644
--- a/modules/backlogs/config/locales/crowdin/js-af.yml
+++ b/modules/backlogs/config/locales/crowdin/js-af.yml
@@ -24,4 +24,4 @@ af:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Remaining hours"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-ar.yml b/modules/backlogs/config/locales/crowdin/js-ar.yml
index 0e07d56a1f3..d41dfc7a5cb 100644
--- a/modules/backlogs/config/locales/crowdin/js-ar.yml
+++ b/modules/backlogs/config/locales/crowdin/js-ar.yml
@@ -24,4 +24,4 @@ ar:
work_packages:
properties:
storyPoints: "نقاط القصة"
- remainingTime: "الساعات المتبقية"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-az.yml b/modules/backlogs/config/locales/crowdin/js-az.yml
index 440557a1b70..c4204874cd3 100644
--- a/modules/backlogs/config/locales/crowdin/js-az.yml
+++ b/modules/backlogs/config/locales/crowdin/js-az.yml
@@ -24,4 +24,4 @@ az:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Remaining hours"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-be.yml b/modules/backlogs/config/locales/crowdin/js-be.yml
index 8b45c84fcf2..c5d45aae94d 100644
--- a/modules/backlogs/config/locales/crowdin/js-be.yml
+++ b/modules/backlogs/config/locales/crowdin/js-be.yml
@@ -24,4 +24,4 @@ be:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Засталося гадзін"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-bg.yml b/modules/backlogs/config/locales/crowdin/js-bg.yml
index 50b539cc64d..52bdf78ce12 100644
--- a/modules/backlogs/config/locales/crowdin/js-bg.yml
+++ b/modules/backlogs/config/locales/crowdin/js-bg.yml
@@ -24,4 +24,4 @@ bg:
work_packages:
properties:
storyPoints: "Точки на история"
- remainingTime: "Оставащи часове"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-ca.yml b/modules/backlogs/config/locales/crowdin/js-ca.yml
index bc6a3e22d46..34ecd06ef01 100644
--- a/modules/backlogs/config/locales/crowdin/js-ca.yml
+++ b/modules/backlogs/config/locales/crowdin/js-ca.yml
@@ -24,4 +24,4 @@ ca:
work_packages:
properties:
storyPoints: "Punts d'història"
- remainingTime: "Hores restants"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-ckb-IR.yml b/modules/backlogs/config/locales/crowdin/js-ckb-IR.yml
index 9f75e3dd688..e7e63458181 100644
--- a/modules/backlogs/config/locales/crowdin/js-ckb-IR.yml
+++ b/modules/backlogs/config/locales/crowdin/js-ckb-IR.yml
@@ -24,4 +24,4 @@ ckb-IR:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "کاتژمێری ماوە"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-cs.yml b/modules/backlogs/config/locales/crowdin/js-cs.yml
index 65a2fbc97a0..03d9fb9a9f3 100644
--- a/modules/backlogs/config/locales/crowdin/js-cs.yml
+++ b/modules/backlogs/config/locales/crowdin/js-cs.yml
@@ -24,4 +24,4 @@ cs:
work_packages:
properties:
storyPoints: "Body příběhu"
- remainingTime: "Zbývající hodiny"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-da.yml b/modules/backlogs/config/locales/crowdin/js-da.yml
index 783adca5ba3..3c992aa7f0c 100644
--- a/modules/backlogs/config/locales/crowdin/js-da.yml
+++ b/modules/backlogs/config/locales/crowdin/js-da.yml
@@ -24,4 +24,4 @@ da:
work_packages:
properties:
storyPoints: "Historiepunkter"
- remainingTime: "Resterende timer"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-de.yml b/modules/backlogs/config/locales/crowdin/js-de.yml
index 9840eed3b85..917f1f6b34c 100644
--- a/modules/backlogs/config/locales/crowdin/js-de.yml
+++ b/modules/backlogs/config/locales/crowdin/js-de.yml
@@ -24,4 +24,4 @@ de:
work_packages:
properties:
storyPoints: "Story Punkte"
- remainingTime: "Verbleibende Stunden"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-el.yml b/modules/backlogs/config/locales/crowdin/js-el.yml
index dee8cda11b8..fdee1eb8458 100644
--- a/modules/backlogs/config/locales/crowdin/js-el.yml
+++ b/modules/backlogs/config/locales/crowdin/js-el.yml
@@ -24,4 +24,4 @@ el:
work_packages:
properties:
storyPoints: "Πόντοι Ιστορίας"
- remainingTime: "Υπολειπόμενες ώρες"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-eo.yml b/modules/backlogs/config/locales/crowdin/js-eo.yml
index 6b7766c859b..1dde013da97 100644
--- a/modules/backlogs/config/locales/crowdin/js-eo.yml
+++ b/modules/backlogs/config/locales/crowdin/js-eo.yml
@@ -24,4 +24,4 @@ eo:
work_packages:
properties:
storyPoints: "Historiaj poentoj"
- remainingTime: "Restantaj horoj"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-es.yml b/modules/backlogs/config/locales/crowdin/js-es.yml
index d669604f1fc..2923ef20f27 100644
--- a/modules/backlogs/config/locales/crowdin/js-es.yml
+++ b/modules/backlogs/config/locales/crowdin/js-es.yml
@@ -24,4 +24,4 @@ es:
work_packages:
properties:
storyPoints: "Puntos de Historia"
- remainingTime: "Horas restantes"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-et.yml b/modules/backlogs/config/locales/crowdin/js-et.yml
index 4e0f86afd92..dd2961ea54a 100644
--- a/modules/backlogs/config/locales/crowdin/js-et.yml
+++ b/modules/backlogs/config/locales/crowdin/js-et.yml
@@ -24,4 +24,4 @@ et:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Remaining hours"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-eu.yml b/modules/backlogs/config/locales/crowdin/js-eu.yml
index a637334ec98..02d697241f5 100644
--- a/modules/backlogs/config/locales/crowdin/js-eu.yml
+++ b/modules/backlogs/config/locales/crowdin/js-eu.yml
@@ -24,4 +24,4 @@ eu:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Geratzen diren orduak"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-fa.yml b/modules/backlogs/config/locales/crowdin/js-fa.yml
index 89125d086b6..f1d831036ef 100644
--- a/modules/backlogs/config/locales/crowdin/js-fa.yml
+++ b/modules/backlogs/config/locales/crowdin/js-fa.yml
@@ -24,4 +24,4 @@ fa:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Remaining hours"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-fi.yml b/modules/backlogs/config/locales/crowdin/js-fi.yml
index eaaed968b6b..a66be57441b 100644
--- a/modules/backlogs/config/locales/crowdin/js-fi.yml
+++ b/modules/backlogs/config/locales/crowdin/js-fi.yml
@@ -24,4 +24,4 @@ fi:
work_packages:
properties:
storyPoints: "Tarinapisteet"
- remainingTime: "Jäljellä olevat tunnit"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-fil.yml b/modules/backlogs/config/locales/crowdin/js-fil.yml
index 12a40664589..eee5129f2dc 100644
--- a/modules/backlogs/config/locales/crowdin/js-fil.yml
+++ b/modules/backlogs/config/locales/crowdin/js-fil.yml
@@ -24,4 +24,4 @@ fil:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Remaining hours"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-fr.yml b/modules/backlogs/config/locales/crowdin/js-fr.yml
index 5124a1dd19d..1137d5f4d3e 100644
--- a/modules/backlogs/config/locales/crowdin/js-fr.yml
+++ b/modules/backlogs/config/locales/crowdin/js-fr.yml
@@ -24,4 +24,4 @@ fr:
work_packages:
properties:
storyPoints: "Points d'histoire"
- remainingTime: "Heures restantes"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-he.yml b/modules/backlogs/config/locales/crowdin/js-he.yml
index 5d3a82c91e0..d96fcc29b79 100644
--- a/modules/backlogs/config/locales/crowdin/js-he.yml
+++ b/modules/backlogs/config/locales/crowdin/js-he.yml
@@ -24,4 +24,4 @@ he:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "שעות שנותרו"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-hi.yml b/modules/backlogs/config/locales/crowdin/js-hi.yml
index 118815dd7bd..2dc33989c31 100644
--- a/modules/backlogs/config/locales/crowdin/js-hi.yml
+++ b/modules/backlogs/config/locales/crowdin/js-hi.yml
@@ -24,4 +24,4 @@ hi:
work_packages:
properties:
storyPoints: "कहानी अंक"
- remainingTime: "बाकी बचे घंटे"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-hr.yml b/modules/backlogs/config/locales/crowdin/js-hr.yml
index d44ebe6c7da..6ec59ee4302 100644
--- a/modules/backlogs/config/locales/crowdin/js-hr.yml
+++ b/modules/backlogs/config/locales/crowdin/js-hr.yml
@@ -24,4 +24,4 @@ hr:
work_packages:
properties:
storyPoints: "Točke priče"
- remainingTime: "Preostalo vrijeme"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-hu.yml b/modules/backlogs/config/locales/crowdin/js-hu.yml
index 40a680d3be4..9938807e41a 100644
--- a/modules/backlogs/config/locales/crowdin/js-hu.yml
+++ b/modules/backlogs/config/locales/crowdin/js-hu.yml
@@ -24,4 +24,4 @@ hu:
work_packages:
properties:
storyPoints: "Story pontok"
- remainingTime: "Fennmaradó órák"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-id.yml b/modules/backlogs/config/locales/crowdin/js-id.yml
index 81ed1ccb927..3f574c7f6cf 100644
--- a/modules/backlogs/config/locales/crowdin/js-id.yml
+++ b/modules/backlogs/config/locales/crowdin/js-id.yml
@@ -24,4 +24,4 @@ id:
work_packages:
properties:
storyPoints: "Cerita poin"
- remainingTime: "Jam yang tersisa"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-it.yml b/modules/backlogs/config/locales/crowdin/js-it.yml
index 98792ce29be..e4d3f53a8a8 100644
--- a/modules/backlogs/config/locales/crowdin/js-it.yml
+++ b/modules/backlogs/config/locales/crowdin/js-it.yml
@@ -24,4 +24,4 @@ it:
work_packages:
properties:
storyPoints: "Punti della storia"
- remainingTime: "Ore rimanenti"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-ja.yml b/modules/backlogs/config/locales/crowdin/js-ja.yml
index 12afa3e4303..62616a27122 100644
--- a/modules/backlogs/config/locales/crowdin/js-ja.yml
+++ b/modules/backlogs/config/locales/crowdin/js-ja.yml
@@ -24,4 +24,4 @@ ja:
work_packages:
properties:
storyPoints: "ストーリーポイント"
- remainingTime: "残り時間"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-ka.yml b/modules/backlogs/config/locales/crowdin/js-ka.yml
index e2a3bcd451e..8db7dc542b9 100644
--- a/modules/backlogs/config/locales/crowdin/js-ka.yml
+++ b/modules/backlogs/config/locales/crowdin/js-ka.yml
@@ -24,4 +24,4 @@ ka:
work_packages:
properties:
storyPoints: "ისტორიული წერტილები"
- remainingTime: "დარჩენილია საათები"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-ko.yml b/modules/backlogs/config/locales/crowdin/js-ko.yml
index a905449982b..fc3c4f0cbe8 100644
--- a/modules/backlogs/config/locales/crowdin/js-ko.yml
+++ b/modules/backlogs/config/locales/crowdin/js-ko.yml
@@ -24,4 +24,4 @@ ko:
work_packages:
properties:
storyPoints: "스토리 포인트"
- remainingTime: "남은 시간"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-lt.yml b/modules/backlogs/config/locales/crowdin/js-lt.yml
index 0640adc4f9c..c72a01bf562 100644
--- a/modules/backlogs/config/locales/crowdin/js-lt.yml
+++ b/modules/backlogs/config/locales/crowdin/js-lt.yml
@@ -24,4 +24,4 @@ lt:
work_packages:
properties:
storyPoints: "Istorijos taškai"
- remainingTime: "Liko valandų"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-lv.yml b/modules/backlogs/config/locales/crowdin/js-lv.yml
index cd652c5cca1..39278e36dde 100644
--- a/modules/backlogs/config/locales/crowdin/js-lv.yml
+++ b/modules/backlogs/config/locales/crowdin/js-lv.yml
@@ -24,4 +24,4 @@ lv:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Remaining hours"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-mn.yml b/modules/backlogs/config/locales/crowdin/js-mn.yml
index 64bc3bfa574..ff7c293ec77 100644
--- a/modules/backlogs/config/locales/crowdin/js-mn.yml
+++ b/modules/backlogs/config/locales/crowdin/js-mn.yml
@@ -24,4 +24,4 @@ mn:
work_packages:
properties:
storyPoints: "Гүйцэтгэлийн оноо"
- remainingTime: "Хүлээгдэж буй хугацаа"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-ne.yml b/modules/backlogs/config/locales/crowdin/js-ne.yml
index 7f6dbdee333..54fe261841e 100644
--- a/modules/backlogs/config/locales/crowdin/js-ne.yml
+++ b/modules/backlogs/config/locales/crowdin/js-ne.yml
@@ -24,4 +24,4 @@ ne:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Remaining hours"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-nl.yml b/modules/backlogs/config/locales/crowdin/js-nl.yml
index bf372a37426..75d506b6b72 100644
--- a/modules/backlogs/config/locales/crowdin/js-nl.yml
+++ b/modules/backlogs/config/locales/crowdin/js-nl.yml
@@ -24,4 +24,4 @@ nl:
work_packages:
properties:
storyPoints: "Verhaal punten"
- remainingTime: "Resterende uren"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-no.yml b/modules/backlogs/config/locales/crowdin/js-no.yml
index 13689c495ee..3e21ac4db01 100644
--- a/modules/backlogs/config/locales/crowdin/js-no.yml
+++ b/modules/backlogs/config/locales/crowdin/js-no.yml
@@ -24,4 +24,4 @@
work_packages:
properties:
storyPoints: "Historiepoeng"
- remainingTime: "Gjenstående timer"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-pl.yml b/modules/backlogs/config/locales/crowdin/js-pl.yml
index 105b476ab3f..f4444e13dc5 100644
--- a/modules/backlogs/config/locales/crowdin/js-pl.yml
+++ b/modules/backlogs/config/locales/crowdin/js-pl.yml
@@ -24,4 +24,4 @@ pl:
work_packages:
properties:
storyPoints: "Historia Punktów"
- remainingTime: "Pozostałe godziny"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-pt.yml b/modules/backlogs/config/locales/crowdin/js-pt.yml
index 36ac318386d..f27665b3f4a 100644
--- a/modules/backlogs/config/locales/crowdin/js-pt.yml
+++ b/modules/backlogs/config/locales/crowdin/js-pt.yml
@@ -24,4 +24,4 @@ pt:
work_packages:
properties:
storyPoints: "Pontos de História"
- remainingTime: "Horas restantes"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-ro.yml b/modules/backlogs/config/locales/crowdin/js-ro.yml
index c541ee45b28..83b5a3358dc 100644
--- a/modules/backlogs/config/locales/crowdin/js-ro.yml
+++ b/modules/backlogs/config/locales/crowdin/js-ro.yml
@@ -24,4 +24,4 @@ ro:
work_packages:
properties:
storyPoints: "Puncte"
- remainingTime: "Ore"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-ru.yml b/modules/backlogs/config/locales/crowdin/js-ru.yml
index e34a01ae496..a7de7ecb4d5 100644
--- a/modules/backlogs/config/locales/crowdin/js-ru.yml
+++ b/modules/backlogs/config/locales/crowdin/js-ru.yml
@@ -24,4 +24,4 @@ ru:
work_packages:
properties:
storyPoints: "Исторические точки"
- remainingTime: "Оставшиеся часы"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-rw.yml b/modules/backlogs/config/locales/crowdin/js-rw.yml
index 2f8ad801f09..e7c82711707 100644
--- a/modules/backlogs/config/locales/crowdin/js-rw.yml
+++ b/modules/backlogs/config/locales/crowdin/js-rw.yml
@@ -24,4 +24,4 @@ rw:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Remaining hours"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-si.yml b/modules/backlogs/config/locales/crowdin/js-si.yml
index 51cbb4980d2..cfb03b61aa0 100644
--- a/modules/backlogs/config/locales/crowdin/js-si.yml
+++ b/modules/backlogs/config/locales/crowdin/js-si.yml
@@ -24,4 +24,4 @@ si:
work_packages:
properties:
storyPoints: "කතන්දර කරුණු"
- remainingTime: "ඉතිරි පැය"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-sk.yml b/modules/backlogs/config/locales/crowdin/js-sk.yml
index f3a8eed9464..ef8204fc769 100644
--- a/modules/backlogs/config/locales/crowdin/js-sk.yml
+++ b/modules/backlogs/config/locales/crowdin/js-sk.yml
@@ -24,4 +24,4 @@ sk:
work_packages:
properties:
storyPoints: "História bodov"
- remainingTime: "Zvyšné hodiny"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-sl.yml b/modules/backlogs/config/locales/crowdin/js-sl.yml
index 81968c98389..2270edfff84 100644
--- a/modules/backlogs/config/locales/crowdin/js-sl.yml
+++ b/modules/backlogs/config/locales/crowdin/js-sl.yml
@@ -24,4 +24,4 @@ sl:
work_packages:
properties:
storyPoints: "Točke v zgodbi"
- remainingTime: "Preostale ure"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-sr.yml b/modules/backlogs/config/locales/crowdin/js-sr.yml
index 5c8758342da..37eb264f122 100644
--- a/modules/backlogs/config/locales/crowdin/js-sr.yml
+++ b/modules/backlogs/config/locales/crowdin/js-sr.yml
@@ -24,4 +24,4 @@ sr:
work_packages:
properties:
storyPoints: "Poeni Priče"
- remainingTime: "Preostalo časova"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-sv.yml b/modules/backlogs/config/locales/crowdin/js-sv.yml
index d44cb540a09..028b1309779 100644
--- a/modules/backlogs/config/locales/crowdin/js-sv.yml
+++ b/modules/backlogs/config/locales/crowdin/js-sv.yml
@@ -24,4 +24,4 @@ sv:
work_packages:
properties:
storyPoints: "Berättelsepoäng"
- remainingTime: "Återstående timmar"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-th.yml b/modules/backlogs/config/locales/crowdin/js-th.yml
index 95bea7bf94e..d9a6d860609 100644
--- a/modules/backlogs/config/locales/crowdin/js-th.yml
+++ b/modules/backlogs/config/locales/crowdin/js-th.yml
@@ -24,4 +24,4 @@ th:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Remaining hours"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-tr.yml b/modules/backlogs/config/locales/crowdin/js-tr.yml
index 27981d3faf6..66e91095c8e 100644
--- a/modules/backlogs/config/locales/crowdin/js-tr.yml
+++ b/modules/backlogs/config/locales/crowdin/js-tr.yml
@@ -24,4 +24,4 @@ tr:
work_packages:
properties:
storyPoints: "Hikaye Puanları"
- remainingTime: "Kalan saat"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-uk.yml b/modules/backlogs/config/locales/crowdin/js-uk.yml
index 114195b0ab7..2059df9e326 100644
--- a/modules/backlogs/config/locales/crowdin/js-uk.yml
+++ b/modules/backlogs/config/locales/crowdin/js-uk.yml
@@ -24,4 +24,4 @@ uk:
work_packages:
properties:
storyPoints: "Точки історії"
- remainingTime: "Залишилися години"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-vi.yml b/modules/backlogs/config/locales/crowdin/js-vi.yml
index 403ea0c0e2a..e68add065b5 100644
--- a/modules/backlogs/config/locales/crowdin/js-vi.yml
+++ b/modules/backlogs/config/locales/crowdin/js-vi.yml
@@ -24,4 +24,4 @@ vi:
work_packages:
properties:
storyPoints: "Story Points"
- remainingTime: "Số giờ còn lại"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-zh-CN.yml b/modules/backlogs/config/locales/crowdin/js-zh-CN.yml
index fad1faa17ad..68e2d645364 100644
--- a/modules/backlogs/config/locales/crowdin/js-zh-CN.yml
+++ b/modules/backlogs/config/locales/crowdin/js-zh-CN.yml
@@ -24,4 +24,4 @@ zh-CN:
work_packages:
properties:
storyPoints: "故事点"
- remainingTime: "剩余工时"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/js-zh-TW.yml b/modules/backlogs/config/locales/crowdin/js-zh-TW.yml
index 8849176fbbb..5803af8f332 100644
--- a/modules/backlogs/config/locales/crowdin/js-zh-TW.yml
+++ b/modules/backlogs/config/locales/crowdin/js-zh-TW.yml
@@ -24,4 +24,4 @@ zh-TW:
work_packages:
properties:
storyPoints: "需求重要性"
- remainingTime: "剩餘時數"
+ remainingTime: "Remaining work"
diff --git a/modules/backlogs/config/locales/crowdin/ka.yml b/modules/backlogs/config/locales/crowdin/ka.yml
index 7fd3c09c36c..3f1eed98410 100644
--- a/modules/backlogs/config/locales/crowdin/ka.yml
+++ b/modules/backlogs/config/locales/crowdin/ka.yml
@@ -27,10 +27,10 @@ ka:
attributes:
work_package:
position: "მდებარეობა"
- remaining_hours: "დარჩენილია საათი"
- remaining_time: "დარჩენილია საათი"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/ko.yml b/modules/backlogs/config/locales/crowdin/ko.yml
index d55fe1a8644..69c18d298d7 100644
--- a/modules/backlogs/config/locales/crowdin/ko.yml
+++ b/modules/backlogs/config/locales/crowdin/ko.yml
@@ -27,10 +27,10 @@ ko:
attributes:
work_package:
position: "위치"
- remaining_hours: "남은 시간"
- remaining_time: "남은 시간"
- derived_remaining_hours: "파생된 남은 시간"
- derived_remaining_time: "파생된 남은 시간"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "스토리 포인트"
backlogs_work_package_type: "백로그 유형"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/lt.yml b/modules/backlogs/config/locales/crowdin/lt.yml
index 8e45bb4bdc6..7bf0536e7bd 100644
--- a/modules/backlogs/config/locales/crowdin/lt.yml
+++ b/modules/backlogs/config/locales/crowdin/lt.yml
@@ -27,10 +27,10 @@ lt:
attributes:
work_package:
position: "Vieta"
- remaining_hours: "Liko valandų"
- remaining_time: "Liko valandų"
- derived_remaining_hours: "Išvestos likusios valandos"
- derived_remaining_time: "Išvestos likusios valandos"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Istorijos taškai"
backlogs_work_package_type: "Darbų sąrašo tipas"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/lv.yml b/modules/backlogs/config/locales/crowdin/lv.yml
index 6b795a0204c..8981d1a42c8 100644
--- a/modules/backlogs/config/locales/crowdin/lv.yml
+++ b/modules/backlogs/config/locales/crowdin/lv.yml
@@ -27,10 +27,10 @@ lv:
attributes:
work_package:
position: "Position"
- remaining_hours: "Remaining hours"
- remaining_time: "Remaining hours"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/mn.yml b/modules/backlogs/config/locales/crowdin/mn.yml
index e52cc5a9d68..5fff4c60d5c 100644
--- a/modules/backlogs/config/locales/crowdin/mn.yml
+++ b/modules/backlogs/config/locales/crowdin/mn.yml
@@ -27,10 +27,10 @@ mn:
attributes:
work_package:
position: "албан тушаал"
- remaining_hours: "хүлээгдэж буй хугацаа"
- remaining_time: "Хүлээгдэж буй хугацаа"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Гүйцэтгэлийн оноо"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/ne.yml b/modules/backlogs/config/locales/crowdin/ne.yml
index 99fde67e9d9..baea5cc22d5 100644
--- a/modules/backlogs/config/locales/crowdin/ne.yml
+++ b/modules/backlogs/config/locales/crowdin/ne.yml
@@ -27,10 +27,10 @@ ne:
attributes:
work_package:
position: "स्थान"
- remaining_hours: "Remaining hours"
- remaining_time: "Remaining hours"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/nl.yml b/modules/backlogs/config/locales/crowdin/nl.yml
index ded2c08a968..602c7a4521f 100644
--- a/modules/backlogs/config/locales/crowdin/nl.yml
+++ b/modules/backlogs/config/locales/crowdin/nl.yml
@@ -27,10 +27,10 @@ nl:
attributes:
work_package:
position: "Positie"
- remaining_hours: "Resterende uren"
- remaining_time: "Resterende uren"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Verhaal punten"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/no.yml b/modules/backlogs/config/locales/crowdin/no.yml
index 47fdae6ebbc..b75765862de 100644
--- a/modules/backlogs/config/locales/crowdin/no.yml
+++ b/modules/backlogs/config/locales/crowdin/no.yml
@@ -27,10 +27,10 @@
attributes:
work_package:
position: "Plassering"
- remaining_hours: "Gjenstående timer"
- remaining_time: "Gjenstående timer"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Historiepoeng"
backlogs_work_package_type: "Backlog-type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/pl.yml b/modules/backlogs/config/locales/crowdin/pl.yml
index c20ce51f2c9..7b3eb441b9b 100644
--- a/modules/backlogs/config/locales/crowdin/pl.yml
+++ b/modules/backlogs/config/locales/crowdin/pl.yml
@@ -27,10 +27,10 @@ pl:
attributes:
work_package:
position: "Pozycja"
- remaining_hours: "Pozostałe godziny"
- remaining_time: "Pozostałe godziny"
- derived_remaining_hours: "Wyprowadzone pozostałe godziny"
- derived_remaining_time: "Wyprowadzone pozostałe godziny"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Historia Punktów"
backlogs_work_package_type: "Typ backlogu"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/pt.yml b/modules/backlogs/config/locales/crowdin/pt.yml
index bb6f475398b..0cccb20f6dc 100644
--- a/modules/backlogs/config/locales/crowdin/pt.yml
+++ b/modules/backlogs/config/locales/crowdin/pt.yml
@@ -27,10 +27,10 @@ pt:
attributes:
work_package:
position: "Posição"
- remaining_hours: "Horas restantes"
- remaining_time: "Horas restantes"
- derived_remaining_hours: "Horas restantes derivadas"
- derived_remaining_time: "Horas restantes derivadas"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Pontos de história"
backlogs_work_package_type: "Tipo de backlog"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/ro.yml b/modules/backlogs/config/locales/crowdin/ro.yml
index 5a8464931ae..28c57b36789 100644
--- a/modules/backlogs/config/locales/crowdin/ro.yml
+++ b/modules/backlogs/config/locales/crowdin/ro.yml
@@ -27,10 +27,10 @@ ro:
attributes:
work_package:
position: "Poziţie"
- remaining_hours: "Ore"
- remaining_time: "Ore"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Puncte"
backlogs_work_package_type: "Activare tip %{type}"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/ru.yml b/modules/backlogs/config/locales/crowdin/ru.yml
index a186f3bafee..73677e5774a 100644
--- a/modules/backlogs/config/locales/crowdin/ru.yml
+++ b/modules/backlogs/config/locales/crowdin/ru.yml
@@ -27,10 +27,10 @@ ru:
attributes:
work_package:
position: "Позиция"
- remaining_hours: "Оставшиеся часы"
- remaining_time: "Оставшиеся часы"
- derived_remaining_hours: "Запланированное время"
- derived_remaining_time: "Запланированное время"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Исторические точки"
backlogs_work_package_type: "Тип невыполненной работы"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/rw.yml b/modules/backlogs/config/locales/crowdin/rw.yml
index 0f56a3fba99..96b87c3019b 100644
--- a/modules/backlogs/config/locales/crowdin/rw.yml
+++ b/modules/backlogs/config/locales/crowdin/rw.yml
@@ -27,10 +27,10 @@ rw:
attributes:
work_package:
position: "Position"
- remaining_hours: "Remaining hours"
- remaining_time: "Remaining hours"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/si.yml b/modules/backlogs/config/locales/crowdin/si.yml
index e05789c534c..8ba8d89afe0 100644
--- a/modules/backlogs/config/locales/crowdin/si.yml
+++ b/modules/backlogs/config/locales/crowdin/si.yml
@@ -27,10 +27,10 @@ si:
attributes:
work_package:
position: "තත්ත්වය"
- remaining_hours: "ඉතිරි පැය"
- remaining_time: "ඉතිරි පැය"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "කතන්දර කරුණු"
backlogs_work_package_type: "බැක්ලොග් වර්ගය"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/sk.yml b/modules/backlogs/config/locales/crowdin/sk.yml
index c82215ab3d6..df34b6b0228 100644
--- a/modules/backlogs/config/locales/crowdin/sk.yml
+++ b/modules/backlogs/config/locales/crowdin/sk.yml
@@ -27,10 +27,10 @@ sk:
attributes:
work_package:
position: "Pozícia"
- remaining_hours: "Zvyšné hodiny"
- remaining_time: "Zvyšné hodiny"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "História bodov"
backlogs_work_package_type: "Typ oneskorenia"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/sl.yml b/modules/backlogs/config/locales/crowdin/sl.yml
index 1d9113172df..819e6068fd6 100644
--- a/modules/backlogs/config/locales/crowdin/sl.yml
+++ b/modules/backlogs/config/locales/crowdin/sl.yml
@@ -27,10 +27,10 @@ sl:
attributes:
work_package:
position: "Položaj"
- remaining_hours: "Preostale ure"
- remaining_time: "Preostale ure"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Točke v zgodbi"
backlogs_work_package_type: "Tip opravila na čakanju"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/sr.yml b/modules/backlogs/config/locales/crowdin/sr.yml
index 126f336fe6f..5d2cf43e74d 100644
--- a/modules/backlogs/config/locales/crowdin/sr.yml
+++ b/modules/backlogs/config/locales/crowdin/sr.yml
@@ -27,10 +27,10 @@ sr:
attributes:
work_package:
position: "Pozicija"
- remaining_hours: "Preostalo časova"
- remaining_time: "Preostalo časova"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Poeni Priče"
backlogs_work_package_type: "Tip backlog-a"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/sv.yml b/modules/backlogs/config/locales/crowdin/sv.yml
index d5e6e230b2d..881cba66889 100644
--- a/modules/backlogs/config/locales/crowdin/sv.yml
+++ b/modules/backlogs/config/locales/crowdin/sv.yml
@@ -27,10 +27,10 @@ sv:
attributes:
work_package:
position: "Position"
- remaining_hours: "Återstående timmar"
- remaining_time: "Återstående timmar"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Berättelsepoäng"
backlogs_work_package_type: "Typ av backlogg"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/th.yml b/modules/backlogs/config/locales/crowdin/th.yml
index 00dfb63e815..b8e8490d8fe 100644
--- a/modules/backlogs/config/locales/crowdin/th.yml
+++ b/modules/backlogs/config/locales/crowdin/th.yml
@@ -27,10 +27,10 @@ th:
attributes:
work_package:
position: "ตำแหน่ง"
- remaining_hours: "Remaining hours"
- remaining_time: "Remaining hours"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/tr.yml b/modules/backlogs/config/locales/crowdin/tr.yml
index 03022d466d0..ba02b004adf 100644
--- a/modules/backlogs/config/locales/crowdin/tr.yml
+++ b/modules/backlogs/config/locales/crowdin/tr.yml
@@ -27,10 +27,10 @@ tr:
attributes:
work_package:
position: "Konum"
- remaining_hours: "Kalan saat"
- remaining_time: "Kalan saat"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Hikaye Puanları"
backlogs_work_package_type: "Bekleme listesi türü"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/uk.yml b/modules/backlogs/config/locales/crowdin/uk.yml
index 3b16f623da7..69380ca1af2 100644
--- a/modules/backlogs/config/locales/crowdin/uk.yml
+++ b/modules/backlogs/config/locales/crowdin/uk.yml
@@ -27,10 +27,10 @@ uk:
attributes:
work_package:
position: "Позиція"
- remaining_hours: "Залишилися години"
- remaining_time: "Залишилися години"
- derived_remaining_hours: "Отриманий залишок годин"
- derived_remaining_time: "Отриманий залишок годин"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Точки історії"
backlogs_work_package_type: "Тип Backlog-у"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/vi.yml b/modules/backlogs/config/locales/crowdin/vi.yml
index 664d843ec98..4a896772566 100644
--- a/modules/backlogs/config/locales/crowdin/vi.yml
+++ b/modules/backlogs/config/locales/crowdin/vi.yml
@@ -27,10 +27,10 @@ vi:
attributes:
work_package:
position: "Vị trí"
- remaining_hours: "Số giờ còn lại"
- remaining_time: "Số giờ còn lại"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "Điểm câu chuyện"
backlogs_work_package_type: "Loại Backlog"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/zh-CN.yml b/modules/backlogs/config/locales/crowdin/zh-CN.yml
index 8c5fd3a1d73..9c4d07437c3 100644
--- a/modules/backlogs/config/locales/crowdin/zh-CN.yml
+++ b/modules/backlogs/config/locales/crowdin/zh-CN.yml
@@ -27,10 +27,10 @@ zh-CN:
attributes:
work_package:
position: "位置"
- remaining_hours: "剩余工时"
- remaining_time: "剩余工时"
- derived_remaining_hours: "派生的剩余工时"
- derived_remaining_time: "派生的剩余工时"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "故事点"
backlogs_work_package_type: "待办清单类型"
errors:
diff --git a/modules/backlogs/config/locales/crowdin/zh-TW.yml b/modules/backlogs/config/locales/crowdin/zh-TW.yml
index bc11e65cf27..076fd112e72 100644
--- a/modules/backlogs/config/locales/crowdin/zh-TW.yml
+++ b/modules/backlogs/config/locales/crowdin/zh-TW.yml
@@ -27,10 +27,10 @@ zh-TW:
attributes:
work_package:
position: "位置"
- remaining_hours: "剩餘時數"
- remaining_time: "剩餘時數"
- derived_remaining_hours: "Derived remaining hours"
- derived_remaining_time: "Derived remaining hours"
+ remaining_hours: "Remaining work"
+ remaining_time: "Remaining work"
+ derived_remaining_hours: "Derived remaining work"
+ derived_remaining_time: "Derived remaining work"
story_points: "需求重要性"
backlogs_work_package_type: "待辦項目類型"
errors:
diff --git a/modules/storages/config/locales/crowdin/af.yml b/modules/storages/config/locales/crowdin/af.yml
index 59d1226d98b..9d4e334453b 100644
--- a/modules/storages/config/locales/crowdin/af.yml
+++ b/modules/storages/config/locales/crowdin/af.yml
@@ -27,7 +27,7 @@ af:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ af:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ af:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ af:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ af:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ af:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/ar.yml b/modules/storages/config/locales/crowdin/ar.yml
index 0662a8aea75..808f4565d5c 100644
--- a/modules/storages/config/locales/crowdin/ar.yml
+++ b/modules/storages/config/locales/crowdin/ar.yml
@@ -27,7 +27,7 @@ ar:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ ar:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ ar:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ ar:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ ar:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ ar:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/az.yml b/modules/storages/config/locales/crowdin/az.yml
index 32d9901e7b5..bd4f446a069 100644
--- a/modules/storages/config/locales/crowdin/az.yml
+++ b/modules/storages/config/locales/crowdin/az.yml
@@ -27,7 +27,7 @@ az:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ az:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ az:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ az:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ az:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ az:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/be.yml b/modules/storages/config/locales/crowdin/be.yml
index 2909ee3f761..ceffd1468c8 100644
--- a/modules/storages/config/locales/crowdin/be.yml
+++ b/modules/storages/config/locales/crowdin/be.yml
@@ -27,7 +27,7 @@ be:
creator: "Стваральнік"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin id"
errors:
@@ -82,6 +82,7 @@ be:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ be:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ be:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ be:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Новае сховішча"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ be:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/bg.yml b/modules/storages/config/locales/crowdin/bg.yml
index 8e74d631f26..b21bace5257 100644
--- a/modules/storages/config/locales/crowdin/bg.yml
+++ b/modules/storages/config/locales/crowdin/bg.yml
@@ -27,7 +27,7 @@ bg:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ bg:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ bg:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ bg:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ bg:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ bg:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/ca.yml b/modules/storages/config/locales/crowdin/ca.yml
index 42f353c58b7..e73b60cedff 100644
--- a/modules/storages/config/locales/crowdin/ca.yml
+++ b/modules/storages/config/locales/crowdin/ca.yml
@@ -27,7 +27,7 @@ ca:
creator: "Autor"
provider_type: "Tipus de proveïdor"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "ID d'origen"
errors:
@@ -82,6 +82,7 @@ ca:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ ca:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
La carpeta de projecte és la carpeta per defecte on es carregaran els fitxers d'aquest projecte. Tot i això, els usuaris podran carregar fitxers en altres carpetes.
@@ -156,6 +158,8 @@ ca:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ ca:
label_provider_type: "Tipus de proveïdor"
label_project_folder: "Carpeta del projecte"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Nou emmagatzematge"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Carpeta existent amb permisos gestionats automàticament"
label_no_specific_folder: "Cap carpeta específica"
@@ -255,7 +261,8 @@ ca:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/ckb-IR.yml b/modules/storages/config/locales/crowdin/ckb-IR.yml
index 101c2e80d15..0f961c07d24 100644
--- a/modules/storages/config/locales/crowdin/ckb-IR.yml
+++ b/modules/storages/config/locales/crowdin/ckb-IR.yml
@@ -27,7 +27,7 @@ ckb-IR:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ ckb-IR:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ ckb-IR:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ ckb-IR:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ ckb-IR:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ ckb-IR:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/cs.yml b/modules/storages/config/locales/crowdin/cs.yml
index de007110d81..65559b19b4b 100644
--- a/modules/storages/config/locales/crowdin/cs.yml
+++ b/modules/storages/config/locales/crowdin/cs.yml
@@ -27,7 +27,7 @@ cs:
creator: "Autor"
provider_type: "Typ poskytovatele"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin ID"
errors:
@@ -82,6 +82,7 @@ cs:
storage_provider: "Poskytovatel úložiště"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ cs:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ cs:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ cs:
label_provider_type: "Typ poskytovatele"
label_project_folder: "Složka projektu"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Nové úložiště"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: ""
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "Žádná specifická složka"
@@ -255,7 +261,8 @@ cs:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/da.yml b/modules/storages/config/locales/crowdin/da.yml
index 5656ebc558f..e6536db8bf2 100644
--- a/modules/storages/config/locales/crowdin/da.yml
+++ b/modules/storages/config/locales/crowdin/da.yml
@@ -27,7 +27,7 @@ da:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ da:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ da:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ da:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ da:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ da:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/de.yml b/modules/storages/config/locales/crowdin/de.yml
index 0b4b47c4d35..19d93353c5f 100644
--- a/modules/storages/config/locales/crowdin/de.yml
+++ b/modules/storages/config/locales/crowdin/de.yml
@@ -27,7 +27,7 @@ de:
creator: "Ersteller"
provider_type: "Anbieter-Typ"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Ursprungs-ID"
errors:
@@ -82,6 +82,7 @@ de:
storage_provider: "Speicheranbieter"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ de:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
Der Projektordner ist der Standardordner für Datei-Uploads für dieses Projekt. Benutzer können trotzdem Dateien an andere Orte hochladen.
@@ -156,6 +158,8 @@ de:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ de:
label_provider_type: "Anbieter-Typ"
label_project_folder: "Projektordner"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Neuer Speicher"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Speicherplatz bearbeiten"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Vorhandener Ordner mit manuell verwalteten Berechtigungen"
label_no_specific_folder: "Kein spezifischer Ordner"
@@ -255,7 +261,8 @@ de:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/el.yml b/modules/storages/config/locales/crowdin/el.yml
index 9053a50438c..0a76e4a4fb1 100644
--- a/modules/storages/config/locales/crowdin/el.yml
+++ b/modules/storages/config/locales/crowdin/el.yml
@@ -27,7 +27,7 @@ el:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ el:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ el:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ el:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ el:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ el:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/eo.yml b/modules/storages/config/locales/crowdin/eo.yml
index 375b78577f8..a8c4523c4e3 100644
--- a/modules/storages/config/locales/crowdin/eo.yml
+++ b/modules/storages/config/locales/crowdin/eo.yml
@@ -27,7 +27,7 @@ eo:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ eo:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ eo:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ eo:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ eo:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ eo:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/es.yml b/modules/storages/config/locales/crowdin/es.yml
index f1047715d13..57570c1c064 100644
--- a/modules/storages/config/locales/crowdin/es.yml
+++ b/modules/storages/config/locales/crowdin/es.yml
@@ -27,7 +27,7 @@ es:
creator: "Autor"
provider_type: "Tipo de proveedor"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Id. de origen"
errors:
@@ -82,6 +82,7 @@ es:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ es:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
La carpeta del proyecto es la carpeta predeterminada para la carga de archivos de este proyecto. No obstante, los usuarios pueden subir archivos a otras ubicaciones.
@@ -156,6 +158,8 @@ es:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ es:
label_provider_type: "Tipo de proveedor"
label_project_folder: "Carpeta del proyecto"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Nuevo almacén"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Editar almacenamiento"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Carpeta existente con permisos gestionados manualmente"
label_no_specific_folder: "Ninguna carpeta específica"
@@ -255,7 +261,8 @@ es:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/et.yml b/modules/storages/config/locales/crowdin/et.yml
index 9e0893c8e93..f6f58a49d6d 100644
--- a/modules/storages/config/locales/crowdin/et.yml
+++ b/modules/storages/config/locales/crowdin/et.yml
@@ -27,7 +27,7 @@ et:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ et:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ et:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ et:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ et:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ et:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/eu.yml b/modules/storages/config/locales/crowdin/eu.yml
index dac07a4213b..51c2fec703e 100644
--- a/modules/storages/config/locales/crowdin/eu.yml
+++ b/modules/storages/config/locales/crowdin/eu.yml
@@ -27,7 +27,7 @@ eu:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ eu:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ eu:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ eu:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ eu:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ eu:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/fa.yml b/modules/storages/config/locales/crowdin/fa.yml
index 760e75f1f77..b34172e8a4e 100644
--- a/modules/storages/config/locales/crowdin/fa.yml
+++ b/modules/storages/config/locales/crowdin/fa.yml
@@ -27,7 +27,7 @@ fa:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ fa:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ fa:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ fa:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ fa:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ fa:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/fi.yml b/modules/storages/config/locales/crowdin/fi.yml
index c71a4903196..365431a1173 100644
--- a/modules/storages/config/locales/crowdin/fi.yml
+++ b/modules/storages/config/locales/crowdin/fi.yml
@@ -27,7 +27,7 @@ fi:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ fi:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ fi:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ fi:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ fi:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ fi:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/fil.yml b/modules/storages/config/locales/crowdin/fil.yml
index cd2f0e4573b..a02f857bab5 100644
--- a/modules/storages/config/locales/crowdin/fil.yml
+++ b/modules/storages/config/locales/crowdin/fil.yml
@@ -27,7 +27,7 @@ fil:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ fil:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ fil:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ fil:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ fil:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ fil:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/fr.yml b/modules/storages/config/locales/crowdin/fr.yml
index c60aef71766..276a7cc0a83 100644
--- a/modules/storages/config/locales/crowdin/fr.yml
+++ b/modules/storages/config/locales/crowdin/fr.yml
@@ -27,7 +27,7 @@ fr:
creator: "Créateur"
provider_type: "Type de fournisseur"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Id d'origine"
errors:
@@ -82,6 +82,7 @@ fr:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ fr:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
Le dossier de projet est le dossier par défaut pour les téléversements de fichiers pour ce projet. Les utilisateurs peuvent néanmoins encore téléverser des fichiers vers d'autres emplacements.
@@ -156,6 +158,8 @@ fr:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ fr:
label_provider_type: "Type de fournisseur"
label_project_folder: "Dossier du projet"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Nouveau stockage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Répertoire existant avec permissions gérées manuellement"
label_no_specific_folder: "Aucun dossier spécifique"
@@ -255,7 +261,8 @@ fr:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/he.yml b/modules/storages/config/locales/crowdin/he.yml
index 4bd174f95d2..f85c8d56b13 100644
--- a/modules/storages/config/locales/crowdin/he.yml
+++ b/modules/storages/config/locales/crowdin/he.yml
@@ -27,7 +27,7 @@ he:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ he:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ he:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ he:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ he:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ he:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/hi.yml b/modules/storages/config/locales/crowdin/hi.yml
index 7e5ef60e003..c4dbca9846a 100644
--- a/modules/storages/config/locales/crowdin/hi.yml
+++ b/modules/storages/config/locales/crowdin/hi.yml
@@ -27,7 +27,7 @@ hi:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ hi:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ hi:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ hi:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ hi:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ hi:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/hr.yml b/modules/storages/config/locales/crowdin/hr.yml
index fa0066221b1..55b6b322811 100644
--- a/modules/storages/config/locales/crowdin/hr.yml
+++ b/modules/storages/config/locales/crowdin/hr.yml
@@ -27,7 +27,7 @@ hr:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ hr:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ hr:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ hr:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ hr:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ hr:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/hu.yml b/modules/storages/config/locales/crowdin/hu.yml
index a41c024b470..df95ab83789 100644
--- a/modules/storages/config/locales/crowdin/hu.yml
+++ b/modules/storages/config/locales/crowdin/hu.yml
@@ -27,7 +27,7 @@ hu:
creator: "Creator"
provider_type: "Szolgáltató típusa"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ hu:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ hu:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ hu:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ hu:
label_provider_type: "Szolgáltató típusa"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Új tárhely"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ hu:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/id.yml b/modules/storages/config/locales/crowdin/id.yml
index f891e0c51c8..daa75ba40ee 100644
--- a/modules/storages/config/locales/crowdin/id.yml
+++ b/modules/storages/config/locales/crowdin/id.yml
@@ -27,7 +27,7 @@ id:
creator: "Pembuat"
provider_type: "Tipe penyedia"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Identifikasi Asli"
errors:
@@ -82,6 +82,7 @@ id:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ id:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ id:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ id:
label_provider_type: "Tipe penyedia"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ id:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/it.yml b/modules/storages/config/locales/crowdin/it.yml
index 2f9516d6506..27c2bd58e7d 100644
--- a/modules/storages/config/locales/crowdin/it.yml
+++ b/modules/storages/config/locales/crowdin/it.yml
@@ -27,7 +27,7 @@ it:
creator: "Autore"
provider_type: "Tipo di fonte"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "ID origine"
errors:
@@ -82,6 +82,7 @@ it:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ it:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
La cartella del progetto è la cartella predefinita per il caricamento dei file per questo progetto. Gli utenti possono, comunque, caricare i file in altre posizioni.
@@ -156,6 +158,8 @@ it:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ it:
label_provider_type: "Tipo di fonte"
label_project_folder: "Cartella del progetto"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Nuovo archivio"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Cartella esistente con autorizzazioni gestite manualmente"
label_no_specific_folder: "Nessuna cartella specifica"
@@ -255,7 +261,8 @@ it:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/ja.yml b/modules/storages/config/locales/crowdin/ja.yml
index 153203cb989..a287987ea81 100644
--- a/modules/storages/config/locales/crowdin/ja.yml
+++ b/modules/storages/config/locales/crowdin/ja.yml
@@ -27,7 +27,7 @@ ja:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ ja:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ ja:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ ja:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ ja:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ ja:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/ka.yml b/modules/storages/config/locales/crowdin/ka.yml
index 8afa9cd3548..c554451737a 100644
--- a/modules/storages/config/locales/crowdin/ka.yml
+++ b/modules/storages/config/locales/crowdin/ka.yml
@@ -27,7 +27,7 @@ ka:
creator: "შემქმნელი"
provider_type: "Provider type"
host: "ჰოსტი"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "საწყისის id"
errors:
@@ -82,6 +82,7 @@ ka:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ ka:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ ka:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ ka:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ ka:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/ko.yml b/modules/storages/config/locales/crowdin/ko.yml
index 9cc9d6c0931..d5a1ccc2770 100644
--- a/modules/storages/config/locales/crowdin/ko.yml
+++ b/modules/storages/config/locales/crowdin/ko.yml
@@ -27,7 +27,7 @@ ko:
creator: "생성자"
provider_type: "공급자 유형"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "원본 ID"
errors:
@@ -82,6 +82,7 @@ ko:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ ko:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
프로젝트 폴더는 이 프로젝트에 대한 파일 업로드의 기본 폴더입니다. 사용자는 다른 위치에 파일을 계속 업로드할 수 있습니다.
@@ -156,6 +158,8 @@ ko:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ ko:
label_provider_type: "공급자 유형"
label_project_folder: "프로젝트 폴더"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "새로운 저장소"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "수동으로 관리되는 권한이 있는 기존 폴더"
label_no_specific_folder: "특정 폴더 없음"
@@ -255,7 +261,8 @@ ko:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/lt.yml b/modules/storages/config/locales/crowdin/lt.yml
index 2b1c7c6a6d9..bda6c0ebc05 100644
--- a/modules/storages/config/locales/crowdin/lt.yml
+++ b/modules/storages/config/locales/crowdin/lt.yml
@@ -27,7 +27,7 @@ lt:
creator: "Kūrėjas"
provider_type: "Tiekėjo tipas"
host: "Serveris"
- tenant: "Gyventojas"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Kilmės Id"
errors:
@@ -82,6 +82,7 @@ lt:
storage_provider: "Saugyklos tiekėjas"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatiškai valdomi aplankai"
page_titles:
@@ -133,9 +134,9 @@ lt:
integration: "Nextclout Administravimas / OpenProject"
one_drive:
provider_configuration: >
- Please make sure you have administration privileges in the %{application_link_text} or contact your Microsoft administrator before doing the setup. In the portal, you also need to register an Azure application or use an existing one for authentication.
- oauth_configuration: "Copy these values from the desired application in the %{application_link_text}."
- application_link_text: "Azure portal"
+ Prašome įsitikinti, kad turite %{application_link_text} administratoriaus privilegijas arba susisiekite su savo Microsoft administratoriumi prieš darydami nustatymus. Portale jums taipogi reikia registruoti Azure aplikaciją arba naudoti esamą autentifikacijai.
+ oauth_configuration: "Kopijuoti šias reikšmes iš norimos aplikacijos %{application_link_text}."
+ application_link_text: "Azure portalas"
integration: "OneDrive/SharePoint"
oauth_client_id: >
Kopijuoti kliento id iš Azure portalo. Tai reikalinga nukreipimo URI generavimui.
@@ -149,6 +150,7 @@ lt:
tenant_id_placeholder: "Vardas ar UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
Projekto aplankas yra numatytasis aplankas failų įkėlimui šiame projekte. Naudotojai gali įkelti failus ir į kitas vietas.
@@ -156,6 +158,8 @@ lt:
oauth_client_incomplete:
nextcloud: "Leisti OpenProject prieigą prie Nextcloud duomenų naudojant OAuth."
one_drive: "Leisti OpenProject prieigą prie Azure duomenų naudojant OAuth prisijungimui prie OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Ar tikrai norite ištrinti %{file_storage}? Šio veiksmo patvirtinimui prašome įvesti saugyklos pavadinimą lake žemiau:
@@ -204,11 +208,13 @@ lt:
label_provider_type: "Tiekėjo tipas"
label_project_folder: "Projekto aplankas"
label_redirect_uri: "Peradresavimo URI"
+ label_uri: "URI"
label_new_storage: "Nauja saugykla"
label_new_file_storage: "Nauja %{provider} saugykla"
label_edit_storage: "Keisti saugyklą"
label_edit_storage_host: "Keisti saugyklos adresą"
label_edit_storage_oauth_client: "Keisti saugyklos OAuth klientą"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Keisti saugyklos automatiškai tvarkomus aplankus"
label_existing_manual_folder: "Esamas aplankas su rankiniu būdu valdomomis teisėmis"
label_no_specific_folder: "Jokio konkretaus aplanko"
@@ -255,7 +261,8 @@ lt:
label_pending: "Laukiama"
label_error: "Klaida"
label_healthy: "Sveikas"
- checked: "Patikrinta %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integracija"
description: 'Integruokite jūsų OneDrive/SharePoint kaip failų saugyklą su OpenProject. Įkelkite failus ir susiekite juos tiesiogiai su projekto darbo paketais.'
diff --git a/modules/storages/config/locales/crowdin/lv.yml b/modules/storages/config/locales/crowdin/lv.yml
index 2e14e9a4c0b..3d18f6b0a0f 100644
--- a/modules/storages/config/locales/crowdin/lv.yml
+++ b/modules/storages/config/locales/crowdin/lv.yml
@@ -27,7 +27,7 @@ lv:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ lv:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ lv:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ lv:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ lv:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ lv:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/mn.yml b/modules/storages/config/locales/crowdin/mn.yml
index 314ea0cd5a9..051290cc492 100644
--- a/modules/storages/config/locales/crowdin/mn.yml
+++ b/modules/storages/config/locales/crowdin/mn.yml
@@ -27,7 +27,7 @@ mn:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ mn:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ mn:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ mn:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ mn:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ mn:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/ne.yml b/modules/storages/config/locales/crowdin/ne.yml
index c4d1efc816a..d536b299ab8 100644
--- a/modules/storages/config/locales/crowdin/ne.yml
+++ b/modules/storages/config/locales/crowdin/ne.yml
@@ -27,7 +27,7 @@ ne:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ ne:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ ne:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ ne:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ ne:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ ne:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/nl.yml b/modules/storages/config/locales/crowdin/nl.yml
index 5d511174651..0965f96f725 100644
--- a/modules/storages/config/locales/crowdin/nl.yml
+++ b/modules/storages/config/locales/crowdin/nl.yml
@@ -27,7 +27,7 @@ nl:
creator: "Maker"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Oorsprong ID"
errors:
@@ -82,6 +82,7 @@ nl:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ nl:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ nl:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ nl:
label_provider_type: "Provider type"
label_project_folder: "Projectmap"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Nieuwe opslag"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Bestaande map met handmatig beheerde machtigingen"
label_no_specific_folder: "Geen specifieke map"
@@ -255,7 +261,8 @@ nl:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/no.yml b/modules/storages/config/locales/crowdin/no.yml
index dfa31629095..405a1586cf0 100644
--- a/modules/storages/config/locales/crowdin/no.yml
+++ b/modules/storages/config/locales/crowdin/no.yml
@@ -27,7 +27,7 @@
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/pl.yml b/modules/storages/config/locales/crowdin/pl.yml
index cbe9cd2de0c..e012f34350d 100644
--- a/modules/storages/config/locales/crowdin/pl.yml
+++ b/modules/storages/config/locales/crowdin/pl.yml
@@ -27,7 +27,7 @@ pl:
creator: "Twórca"
provider_type: "Typ dostawcy"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Identyfikator pochodzenia"
errors:
@@ -82,6 +82,7 @@ pl:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ pl:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
Folder projektu jest domyślnym folderem do przesyłania plików tego projektu. Użytkownicy mogą jednak przesyłać pliki do innych lokalizacji.
@@ -156,6 +158,8 @@ pl:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ pl:
label_provider_type: "Typ dostawcy"
label_project_folder: "Folder projektu"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Nowy magazyn"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Istniejący folder z ręcznie zarządzanymi uprawnieniami"
label_no_specific_folder: "Brak konkretnego folderu"
@@ -255,7 +261,8 @@ pl:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/pt.yml b/modules/storages/config/locales/crowdin/pt.yml
index 7635e12c4f7..6cf940bdb0b 100644
--- a/modules/storages/config/locales/crowdin/pt.yml
+++ b/modules/storages/config/locales/crowdin/pt.yml
@@ -27,7 +27,7 @@ pt:
creator: "Criador"
provider_type: "Tipo de provedor"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Id da origem"
errors:
@@ -82,6 +82,7 @@ pt:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ pt:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
A pasta do projeto é a pasta padrão para uploads de arquivos para esse projeto. No entanto, os usuários ainda podem carregar arquivos em outros locais.
@@ -156,6 +158,8 @@ pt:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ pt:
label_provider_type: "Tipo de provedor"
label_project_folder: "Pasta do projeto"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Novo armazenamento"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Pasta existente com permissões gerenciadas manualmente"
label_no_specific_folder: "Nenhuma pasta específica"
@@ -255,7 +261,8 @@ pt:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/ro.yml b/modules/storages/config/locales/crowdin/ro.yml
index b26d8312823..15c0ce724ba 100644
--- a/modules/storages/config/locales/crowdin/ro.yml
+++ b/modules/storages/config/locales/crowdin/ro.yml
@@ -27,7 +27,7 @@ ro:
creator: "Creator"
provider_type: "Tip flux"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Id de origine"
errors:
@@ -82,6 +82,7 @@ ro:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ ro:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ ro:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ ro:
label_provider_type: "Tip flux"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Stocare nouă"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ ro:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/ru.yml b/modules/storages/config/locales/crowdin/ru.yml
index 4d2f03cbf7b..b2ab296e21b 100644
--- a/modules/storages/config/locales/crowdin/ru.yml
+++ b/modules/storages/config/locales/crowdin/ru.yml
@@ -27,7 +27,7 @@ ru:
creator: "Создатель"
provider_type: "Тип поставщика"
host: "Хост"
- tenant: "Арендатор"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "ID оригинала"
errors:
@@ -82,6 +82,7 @@ ru:
storage_provider: "Поставщик хранилища"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Автоматически управляемые папки"
page_titles:
@@ -149,6 +150,7 @@ ru:
tenant_id_placeholder: "Имя или UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
Папка проекта является папкой по умолчанию для загрузки файлов для этого проекта. Тем не менее, пользователи по-прежнему могут загружать файлы в другие места.
@@ -156,6 +158,8 @@ ru:
oauth_client_incomplete:
nextcloud: "Разрешить OpenProject доступ к данным Nextcloud с помощью OAuth."
one_drive: "Разрешить OpenProject доступ к данным Azure, используя OAuth для подключения OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Вы уверены, что хотите удалить %{file_storage}? Чтобы подтвердить это действие, введите имя хранилища в поле ниже. Это:
@@ -204,11 +208,13 @@ ru:
label_provider_type: "Тип поставщика"
label_project_folder: "Папка проекта"
label_redirect_uri: "URI перенаправления"
+ label_uri: "URI"
label_new_storage: "Новое хранилище"
label_new_file_storage: "Новая %{provider} хранилище"
label_edit_storage: "Редактировать хранилище"
label_edit_storage_host: "Изменить узел хранения"
label_edit_storage_oauth_client: "Редактировать хранилище OAuth клиента"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Редактирование хранилища автоматически управляемых папок"
label_existing_manual_folder: "Существующая папка с разрешениями, управляемыми вручную"
label_no_specific_folder: "Нет конкретной папки"
@@ -255,7 +261,8 @@ ru:
label_pending: "В ожидании"
label_error: "Ошибка"
label_healthy: "Здоровые"
- checked: "Проверено %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/rw.yml b/modules/storages/config/locales/crowdin/rw.yml
index 0fa1e8e5180..1c6c1f9c9c1 100644
--- a/modules/storages/config/locales/crowdin/rw.yml
+++ b/modules/storages/config/locales/crowdin/rw.yml
@@ -27,7 +27,7 @@ rw:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ rw:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ rw:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ rw:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ rw:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ rw:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/si.yml b/modules/storages/config/locales/crowdin/si.yml
index 7fd6a4d2876..3ae98113614 100644
--- a/modules/storages/config/locales/crowdin/si.yml
+++ b/modules/storages/config/locales/crowdin/si.yml
@@ -27,7 +27,7 @@ si:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ si:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ si:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ si:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ si:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ si:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/sk.yml b/modules/storages/config/locales/crowdin/sk.yml
index 08e5a399ec8..2dc8ef7a8d4 100644
--- a/modules/storages/config/locales/crowdin/sk.yml
+++ b/modules/storages/config/locales/crowdin/sk.yml
@@ -27,7 +27,7 @@ sk:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ sk:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ sk:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ sk:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ sk:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ sk:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/sl.yml b/modules/storages/config/locales/crowdin/sl.yml
index 56f2dce8de2..899183d1012 100644
--- a/modules/storages/config/locales/crowdin/sl.yml
+++ b/modules/storages/config/locales/crowdin/sl.yml
@@ -27,7 +27,7 @@ sl:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ sl:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ sl:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ sl:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ sl:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ sl:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/sr.yml b/modules/storages/config/locales/crowdin/sr.yml
index 4fb283443fd..9f47110a339 100644
--- a/modules/storages/config/locales/crowdin/sr.yml
+++ b/modules/storages/config/locales/crowdin/sr.yml
@@ -27,7 +27,7 @@ sr:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ sr:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ sr:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ sr:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ sr:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ sr:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/sv.yml b/modules/storages/config/locales/crowdin/sv.yml
index 2f3f838a780..4e6f0fdae65 100644
--- a/modules/storages/config/locales/crowdin/sv.yml
+++ b/modules/storages/config/locales/crowdin/sv.yml
@@ -27,7 +27,7 @@ sv:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ sv:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ sv:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ sv:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ sv:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ sv:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/th.yml b/modules/storages/config/locales/crowdin/th.yml
index d8507887a93..385212dabc8 100644
--- a/modules/storages/config/locales/crowdin/th.yml
+++ b/modules/storages/config/locales/crowdin/th.yml
@@ -27,7 +27,7 @@ th:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ th:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ th:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ th:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ th:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ th:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/tr.yml b/modules/storages/config/locales/crowdin/tr.yml
index 4a5b6ba99f2..46218b13213 100644
--- a/modules/storages/config/locales/crowdin/tr.yml
+++ b/modules/storages/config/locales/crowdin/tr.yml
@@ -27,7 +27,7 @@ tr:
creator: "Oluşturan"
provider_type: "Sağlayıcı türü"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Kaynak kimliği"
errors:
@@ -82,6 +82,7 @@ tr:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ tr:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ tr:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ tr:
label_provider_type: "Sağlayıcı türü"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Yeni depolama"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ tr:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/uk.yml b/modules/storages/config/locales/crowdin/uk.yml
index 63667d72404..54fd5c531e2 100644
--- a/modules/storages/config/locales/crowdin/uk.yml
+++ b/modules/storages/config/locales/crowdin/uk.yml
@@ -27,7 +27,7 @@ uk:
creator: "Автор"
provider_type: "Тип постачальника"
host: "Хост"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Код джерела"
errors:
@@ -82,6 +82,7 @@ uk:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ uk:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
Папка проєкту – це папка за замовчуванням для файлів, які передаються в цей проєкт. Однак користувачі можуть передавати файли в інші розташування.
@@ -156,6 +158,8 @@ uk:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ uk:
label_provider_type: "Тип постачальника"
label_project_folder: "Папка проєкту"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "Нове сховище"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Наявна папка з ручним керуванням дозволами"
label_no_specific_folder: "Немає конкретної папки"
@@ -255,7 +261,8 @@ uk:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/vi.yml b/modules/storages/config/locales/crowdin/vi.yml
index c3e8d399d63..dc971f125c7 100644
--- a/modules/storages/config/locales/crowdin/vi.yml
+++ b/modules/storages/config/locales/crowdin/vi.yml
@@ -27,7 +27,7 @@ vi:
creator: "Creator"
provider_type: "Provider type"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "Origin Id"
errors:
@@ -82,6 +82,7 @@ vi:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ vi:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ vi:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ vi:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ vi:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'
diff --git a/modules/storages/config/locales/crowdin/zh-CN.yml b/modules/storages/config/locales/crowdin/zh-CN.yml
index 79bd743b0b2..cf02375d993 100644
--- a/modules/storages/config/locales/crowdin/zh-CN.yml
+++ b/modules/storages/config/locales/crowdin/zh-CN.yml
@@ -27,7 +27,7 @@ zh-CN:
creator: "创建者"
provider_type: "提供商类型"
host: "主机"
- tenant: "租户"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "来源 ID"
errors:
@@ -82,6 +82,7 @@ zh-CN:
storage_provider: "存储提供商"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "自动托管的文件夹"
page_titles:
@@ -149,6 +150,7 @@ zh-CN:
tenant_id_placeholder: "名称或 UUID"
drive_id: ""
documentation_link_text: "OneDrive/SharePoint 文件存储文档"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
项目文件夹是此项目上传文件的默认文件夹。用户仍然可以上传文件到其他位置。
@@ -156,6 +158,8 @@ zh-CN:
oauth_client_incomplete:
nextcloud: "允许 OpenProject 使用 OAuth 访问 Nextcloud 数据。"
one_drive: "允许 OpenProject 使用 OAuth 访问Azure 数据来连接 OneDrive/Sharepoint。"
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
您确定要删除 %{file_storage} 吗?请在下面的字段中输入存储名称以确认此操作。进行此操作将会:
@@ -204,11 +208,13 @@ zh-CN:
label_provider_type: "提供商类型"
label_project_folder: "项目文件夹"
label_redirect_uri: "重定向 URI"
+ label_uri: "URI"
label_new_storage: "新存储"
label_new_file_storage: "新%{provider}存储"
label_edit_storage: "编辑存储"
label_edit_storage_host: "编辑存储主机"
label_edit_storage_oauth_client: "编辑存储 OAuth 客户端"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "编辑存储自动管理的文件夹"
label_existing_manual_folder: "具有手动管理权限的现有文件夹"
label_no_specific_folder: "未指定文件夹"
@@ -255,7 +261,8 @@ zh-CN:
label_pending: "待处理"
label_error: "错误"
label_healthy: "健康"
- checked: "检查于 %{datetime} "
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint 集成"
description: '将您的 OneDrive/SharePoint 集成到 OpenProject 文件存储。上传文件并将其直接链接到项目中的工作包。'
diff --git a/modules/storages/config/locales/crowdin/zh-TW.yml b/modules/storages/config/locales/crowdin/zh-TW.yml
index 18ff1db431e..4431a9a29b2 100644
--- a/modules/storages/config/locales/crowdin/zh-TW.yml
+++ b/modules/storages/config/locales/crowdin/zh-TW.yml
@@ -27,7 +27,7 @@ zh-TW:
creator: "建立者"
provider_type: "提供者類型"
host: "Host"
- tenant: "Tenant"
+ tenant: "Directory (tenant) ID"
storages/file_link:
origin_id: "來源 ID"
errors:
@@ -82,6 +82,7 @@ zh-TW:
storage_provider: "Storage provider"
openproject_oauth: "OpenProject OAuth"
one_drive_oauth: "Azure OAuth"
+ redirect_uri: "Redirect URI"
nextcloud_oauth: "Nextcloud OAuth"
automatically_managed_folders: "Automatically managed folders"
page_titles:
@@ -149,6 +150,7 @@ zh-TW:
tenant_id_placeholder: "Name or UUID"
drive_id: "Please copy the ID from the desired drive by following the steps in the %{drive_id_link_text}."
documentation_link_text: "OneDrive/SharePoint file storages documentation"
+ copy_redirect_uri: "Copy redirect URI"
help_texts:
project_folder: >
The project folder is the default folder for file uploads for this project. Users can nevertheless still upload files to other locations.
@@ -156,6 +158,8 @@ zh-TW:
oauth_client_incomplete:
nextcloud: "Allow OpenProject to access Nextcloud data using OAuth."
one_drive: "Allow OpenProject to access Azure data using OAuth to connect OneDrive/Sharepoint."
+ redirect_uri_incomplete:
+ one_drive: "Complete the setup with the correct URI redirection."
delete_warning:
storage: >
Are you sure you want to delete %{file_storage}? To confirm this action please introduce the storage name in the field below, this will:
@@ -204,11 +208,13 @@ zh-TW:
label_provider_type: "Provider type"
label_project_folder: "Project folder"
label_redirect_uri: "Redirect URI"
+ label_uri: "URI"
label_new_storage: "New storage"
label_new_file_storage: "New %{provider} storage"
label_edit_storage: "Edit storage"
label_edit_storage_host: "Edit storage host"
label_edit_storage_oauth_client: "Edit storage OAuth client"
+ label_show_storage_redirect_uri: "Show redirect URI"
label_edit_storage_automatically_managed_folders: "Edit storage automatically managed folders"
label_existing_manual_folder: "Existing folder with manually managed permissions"
label_no_specific_folder: "No specific folder"
@@ -255,7 +261,8 @@ zh-TW:
label_pending: "Pending"
label_error: "Error"
label_healthy: "Healthy"
- checked: "Checked %{datetime}"
+ checked: "Last checked %{datetime}"
+ since: "since %{datetime}"
upsale:
title: "OneDrive/SharePoint integration"
description: 'Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to work packages in a project.'