diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ar.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ar.properties index 75269bc4a5ff..3817733d5402 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ar.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ar.properties @@ -221,7 +221,6 @@ F_USERGROUP_LIST=\u0633\u0631\u062f \u0642\u0627\u0626\u0645\u0629 \u0645\u062c\ F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=\u0625\u0636\u0627\u0641\u0629/\u0625\u0632\u0627\u0644\u0629 \u0623\u0639\u0636\u0627\u0621 \u0641\u064a \u0645\u062c\u0645\u0648\u0639\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0627\u0644\u062a\u064a \u0644\u0644\u0642\u0631\u0627\u0621\u0629 \u0641\u0642\u0637 F_USER_ADD=\u0625\u0636\u0627\u0641\u0629/\u062a\u062d\u062f\u064a\u062b \u0645\u0633\u062a\u062e\u062f\u0645 F_USER_DELETE=\u062d\u0630\u0641 \u0645\u0633\u062a\u062e\u062f\u0645 -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=\u0625\u0636\u0627\u0641\u0629/\u062a\u062d\u062f\u064a\u062b \u0645\u0633\u062a\u062e\u062f\u0645 \u0636\u0645\u0646 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0645\u064f\u062f\u0627\u0631\u0629 F_USER_DELETE_WITHIN_MANAGED_GROUP=\u062d\u0630\u0641 \u0645\u0633\u062a\u062e\u062f\u0645 \u0636\u0645\u0646 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0645\u064f\u062f\u0627\u0631\u0629 F_USER_VIEW_WITHIN_MANAGED_GROUP=\u0627\u0633\u062a\u0639\u0631\u0627\u0636 \u0645\u0633\u062a\u062e\u062f\u0645 \u0636\u0645\u0646 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0645\u064f\u062f\u0627\u0631\u0629 @@ -238,9 +237,7 @@ F_REPORT_DELETE=\u062d\u0630\u0641 \u062a\u0642\u0631\u064a\u0631 F_REPORT_VIEW=\u0627\u0633\u062a\u0639\u0631\u0627\u0636 \u062a\u0642\u0631\u064a\u0631 F_DASHBOARD_PUBLIC_ADD=\u0625\u0636\u0627\u0641\u0629/\u062a\u062d\u062f\u064a\u062b \u0644\u0648\u062d\u0629 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0639\u0627\u0645 F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=\u0625\u0636\u0627\u0641\u0629/\u062a\u062d\u062f\u064a\u062b \u0645\u0633\u062a\u0646\u062f \u0639\u0627\u0645 F_DOCUMENT_PRIVATE_ADD=\u0625\u0636\u0627\u0641\u0629/\u062a\u062d\u062f\u064a\u062b \u0645\u0633\u062a\u0646\u062f \u062e\u0627\u0635 F_DOCUMENT_DELETE=\u062d\u0630\u0641 \u0645\u0633\u062a\u0646\u062f @@ -426,9 +423,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u063a\u064a\u0631 \u0645\u062a\u0635\u0644 @@ -506,7 +501,6 @@ password_length_validation=\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u06 password_history_validation=\u0644\u0627 \u064a\u062c\u0628 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0648\u0627\u062d\u062f\u0629 \u0645\u0646 24 \u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 \u0627\u0644\u0633\u0627\u0628\u0642\u0629. password_digit_validation=\u064a\u062c\u0628 \u0623\u0646 \u062a\u062d\u062a\u0648\u064a \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0631\u0642\u0645\u0627\u064b \u0648\u0627\u062d\u062f\u0627\u064b \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644 password_uppercase_validation=\u064a\u062c\u0628 \u0623\u0646 \u062a\u062d\u062a\u0648\u064a \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u062d\u0631\u0641\u0627\u064b \u0643\u0628\u064a\u0631\u0627\u064b \u0648\u0627\u062d\u062f\u0627\u064b \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644 -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=\u064a\u062c\u0628 \u0623\u0644\u0627 \u062a\u062d\u062a\u0648\u064a \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0623\u064a \u0645\u0646 \u0627\u0644\u0643\u0644\u0645\u0627\u062a \u0627\u0644\u0639\u0627\u0645\u0629 password_specialcharacter_validation=\u064a\u062c\u0628 \u0623\u0646 \u062a\u062d\u062a\u0648\u064a \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0645\u062d\u0631\u0641\u0627\u064b \u062e\u0627\u0635\u0627\u064b \u0648\u0627\u062d\u062f\u0627\u064b \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644 password_username_validation=\u064a\u062c\u0628 \u0623\u0644\u0627 \u064a\u0643\u0648\u0646 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645/\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u062c\u0632\u0621\u0627\u064b \u0645\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 @@ -533,7 +527,6 @@ item=\u0627\u0644\u0639\u0646\u0635\u0631 action=\u0625\u062c\u0631\u0627\u0621 sub_total=\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0641\u0631\u0639\u064a total=\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a -impersonate_user=Impersonate user username_in_password=\u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0627\u0633\u0645 \u0627\u0644\u0645\u062a\u0633\u062e\u062f\u0645 \u062c\u0632\u0621\u0627\u064b \u0645\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 email_in_password=\u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u062c\u0632\u0621\u0627\u064b \u0645\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 username_email_in_password=\u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645/\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u062c\u0632\u0621\u0627\u064b \u0645\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 @@ -1691,12 +1684,10 @@ authentication.message.account.locked=\u062d\u0633\u0627\u0628\u0643 \u0645\u064 powered_by=\u0645\u0634\u063a\u0644 \u0628\u0648\u0627\u0633\u0637\u0629 sign_in=\u062a\u0633\u062c\u064a\u0644 \u062f\u062e\u0648\u0644 login_using_two_factor_authentication=\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 two factor authentication -two_factor_authentication_code=Two factor authentication code sign_in_with_openID=\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 OpenID change_language=\u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0644\u063a\u0629 login_with_google=\u062a\u0633\u062d\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 Google login_with_azure=\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=\u0627\u0644\u0643\u0648\u062f #-- New User Account page -----------------------------------------------------# @@ -1789,21 +1780,9 @@ email_invite_1_3rd_paragraph=\u064a\u062c\u0628 \u0623\u0646 \u062a\u0642\u0648\ #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2135,3 +2114,26 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a +email_verify_1_1st_paragraph_before_application_title=\u0647\u0630\u0647 \u0631\u0633\u0627\u0644\u0629 \u0644\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u062d\u0633\u0627\u0628 \u0645\u0633\u062a\u062e\u062f\u0645 +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=\u064a\u0631\u062c\u0649 \u0627\u0644\u0646\u0642\u0631 \u0639\u0644\u0649 \u0627\u0644\u0631\u0627\u0628\u0637 \u0623\u062f\u0646\u0627\u0647 \u0644\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u062d\u0633\u0627\u0628\u0643. +email_verify_1_3rd_paragraph=\u064a\u062c\u0628 \u0627\u0644\u0631\u062f \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0631\u0633\u0627\u0644\u0629 \u0641\u064a \u063a\u0636\u0648\u0646 \u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629. \u0625\u0630\u0627 \u0644\u0645 \u062a\u062a\u062e\u0630 \u0623\u064a \u0625\u062c\u0631\u0627\u0621\u060c \u0641\u0644\u0646 \u064a\u062a\u0645 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a. +email_2fa_subject=\u0631\u0645\u0632 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0644\u0640 +email_2fa_1_greeting=\u0639\u0632\u064a\u0632\u064a/\u0639\u0632\u064a\u0632\u062a\u064a +email_2fa_1_1st_paragraph_application_title=\u0644\u0642\u062f \u0637\u0644\u0628\u062a \u0631\u0645\u0632 \u0645\u0635\u0627\u062f\u0642\u0629 \u062b\u0646\u0627\u0626\u064a\u0629 \u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0625\u0644\u0649 \u062d\u0633\u0627\u0628\u0643. +email_2fa_1_2nd_paragraph=\u0631\u0645\u0632 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643: +email_2fa_1_3rd_paragraph=\u064a\u0631\u062c\u0649 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0627 \u0627\u0644\u0631\u0645\u0632 \u062e\u0644\u0627\u0644 15 \u062f\u0642\u064a\u0642\u0629 \u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0625\u0644\u0649 \u062d\u0633\u0627\u0628\u0643. +email_2fa_1_4th_paragraph=\u0625\u0630\u0627 \u0644\u0645 \u062a\u0637\u0644\u0628 \u0647\u0630\u0627 \u0627\u0644\u0631\u0645\u0632\u060c \u0641\u064a\u0631\u062c\u0649 \u0627\u0644\u0627\u062a\u0635\u0627\u0644 \u0628\u0645\u0633\u0624\u0648\u0644 \u0627\u0644\u0646\u0638\u0627\u0645 \u0639\u0644\u0649 \u0627\u0644\u0641\u0648\u0631 \u0644\u062a\u0623\u0645\u064a\u0646 \u062d\u0633\u0627\u0628\u0643. +email_2fa_1_ending=\u0634\u0643\u0631\u0627\u064b \u0644\u0643\u060c +F_EVENT_VISUALIZATION_EXTERNAL=\u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u062e\u0627\u0631\u062c\u064a \u0644\u062a\u0635\u0648\u0631 \u0627\u0644\u0623\u062d\u062f\u0627\u062b +F_IMPERSONATE_USER=\u0627\u0646\u062a\u062d\u0627\u0644 \u0634\u062e\u0635\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 +F_PREVIOUS_IMPERSONATOR_AUTHORITY=\u0627\u0646\u062a\u062d\u0627\u0644 \u0634\u062e\u0635\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 (\u0627\u0644\u0639\u0648\u062f\u0629) +F_USER_VIEW=\u0639\u0631\u0636 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 +F_VISUALIZATION_EXTERNAL=\u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u062e\u0627\u0631\u062c\u064a \u0644\u0644\u062a\u0635\u0648\u0631 +impersonate_user=\u0627\u0646\u062a\u062d\u0627\u0644 \u0634\u062e\u0635\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 +oidc_login_failed=\u0641\u0634\u0644 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 OIDC +password_lowercase_validation=\u064a\u062c\u0628 \u0623\u0646 \u062a\u062d\u062a\u0648\u064a \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0639\u0644\u0649 \u062d\u0631\u0641 \u0635\u063a\u064a\u0631 \u0648\u0627\u062d\u062f \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644 +two_factor_authentication_code=\u0631\u0645\u0632 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629 diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ar_IQ.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ar_IQ.properties index dc58a3ebc76b..d8253a721d52 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ar_IQ.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ar_IQ.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u063a\u064a\u0631 \u0645\u062a\u0635\u0644 @@ -505,11 +499,9 @@ password_length_validation=Password does not meet minimum length requirement password_history_validation=Password must not be one of the previous 24 passwords password_digit_validation=Password must have at least one digit password_uppercase_validation=Password must have at least one upper case -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -532,7 +524,6 @@ item=Item action=Action sub_total=Sub total total=Total -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1681,13 +1672,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=Code #-- New User Account page -----------------------------------------------------# @@ -1780,21 +1765,9 @@ email_invite_1_3rd_paragraph=You must respond to this invitation within 4 days. #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2125,3 +2098,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: medium) ---# +verify_email_subject=\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a +email_verify_1_1st_paragraph_before_application_title=\u0647\u0630\u0647 \u0631\u0633\u0627\u0644\u0629 \u0644\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u062d\u0633\u0627\u0628 \u0645\u0633\u062a\u062e\u062f\u0645 +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=\u064a\u0631\u062c\u0649 \u0627\u0644\u0646\u0642\u0631 \u0639\u0644\u0649 \u0627\u0644\u0631\u0627\u0628\u0637 \u0623\u062f\u0646\u0627\u0647 \u0644\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u062d\u0633\u0627\u0628\u0643. +email_verify_1_3rd_paragraph=\u064a\u062c\u0628 \u0627\u0644\u0631\u062f \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0631\u0633\u0627\u0644\u0629 \u0641\u064a \u063a\u0636\u0648\u0646 \u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629. \u0625\u0630\u0627 \u0644\u0645 \u062a\u062a\u062e\u0630 \u0623\u064a \u0625\u062c\u0631\u0627\u0621\u060c \u0641\u0644\u0646 \u064a\u062a\u0645 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a. +email_2fa_subject=\u0631\u0645\u0632 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0644\u0640 +email_2fa_1_greeting=\u0639\u0632\u064a\u0632\u064a/\u0639\u0632\u064a\u0632\u062a\u064a +email_2fa_1_1st_paragraph_application_title=\u0644\u0642\u062f \u0637\u0644\u0628\u062a \u0631\u0645\u0632 \u0645\u0635\u0627\u062f\u0642\u0629 \u062b\u0646\u0627\u0626\u064a\u0629 \u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0625\u0644\u0649 \u062d\u0633\u0627\u0628\u0643. +email_2fa_1_2nd_paragraph=\u0631\u0645\u0632 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643: +email_2fa_1_3rd_paragraph=\u064a\u0631\u062c\u0649 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0627 \u0627\u0644\u0631\u0645\u0632 \u062e\u0644\u0627\u0644 15 \u062f\u0642\u064a\u0642\u0629 \u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0625\u0644\u0649 \u062d\u0633\u0627\u0628\u0643. +email_2fa_1_4th_paragraph=\u0625\u0630\u0627 \u0644\u0645 \u062a\u0637\u0644\u0628 \u0647\u0630\u0627 \u0627\u0644\u0631\u0645\u0632\u060c \u0641\u064a\u0631\u062c\u0649 \u0627\u0644\u0627\u062a\u0635\u0627\u0644 \u0628\u0645\u0633\u0624\u0648\u0644 \u0627\u0644\u0646\u0638\u0627\u0645 \u0639\u0644\u0649 \u0627\u0644\u0641\u0648\u0631 \u0644\u062a\u0623\u0645\u064a\u0646 \u062d\u0633\u0627\u0628\u0643. +email_2fa_1_ending=\u0634\u0643\u0631\u0627\u064b \u0644\u0643\u060c +F_EVENT_VISUALIZATION_EXTERNAL=\u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u062e\u0627\u0631\u062c\u064a \u0644\u062a\u0635\u0648\u0631 \u0627\u0644\u0623\u062d\u062f\u0627\u062b +F_IMPERSONATE_USER=\u0627\u0646\u062a\u062d\u0627\u0644 \u0634\u062e\u0635\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 +F_PREVIOUS_IMPERSONATOR_AUTHORITY=\u0627\u0646\u062a\u062d\u0627\u0644 \u0634\u062e\u0635\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 (\u0627\u0644\u0639\u0648\u062f\u0629) +F_USER_VIEW=\u0639\u0631\u0636 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 +F_USER_VIEW_WITHIN_MANAGED_GROUP=\u0639\u0631\u0636 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0636\u0645\u0646 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0645\u064f\u062f\u0627\u0631\u0629 +F_VISUALIZATION_EXTERNAL=\u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u062e\u0627\u0631\u062c\u064a \u0644\u0644\u062a\u0635\u0648\u0631 +impersonate_user=\u0627\u0646\u062a\u062d\u0627\u0644 \u0634\u062e\u0635\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 +login_using_two_factor_authentication=\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629 +login_with_azure=\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 Microsoft +login_with_google=\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 Google +mandatory_parameter_missing=\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0623\u0648 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0645\u0641\u0642\u0648\u062f\u0629 +oidc_login_failed=\u0641\u0634\u0644 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 OIDC +password_lowercase_validation=\u064a\u062c\u0628 \u0623\u0646 \u062a\u062d\u062a\u0648\u064a \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0639\u0644\u0649 \u062d\u0631\u0641 \u0635\u063a\u064a\u0631 \u0648\u0627\u062d\u062f \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644 +sign_in_with_openID=\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 OpenID +two_factor_authentication_code=\u0631\u0645\u0632 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629 diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_bn.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_bn.properties index 3c62f507330a..0326c051ffd9 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_bn.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_bn.properties @@ -212,10 +212,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -229,9 +227,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -484,7 +480,6 @@ password_uppercase_validation=Password must have at least one upper case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -1607,12 +1602,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft #-- New User Account page -----------------------------------------------------# new_user_account_name=Name @@ -1939,3 +1929,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=\u0987\u09ae\u09c7\u09b2 \u09a0\u09bf\u0995\u09be\u09a8\u09be \u09af\u09be\u099a\u09be\u0987 \u0995\u09b0\u09c1\u09a8 +email_verify_1_1st_paragraph_before_application_title=\u098f\u099f\u09bf \u098f\u0995\u099f\u09bf \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u0995\u09be\u09b0\u09c0\u09b0 \u0985\u09cd\u09af\u09be\u0995\u09be\u0989\u09a8\u09cd\u099f\u09c7\u09b0 \u0987\u09ae\u09c7\u09b2 \u09af\u09be\u099a\u09be\u0987 \u0995\u09b0\u09be\u09b0 \u09ac\u09be\u09b0\u09cd\u09a4\u09be +email_verify_1_1st_paragraph_after_application_title=\u0964 +email_verify_1_2nd_paragraph=\u0986\u09aa\u09a8\u09be\u09b0 \u0985\u09cd\u09af\u09be\u0995\u09be\u0989\u09a8\u09cd\u099f\u09c7\u09b0 \u0987\u09ae\u09c7\u09b2 \u09a0\u09bf\u0995\u09be\u09a8\u09be \u09af\u09be\u099a\u09be\u0987 \u0995\u09b0\u09a4\u09c7 \u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u09a8\u09c0\u099a\u09c7\u09b0 \u09b2\u09bf\u0999\u09cd\u0995\u09c7 \u0995\u09cd\u09b2\u09bf\u0995 \u0995\u09b0\u09c1\u09a8\u0964 +email_verify_1_3rd_paragraph=\u0986\u09aa\u09a8\u09be\u0995\u09c7 \u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 \u098f\u0987 \u0987\u09ae\u09c7\u09b2\u09c7\u09b0 \u099c\u09ac\u09be\u09ac \u09a6\u09bf\u09a4\u09c7 \u09b9\u09ac\u09c7\u0964 \u09af\u09a6\u09bf \u0986\u09aa\u09a8\u09bf \u0995\u09cb\u09a8\u09cb \u09aa\u09a6\u0995\u09cd\u09b7\u09c7\u09aa \u09a8\u09be \u09a8\u09c7\u09a8, \u0987\u09ae\u09c7\u09b2 \u09a0\u09bf\u0995\u09be\u09a8\u09be\u099f\u09bf \u09af\u09be\u099a\u09be\u0987 \u0995\u09b0\u09be \u09b9\u09ac\u09c7 \u09a8\u09be\u0964 +email_2fa_subject=\u0986\u09aa\u09a8\u09be\u09b0 \u09a6\u09cd\u09ac\u09bf-\u09ab\u09cd\u09af\u09be\u0995\u09cd\u099f\u09b0 \u09aa\u09cd\u09b0\u09ae\u09be\u09a3\u09c0\u0995\u09b0\u09a3 \u0995\u09cb\u09a1 +email_2fa_1_greeting=\u09aa\u09cd\u09b0\u09bf\u09af\u09bc +email_2fa_1_1st_paragraph_application_title=\u0986\u09aa\u09a8\u09bf \u0986\u09aa\u09a8\u09be\u09b0 \u0985\u09cd\u09af\u09be\u0995\u09be\u0989\u09a8\u09cd\u099f\u09c7 \u09b2\u0997 \u0987\u09a8 \u0995\u09b0\u09be\u09b0 \u099c\u09a8\u09cd\u09af \u098f\u0995\u099f\u09bf \u09a6\u09cd\u09ac\u09bf-\u09ab\u09cd\u09af\u09be\u0995\u09cd\u099f\u09b0 \u09aa\u09cd\u09b0\u09ae\u09be\u09a3\u09c0\u0995\u09b0\u09a3 \u0995\u09cb\u09a1\u09c7\u09b0 \u0985\u09a8\u09c1\u09b0\u09cb\u09a7 \u0995\u09b0\u09c7\u099b\u09c7\u09a8\u0964 +email_2fa_1_2nd_paragraph=\u0986\u09aa\u09a8\u09be\u09b0 \u09a6\u09cd\u09ac\u09bf-\u09ab\u09cd\u09af\u09be\u0995\u09cd\u099f\u09b0 \u09aa\u09cd\u09b0\u09ae\u09be\u09a3\u09c0\u0995\u09b0\u09a3 \u0995\u09cb\u09a1: +email_2fa_1_3rd_paragraph=\u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u0986\u09aa\u09a8\u09be\u09b0 \u0985\u09cd\u09af\u09be\u0995\u09be\u0989\u09a8\u09cd\u099f\u09c7 \u09b2\u0997 \u0987\u09a8 \u0995\u09b0\u09a4\u09c7 15 \u09ae\u09bf\u09a8\u09bf\u099f\u09c7\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 \u098f\u0987 \u0995\u09cb\u09a1\u099f\u09bf \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c1\u09a8\u0964 +email_2fa_1_4th_paragraph=\u0986\u09aa\u09a8\u09bf \u09af\u09a6\u09bf \u098f\u0987 \u0995\u09cb\u09a1\u09c7\u09b0 \u0985\u09a8\u09c1\u09b0\u09cb\u09a7 \u09a8\u09be \u0995\u09b0\u09c7 \u09a5\u09be\u0995\u09c7\u09a8, \u0985\u09a8\u09c1\u0997\u09cd\u09b0\u09b9 \u0995\u09b0\u09c7 \u0986\u09aa\u09a8\u09be\u09b0 \u0985\u09cd\u09af\u09be\u0995\u09be\u0989\u09a8\u09cd\u099f \u09b8\u09c1\u09b0\u0995\u09cd\u09b7\u09bf\u09a4 \u0995\u09b0\u09a4\u09c7 \u0985\u09ac\u09bf\u09b2\u09ae\u09cd\u09ac\u09c7 \u0986\u09aa\u09a8\u09be\u09b0 \u09b8\u09bf\u09b8\u09cd\u099f\u09c7\u09ae \u0985\u09cd\u09af\u09be\u09a1\u09ae\u09bf\u09a8\u09bf\u09b8\u09cd\u099f\u09cd\u09b0\u09c7\u099f\u09b0\u09c7\u09b0 \u09b8\u09be\u09a5\u09c7 \u09af\u09cb\u0997\u09be\u09af\u09cb\u0997 \u0995\u09b0\u09c1\u09a8\u0964 +email_2fa_1_ending=\u09a7\u09a8\u09cd\u09af\u09ac\u09be\u09a6, +F_EVENT_VISUALIZATION_EXTERNAL=\u0987\u09ad\u09c7\u09a8\u09cd\u099f \u09ad\u09bf\u099c\u09cd\u09af\u09c1\u09af\u09bc\u09be\u09b2\u09be\u0987\u099c\u09c7\u09b6\u09a8 \u09ac\u09be\u09b9\u09cd\u09af\u09bf\u0995 \u0985\u09cd\u09af\u09be\u0995\u09cd\u09b8\u09c7\u09b8 +F_IMPERSONATE_USER=\u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u0995\u09be\u09b0\u09c0\u09b0 \u099b\u09a6\u09cd\u09ae\u09ac\u09c7\u09b6 \u09a7\u09be\u09b0\u09a3 \u0995\u09b0\u09c1\u09a8 +F_PREVIOUS_IMPERSONATOR_AUTHORITY=\u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u0995\u09be\u09b0\u09c0\u09b0 \u099b\u09a6\u09cd\u09ae\u09ac\u09c7\u09b6 (\u09ab\u09bf\u09b0\u09c7 \u09af\u09be\u09a8) +F_USER_VIEW=\u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u0995\u09be\u09b0\u09c0 \u09a6\u09c7\u0996\u09c1\u09a8 +F_USER_VIEW_WITHIN_MANAGED_GROUP=\u09aa\u09b0\u09bf\u099a\u09be\u09b2\u09bf\u09a4 \u0997\u09cd\u09b0\u09c1\u09aa\u09c7\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u0995\u09be\u09b0\u09c0 \u09a6\u09c7\u0996\u09c1\u09a8 +F_VISUALIZATION_EXTERNAL=\u09ad\u09bf\u099c\u09cd\u09af\u09c1\u09af\u09bc\u09be\u09b2\u09be\u0987\u099c\u09c7\u09b6\u09a8 \u09ac\u09be\u09b9\u09cd\u09af\u09bf\u0995 \u0985\u09cd\u09af\u09be\u0995\u09cd\u09b8\u09c7\u09b8 +impersonate_user=\u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u0995\u09be\u09b0\u09c0\u09b0 \u099b\u09a6\u09cd\u09ae\u09ac\u09c7\u09b6 \u09a7\u09be\u09b0\u09a3 \u0995\u09b0\u09c1\u09a8 +login_using_two_factor_authentication=\u09a6\u09cd\u09ac\u09bf-\u09ab\u09cd\u09af\u09be\u0995\u09cd\u099f\u09b0 \u09aa\u09cd\u09b0\u09ae\u09be\u09a3\u09c0\u0995\u09b0\u09a3 \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c7 \u09b2\u0997 \u0987\u09a8 \u0995\u09b0\u09c1\u09a8 +login_with_azure=Microsoft \u09a6\u09bf\u09af\u09bc\u09c7 \u09b8\u09be\u0987\u09a8 \u0987\u09a8 \u0995\u09b0\u09c1\u09a8 +login_with_google=Google \u09a6\u09bf\u09af\u09bc\u09c7 \u09b8\u09be\u0987\u09a8 \u0987\u09a8 \u0995\u09b0\u09c1\u09a8 +mandatory_parameter_missing=\u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u0995\u09be\u09b0\u09c0\u09b0 \u09a8\u09be\u09ae \u09ac\u09be \u09aa\u09be\u09b8\u0993\u09af\u09bc\u09be\u09b0\u09cd\u09a1 \u0985\u09a8\u09c1\u09aa\u09b8\u09cd\u09a5\u09bf\u09a4 +oidc_login_failed=OIDC \u09a6\u09bf\u09af\u09bc\u09c7 \u09b2\u0997\u0987\u09a8 \u09ac\u09cd\u09af\u09b0\u09cd\u09a5 +password_lowercase_validation=\u09aa\u09be\u09b8\u0993\u09af\u09bc\u09be\u09b0\u09cd\u09a1\u09c7 \u0985\u09a8\u09cd\u09a4\u09a4 \u098f\u0995\u099f\u09bf \u099b\u09cb\u099f \u0985\u0995\u09cd\u09b7\u09b0 \u09a5\u09be\u0995\u09a4\u09c7 \u09b9\u09ac\u09c7 +sign_in_with_openID=OpenID \u09a6\u09bf\u09af\u09bc\u09c7 \u09b8\u09be\u0987\u09a8 \u0987\u09a8 \u0995\u09b0\u09c1\u09a8 +two_factor_authentication_code=\u09a6\u09cd\u09ac\u09bf-\u09ab\u09cd\u09af\u09be\u0995\u09cd\u099f\u09b0 \u09aa\u09cd\u09b0\u09ae\u09be\u09a3\u09c0\u0995\u09b0\u09a3 \u0995\u09cb\u09a1 diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ckb.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ckb.properties index 9857f25331e4..534d0e0a58a4 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ckb.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ckb.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u0626\u06c6\u0641\u06b5\u0627\u06cc\u0646 @@ -505,11 +499,9 @@ password_length_validation=Password does not meet minimum length requirement password_history_validation=Password must not be one of the previous 24 passwords password_digit_validation=Password must have at least one digit password_uppercase_validation=Password must have at least one upper case -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -532,7 +524,6 @@ item=Item action=Action sub_total=Sub total total=\u0643\u0624\u064a \u0637\u0634\u062a\u064a -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1681,13 +1672,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=Code #-- New User Account page -----------------------------------------------------# @@ -1780,21 +1765,9 @@ email_invite_1_3rd_paragraph=You must respond to this invitation within 4 days. #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_cs.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_cs.properties index cabef3b3d4b6..88aa5d1ff735 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_cs.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_cs.properties @@ -427,7 +427,6 @@ F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Odstranit trasu F_IMPERSONATE_USER=Vyd\u00e1vat se za u\u017eivatele F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=Offline @@ -2134,3 +2133,6 @@ notification.user_inactive.body=V\u00e1\u0161 u\u017eivatelsk\u00fd \u00fa\u010d # notify user that need to change their password soon notification.password_change_required.subject=Upozorn\u011bn\u00ed na vypr\u0161en\u00ed hesla notification.password_change_required.body=Zm\u011b\u0148te si pros\u00edm heslo. Jeho platnost vypr\u0161\u00ed za {0} den (dn\u00ed). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Vystupov\u00e1n\u00ed jako u\u017eivatel (p\u0159epnout zp\u011bt) diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_da.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_da.properties index d7c52e586eb0..428abb20dda1 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_da.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_da.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user -F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) + #-- Common ---------------------------------------------------------------------# offline=Offline @@ -509,7 +503,6 @@ password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -532,7 +525,6 @@ item=Item action=Action sub_total=Sub total total=Total -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1681,13 +1673,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=Code #-- New User Account page -----------------------------------------------------# @@ -2125,3 +2111,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=Bekr\u00e6ft e-mailadresse +email_verify_1_1st_paragraph_before_application_title=Dette er en besked til at bekr\u00e6fte e-mailadressen for en brugerkonto hos +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=Klik p\u00e5 linket nedenfor for at bekr\u00e6fte e-mailadressen for din konto. +email_verify_1_3rd_paragraph=Du skal svare p\u00e5 denne e-mail inden for \u00e9n time. Hvis du ikke g\u00f8r noget, vil e-mailadressen ikke blive bekr\u00e6ftet. +email_2fa_subject=Din tofaktorautentificeringskode til +email_2fa_1_greeting=K\u00e6re +email_2fa_1_1st_paragraph_application_title=Du har anmodet om en tofaktorautentificeringskode for at logge ind p\u00e5 din konto. +email_2fa_1_2nd_paragraph=Din tofaktorautentificeringskode: +email_2fa_1_3rd_paragraph=Brug denne kode inden for 15 minutter for at logge ind p\u00e5 din konto. +email_2fa_1_4th_paragraph=Hvis du ikke anmodede om denne kode, skal du straks kontakte din systemadministrator for at sikre din konto. +email_2fa_1_ending=Tak, +F_EVENT_VISUALIZATION_EXTERNAL=Ekstern adgang til h\u00e6ndelsesvisualisering +F_IMPERSONATE_USER=Efterlign bruger +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Brugerefterligning (skift tilbage) +F_USER_VIEW=Vis bruger +F_USER_VIEW_WITHIN_MANAGED_GROUP=Vis bruger inden for administreret gruppe +F_VISUALIZATION_EXTERNAL=Ekstern adgang til visualisering +impersonate_user=Efterlign bruger +login_using_two_factor_authentication=Log ind med tofaktorautentificering +login_with_azure=Log ind med Microsoft +login_with_google=Log ind med Google +mandatory_parameter_missing=Brugernavn eller adgangskode mangler +oidc_login_failed=Kunne ikke logge ind med OIDC +password_lowercase_validation=Adgangskoden skal indeholde mindst \u00e9t lille bogstav +sign_in_with_openID=Log ind med OpenID +two_factor_authentication_code=Tofaktorautentificeringskode diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_es.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_es.properties index aab3127d2084..b7438a0dc4d3 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_es.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_es.properties @@ -427,7 +427,6 @@ F_ROUTE_PRIVATE_ADD=A\u00f1adir/actualizar ruta privada F_ROUTE_PUBLIC_DELETE=Borrar ruta F_IMPERSONATE_USER=Suplantar la identidad de un usuario F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=Desconectado @@ -505,7 +504,6 @@ password_length_validation=La contrase\u00f1a no cumple el requisito de longitud password_history_validation=La contrase\u00f1a no debe ser una de las 24 contrase\u00f1as anteriores password_digit_validation=La contrase\u00f1a debe tener al menos un d\u00edgito password_uppercase_validation=La contrase\u00f1a debe tener al menos una may\u00fascula -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=La contrase\u00f1a no debe contener ninguna palabra gen\u00e9rica password_specialcharacter_validation=La contrase\u00f1a debe contener al menos un car\u00e1cter especial password_username_validation=El nombre de usuario/correo electr\u00f3nico no debe formar parte de la contrase\u00f1a @@ -1689,13 +1687,7 @@ authentication.message.account.invalid=Nombre de usuario o contrase\u00f1a incor authentication.message.account.locked=Your account is locked powered_by=Desarrollado por sign_in=Iniciar sesi\u00f3n -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=C\u00f3digo #-- New User Account page -----------------------------------------------------# @@ -2134,3 +2126,13 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Suplantaci\u00f3n de usuario (volver atr\u00e1s) +login_using_two_factor_authentication=Iniciar sesi\u00f3n con autenticaci\u00f3n de dos factores +login_with_azure=Iniciar sesi\u00f3n con Microsoft +login_with_google=Iniciar sesi\u00f3n con Google +oidc_login_failed=Error al iniciar sesi\u00f3n con OIDC +password_lowercase_validation=La contrase\u00f1a debe contener al menos una letra min\u00fascula +sign_in_with_openID=Iniciar sesi\u00f3n con OpenID +two_factor_authentication_code=C\u00f3digo de autenticaci\u00f3n de dos factores diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_es_419.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_es_419.properties index a85df3a8a5a7..664d9df8b308 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_es_419.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_es_419.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,6 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user -F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=Offline @@ -509,7 +502,6 @@ password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -532,7 +524,6 @@ item=Item action=Action sub_total=Sub total total=Total -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1681,13 +1672,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=Code #-- New User Account page -----------------------------------------------------# @@ -2125,3 +2110,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=Verificar direcci\u00f3n de correo electr\u00f3nico +email_verify_1_1st_paragraph_before_application_title=Este es un mensaje para verificar el correo electr\u00f3nico de una cuenta de usuario de +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=Por favor, haga clic en el siguiente enlace para verificar la direcci\u00f3n de correo electr\u00f3nico de su cuenta. +email_verify_1_3rd_paragraph=Debe responder a este correo electr\u00f3nico en una hora. Si no realiza ninguna acci\u00f3n, la direcci\u00f3n de correo electr\u00f3nico no ser\u00e1 verificada. +email_2fa_subject=Su c\u00f3digo de autenticaci\u00f3n de dos factores para +email_2fa_1_greeting=Estimado/a +email_2fa_1_1st_paragraph_application_title=Ha solicitado un c\u00f3digo de autenticaci\u00f3n de dos factores para iniciar sesi\u00f3n en su cuenta. +email_2fa_1_2nd_paragraph=Su c\u00f3digo de autenticaci\u00f3n de dos factores: +email_2fa_1_3rd_paragraph=Por favor, utilice este c\u00f3digo en los pr\u00f3ximos 15 minutos para iniciar sesi\u00f3n en su cuenta. +email_2fa_1_4th_paragraph=Si no ha solicitado este c\u00f3digo, p\u00f3ngase en contacto inmediatamente con el administrador de su sistema para proteger su cuenta. +email_2fa_1_ending=Gracias, +F_EVENT_VISUALIZATION_EXTERNAL=Acceso Externo a Visualizaci\u00f3n de Eventos +F_IMPERSONATE_USER=Suplantar identidad de usuario +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Suplantaci\u00f3n de usuario (regresar) +F_USER_VIEW=Ver usuario +F_USER_VIEW_WITHIN_MANAGED_GROUP=Ver Usuario Dentro del Grupo Gestionado +F_VISUALIZATION_EXTERNAL=Acceso Externo a Visualizaci\u00f3n +impersonate_user=Suplantar identidad de usuario +login_using_two_factor_authentication=Iniciar sesi\u00f3n con autenticaci\u00f3n de dos factores +login_with_azure=Iniciar sesi\u00f3n con Microsoft +login_with_google=Iniciar sesi\u00f3n con Google +mandatory_parameter_missing=Falta nombre de usuario o contrase\u00f1a +oidc_login_failed=Error al iniciar sesi\u00f3n con OIDC +password_lowercase_validation=La contrase\u00f1a debe contener al menos una letra min\u00fascula +sign_in_with_openID=Iniciar sesi\u00f3n con OpenID +two_factor_authentication_code=C\u00f3digo de autenticaci\u00f3n de dos factores diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_hi_IN.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_hi_IN.properties index abd588fc7179..d23bd5c52ab4 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_hi_IN.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_hi_IN.properties @@ -222,10 +222,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -239,9 +237,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -427,9 +423,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u0911\u092b\u093c\u0932\u093e\u0907\u0928 @@ -507,11 +501,9 @@ password_length_validation=Password does not meet minimum length requirement password_history_validation=Password must not be one of the previous 24 passwords password_digit_validation=Password must have at least one digit password_uppercase_validation=Password must have at least one upper case -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -534,7 +526,6 @@ item=Item action=Action sub_total=Sub total total=Total -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1691,13 +1682,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=Code #-- New User Account page -----------------------------------------------------# @@ -1790,21 +1775,9 @@ email_invite_1_3rd_paragraph=You must respond to this invitation within 4 days. #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2136,3 +2109,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=\u0908\u092e\u0947\u0932 \u092a\u0924\u093e \u0938\u0924\u094d\u092f\u093e\u092a\u093f\u0924 \u0915\u0930\u0947\u0902 +email_verify_1_1st_paragraph_before_application_title=\u092f\u0939 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0916\u093e\u0924\u093e \u0908\u092e\u0947\u0932 \u0938\u0924\u094d\u092f\u093e\u092a\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0938\u0902\u0926\u0947\u0936 \u0939\u0948 +email_verify_1_1st_paragraph_after_application_title=\u0964 +email_verify_1_2nd_paragraph=\u0915\u0943\u092a\u092f\u093e \u0905\u092a\u0928\u0947 \u0916\u093e\u0924\u0947 \u0915\u093e \u0908\u092e\u0947\u0932 \u092a\u0924\u093e \u0938\u0924\u094d\u092f\u093e\u092a\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0928\u0940\u091a\u0947 \u0926\u093f\u090f \u0917\u090f \u0932\u093f\u0902\u0915 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902\u0964 +email_verify_1_3rd_paragraph=\u0906\u092a\u0915\u094b \u0907\u0938 \u0908\u092e\u0947\u0932 \u0915\u093e \u0909\u0924\u094d\u0924\u0930 \u090f\u0915 \u0918\u0902\u091f\u0947 \u0915\u0947 \u092d\u0940\u0924\u0930 \u0926\u0947\u0928\u093e \u0939\u094b\u0917\u093e\u0964 \u092f\u0926\u093f \u0906\u092a \u0915\u094b\u0908 \u0915\u093e\u0930\u094d\u0930\u0935\u093e\u0908 \u0928\u0939\u0940\u0902 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902, \u0924\u094b \u0908\u092e\u0947\u0932 \u092a\u0924\u093e \u0938\u0924\u094d\u092f\u093e\u092a\u093f\u0924 \u0928\u0939\u0940\u0902 \u0939\u094b\u0917\u093e\u0964 +email_2fa_subject=\u0906\u092a\u0915\u093e \u0926\u094b-\u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u0915\u094b\u0921 \u0915\u0947 \u0932\u093f\u090f +email_2fa_1_greeting=\u092a\u094d\u0930\u093f\u092f +email_2fa_1_1st_paragraph_application_title=\u0906\u092a\u0928\u0947 \u0905\u092a\u0928\u0947 \u0916\u093e\u0924\u0947 \u092e\u0947\u0902 \u0932\u0949\u0917 \u0907\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0926\u094b-\u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u0915\u094b\u0921 \u0915\u093e \u0905\u0928\u0941\u0930\u094b\u0927 \u0915\u093f\u092f\u093e \u0939\u0948\u0964 +email_2fa_1_2nd_paragraph=\u0906\u092a\u0915\u093e \u0926\u094b-\u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u0915\u094b\u0921: +email_2fa_1_3rd_paragraph=\u0915\u0943\u092a\u092f\u093e \u0905\u092a\u0928\u0947 \u0916\u093e\u0924\u0947 \u092e\u0947\u0902 \u0932\u0949\u0917 \u0907\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938 \u0915\u094b\u0921 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 15 \u092e\u093f\u0928\u091f \u0915\u0947 \u092d\u0940\u0924\u0930 \u0915\u0930\u0947\u0902\u0964 +email_2fa_1_4th_paragraph=\u092f\u0926\u093f \u0906\u092a\u0928\u0947 \u0907\u0938 \u0915\u094b\u0921 \u0915\u093e \u0905\u0928\u0941\u0930\u094b\u0927 \u0928\u0939\u0940\u0902 \u0915\u093f\u092f\u093e \u0939\u0948, \u0924\u094b \u0915\u0943\u092a\u092f\u093e \u0905\u092a\u0928\u0947 \u0916\u093e\u0924\u0947 \u0915\u094b \u0938\u0941\u0930\u0915\u094d\u0937\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0924\u0941\u0930\u0902\u0924 \u0905\u092a\u0928\u0947 \u0938\u093f\u0938\u094d\u091f\u092e \u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e\u092a\u0915 \u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902\u0964 +email_2fa_1_ending=\u0927\u0928\u094d\u092f\u0935\u093e\u0926, +F_EVENT_VISUALIZATION_EXTERNAL=\u0907\u0935\u0947\u0902\u091f \u0935\u093f\u091c\u093c\u0941\u0905\u0932\u093e\u0907\u091c\u093c\u0947\u0936\u0928 \u092c\u093e\u0939\u0930\u0940 \u092a\u0939\u0941\u0902\u091a +F_IMPERSONATE_USER=\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0915\u093e \u092a\u094d\u0930\u0924\u093f\u0930\u0942\u092a\u0923 \u0915\u0930\u0947\u0902 +F_PREVIOUS_IMPERSONATOR_AUTHORITY=\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u092a\u094d\u0930\u0924\u093f\u0930\u0942\u092a\u0923 (\u0935\u093e\u092a\u0938 \u091c\u093e\u090f\u0902) +F_USER_VIEW=\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0926\u0947\u0916\u0947\u0902 +F_USER_VIEW_WITHIN_MANAGED_GROUP=\u092a\u094d\u0930\u092c\u0902\u0927\u093f\u0924 \u0938\u092e\u0942\u0939 \u0915\u0947 \u092d\u0940\u0924\u0930 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0926\u0947\u0916\u0947\u0902 +F_VISUALIZATION_EXTERNAL=\u0935\u093f\u091c\u093c\u0941\u0905\u0932\u093e\u0907\u091c\u093c\u0947\u0936\u0928 \u092c\u093e\u0939\u0930\u0940 \u092a\u0939\u0941\u0902\u091a +impersonate_user=\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0915\u093e \u092a\u094d\u0930\u0924\u093f\u0930\u0942\u092a\u0923 \u0915\u0930\u0947\u0902 +login_using_two_factor_authentication=\u0926\u094b-\u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0915\u0947 \u0932\u0949\u0917 \u0907\u0928 \u0915\u0930\u0947\u0902 +login_with_azure=Microsoft \u0915\u0947 \u0938\u093e\u0925 \u0938\u093e\u0907\u0928 \u0907\u0928 \u0915\u0930\u0947\u0902 +login_with_google=Google \u0915\u0947 \u0938\u093e\u0925 \u0938\u093e\u0907\u0928 \u0907\u0928 \u0915\u0930\u0947\u0902 +mandatory_parameter_missing=\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0928\u093e\u092e \u092f\u093e \u092a\u093e\u0938\u0935\u0930\u094d\u0921 \u0917\u093e\u092f\u092c \u0939\u0948 +oidc_login_failed=OIDC \u0915\u0947 \u0938\u093e\u0925 \u0932\u0949\u0917 \u0907\u0928 \u0935\u093f\u092b\u0932 +password_lowercase_validation=\u092a\u093e\u0938\u0935\u0930\u094d\u0921 \u092e\u0947\u0902 \u0915\u092e \u0938\u0947 \u0915\u092e \u090f\u0915 \u091b\u094b\u091f\u093e \u0905\u0915\u094d\u0937\u0930 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f +sign_in_with_openID=OpenID \u0915\u0947 \u0938\u093e\u0925 \u0938\u093e\u0907\u0928 \u0907\u0928 \u0915\u0930\u0947\u0902 +two_factor_authentication_code=\u0926\u094b-\u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u0915\u094b\u0921 diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_id.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_id.properties index fd91d9e83bad..83968eb40cdc 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_id.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_id.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,6 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user -F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=Offline @@ -509,7 +502,6 @@ password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=Nama singkat sudah digunakan. Silakan memilih nama singkat yang baru unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -532,7 +524,6 @@ item=Item action=Action sub_total=Sub total total=Total -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1681,13 +1672,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=Kode #-- New User Account page -----------------------------------------------------# @@ -2125,3 +2110,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=Verifikasi alamat email +email_verify_1_1st_paragraph_before_application_title=Ini adalah pesan untuk memverifikasi email akun pengguna +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=Silakan klik tautan di bawah untuk memverifikasi alamat email akun Anda. +email_verify_1_3rd_paragraph=Anda harus merespons email ini dalam waktu satu jam. Jika Anda tidak mengambil tindakan, alamat email tidak akan diverifikasi. +email_2fa_subject=Kode autentikasi dua faktor Anda untuk +email_2fa_1_greeting=Yth. +email_2fa_1_1st_paragraph_application_title=Anda telah meminta kode autentikasi dua faktor untuk masuk ke akun Anda. +email_2fa_1_2nd_paragraph=Kode autentikasi dua faktor Anda: +email_2fa_1_3rd_paragraph=Silakan gunakan kode ini dalam 15 menit untuk masuk ke akun Anda. +email_2fa_1_4th_paragraph=Jika Anda tidak meminta kode ini, segera hubungi administrator sistem Anda untuk mengamankan akun Anda. +email_2fa_1_ending=Terima kasih, +F_EVENT_VISUALIZATION_EXTERNAL=Akses Eksternal Visualisasi Event +F_IMPERSONATE_USER=Menyamar sebagai pengguna +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Penyamaran pengguna (kembali) +F_USER_VIEW=Lihat pengguna +F_USER_VIEW_WITHIN_MANAGED_GROUP=Lihat Pengguna Dalam Grup Terkelola +F_VISUALIZATION_EXTERNAL=Akses Eksternal Visualisasi +impersonate_user=Menyamar sebagai pengguna +login_using_two_factor_authentication=Masuk menggunakan autentikasi dua faktor +login_with_azure=Masuk dengan Microsoft +login_with_google=Masuk dengan Google +mandatory_parameter_missing=Nama pengguna atau kata sandi tidak ada +oidc_login_failed=Gagal masuk dengan OIDC +password_lowercase_validation=Kata sandi harus memiliki setidaknya satu huruf kecil +sign_in_with_openID=Masuk dengan OpenID +two_factor_authentication_code=Kode autentikasi dua faktor diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_km.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_km.properties index 0965f4968ec3..0e9d5deee1b7 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_km.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_km.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u1780\u17d2\u179a\u17c5\u200b\u1794\u178e\u17d2\u178a\u17b6\u1789\u17a2\u17b7\u1793\u1792\u17ba\u179a\u178e\u17c2\u178f @@ -505,11 +499,9 @@ password_length_validation=Password does not meet minimum length requirement password_history_validation=Password must not be one of the previous 24 passwords password_digit_validation=Password must have at least one digit password_uppercase_validation=Password must have at least one upper case -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=\u179b\u17c1\u1781\u1780\u17bc\u178a\u1793\u17c1\u17c7\u1798\u17b6\u1793\u179a\u17bd\u1785\u17a0\u17be\u1799 \u179f\u17bc\u1798\u1787\u17d2\u179a\u17be\u179f\u179b\u17c1\u1781\u1780\u17bc\u178a\u1798\u17bd\u1799\u1795\u17d2\u179f\u17c1\u1784\u1791\u17c0\u178f short_name_in_use=\u1788\u17d2\u1798\u17c4\u17c7\u1793\u17c1\u17c7\u1798\u17b6\u1793\u179a\u17bd\u1785\u17a0\u17be\u1799 \u179f\u17bc\u1798\u1787\u17d2\u179a\u17be\u179f\u1788\u17d2\u1798\u17c4\u17c7\u1798\u17bd\u1799\u1795\u17d2\u179f\u17c1\u1784\u1791\u17c0\u178f unsupported_browser=\u179f\u17bc\u1798\u1792\u17d2\u179c\u17be\u1794\u1785\u17d2\u1785\u17bb\u1794\u17d2\u1794\u1793\u17d2\u1793\u179b\u17be\u1780\u1798\u17d2\u1798\u179c\u17b7\u1792\u17b8\u1794\u17be\u1780\u1782\u17c1\u17a0\u1791\u17c6\u1796\u17d0\u179a \u17a0\u17be\u1799\u1798\u17b7\u1793\u17a2\u17b6\u1785\u1794\u17be\u1780\u1794\u17b6\u1793\u1785\u17b6\u1794\u17cb\u1796\u17b8\u1780\u17c6\u178e\u17c2\u178a\u17c2\u179b\u1791\u17b6\u1794\u1787\u17b6\u1784 Internet Explorer V8 @@ -532,7 +524,6 @@ item=Item action=Action sub_total=Sub total total=Total -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1689,13 +1680,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=\u179b\u17c1\u1781\u1780\u17bc\u178a #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1773,9 @@ email_invite_1_3rd_paragraph=You must respond to this invitation within 4 days. #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_my.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_my.properties index 2ebda743d0b6..96b0717f75b7 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_my.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_my.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u101e\u1030\u1 F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u101e\u1030 \u1015\u1031\u102b\u1004\u103a\u1038\u101e\u100a\u103a\u104b F_USER_DELETE=\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u101e\u1030 \u1016\u103b\u1000\u103a\u101e\u100a\u103a\u104b -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=\u1006\u1014\u103a\u1038\u1005\u1005\u103a\u1019\u103e\u102f\u1005\u100a\u103a\u1038\u1019\u103b\u1009\u103a\u1038\u1025\u1015\u1012\u1031 \u1016\u103b\u1000\u103a\u101e\u100a\u103a\u104b @@ -237,9 +235,7 @@ F_REPORT_DELETE=\u1021\u1005\u102e\u101b\u1004\u103a\u1001\u1036\u1005\u102c\u10 F_REPORT_VIEW=\u1021\u1005\u102e\u101b\u1004\u103a\u1001\u1036\u1005\u102c\u1000\u102d\u102f \u1000\u103c\u100a\u1037\u103a\u101e\u100a\u103a\u104b F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Document \u1000\u102d\u102f \u1015\u1031\u102b\u1004\u103a\u1038\u1011\u100a\u1037\u103a\u101e\u100a\u103a\u104b F_DOCUMENT_PRIVATE_ADD=Document \u1000\u102d\u102f \u1015\u1031\u102b\u1004\u103a\u1038\u1011\u100a\u1037\u103a\u101e\u100a\u103a\u104b F_DOCUMENT_DELETE=Document \u1000\u102d\u102f \u1016\u103b\u1000\u103a\u101e\u100a\u103a\u104b @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u1021\u1004\u103a\u1010\u102c\u1014\u1000\u103a\u1014\u103e\u1004\u103a\u1037\u1019\u1001\u103b\u102d\u1010\u103a\u1006\u1000\u103a\u1011\u102c\u1038\u1015\u102b @@ -505,11 +499,9 @@ password_length_validation=Password does not meet minimum length requirement password_history_validation=Password must not be one of the previous 24 passwords password_digit_validation=Password must have at least one digit password_uppercase_validation=Password must have at least one upper case -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=\u1021\u1019\u100a\u103a\u1021\u1010\u102d\u102f\u1019\u103e\u102c \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1015\u103c\u102e\u1038\u101e\u102c\u1038\u1016\u103c\u1005\u103a\u1014\u1031\u1015\u102b\u101e\u100a\u103a\u104b \u1021\u1001\u103c\u102c\u1038\u1021\u1019\u100a\u103a\u1021\u1010\u102d\u102f\u1000\u102d\u102f \u101b\u103d\u1031\u1038\u1001\u103b\u101a\u103a\u1015\u102b\u104b unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -532,7 +524,6 @@ item=Item action=Action sub_total=Sub total total=Total -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1689,13 +1680,7 @@ authentication.message.account.invalid=\u1021\u101e\u102f\u1036\u1038\u1015\u103 authentication.message.account.locked=Your account is locked powered_by=\u1021\u1006\u1004\u103a\u1037\u1019\u103c\u103e\u1004\u103a\u1037\u1001\u103c\u1004\u103a\u1038\u1000\u102d\u102f\u1021\u1031\u102c\u1000\u103a\u1015\u102b\u1010\u102d\u102f\u1037\u1016\u103c\u1004\u103a\u1037\u1006\u1031\u102c\u1004\u103a\u101b\u103d\u1000\u103a\u1011\u102c\u1038\u101e\u100a\u103a sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=\u1000\u102f\u1012\u103a #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1773,9 @@ email_invite_1_3rd_paragraph=You must respond to this invitation within 3 months #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_nb.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_nb.properties index 38826b0d4791..dece1f9a8f5e 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_nb.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_nb.properties @@ -220,7 +220,6 @@ F_USERGROUP_LIST=Liste opp brukergrupper F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Legg til/fjern medlemmer i skrivebeskyttede brukergrupper F_USER_ADD=Legg til/oppdater bruker F_USER_DELETE=Slett bruker -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Legg til/oppdater bruker innen administrert gruppe F_USER_DELETE_WITHIN_MANAGED_GROUP=Slett bruker innen administrert gruppe bruker innen administrert gruppe F_USER_VIEW_WITHIN_MANAGED_GROUP=Vis bruker innen administrert gruppe @@ -237,9 +236,7 @@ F_REPORT_DELETE=Slett rapport F_REPORT_VIEW=Vis rapport F_DASHBOARD_PUBLIC_ADD=Legg til/oppdater offentlig dashbord F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Legg til/oppdater offentlig dokument F_DOCUMENT_PRIVATE_ADD=Legg til/oppdater privat dokument F_DOCUMENT_DELETE=Slett dokument @@ -425,9 +422,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=Frakoblet @@ -505,7 +500,6 @@ password_length_validation=Passord oppfyller ikke minimumslengdekravet password_history_validation=Passord m\u00e5 ikke v\u00e6re et av de forrige 24 passordene password_digit_validation=Passordet m\u00e5 ha minst ett siffer password_uppercase_validation=Passordet m\u00e5 ha minst en stor bokstav -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Passord kan ikke ha noe generisk ord password_specialcharacter_validation=Passordet m\u00e5 inneholde minst ett spesialtegn password_username_validation=Brukernavn/e-post skal ikke v\u00e6re en del av passord @@ -532,7 +526,6 @@ item=Element action=Handling sub_total=Delsum total=Totalt -impersonate_user=Impersonate user username_in_password=Brukernavn kan ikke v\u00e6re en del av passordet email_in_password=E-post kan ikke v\u00e6re en del av passordet username_email_in_password=Brukernavn/e-post kan ikke v\u00e6re en del av passordet @@ -1695,7 +1688,6 @@ sign_in_with_openID=Logg inn med OpenID change_language=Bytt spr\u00e5k login_with_google=Logg inn med Google login_with_azure=Logg inn med Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=Kode #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1780,9 @@ email_invite_1_3rd_paragraph=Du m\u00e5 svare p\u00e5 denne invitasjonen innen 4 #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2134,3 +2114,25 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=Bekreft e-postadresse +email_verify_1_1st_paragraph_before_application_title=Dette er en melding for \u00e5 bekrefte e-postadressen til en brukerkonto hos +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=Klikk p\u00e5 lenken nedenfor for \u00e5 bekrefte e-postadressen til kontoen din. +email_verify_1_3rd_paragraph=Du m\u00e5 svare p\u00e5 denne e-posten innen \u00e9n time. Hvis du ikke gj\u00f8r noe, vil ikke e-postadressen bli bekreftet. +email_2fa_subject=Din tofaktorautentiseringskode for +email_2fa_1_greeting=Kj\u00e6re +email_2fa_1_1st_paragraph_application_title=Du har bedt om en tofaktorautentiseringskode for \u00e5 logge inn p\u00e5 kontoen din. +email_2fa_1_2nd_paragraph=Din tofaktorautentiseringskode: +email_2fa_1_3rd_paragraph=Bruk denne koden innen 15 minutter for \u00e5 logge inn p\u00e5 kontoen din. +email_2fa_1_4th_paragraph=Hvis du ikke ba om denne koden, kontakt systemadministratoren din umiddelbart for \u00e5 sikre kontoen din. +email_2fa_1_ending=Takk, +F_EVENT_VISUALIZATION_EXTERNAL=Ekstern tilgang til hendelsesvisualisering +F_IMPERSONATE_USER=Etterligne bruker +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Brukeretterligning (bytt tilbake) +F_USER_VIEW=Vis bruker +F_VISUALIZATION_EXTERNAL=Ekstern tilgang til visualisering +impersonate_user=Etterligne bruker +oidc_login_failed=Kunne ikke logge inn med OIDC +password_lowercase_validation=Passordet m\u00e5 inneholde minst \u00e9n liten bokstav diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ne.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ne.properties index 90f084bd9592..529b8289c3a0 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ne.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ne.properties @@ -213,10 +213,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -230,9 +228,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -417,7 +413,6 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_MAP_EXTERNAL_LAYER_ADD=Add external map layer #-- Common ---------------------------------------------------------------------# @@ -499,7 +494,6 @@ password_uppercase_validation=Password must have at least one upper case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -522,7 +516,6 @@ item=Item action=Action sub_total=Sub total total=Total -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1669,13 +1662,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=Code #-- New User Account page -----------------------------------------------------# @@ -2079,3 +2066,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: medium) ---# +verify_email_subject=\u0907\u092e\u0947\u0932 \u0920\u0947\u0917\u093e\u0928\u093e \u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d +email_verify_1_1st_paragraph_before_application_title=\u092f\u094b \u092a\u094d\u0930\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0916\u093e\u0924\u093e\u0915\u094b \u0907\u092e\u0947\u0932 \u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924 \u0917\u0930\u094d\u0928\u0915\u093e \u0932\u093e\u0917\u093f \u0938\u0928\u094d\u0926\u0947\u0936 \u0939\u094b +email_verify_1_1st_paragraph_after_application_title=\u0964 +email_verify_1_2nd_paragraph=\u0915\u0943\u092a\u092f\u093e \u0924\u092a\u093e\u0908\u0902\u0915\u094b \u0916\u093e\u0924\u093e\u0915\u094b \u0907\u092e\u0947\u0932 \u0920\u0947\u0917\u093e\u0928\u093e \u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924 \u0917\u0930\u094d\u0928 \u0924\u0932\u0915\u094b \u0932\u093f\u0919\u094d\u0915\u092e\u093e \u0915\u094d\u0932\u093f\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964 +email_verify_1_3rd_paragraph=\u0924\u092a\u093e\u0908\u0902\u0932\u0947 \u090f\u0915 \u0918\u0923\u094d\u091f\u093e \u092d\u093f\u0924\u094d\u0930 \u092f\u094b \u0907\u092e\u0947\u0932\u0915\u094b \u091c\u0935\u093e\u092b \u0926\u093f\u0928\u0941\u092a\u0930\u094d\u091b\u0964 \u092f\u0926\u093f \u0924\u092a\u093e\u0908\u0902\u0932\u0947 \u0915\u0941\u0928\u0948 \u0915\u093e\u0930\u094d\u092f \u0917\u0930\u094d\u0928\u0941\u092d\u090f\u0928 \u092d\u0928\u0947, \u0907\u092e\u0947\u0932 \u0920\u0947\u0917\u093e\u0928\u093e \u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924 \u0939\u0941\u0928\u0947 \u091b\u0948\u0928\u0964 +email_2fa_subject=\u0924\u092a\u093e\u0908\u0902\u0915\u094b \u0926\u0941\u0908-\u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u0915\u094b\u0921\u0915\u093e \u0932\u093e\u0917\u093f +email_2fa_1_greeting=\u092a\u094d\u0930\u093f\u092f +email_2fa_1_1st_paragraph_application_title=\u0924\u092a\u093e\u0908\u0902\u0932\u0947 \u0906\u092b\u094d\u0928\u094b \u0916\u093e\u0924\u093e\u092e\u093e \u0932\u0917 \u0907\u0928 \u0917\u0930\u094d\u0928\u0915\u093e \u0932\u093e\u0917\u093f \u0926\u0941\u0908-\u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u0915\u094b\u0921 \u0905\u0928\u0941\u0930\u094b\u0927 \u0917\u0930\u094d\u0928\u0941\u092d\u090f\u0915\u094b \u091b\u0964 +email_2fa_1_2nd_paragraph=\u0924\u092a\u093e\u0908\u0902\u0915\u094b \u0926\u0941\u0908-\u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u0915\u094b\u0921: +email_2fa_1_3rd_paragraph=\u0915\u0943\u092a\u092f\u093e \u0906\u092b\u094d\u0928\u094b \u0916\u093e\u0924\u093e\u092e\u093e \u0932\u0917 \u0907\u0928 \u0917\u0930\u094d\u0928 \u092f\u094b \u0915\u094b\u0921\u0932\u093e\u0908 15 \u092e\u093f\u0928\u0947\u091f \u092d\u093f\u0924\u094d\u0930 \u092a\u094d\u0930\u092f\u094b\u0917 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964 +email_2fa_1_4th_paragraph=\u092f\u0926\u093f \u0924\u092a\u093e\u0908\u0902\u0932\u0947 \u092f\u094b \u0915\u094b\u0921\u0915\u094b \u0905\u0928\u0941\u0930\u094b\u0927 \u0917\u0930\u094d\u0928\u0941\u092d\u090f\u0928 \u092d\u0928\u0947, \u0915\u0943\u092a\u092f\u093e \u0906\u092b\u094d\u0928\u094b \u0916\u093e\u0924\u093e \u0938\u0941\u0930\u0915\u094d\u0937\u093f\u0924 \u0917\u0930\u094d\u0928 \u0924\u0941\u0930\u0941\u0928\u094d\u0924\u0948 \u0906\u092b\u094d\u0928\u094b \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092a\u094d\u0930\u0936\u093e\u0938\u0915\u0932\u093e\u0908 \u0938\u092e\u094d\u092a\u0930\u094d\u0915 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964 +email_2fa_1_ending=\u0927\u0928\u094d\u092f\u0935\u093e\u0926, +F_EVENT_VISUALIZATION_EXTERNAL=\u0907\u092d\u0947\u0928\u094d\u091f \u0926\u0943\u0936\u094d\u092f\u093e\u0935\u0932\u094b\u0915\u0928 \u092c\u093e\u0939\u094d\u092f \u092a\u0939\u0941\u0901\u091a +F_IMPERSONATE_USER=\u092a\u094d\u0930\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0915\u094b \u092a\u094d\u0930\u0924\u093f\u0930\u0942\u092a\u0923 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d +F_PREVIOUS_IMPERSONATOR_AUTHORITY=\u092a\u094d\u0930\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u092a\u094d\u0930\u0924\u093f\u0930\u0942\u092a\u0923 (\u092b\u093f\u0930\u094d\u0924\u093e \u091c\u093e\u0928\u0941\u0939\u094b\u0938\u094d) +F_USER_VIEW=\u092a\u094d\u0930\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0939\u0947\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d +F_USER_VIEW_WITHIN_MANAGED_GROUP=\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093f\u0924 \u0938\u092e\u0942\u0939 \u092d\u093f\u0924\u094d\u0930 \u092a\u094d\u0930\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0939\u0947\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d +F_VISUALIZATION_EXTERNAL=\u0926\u0943\u0936\u094d\u092f\u093e\u0935\u0932\u094b\u0915\u0928 \u092c\u093e\u0939\u094d\u092f \u092a\u0939\u0941\u0901\u091a +impersonate_user=\u092a\u094d\u0930\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0915\u094b \u092a\u094d\u0930\u0924\u093f\u0930\u0942\u092a\u0923 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d +login_using_two_factor_authentication=\u0926\u0941\u0908-\u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u092a\u094d\u0930\u092f\u094b\u0917 \u0917\u0930\u0947\u0930 \u0932\u0917 \u0907\u0928 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d +login_with_azure=Microsoft \u0938\u0901\u0917 \u0938\u093e\u0907\u0928 \u0907\u0928 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d +login_with_google=Google \u0938\u0901\u0917 \u0938\u093e\u0907\u0928 \u0907\u0928 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d +mandatory_parameter_missing=\u092a\u094d\u0930\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0928\u093e\u092e \u0935\u093e \u092a\u093e\u0938\u0935\u0930\u094d\u0921 \u0939\u0930\u093e\u0907\u0930\u0939\u0947\u0915\u094b \u091b +oidc_login_failed=OIDC \u0938\u0901\u0917 \u0932\u0917 \u0907\u0928 \u0905\u0938\u092b\u0932 +password_lowercase_validation=\u092a\u093e\u0938\u0935\u0930\u094d\u0921\u092e\u093e \u0915\u092e\u094d\u0924\u093f\u092e\u093e \u090f\u0909\u091f\u093e \u0938\u093e\u0928\u094b \u0905\u0915\u094d\u0937\u0930 \u0939\u0941\u0928\u0941\u092a\u0930\u094d\u091b +sign_in_with_openID=OpenID \u0938\u0901\u0917 \u0938\u093e\u0907\u0928 \u0907\u0928 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d +two_factor_authentication_code=\u0926\u0941\u0908-\u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u0915\u094b\u0921 diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_nl.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_nl.properties index 8adb48bd2811..9b2a6c4562ee 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_nl.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_nl.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=offline @@ -505,11 +499,9 @@ password_length_validation=Password does not meet minimum length requirement password_history_validation=Password must not be one of the previous 24 passwords password_digit_validation=Password must have at least one digit password_uppercase_validation=Password must have at least one upper case -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -532,7 +524,6 @@ item=Item action=Action sub_total=Sub total total=Totaal -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1681,13 +1672,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Aanmelden -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=Code #-- New User Account page -----------------------------------------------------# @@ -1780,21 +1765,9 @@ email_invite_1_3rd_paragraph=You must respond to this invitation within 4 days. #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2125,3 +2098,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=E-mailadres verifi\u00ebren +email_verify_1_1st_paragraph_before_application_title=Dit is een bericht om het e-mailadres van een gebruikersaccount van +email_verify_1_1st_paragraph_after_application_title= te verifi\u00ebren. +email_verify_1_2nd_paragraph=Klik op onderstaande link om het e-mailadres van uw account te verifi\u00ebren. +email_verify_1_3rd_paragraph=U dient binnen \u00e9\u00e9n uur op deze e-mail te reageren. Als u niets onderneemt, wordt het e-mailadres niet geverifieerd. +email_2fa_subject=Uw tweefactorauthenticatie-code voor +email_2fa_1_greeting=Beste +email_2fa_1_1st_paragraph_application_title=U heeft een tweefactorauthenticatie-code aangevraagd om in te loggen op uw account. +email_2fa_1_2nd_paragraph=Uw tweefactorauthenticatie-code: +email_2fa_1_3rd_paragraph=Gebruik deze code binnen 15 minuten om in te loggen op uw account. +email_2fa_1_4th_paragraph=Als u deze code niet heeft aangevraagd, neem dan onmiddellijk contact op met uw systeembeheerder om uw account te beveiligen. +email_2fa_1_ending=Met vriendelijke groet, +F_EVENT_VISUALIZATION_EXTERNAL=Externe toegang tot gebeurtenisvisualisatie +F_IMPERSONATE_USER=Gebruiker imiteren +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Gebruikersimitatie (terugkeren) +F_USER_VIEW=Gebruiker bekijken +F_USER_VIEW_WITHIN_MANAGED_GROUP=Gebruiker bekijken binnen beheerde groep +F_VISUALIZATION_EXTERNAL=Externe toegang tot visualisatie +impersonate_user=Gebruiker imiteren +login_using_two_factor_authentication=Inloggen met tweefactorauthenticatie +login_with_azure=Inloggen met Microsoft +login_with_google=Inloggen met Google +mandatory_parameter_missing=Gebruikersnaam of wachtwoord ontbreekt +oidc_login_failed=Inloggen met OIDC mislukt +password_lowercase_validation=Wachtwoord moet ten minste \u00e9\u00e9n kleine letter bevatten +sign_in_with_openID=Inloggen met OpenID +two_factor_authentication_code=Tweefactorauthenticatie-code diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_or.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_or.properties index cfe360fa8cf8..a93aacbc2ca9 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_or.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_or.properties @@ -212,10 +212,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -229,9 +227,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -484,7 +480,6 @@ password_uppercase_validation=Password must have at least one upper case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -1607,13 +1602,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC #-- New User Account page -----------------------------------------------------# new_user_account_name=Name diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_prs.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_prs.properties index 9a23e9c56b54..15244d3759e9 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_prs.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_prs.properties @@ -220,7 +220,6 @@ F_USERGROUP_LIST=\u0644\u0633\u062a \u06af\u0631\u0648\u067e \u0647\u0627\u06cc F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=\u0627\u0641\u0632\u0627\u06cc\u0634/ \u062d\u0630\u0641 \u0639\u0636\u0648 \u062f\u0631 \u06af\u0631\u0648\u067e \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f\u0647 \u06af\u0627\u0646 \u0628\u0627 \u0635\u0644\u0627\u062d\u06cc\u062a \u062a\u0646\u0647\u0627 \u0645\u0637\u0627\u0644\u0639\u0647 F_USER_ADD=\u0627\u0641\u0632\u0627\u06cc\u0634/ \u062a\u062c\u062f\u06cc\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f\u0647 F_USER_DELETE=\u062d\u0630\u0641 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f\u0647 -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=\u0627\u0641\u0632\u0627\u06cc\u0634/ \u062a\u062c\u062f\u06cc\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f\u0647 \u062f\u0631 \u06af\u0631\u0648\u067e \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f\u0647 F_USER_DELETE_WITHIN_MANAGED_GROUP=\u062d\u0630\u0641 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f\u0647 \u062f\u0631 \u06af\u0631\u0648\u067e \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f\u0647 F_USER_VIEW_WITHIN_MANAGED_GROUP=\u0646\u0645\u0627\u06cc\u0634 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f\u0647 \u062f\u0631 \u06af\u0631\u0648\u067e \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f\u0647 @@ -237,9 +236,7 @@ F_REPORT_DELETE=\u062d\u0630\u0641 \u06af\u0632\u0627\u0631\u0634 F_REPORT_VIEW=\u0646\u0645\u0627\u06cc\u0634 \u06af\u0632\u0627\u0631\u0634 F_DASHBOARD_PUBLIC_ADD=\u0627\u0641\u0632\u0627\u06cc\u0634/ \u062a\u062c\u062f\u06cc\u062f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0639\u0627\u0645\u0647 F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=\u0627\u0641\u0632\u0627\u06cc\u0634/ \u062a\u062c\u062f\u06cc\u062f \u0627\u0633\u0646\u0627\u062f \u0639\u0627\u0645\u0647 F_DOCUMENT_PRIVATE_ADD=\u0627\u0641\u0632\u0627\u06cc\u0634/ \u062a\u062c\u062f\u06cc\u062f \u0627\u0633\u0646\u0627\u062f \u062e\u0635\u0648\u0635\u06cc F_DOCUMENT_DELETE=\u062d\u0630\u0641 \u0627\u0633\u0646\u0627\u062f @@ -425,9 +422,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u0622\u0641\u0644\u0627\u06cc\u0646 @@ -505,11 +500,9 @@ password_length_validation=\u0631\u0645\u0632 \u0628\u0627\u06cc\u062f \u06a9\u0 password_history_validation=\u0631\u0645\u0632 \u0646\u0647 \u0628\u0627\u06cc\u062f \u06cc\u06a9\u06cc \u0627\u0632 24 \u0631\u0645\u0632 \u0647\u0627\u06cc \u0642\u0628\u0644\u06cc \u0628\u0627\u0634\u062f password_digit_validation=\u0631\u0645\u0632 \u0628\u0627\u06cc\u062f \u062d\u062f \u0627\u0642\u0644 \u06cc\u06a9 \u0627\u0631\u0642\u0627\u0645 \u0628\u0627\u0634\u062f password_uppercase_validation=\u0631\u0645\u0632 \u0628\u0627\u06cc\u062f \u062d\u062f \u0627\u0642\u0644 \u06cc\u06a9 \u062d\u0631\u0641 \u06a9\u0644\u0627\u0646 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=\u0631\u0645\u0632 \u0646\u0647 \u0628\u0627\u06cc\u062f \u06a9\u0644\u0645\u0647 \u0639\u0645\u0648\u0645\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f password_specialcharacter_validation=\u0631\u0645\u0632 \u0628\u0627\u06cc\u062f \u062d\u062f \u0627\u0642\u0644 \u06cc\u06a9 \u06a9\u0644\u0645\u0647 \u062e\u0627\u0635 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f password_username_validation=\u0646\u0627\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f\u0647/\u0627\u06cc\u0645\u0644 \u0622\u062f\u0631\u0633 \u0646\u0647 \u0628\u0627\u06cc\u062f \u0628\u062e\u0634 \u0627\u0632 \u0631\u0645\u0632 \u0634\u0648\u062f -mandatory_parameter_missing=Username or Password is missing code_in_use=\u06a9\u0648\u062f \u0627\u0632 \u0642\u0628\u0644 \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f. \u0644\u0637\u0641\u0627\u064b \u06cc\u06a9 \u06a9\u0648\u062f \u062f\u06cc\u06af\u0631 \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0645\u0627\u0626\u06cc\u062f short_name_in_use=\u0627\u0633\u0645 \u06a9\u0648\u062a\u0627\u0647 \u0627\u0632 \u0642\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06af\u0631\u062f\u06cc\u062f\u0647 \u0627\u0633\u062a. \u0644\u0637\u0641\u0627\u064b \u06cc\u06a9 \u0627\u0633\u0645 \u06a9\u0648\u062a\u0627\u0647 \u0645\u062a\u0641\u0627\u0648\u062a \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0645\u0627\u0626\u06cc\u062f unsupported_browser=\u0644\u0637\u0641\u0627\u064b \u0635\u0641\u062d\u0647 \u062c\u0633\u062a\u062c\u0648 \u062e\u0648\u06cc\u0634 \u0631\u0627 \u062a\u062c\u062f\u06cc\u062f \u0646\u0645\u0627\u0626\u06cc\u062f. \u0646\u0633\u062e\u0647 \u0634\u0645\u0627\u0631\u0647 8 \u0648\u06cc\u0627 \u0646\u0633\u062e\u0647 \u0647\u0627\u06cc \u0642\u0628\u0644\u06cc \u062c\u0633\u062a\u062c\u0648 \u06af\u0631 \u0627\u0646\u062a\u0631\u0646\u062a \u0642\u0627\u0628\u0644 \u062d\u0645\u0627\u06cc\u062a \u0646\u0647 \u0645\u06cc \u0628\u0627\u0634\u062f @@ -532,7 +525,6 @@ item=\u0645\u0648\u0631\u062f action=\u0627\u0633\u062a\u062b\u0646\u0627\u064b sub_total=\u0645\u062c\u0645\u0648\u0639\u0647 \u062c\u0632 total=\u0645\u062c\u0645\u0648\u0639 -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1689,13 +1681,7 @@ authentication.message.account.invalid=\u0646\u0627\u0645 \u0627\u0633\u062a\u06 authentication.message.account.locked=Your account is locked powered_by=\u062d\u0645\u0627\u06cc\u062a \u062a\u0648\u0633\u0637 sign_in=\u0648\u0631\u0648\u062f \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645 -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=\u06a9\u0648\u0689 \u06cc\u0627 \u0634\u0641\u0631 #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1774,9 @@ email_invite_1_3rd_paragraph=\u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u0628\ #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ps.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ps.properties index 13b2beefcab2..1e1a0dc506dd 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ps.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ps.properties @@ -220,7 +220,6 @@ F_USERGROUP_LIST=\u062f \u06a9\u0627\u0631\u0648\u0648\u0646\u06a9\u064a \u06ab\ F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=\u062f \u062a\u06cc\u0627\u0631 \u06a9\u0627\u0631\u0648\u0648\u0646\u06a9\u064a \u067e\u0647 \u06ab\u0631\u0648\u067e\u0648\u0646\u0648 \u06a9\u06d0 \u063a\u0693\u064a \u0627\u0636\u0627\u0641\u0647/\u0644\u0631\u06d0 /\u06a9\u0693\u0626 F_USER_ADD=\u062f \u06a9\u0627\u0631\u0648\u0648\u0646\u06a9\u064a \u062a\u062c\u062f\u06cc\u062f\u0648\u0644/\u0627\u0636\u0627\u0641\u0647 \u06a9\u0648\u0644 F_USER_DELETE=\u06a9\u0627\u0631\u0648\u0648\u0646\u06a9\u06cc \u062d\u0630\u0641 \u06a9\u0693\u0626 -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=\u067e\u0647 \u062a\u0646\u0638\u06cc\u0645 \u0634\u0648\u064a \u06ab\u0631\u0648\u067e \u06a9\u06d0 \u062f \u06a9\u0627\u0631\u0648\u0648\u0646\u06a9\u064a \u062a\u062c\u062f\u06cc\u062f\u0648\u0644/\u0627\u0636\u0627\u0641\u0647 \u06a9\u0648\u0644 F_USER_DELETE_WITHIN_MANAGED_GROUP=\u067e\u0647 \u062a\u0646\u0638\u06cc\u0645 \u0634\u0648\u064a \u06ab\u0631\u0648\u067e \u06a9\u06d0 \u06a9\u0627\u0631\u0648\u0648\u0646\u06a9\u06cc \u062d\u0630\u0641 \u06a9\u0693\u0626 F_USER_VIEW_WITHIN_MANAGED_GROUP=\u067e\u0647 \u062a\u0646\u0638\u06cc\u0645 \u0634\u0648\u064a \u06ab\u0631\u0648\u067e \u06a9\u06d0 \u06a9\u0627\u0631\u0648\u0648\u0646\u06a9\u06cc \u0648\u06ab\u0648\u0631\u0626 @@ -237,9 +236,7 @@ F_REPORT_DELETE=\u0631\u0627\u067e\u0648\u0631 \u062d\u0630\u0641 \u06a9\u0693\u F_REPORT_VIEW=\u0631\u0627\u067e\u0648\u0631 \u0648\u06ab\u0648\u0631\u0626 F_DASHBOARD_PUBLIC_ADD=\u062f \u0639\u0627\u0645\u0647 \u0689\u06d0\u0634\u0628\u0648\u0631\u0689 \u062a\u062c\u062f\u06cc\u062f\u0648\u0644 / \u0627\u0636\u0627\u0641\u0647 \u06a9\u0648\u0644 F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=\u062f \u0639\u0627\u0645\u0647 \u0633\u0646\u062f\u0648\u0646\u0648 \u062a\u062c\u062f\u06cc\u062f\u0648\u0644 / \u0627\u0636\u0627\u0641\u0647 \u06a9\u0648\u0644 F_DOCUMENT_PRIVATE_ADD=\u062f \u062e\u0635\u0648\u0635\u064a \u0633\u0646\u062f\u0648\u0646\u0648 \u062a\u062c\u062f\u06cc\u062f\u0648\u0644 / \u0627\u0636\u0627\u0641\u0647 \u06a9\u0648\u0644 F_DOCUMENT_DELETE=\u0633\u0646\u062f\u0648\u0646\u0647 \u062d\u0630\u0641 \u06a9\u0693\u0626 @@ -425,9 +422,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u067e\u0647 \u0644\u06cc\u06a9\u0647 \u06a9\u06d0 \u0646\u0634\u062a\u0647 @@ -505,11 +500,9 @@ password_length_validation=\u067e\u067c \u0646\u0648\u0645 \u06cc\u0627 \u067e\u password_history_validation=\u067e\u067c \u0646\u0648\u0645 \u0628\u0627\u06cc\u062f \u06cc\u0648 \u0644\u0647 \u0645\u062e\u06a9\u06cc\u0646\u06cc\u0648 \u0685\u0644\u0631\u0648\u06cc\u0634\u062a\u0648 \u067e\u067c\u0648 \u0646\u0648\u0645\u0648\u0646\u0648 \u0685\u062e\u0647 \u0646\u0647 \u0648\u064a password_digit_validation=\u067e\u067c \u0646\u0648\u0645 \u0628\u0627\u06cc\u062f \u0644\u0696\u062a\u0631\u0644\u0696\u0647 \u06cc\u0648 \u0639\u062f\u062f \u0648\u0644\u0631\u064a. password_uppercase_validation=\u067e\u067c \u0646\u0648\u0645 \u0628\u0627\u06cc\u062f \u0644\u0696 \u062a\u0631 \u0644\u0696\u0647 \u06cc\u0648 \u063a\u067c \u062a\u0648\u0631\u06cc \u0648\u0644\u0631\u064a. -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=\u067e\u067c \u0646\u0648\u0645 \u0628\u0627\u06cc\u062f \u0647\u06d0\u0685 \u0689\u0648\u0644 \u062c\u0646\u0633\u064a \u06a9\u0644\u0645\u0647 \u0648\u0646\u0647 \u0644\u0631\u064a password_specialcharacter_validation=\u067e\u067c \u0646\u0648\u0645 \u0628\u0627\u06cc\u062f \u0644\u0696 \u062a\u0631 \u0644\u0696\u0647 \u06cc\u0648\u0647 \u0681\u0627\u0646\u06ab\u0693\u06d0 \u0646\u069a\u0647 \u06cc\u0627 \u062a\u0648\u0631\u06cc \u0648\u0644\u0631\u064a. password_username_validation=\u06a9\u0627\u0631\u06d0\u062f\u0648\u0646\u06a9\u06cc \u0646\u0648\u0645 / \u0628\u0631\u06d0\u069a\u0646\u0627\u0644\u06cc\u06a9 \u0628\u0627\u06cc\u062f \u062f \u067e\u067c \u0646\u0648\u0645 \u0628\u0631\u062e\u0647 \u0646\u0647 \u0648\u064a -mandatory_parameter_missing=Username or Password is missing code_in_use=\u062f \u062f\u06d0 \u06a9\u0648\u0689 \u0685\u062e\u0647 \u0644\u0647 \u0648\u0693\u0627\u0646\u062f\u06d0 \u06a9\u0627\u0631 \u0627\u062e\u06cc\u0633\u062a\u0644 \u06a9\u06cc\u0696\u064a. \u0644\u0637\u0641\u0627\u064b \u0628\u0644 \u06a9\u0648\u0689 \u063a\u0648\u0631\u0647 \u06a9\u0693\u0626. short_name_in_use=\u062f \u062f\u06d0 \u0644\u0646\u0689 \u0646\u0648\u0645 \u0685\u062e\u0647 \u0644\u0647 \u0648\u0693\u0627\u0646\u062f\u06d0 \u06a9\u0627\u0631 \u0627\u062e\u06cc\u0633\u062a\u0644 \u06a9\u06cc\u0696\u064a. \u0644\u0637\u0641\u0627\u064b \u0628\u0644 \u0644\u0646\u0689 \u0646\u0648\u0645 \u063a\u0648\u0631\u0647 \u06a9\u0693\u0626. unsupported_browser=\u0645\u0647\u0631\u0628\u0627\u0646\u064a \u0648\u06a9\u0693\u0626 \u062e\u067e\u0644 \u067e\u0644\u067c\u0646\u06d0 \u067e\u0627\u06bc\u0647 \u062a\u062c\u062f\u06cc\u062f \u06cc\u0627 \u0646\u0648\u06cc \u06a9\u0693\u0626. \u0681\u06a9\u0647 \u0686\u06d0 \u062f \u0627\u0646\u067c\u0631\u0646\u06d0\u067c \u067e\u0644\u067c\u0648\u0646\u06a9\u064a \u062f \u062f\u06d0 \u0627\u062a\u0645\u06d0 (\u06f8) \u06cc\u0627 \u0645\u062e\u06a9\u06cc\u0646\u06cd \u0646\u0633\u062e\u06d0 \u0633\u0631\u0647 \u0645\u0631\u0633\u062a\u0647 \u0646\u0647 \u06a9\u0648\u064a. @@ -532,7 +525,6 @@ item=\u0645\u0648\u0631\u062f action=\u0639\u0645\u0644 sub_total=\u0644\u0648\u0645\u0693\u0646\u06cd \u06cc\u0627 \u0641\u0631\u0639\u064a \u0645\u062c\u0645\u0648\u0639\u0647 total=\u067c\u0648\u0644\u067c\u0627\u0644 -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1689,13 +1681,7 @@ authentication.message.account.invalid=\u063a\u0644\u0637 \u06a9\u0627\u0631\u06 authentication.message.account.locked=Your account is locked powered_by=\u062f \u0641\u0639\u0627\u0644\u0648\u0644\u0648 \u0648\u0633\u06cc\u0644\u0647 sign_in=\u0633\u06cc\u0633\u067c\u0645 \u062a\u0647 \u062f\u0627\u062e\u0644\u06d0\u062f\u0644 -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=\u06a9\u0648\u0689 \u06cc\u0627 \u0634\u0641\u0631 #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1774,9 @@ email_invite_1_3rd_paragraph=\u062a\u0627\u0633\u0648 \u0628\u0627\u06cc\u062f \ #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_pt.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_pt.properties index 6d2e8aaac507..1d1f124cf668 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_pt.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_pt.properties @@ -220,7 +220,6 @@ F_USERGROUP_LIST=Listar grupos de utilizadores F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Adicionar / remover membros em grupos de usu\u00e1rios somente leitura F_USER_ADD=Adicionar utilizador F_USER_DELETE=Eliminar utilizador -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Adicionar / actualizar usu\u00e1rio dentro do grupo gerenciado F_USER_DELETE_WITHIN_MANAGED_GROUP=Excluir usu\u00e1rio dentro do grupo gerenciado F_USER_VIEW_WITHIN_MANAGED_GROUP=Exibir usu\u00e1rio no grupo gerenciado @@ -237,9 +236,7 @@ F_REPORT_DELETE=Apagar Relat\u00f3rio F_REPORT_VIEW=Ver Relat\u00f3rio F_DASHBOARD_PUBLIC_ADD=Adicionar / Alterar pain\u00e9l p\u00fablico F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Adicionar Documento F_DOCUMENT_PRIVATE_ADD=Adicionar documento particular F_DOCUMENT_DELETE=Eliminar Documento @@ -425,9 +422,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=Desligado @@ -505,11 +500,9 @@ password_length_validation=A senha n\u00e3o atende ao requisito de tamanho m\u00 password_history_validation=A senha n\u00e3o deve ser uma das 24 senhas anteriores password_digit_validation=A senha deve ter pelo menos um d\u00edgito password_uppercase_validation=A senha deve ter pelo menos uma letra mai\u00fascula -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=A senha n\u00e3o deve ter nenhuma palavra gen\u00e9rica password_specialcharacter_validation=A senha deve conter pelo menos um caractere especial password_username_validation=Nome de usu\u00e1rio / email n\u00e3o deve fazer parte da senha -mandatory_parameter_missing=Username or Password is missing code_in_use=O c\u00f3digo j\u00e1 est\u00e1 em uso. Por favor, escolha um c\u00f3digo diferente short_name_in_use=O nome curto j\u00e1 est\u00e1 em uso. Por favor, escolha um nome diferente de curto unsupported_browser=Actualize seu navegador. Internet Explorer vers\u00e3o 8 e vers\u00f5es anteriores n\u00e3o s\u00e3o suportadas. @@ -532,7 +525,6 @@ item=Item action=Ac\u00e7\u00e3o sub_total=Subtotal total=Total -impersonate_user=Impersonate user username_in_password=O nome de usu\u00e1rio n\u00e3o pode fazer parte da senha email_in_password=O email n\u00e3o pode fazer parte da senha username_email_in_password=Nome de usu\u00e1rio / e-mail n\u00e3o pode fazer parte da senha @@ -1689,13 +1681,7 @@ authentication.message.account.invalid=Utilizador ou password errado(s) authentication.message.account.locked=Sua conta est\u00e1 bloqueada powered_by=Fornecido por sign_in=Entrar -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=C\u00f3digo #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1774,9 @@ email_invite_1_3rd_paragraph=You must respond to this invitation within 4 days. #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2134,3 +2108,31 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=Verificar endere\u00e7o de email +email_verify_1_1st_paragraph_before_application_title=Esta \u00e9 uma mensagem para verificar o email de uma conta de utilizador de +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=Por favor, clique no link abaixo para verificar o endere\u00e7o de email da sua conta. +email_verify_1_3rd_paragraph=Deve responder a este email no prazo de uma hora. Se n\u00e3o tomar nenhuma a\u00e7\u00e3o, o endere\u00e7o de email n\u00e3o ser\u00e1 verificado. +email_2fa_subject=O seu c\u00f3digo de autentica\u00e7\u00e3o de dois fatores para +email_2fa_1_greeting=Caro/a +email_2fa_1_1st_paragraph_application_title=Solicitou um c\u00f3digo de autentica\u00e7\u00e3o de dois fatores para iniciar sess\u00e3o na sua conta. +email_2fa_1_2nd_paragraph=O seu c\u00f3digo de autentica\u00e7\u00e3o de dois fatores: +email_2fa_1_3rd_paragraph=Por favor, use este c\u00f3digo nos pr\u00f3ximos 15 minutos para iniciar sess\u00e3o na sua conta. +email_2fa_1_4th_paragraph=Se n\u00e3o solicitou este c\u00f3digo, contacte imediatamente o administrador do seu sistema para proteger a sua conta. +email_2fa_1_ending=Obrigado, +F_EVENT_VISUALIZATION_EXTERNAL=Acesso Externo a Visualiza\u00e7\u00e3o de Eventos +F_IMPERSONATE_USER=Personificar utilizador +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Personifica\u00e7\u00e3o de utilizador (regressar) +F_USER_VIEW=Ver utilizador +F_VISUALIZATION_EXTERNAL=Acesso Externo a Visualiza\u00e7\u00e3o +impersonate_user=Personificar utilizador +login_using_two_factor_authentication=Iniciar sess\u00e3o com autentica\u00e7\u00e3o de dois fatores +login_with_azure=Iniciar sess\u00e3o com Microsoft +login_with_google=Iniciar sess\u00e3o com Google +mandatory_parameter_missing=Nome de utilizador ou palavra-passe em falta +oidc_login_failed=Falha ao iniciar sess\u00e3o com OIDC +password_lowercase_validation=A palavra-passe deve conter pelo menos uma letra min\u00fascula +sign_in_with_openID=Iniciar sess\u00e3o com OpenID +two_factor_authentication_code=C\u00f3digo de autentica\u00e7\u00e3o de dois fatores diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_pt_BR.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_pt_BR.properties index 1a057c68b761..f3a9a6a4c8d6 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_pt_BR.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_pt_BR.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=Listar grupos de utilizadores F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Adiccionar utilizador F_USER_DELETE=Eliminar utilizador -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Eliminar Regra de Valida\u00e7\u00e3o @@ -237,9 +235,7 @@ F_REPORT_DELETE=Apagar Relat\u00f3rio F_REPORT_VIEW=Ver Relat\u00f3rio F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Adiccionar Documento F_DOCUMENT_PRIVATE_ADD=Adicionar documento particular F_DOCUMENT_DELETE=Eliminar Documento @@ -427,7 +423,6 @@ F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route F_IMPERSONATE_USER=Fazer-se passar por usu\u00e1rio F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=Desligado @@ -505,11 +500,9 @@ password_length_validation=Password does not meet minimum length requirement password_history_validation=Password must not be one of the previous 24 passwords password_digit_validation=Password must have at least one digit password_uppercase_validation=Password must have at least one upper case -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=O nome curto j\u00e1 est\u00e1 em uso. Por favor, escolha um nome diferente de curto unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -1689,13 +1682,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=C\u00f3digo #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1775,9 @@ email_invite_1_3rd_paragraph=You must respond to this invitation within 4 days. #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2134,3 +2109,30 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=Verificar endere\u00e7o de e-mail +email_verify_1_1st_paragraph_before_application_title=Esta \u00e9 uma mensagem para verificar o e-mail de uma conta de usu\u00e1rio de +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=Por favor, clique no link abaixo para verificar o endere\u00e7o de e-mail da sua conta. +email_verify_1_3rd_paragraph=Voc\u00ea deve responder a este e-mail dentro de uma hora. Se voc\u00ea n\u00e3o tomar nenhuma a\u00e7\u00e3o, o endere\u00e7o de e-mail n\u00e3o ser\u00e1 verificado. +email_2fa_subject=Seu c\u00f3digo de autentica\u00e7\u00e3o de dois fatores para +email_2fa_1_greeting=Caro/a +email_2fa_1_1st_paragraph_application_title=Voc\u00ea solicitou um c\u00f3digo de autentica\u00e7\u00e3o de dois fatores para fazer login em sua conta. +email_2fa_1_2nd_paragraph=Seu c\u00f3digo de autentica\u00e7\u00e3o de dois fatores: +email_2fa_1_3rd_paragraph=Por favor, use este c\u00f3digo nos pr\u00f3ximos 15 minutos para fazer login em sua conta. +email_2fa_1_4th_paragraph=Se voc\u00ea n\u00e3o solicitou este c\u00f3digo, entre em contato imediatamente com o administrador do seu sistema para proteger sua conta. +email_2fa_1_ending=Obrigado, +F_EVENT_VISUALIZATION_EXTERNAL=Acesso Externo \u00e0 Visualiza\u00e7\u00e3o de Eventos +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Personifica\u00e7\u00e3o de usu\u00e1rio (voltar) +F_USER_VIEW=Ver usu\u00e1rio +F_USER_VIEW_WITHIN_MANAGED_GROUP=Ver Usu\u00e1rio Dentro do Grupo Gerenciado +F_VISUALIZATION_EXTERNAL=Acesso Externo \u00e0 Visualiza\u00e7\u00e3o +login_using_two_factor_authentication=Fazer login com autentica\u00e7\u00e3o de dois fatores +login_with_azure=Fazer login com Microsoft +login_with_google=Fazer login com Google +mandatory_parameter_missing=Nome de usu\u00e1rio ou senha ausente +oidc_login_failed=Falha ao fazer login com OIDC +password_lowercase_validation=A senha deve conter pelo menos uma letra min\u00fascula +sign_in_with_openID=Fazer login com OpenID +two_factor_authentication_code=C\u00f3digo de autentica\u00e7\u00e3o de dois fatores diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ro.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ro.properties index fa1ac7db079f..242e5f606abd 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ro.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ro.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -509,7 +505,6 @@ password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -1681,14 +1676,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC -two_factor_code=Code #-- New User Account page -----------------------------------------------------# new_user_account_name=Name @@ -2125,3 +2113,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=Verificare adres\u0103 de email +email_verify_1_1st_paragraph_before_application_title=Acesta este un mesaj pentru a verifica emailul unui cont de utilizator de la +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=V\u0103 rug\u0103m s\u0103 face\u021bi clic pe linkul de mai jos pentru a verifica adresa de email a contului dvs. +email_verify_1_3rd_paragraph=Trebuie s\u0103 r\u0103spunde\u021bi la acest email \u00een decurs de o or\u0103. Dac\u0103 nu lua\u021bi nicio m\u0103sur\u0103, adresa de email nu va fi verificat\u0103. +email_2fa_subject=Codul dvs. de autentificare \u00een doi factori pentru +email_2fa_1_greeting=Stimate/Stimat\u0103 +email_2fa_1_1st_paragraph_application_title=A\u021bi solicitat un cod de autentificare \u00een doi factori pentru a v\u0103 conecta la contul dvs. +email_2fa_1_2nd_paragraph=Codul dvs. de autentificare \u00een doi factori: +email_2fa_1_3rd_paragraph=V\u0103 rug\u0103m s\u0103 utiliza\u021bi acest cod \u00een urm\u0103toarele 15 minute pentru a v\u0103 conecta la contul dvs. +email_2fa_1_4th_paragraph=Dac\u0103 nu a\u021bi solicitat acest cod, contacta\u021bi imediat administratorul sistemului pentru a v\u0103 securiza contul. +email_2fa_1_ending=Mul\u021bumim, +F_EVENT_VISUALIZATION_EXTERNAL=Acces extern la vizualizare evenimente +F_IMPERSONATE_USER=Imit\u0103 utilizator +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Imitare utilizator (revino) +F_USER_VIEW=Vizualizeaz\u0103 utilizator +F_USER_VIEW_WITHIN_MANAGED_GROUP=Vizualizeaz\u0103 utilizator \u00een cadrul grupului administrat +F_VISUALIZATION_EXTERNAL=Acces extern la vizualizare +impersonate_user=Imit\u0103 utilizator +login_using_two_factor_authentication=Conectare cu autentificare \u00een doi factori +login_with_azure=Conectare cu Microsoft +login_with_google=Conectare cu Google +mandatory_parameter_missing=Lipse\u0219te numele de utilizator sau parola +oidc_login_failed=Conectarea cu OIDC a e\u0219uat +password_lowercase_validation=Parola trebuie s\u0103 con\u021bin\u0103 cel pu\u021bin o liter\u0103 mic\u0103 +sign_in_with_openID=Conectare cu OpenID +two_factor_authentication_code=Cod de autentificare \u00een doi factori diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ru.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ru.properties index 19a3864fab71..25904f1a4d3d 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ru.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ru.properties @@ -220,7 +220,6 @@ F_USERGROUP_LIST=\u0421\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u0432 \u0433\u0440\u0443\u043f\u043f\u0430\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f F_USER_ADD=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f F_USER_DELETE=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u0435 F_USER_DELETE_WITHIN_MANAGED_GROUP=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u0435 F_USER_VIEW_WITHIN_MANAGED_GROUP=\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u0435 @@ -237,9 +236,7 @@ F_REPORT_DELETE=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043e\u0442\u0447\u0 F_REPORT_VIEW=\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043e\u0442\u0447\u0435\u0442 F_DASHBOARD_PUBLIC_ADD=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c/\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e-\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u043f\u0430\u043d\u0435\u043b\u044c F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 F_DOCUMENT_PRIVATE_ADD=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043b\u0438\u0447\u043d\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 F_DOCUMENT_DELETE=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 @@ -425,9 +422,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u041e\u0444\u0444\u043b\u0430\u0439\u043d @@ -505,11 +500,9 @@ password_length_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u0 password_history_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0442\u044c \u0441 \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 24 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 password_digit_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u043d\u0443 \u0446\u0438\u0444\u0440\u0443 password_uppercase_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u043d\u0443 \u0437\u0430\u0433\u043b\u0430\u0432\u043d\u0443\u044e \u0431\u0443\u043a\u0432\u0443 -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043e\u0431\u0449\u0435\u0443\u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u043b\u043e\u0432 password_specialcharacter_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u0438\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0438\u043c\u0432\u043e\u043b password_username_validation=\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f / \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f \u043f\u043e\u0447\u0442\u0430 \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0447\u0430\u0441\u0442\u044c\u044e \u043f\u0430\u0440\u043e\u043b\u044f -mandatory_parameter_missing=Username or Password is missing code_in_use=\u042d\u0442\u043e\u0442 \u043a\u043e\u0434 \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0440\u0443\u0433\u043e\u0439 \u043a\u043e\u0434 short_name_in_use=\u041a\u043e\u0440\u043e\u0442\u043a\u043e\u0435 \u0438\u043c\u044f \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0440\u0443\u0433\u043e\u0435 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0435 \u0438\u043c\u044f. unsupported_browser=\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u0435 \u0432\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440. Internet Explorer 8 \u0438 \u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u043d\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f. @@ -532,7 +525,6 @@ item=\u041f\u0443\u043d\u043a\u0442 action=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 sub_total=\u041f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 \u0438\u0442\u043e\u0433 total=\u0412\u0441\u0435\u0433\u043e -impersonate_user=Impersonate user username_in_password=\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0447\u0430\u0441\u0442\u044c\u044e \u043f\u0430\u0440\u043e\u043b\u044f email_in_password=Email \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0447\u0430\u0441\u0442\u044c\u044e \u043f\u0430\u0440\u043e\u043b\u044f username_email_in_password=\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f/Email \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0447\u0430\u0441\u0442\u044c\u044e \u043f\u0430\u0440\u043e\u043b\u044f @@ -1689,13 +1681,7 @@ authentication.message.account.invalid=\u041d\u0435\u0432\u0435\u0440\u043d\u043 authentication.message.account.locked=\u0412\u0430\u0448\u0430 \u0443\u0447\u0435\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430 powered_by=\u041d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 sign_in=\u0412\u043e\u0439\u0442\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=\u041a\u043e\u0434 #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1774,9 @@ email_invite_1_3rd_paragraph=You must respond to this invitation within one week #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2134,3 +2108,31 @@ notification.user_inactive.body=\u0412\u0430\u0448\u0430 \u0443\u0447\u0435\u044 # notify user that need to change their password soon notification.password_change_required.subject=\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u0438 \u0441\u0440\u043e\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u0430\u0440\u043e\u043b\u044f notification.password_change_required.body=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u0441\u0432\u043e\u0439 \u043f\u0430\u0440\u043e\u043b\u044c. \u0421\u0440\u043e\u043a \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u0430\u0440\u043e\u043b\u044f \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 {0} \u0434\u043d\u0435\u0439. + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b +email_verify_1_1st_paragraph_before_application_title=\u042d\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u0441\u0441\u044b\u043b\u043a\u0443 \u043d\u0438\u0436\u0435, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u0432\u0430\u0448\u0435\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438. +email_verify_1_3rd_paragraph=\u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u044d\u0442\u043e \u043f\u0438\u0441\u044c\u043c\u043e \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0447\u0430\u0441\u0430. \u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u043c\u0435\u0442\u0435 \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439, \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d. +email_2fa_subject=\u0412\u0430\u0448 \u043a\u043e\u0434 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0434\u043b\u044f +email_2fa_1_greeting=\u0423\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439/\u0430\u044f +email_2fa_1_1st_paragraph_application_title=\u0412\u044b \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u043a\u043e\u0434 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 \u0432\u0430\u0448\u0443 \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c. +email_2fa_1_2nd_paragraph=\u0412\u0430\u0448 \u043a\u043e\u0434 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438: +email_2fa_1_3rd_paragraph=\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u044d\u0442\u043e\u0442 \u043a\u043e\u0434 \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 15 \u043c\u0438\u043d\u0443\u0442 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 \u0432\u0430\u0448\u0443 \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c. +email_2fa_1_4th_paragraph=\u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u043b\u0438 \u044d\u0442\u043e\u0442 \u043a\u043e\u0434, \u043d\u0435\u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e \u0441\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u0432\u0430\u0448\u0443 \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c. +email_2fa_1_ending=\u0421\u043f\u0430\u0441\u0438\u0431\u043e, +F_EVENT_VISUALIZATION_EXTERNAL=\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 +F_IMPERSONATE_USER=\u0414\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u043e\u0442 \u0438\u043c\u0435\u043d\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f +F_PREVIOUS_IMPERSONATOR_AUTHORITY=\u0418\u043c\u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0446\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f (\u0432\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f) +F_USER_VIEW=\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f +F_VISUALIZATION_EXTERNAL=\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 +impersonate_user=\u0414\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u043e\u0442 \u0438\u043c\u0435\u043d\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f +login_using_two_factor_authentication=\u0412\u0445\u043e\u0434 \u0441 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 +login_with_azure=\u0412\u043e\u0439\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 Microsoft +login_with_google=\u0412\u043e\u0439\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 Google +mandatory_parameter_missing=\u041e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c +oidc_login_failed=\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0432\u043e\u0439\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 OIDC +password_lowercase_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u0447\u043d\u0443\u044e \u0431\u0443\u043a\u0432\u0443 +sign_in_with_openID=\u0412\u043e\u0439\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 OpenID +two_factor_authentication_code=\u041a\u043e\u0434 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_si.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_si.properties index 84f0bcd2c809..de3725a5133a 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_si.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_si.properties @@ -210,10 +210,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -227,9 +225,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -414,7 +410,6 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user #-- Common ---------------------------------------------------------------------# @@ -496,7 +491,6 @@ password_uppercase_validation=Password must have at least one upper case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=The short name is already in use. Please choose a different short name unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -519,7 +513,6 @@ item=Item action=Action sub_total=Sub total total=\u0d91\u0d9a\u0dad\u0dd4\u0dc0 -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1666,13 +1659,7 @@ authentication.message.account.invalid=Wrong username or password authentication.message.account.locked=Your account is locked powered_by=Powered by sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=\u0d9a\u0dda\u0dad \u0d9a\u0dbb\u0db1\u0dca\u0db1 #-- New User Account page -----------------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_sv.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_sv.properties index 25d1b03ac4eb..4d4618c33f62 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_sv.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_sv.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=Off-line @@ -505,11 +499,9 @@ password_length_validation=Password does not meet minimum length requirement password_history_validation=Password must not be one of the previous 24 passwords password_digit_validation=Password must have at least one digit password_uppercase_validation=Password must have at least one upper case -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=Koden anv\u00e4nds redan. V\u00e4lj en annan kod short_name_in_use=Kortnamnet anv\u00e4nds redan. V\u00e4lj ett annat kortnamn unsupported_browser=Uppgradera din webbl\u00e4sare. Internet Explorer version 8 eller tidigare st\u00f6ds inte. @@ -532,7 +524,6 @@ item=Item action=Action sub_total=Sub total total=Totalt -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1689,13 +1680,7 @@ authentication.message.account.invalid=fel anv\u00e4ndarnamn eller l\u00f6senord authentication.message.account.locked=Your account is locked powered_by=powered by sign_in=Logga in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=Koda #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1773,9 @@ email_invite_1_3rd_paragraph=Du m\u00e5ste svara p\u00e5 denna uppmaning inom en #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2134,3 +2107,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=Verifiera e-postadress +email_verify_1_1st_paragraph_before_application_title=Detta \u00e4r ett meddelande f\u00f6r att verifiera e-postadressen f\u00f6r ett anv\u00e4ndarkonto hos +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=Klicka p\u00e5 l\u00e4nken nedan f\u00f6r att verifiera e-postadressen f\u00f6r ditt konto. +email_verify_1_3rd_paragraph=Du m\u00e5ste svara p\u00e5 detta e-postmeddelande inom en timme. Om du inte vidtar n\u00e5gra \u00e5tg\u00e4rder kommer e-postadressen inte att verifieras. +email_2fa_subject=Din tv\u00e5faktorsautentiseringskod f\u00f6r +email_2fa_1_greeting=B\u00e4sta +email_2fa_1_1st_paragraph_application_title=Du har beg\u00e4rt en tv\u00e5faktorsautentiseringskod f\u00f6r att logga in p\u00e5 ditt konto. +email_2fa_1_2nd_paragraph=Din tv\u00e5faktorsautentiseringskod: +email_2fa_1_3rd_paragraph=Anv\u00e4nd denna kod inom 15 minuter f\u00f6r att logga in p\u00e5 ditt konto. +email_2fa_1_4th_paragraph=Om du inte beg\u00e4rde denna kod, kontakta omedelbart din systemadministrat\u00f6r f\u00f6r att skydda ditt konto. +email_2fa_1_ending=Tack, +F_EVENT_VISUALIZATION_EXTERNAL=Extern \u00e5tkomst till h\u00e4ndelsevisualisering +F_IMPERSONATE_USER=Personifiera anv\u00e4ndare +F_PREVIOUS_IMPERSONATOR_AUTHORITY=Anv\u00e4ndarpersonifiering (v\u00e4xla tillbaka) +F_USER_VIEW=Visa anv\u00e4ndare +F_USER_VIEW_WITHIN_MANAGED_GROUP=Visa anv\u00e4ndare inom hanterad grupp +F_VISUALIZATION_EXTERNAL=Extern \u00e5tkomst till visualisering +impersonate_user=Personifiera anv\u00e4ndare +login_using_two_factor_authentication=Logga in med tv\u00e5faktorsautentisering +login_with_azure=Logga in med Microsoft +login_with_google=Logga in med Google +mandatory_parameter_missing=Anv\u00e4ndarnamn eller l\u00f6senord saknas +oidc_login_failed=Misslyckades att logga in med OIDC +password_lowercase_validation=L\u00f6senordet m\u00e5ste inneh\u00e5lla minst en liten bokstav +sign_in_with_openID=Logga in med OpenID +two_factor_authentication_code=Tv\u00e5faktorsautentiseringskod diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_tet.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_tet.properties index 2f070f3bdd8d..93b11d7a218c 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_tet.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_tet.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=Offline @@ -505,11 +499,9 @@ password_length_validation=Password does not meet minimum length requirement password_history_validation=Password must not be one of the previous 24 passwords password_digit_validation=Password must have at least one digit password_uppercase_validation=Password must have at least one upper case -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=K\u00f3digu ne'e uza ona. Favor hili k\u00f3digu seluk short_name_in_use=Naran badak ne'e uza ona. Favor hili naran badak seluk unsupported_browser=Favor atualiza itabo'ot nia navagador. La suporta Internet Explorer versaun 8 no anteriores. @@ -532,7 +524,6 @@ item=Item action=Action sub_total=Sub total total=Total -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1689,13 +1680,7 @@ authentication.message.account.invalid=Utilizador nia Naran ou se\u00f1a sala authentication.message.account.locked=Your account is locked powered_by=Distribuidu husi sign_in=Tama -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=K\u00f3digu #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1773,9 @@ email_invite_1_3rd_paragraph=Itabo'ot tenki hat\u00e1n ba konvite ida ne'e iha f #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_tg.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_tg.properties index 8b52699d801f..76187ad6dff9 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_tg.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_tg.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=\u041d\u043e\u043c\u0431\u0430\u0440\u043a\u0443\u043d\u0438\u0 F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=\u0418\u043b\u043e\u0432\u0430\u0438 \u041a\u043e\u0440\u0431\u0430\u0440 F_USER_DELETE=\u041d\u0435\u0441\u0442 \u043a\u0430\u0440\u0434\u0430\u043d\u0438 \u041a\u043e\u0440\u0431\u0430\u0440 -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=\u041d\u0435\u0441\u0442 \u043a\u0430\u0440\u0434\u0430\u043d\u0438 \u049a\u043e\u0438\u0434\u0430\u0438 \u0441\u0430\u043d\u04b7\u0438\u0448\u0438 \u044d\u044a\u0442\u0438\u0431\u043e\u0440 @@ -237,9 +235,7 @@ F_REPORT_DELETE=\u041d\u0435\u0441\u0442 \u043a\u0430\u0440\u0434\u0430\u043d\u0 F_REPORT_VIEW=\u041d\u0430\u043c\u043e\u0438\u0448\u0438 \u04b3\u0438\u0441\u043e\u0431\u043e\u0442 F_DASHBOARD_PUBLIC_ADD=\u0418\u043b\u043e\u0432\u0430/\u043d\u0430\u0432\u0441\u043e\u0437\u0438\u0438 \u043b\u0430\u0432\u04b3\u0430\u0438 \u043c\u0430\u044a\u043b\u0443\u043c\u043e\u0442\u0438 \u043e\u043c\u043c\u0430\u0432\u04e3 F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=\u0418\u043b\u043e\u0432\u0430\u0438 \u04b2\u0443\u04b7\u04b7\u0430\u0442\u0438 \u043e\u043c\u043c\u0430\u0432\u04e3 F_DOCUMENT_PRIVATE_ADD=\u0418\u043b\u043e\u0432\u0430\u0438 \u04b2\u0443\u04b7\u04b7\u0430\u0442\u0438 \u043e\u043c\u043c\u0430\u0432\u04e3 F_DOCUMENT_DELETE=\u041d\u0435\u0441\u0442 \u043a\u0430\u0440\u0434\u0430\u043d\u0438 \u04b2\u0443\u04b7\u04b7\u0430\u0442 @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u041e\u0444\u043b\u0430\u0439\u043d @@ -505,11 +499,9 @@ password_length_validation=Password does not meet minimum length requirement password_history_validation=Password must not be one of the previous 24 passwords password_digit_validation=Password must have at least one digit password_uppercase_validation=Password must have at least one upper case -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Password must not have any generic word password_specialcharacter_validation=Password must contain at least one special character password_username_validation=Username/Email must not be part of password -mandatory_parameter_missing=Username or Password is missing code_in_use=The code is already in use. Please choose a different code short_name_in_use=\u041d\u043e\u043c\u0438 \u043c\u0443\u0445\u0442\u0430\u0441\u0430\u0440 \u0430\u043b\u043b\u0430\u043a\u0430\u0439 \u0438\u0441\u0442\u0438\u0444\u043e\u0434\u0430 \u043c\u0435\u0448\u0430\u0432\u0430\u0434. \u041b\u0443\u0442\u0444\u0430\u043d \u043d\u043e\u043c\u0438 \u043c\u0443\u0445\u0442\u0430\u0441\u0430\u0440\u0438 \u0434\u0438\u0433\u0430\u0440\u0435\u0440\u043e \u0438\u043d\u0442\u0438\u0445\u043e\u0431 \u043a\u0443\u043d\u0435\u0434 unsupported_browser=Please upgrade your browser. Internet Explorer version 8 and earlier is not supported. @@ -532,7 +524,6 @@ item=Item action=\u0410\u043c\u0430\u043b sub_total=Sub total total=Total -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1689,13 +1680,7 @@ authentication.message.account.invalid=\u041f\u0430\u0440\u043e\u043b \u0451 \u0 authentication.message.account.locked=Your account is locked powered_by=\u041f\u0435\u0448\u043d\u0438\u04b3\u043e\u0434 \u0430\u0437 sign_in=Sign in -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=\u0420\u0430\u043c\u0437 #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1773,9 @@ email_invite_1_3rd_paragraph=You must respond to this invitation within 4 days. #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uk.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uk.properties index 16c7feee1bbb..7dceb6e39188 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uk.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uk.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u041e\u0444\u043b\u0430\u0439\u043d @@ -505,11 +499,9 @@ password_length_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u043f\u043e\u04 password_history_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u043c\u0430\u0454 \u0437\u0431\u0456\u0433\u0430\u0442\u0438\u0441\u044f \u0456\u0437 \u0436\u043e\u0434\u043d\u0438\u043c \u0437 \u043f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u0456\u0445 24 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 password_digit_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u043c\u0456\u0441\u0442\u0438\u0442\u0438 \u0449\u043e\u043d\u0430\u0439\u043c\u0435\u043d\u0448\u0435 \u043e\u0434\u043d\u0443 \u0446\u0438\u0444\u0440\u0443 password_uppercase_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u043c\u0456\u0441\u0442\u0438\u0442\u0438 \u0449\u043e\u043d\u0430\u0439\u043c\u0435\u043d\u0448\u0435 \u043e\u0434\u043d\u0443 \u0432\u0435\u043b\u0438\u043a\u0443 \u043b\u0456\u0442\u0435\u0440\u0443 -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u043c\u0456\u0441\u0442\u0438\u0442\u0438 \u0436\u043e\u0434\u043d\u043e\u0433\u043e \u0437\u0430\u0433\u0430\u043b\u044c\u043d\u043e\u0432\u0436\u0438\u0432\u0430\u043d\u043e\u0433\u043e \u0441\u043b\u043e\u0432\u0430 password_specialcharacter_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u043c\u0456\u0441\u0442\u0438\u0442\u0438 \u0449\u043e\u043d\u0430\u0439\u043c\u0435\u043d\u0448\u0435 \u043e\u0434\u0438\u043d \u0441\u043f\u0435\u0446\u0456\u0430\u043b\u044c\u043d\u0438\u0439 \u0441\u0438\u043c\u0432\u043e\u043b password_username_validation=\u0406\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430/\u0415\u043c\u0435\u0439\u043b \u043d\u0435 \u043f\u043e\u0432\u0438\u043d\u043d\u0456 \u0431\u0443\u0442\u0438 \u0447\u0430\u0441\u0442\u0438\u043d\u043e\u044e \u043f\u0430\u0440\u043e\u043b\u044f -mandatory_parameter_missing=Username or Password is missing code_in_use=\u041a\u043e\u0434 \u0432\u0436\u0435 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u044e\u0442\u044c. \u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u043e\u0431\u0435\u0440\u0456\u0442\u044c \u0456\u043d\u0448\u0438\u0439 \u043a\u043e\u0434 short_name_in_use=\u041a\u043e\u0440\u043e\u0442\u043a\u0435 \u0456\u043c'\u044f \u0432\u0436\u0435 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u044e\u0442\u044c. \u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u043e\u0431\u0435\u0440\u0456\u0442\u044c \u0456\u043d\u0448\u0435 \u043a\u043e\u0440\u043e\u0442\u043a\u0435 \u0456\u043c'\u044f unsupported_browser=\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u043e\u043d\u043e\u0432\u0456\u0442\u044c \u0432\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440. Internet Explorer 8 \u0442\u0430 \u0431\u0456\u043b\u044c\u0448 \u0440\u0430\u043d\u043d\u0456\u0445 \u0432\u0435\u0440\u0441\u0456\u0439 \u043d\u0435 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u0443\u0454\u0442\u044c\u0441\u044f. @@ -532,7 +524,6 @@ item=\u0415\u043b\u0435\u043c\u0435\u043d\u0442 action=\u0414\u0456\u044f sub_total=\u041f\u0440\u043e\u043c\u0456\u0436\u043d\u0438\u0439 \u043f\u0456\u0434\u0441\u0443\u043c\u043e\u043a total=\u041f\u0456\u0434\u0441\u0443\u043c\u043e\u043a -impersonate_user=Impersonate user username_in_password=Username cannot be part of password email_in_password=Email cannot be part of password username_email_in_password=Username/Email cannot be part of password @@ -1689,13 +1680,7 @@ authentication.message.account.invalid=\u041d\u0435\u043f\u0440\u0430\u0432\u043 authentication.message.account.locked=Your account is locked powered_by=\u041d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0456 sign_in=\u0423\u0432\u0456\u0439\u0442\u0438 -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=\u041a\u043e\u0434 #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1773,9 @@ email_invite_1_3rd_paragraph=\u0412\u0438 \u043c\u0430\u0454\u0442\u0435 \u0432\ #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2134,3 +2107,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=\u041f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043d\u043d\u044f \u0430\u0434\u0440\u0435\u0441\u0438 \u0435\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0457 \u043f\u043e\u0448\u0442\u0438 +email_verify_1_1st_paragraph_before_application_title=\u0426\u0435 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u0434\u043b\u044f \u043f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043d\u043d\u044f \u0435\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0457 \u043f\u043e\u0448\u0442\u0438 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043f\u0438\u0441\u0443 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 +email_verify_1_1st_paragraph_after_application_title=. +email_verify_1_2nd_paragraph=\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u043d\u0430\u0442\u0438\u0441\u043d\u0456\u0442\u044c \u043d\u0430 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u043d\u0438\u0436\u0447\u0435, \u0449\u043e\u0431 \u043f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438 \u0430\u0434\u0440\u0435\u0441\u0443 \u0435\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0457 \u043f\u043e\u0448\u0442\u0438 \u0432\u0430\u0448\u043e\u0433\u043e \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043f\u0438\u0441\u0443. +email_verify_1_3rd_paragraph=\u0412\u0438 \u043f\u043e\u0432\u0438\u043d\u043d\u0456 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0441\u0442\u0438 \u043d\u0430 \u0446\u0435\u0439 \u043b\u0438\u0441\u0442 \u043f\u0440\u043e\u0442\u044f\u0433\u043e\u043c \u043e\u0434\u043d\u0456\u0454\u0457 \u0433\u043e\u0434\u0438\u043d\u0438. \u042f\u043a\u0449\u043e \u0432\u0438 \u043d\u0435 \u0432\u0438\u043a\u043e\u043d\u0430\u0454\u0442\u0435 \u0436\u043e\u0434\u043d\u0438\u0445 \u0434\u0456\u0439, \u0430\u0434\u0440\u0435\u0441\u0430 \u0435\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0457 \u043f\u043e\u0448\u0442\u0438 \u043d\u0435 \u0431\u0443\u0434\u0435 \u043f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043d\u0430. +email_2fa_subject=\u0412\u0430\u0448 \u043a\u043e\u0434 \u0434\u0432\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0457 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u0457 \u0434\u043b\u044f +email_2fa_1_greeting=\u0428\u0430\u043d\u043e\u0432\u043d\u0438\u0439/\u0430 +email_2fa_1_1st_paragraph_application_title=\u0412\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u043a\u043e\u0434 \u0434\u0432\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0457 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u0457 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0443 \u0434\u043e \u0432\u0430\u0448\u043e\u0433\u043e \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043f\u0438\u0441\u0443. +email_2fa_1_2nd_paragraph=\u0412\u0430\u0448 \u043a\u043e\u0434 \u0434\u0432\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0457 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u0457: +email_2fa_1_3rd_paragraph=\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0439\u0442\u0435 \u0446\u0435\u0439 \u043a\u043e\u0434 \u043f\u0440\u043e\u0442\u044f\u0433\u043e\u043c 15 \u0445\u0432\u0438\u043b\u0438\u043d \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0443 \u0434\u043e \u0432\u0430\u0448\u043e\u0433\u043e \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043f\u0438\u0441\u0443. +email_2fa_1_4th_paragraph=\u042f\u043a\u0449\u043e \u0432\u0438 \u043d\u0435 \u0437\u0430\u043f\u0438\u0442\u0443\u0432\u0430\u043b\u0438 \u0446\u0435\u0439 \u043a\u043e\u0434, \u043d\u0435\u0433\u0430\u0439\u043d\u043e \u0437\u0432'\u044f\u0436\u0456\u0442\u044c\u0441\u044f \u0437 \u0430\u0434\u043c\u0456\u043d\u0456\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u0438, \u0449\u043e\u0431 \u0437\u0430\u0445\u0438\u0441\u0442\u0438\u0442\u0438 \u0441\u0432\u0456\u0439 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0441. +email_2fa_1_ending=\u0414\u044f\u043a\u0443\u0454\u043c\u043e, +F_EVENT_VISUALIZATION_EXTERNAL=\u0417\u043e\u0432\u043d\u0456\u0448\u043d\u0456\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u0434\u043e \u0432\u0456\u0437\u0443\u0430\u043b\u0456\u0437\u0430\u0446\u0456\u0457 \u043f\u043e\u0434\u0456\u0439 +F_IMPERSONATE_USER=\u0414\u0456\u044f\u0442\u0438 \u0432\u0456\u0434 \u0456\u043c\u0435\u043d\u0456 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 +F_PREVIOUS_IMPERSONATOR_AUTHORITY=\u0406\u043c\u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0446\u0456\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 (\u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438\u0441\u044f) +F_USER_VIEW=\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u0438 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 +F_USER_VIEW_WITHIN_MANAGED_GROUP=\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u0438 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0432 \u043a\u0435\u0440\u043e\u0432\u0430\u043d\u0456\u0439 \u0433\u0440\u0443\u043f\u0456 +F_VISUALIZATION_EXTERNAL=\u0417\u043e\u0432\u043d\u0456\u0448\u043d\u0456\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u0434\u043e \u0432\u0456\u0437\u0443\u0430\u043b\u0456\u0437\u0430\u0446\u0456\u0457 +impersonate_user=\u0414\u0456\u044f\u0442\u0438 \u0432\u0456\u0434 \u0456\u043c\u0435\u043d\u0456 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 +login_using_two_factor_authentication=\u0412\u0445\u0456\u0434 \u0437 \u0434\u0432\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u044e \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u0454\u044e +login_with_azure=\u0423\u0432\u0456\u0439\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 Microsoft +login_with_google=\u0423\u0432\u0456\u0439\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 Google +mandatory_parameter_missing=\u0412\u0456\u0434\u0441\u0443\u0442\u043d\u0454 \u0456\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0430\u0431\u043e \u043f\u0430\u0440\u043e\u043b\u044c +oidc_login_failed=\u041d\u0435 \u0432\u0434\u0430\u043b\u043e\u0441\u044f \u0443\u0432\u0456\u0439\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 OIDC +password_lowercase_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u043c\u0456\u0441\u0442\u0438\u0442\u0438 \u043f\u0440\u0438\u043d\u0430\u0439\u043c\u043d\u0456 \u043e\u0434\u043d\u0443 \u043c\u0430\u043b\u0443 \u043b\u0456\u0442\u0435\u0440\u0443 +sign_in_with_openID=\u0423\u0432\u0456\u0439\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 OpenID +two_factor_authentication_code=\u041a\u043e\u0434 \u0434\u0432\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0457 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u0457 diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ur.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ur.properties index fab3e63db81e..3c606bcace07 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ur.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_ur.properties @@ -220,10 +220,8 @@ F_USERGROUP_LIST=List User Groups F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Add/Remove Members In Read-Only User Groups F_USER_ADD=Add/Update User F_USER_DELETE=Delete User -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Add/Update User Within Managed Group F_USER_DELETE_WITHIN_MANAGED_GROUP=Delete User Within Managed Group -F_USER_VIEW_WITHIN_MANAGED_GROUP=View User Within Managed Group F_VALIDATIONRULE_PUBLIC_ADD=Add/Update Public Validation Rule F_VALIDATIONRULE_PRIVATE_ADD=Add/Update Private Validation Rule F_VALIDATIONRULE_DELETE=Delete Validation Rule @@ -237,9 +235,7 @@ F_REPORT_DELETE=Delete Report F_REPORT_VIEW=View Report F_DASHBOARD_PUBLIC_ADD=Add/Update Public Dashboard F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Add/Update Public Document F_DOCUMENT_PRIVATE_ADD=Add/Update Private Document F_DOCUMENT_DELETE=Delete Document @@ -425,9 +421,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u0627\u0653\u0641 \u0644\u0627\u0626\u0646 @@ -505,11 +499,9 @@ password_length_validation=\u067e\u0627\u0633\u0648\u0631\u0688 \u0645\u062e\u06 password_history_validation=\u067e\u0627\u0633\u0648\u0631\u0688 \u067e\u0686\u06be\u0644\u06d2 \u06f2\u06f4 \u067e\u0627\u0633\u0648\u0631\u0688\u0632 \u0645\u06cc\u06ba \u0633\u06d2 \u0646\u06c1 \u06c1\u0648 password_digit_validation=\u067e\u0627\u0633\u0648\u0631\u0688 \u0645\u06cc\u06ba \u0627\u06cc\u06a9 \u0646\u0645\u0628\u0631 \u06c1\u0648 password_uppercase_validation=\u067e\u0627\u0633\u0648\u0631\u0688 \u0645\u06cc\u06ba \u0627\u06cc\u06a9 \u0628\u0691\u0627 \u062d\u0631\u0641 \u06c1\u0648 -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=\u067e\u0627\u0633\u0648\u0631\u0688 \u0639\u0645\u0648\u0645\u0645\u06cc \u0644\u0641\u0638 \u0646\u06c1 \u06c1\u0648 password_specialcharacter_validation=\u067e\u0627\u0633\u0648\u0631\u0688 \u0645\u06cc\u06ba \u0627\u06cc\u06a9 \u0645\u062e\u0635\u0648\u0635 \u062d\u0631\u0641 \u0644\u0627\u0632\u0645\u06cc \u06c1\u0648\u0646\u0627 \u0686\u0627\u06c1\u06cc\u06d2 password_username_validation=\u067e\u0627\u0633\u0648\u0631\u0688 \u0645\u06cc\u06ba \u0627\u06cc \u0645\u06cc\u0644 - \u06cc\u0648\u0632\u0646\u0627\u0645 \u0646\u06c1\u06cc\u06ba \u06c1\u0648\u0646\u0627 \u0686\u0627\u06c1\u06cc\u06d2 -mandatory_parameter_missing=Username or Password is missing code_in_use=\u06a9\u0648\u0688 \u0627\u0633\u062a\u0645\u0627\u0644 \u0645\u06cc\u06ba \u06c1\u06d2\u060c \u062f\u0648\u0633\u0631\u0627 \u06a9\u0648\u0688 \u062f\u06cc\u06ba short_name_in_use=\u0645\u062e\u062a\u0635\u0631 \u0646\u0627\u0645 \u0627\u0633\u062a\u0645\u0627\u0644 \u0645\u06cc\u06ba \u06c1\u06d2\u060c \u06a9\u0648\u0626\u06cc \u062f\u0648\u0633\u0631\u0627 \u0646\u0627\u0645 \u062f\u06cc\u06ba unsupported_browser=\u0628\u0631\u0627\u0624\u0632\u0631 \u0627\u067e\u0688\u06cc\u0679 \u06a9\u0631\u06cc\u06ba\u06d4 \u0627\u0646\u0679\u0631\u0646\u06cc\u0679 \u06f8 \u0627\u0648\u0631 \u0627\u0633 \u0633\u06d2 \u0642\u0628\u0644 \u0628\u0631\u0627\u0624\u0632\u0631 \u06a9\u06cc \u0633\u067e\u0648\u0631\u0679 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 @@ -532,7 +524,6 @@ item=\u0634\u06d2 action=\u0639\u0645\u0644 sub_total=\u0632\u06cc\u0644\u06cc \u0645\u062c\u0645\u0648\u0639\u06cc total=\u06a9\u064f\u0644 -impersonate_user=Impersonate user username_in_password=\u06cc\u0648\u0632\u0631\u0646\u0627\u0645 \u067e\u0633\u0648\u0631\u0688 \u0645\u06cc\u06ba \u0646\u06c1\u06cc\u06ba \u06c1\u0648 \u0633\u06a9\u062a\u0627 email_in_password=\u0627\u06cc \u0645\u06cc\u0644 \u067e\u0627\u0633\u0648\u0631\u0688 \u0645\u06cc\u06ba \u0646\u06c1\u06cc\u06ba \u06c1\u0648 \u0633\u06a9\u062a\u0627 username_email_in_password=\u06cc\u0648\u0632\u0631 - \u0627\u06cc \u0645\u06cc\u0644 \u067e\u0627\u0633\u0648\u0631\u0688 \u06a9\u0627 \u062d\u0635\u06c1 \u0646\u06c1\u06cc\u06ba \u06c1\u0648 \u0633\u06a9\u062a\u0627 @@ -1689,13 +1680,7 @@ authentication.message.account.invalid=\u063a\u0644\u0637 \u0627\u0633\u062a\u06 authentication.message.account.locked=\u0627\u0653\u067e \u06a9\u0627 \u0627\u06a9\u0627\u0624\u0646\u0679 \u0628\u0646\u062f \u06c1\u06d2 powered_by=\u06a9\u06cc \u0637\u0627\u0642\u062a \u0633\u06d2 sign_in=\u062f\u0627\u062e\u0644\u06c1 -login_using_two_factor_authentication=Login using two factor authentication -two_factor_authentication_code=Two factor authentication code -sign_in_with_openID=Sign in with OpenID change_language=Change language -login_with_google=Sign in with Google -login_with_azure=Sign in with Microsoft -oidc_login_failed=Failed to login with OIDC two_factor_code=\u06a9\u0648\u0688 #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1773,9 @@ email_invite_1_3rd_paragraph=\u0622\u067e \u06a9\u0648 \u0627\u06cc\u06a9 \u06c1 #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2134,3 +2107,32 @@ notification.user_inactive.body=Your DHIS2 user account was inactive for a while # notify user that need to change their password soon notification.password_change_required.subject=Password Expiry Alert notification.password_change_required.body=Please change your password. It will expire in {0} day(s). + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=\u0627\u06cc \u0645\u06cc\u0644 \u0627\u06cc\u0688\u0631\u06cc\u0633 \u06a9\u06cc \u062a\u0635\u062f\u06cc\u0642 \u06a9\u0631\u06cc\u06ba +email_verify_1_1st_paragraph_before_application_title=\u06cc\u06c1 \u0635\u0627\u0631\u0641 \u0627\u06a9\u0627\u0624\u0646\u0679 \u0627\u06cc \u0645\u06cc\u0644 \u06a9\u06cc \u062a\u0635\u062f\u06cc\u0642 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0627\u06cc\u06a9 \u067e\u06cc\u063a\u0627\u0645 \u06c1\u06d2 +email_verify_1_1st_paragraph_after_application_title=\u06d4 +email_verify_1_2nd_paragraph=\u0628\u0631\u0627\u06c1 \u06a9\u0631\u0645 \u0627\u067e\u0646\u06d2 \u0627\u06a9\u0627\u0624\u0646\u0679 \u06a9\u06d2 \u0627\u06cc \u0645\u06cc\u0644 \u0627\u06cc\u0688\u0631\u06cc\u0633 \u06a9\u06cc \u062a\u0635\u062f\u06cc\u0642 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0646\u06cc\u0686\u06d2 \u062f\u06cc\u06d2 \u06af\u0626\u06d2 \u0644\u0646\u06a9 \u067e\u0631 \u06a9\u0644\u06a9 \u06a9\u0631\u06cc\u06ba\u06d4 +email_verify_1_3rd_paragraph=\u0622\u067e \u06a9\u0648 \u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06d2 \u06a9\u06d2 \u0627\u0646\u062f\u0631 \u0627\u0633 \u0627\u06cc \u0645\u06cc\u0644 \u06a9\u0627 \u062c\u0648\u0627\u0628 \u062f\u06cc\u0646\u0627 \u06c1\u0648\u06af\u0627\u06d4 \u0627\u06af\u0631 \u0622\u067e \u06a9\u0648\u0626\u06cc \u06a9\u0627\u0631\u0631\u0648\u0627\u0626\u06cc \u0646\u06c1\u06cc\u06ba \u06a9\u0631\u062a\u06d2 \u06c1\u06cc\u06ba\u060c \u062a\u0648 \u0627\u06cc \u0645\u06cc\u0644 \u0627\u06cc\u0688\u0631\u06cc\u0633 \u06a9\u06cc \u062a\u0635\u062f\u06cc\u0642 \u0646\u06c1\u06cc\u06ba \u06c1\u0648\u06af\u06cc\u06d4 +email_2fa_subject=\u0622\u067e \u06a9\u0627 \u062f\u0648 \u0639\u0646\u0635\u0631 \u06a9\u06cc \u062a\u0648\u062b\u06cc\u0642 \u06a9\u0648\u0688 \u0628\u0631\u0627\u0626\u06d2 +email_2fa_1_greeting=\u0645\u062d\u062a\u0631\u0645 +email_2fa_1_1st_paragraph_application_title=\u0622\u067e \u0646\u06d2 \u0627\u067e\u0646\u06d2 \u0627\u06a9\u0627\u0624\u0646\u0679 \u0645\u06cc\u06ba \u0644\u0627\u06af \u0627\u0646 \u06a9\u0631\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u062f\u0648 \u0639\u0646\u0635\u0631 \u06a9\u06cc \u062a\u0648\u062b\u06cc\u0642 \u06a9\u0648\u0688 \u06a9\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u06a9\u06cc \u06c1\u06d2\u06d4 +email_2fa_1_2nd_paragraph=\u0622\u067e \u06a9\u0627 \u062f\u0648 \u0639\u0646\u0635\u0631 \u06a9\u06cc \u062a\u0648\u062b\u06cc\u0642 \u06a9\u0648\u0688: +email_2fa_1_3rd_paragraph=\u0628\u0631\u0627\u06c1 \u06a9\u0631\u0645 \u0627\u067e\u0646\u06d2 \u0627\u06a9\u0627\u0624\u0646\u0679 \u0645\u06cc\u06ba \u0644\u0627\u06af \u0627\u0646 \u06a9\u0631\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0627\u0633 \u06a9\u0648\u0688 \u06a9\u0648 15 \u0645\u0646\u0679 \u06a9\u06d2 \u0627\u0646\u062f\u0631 \u0627\u0633\u062a\u0639\u0645\u0627\u0644 \u06a9\u0631\u06cc\u06ba\u06d4 +email_2fa_1_4th_paragraph=\u0627\u06af\u0631 \u0622\u067e \u0646\u06d2 \u0627\u0633 \u06a9\u0648\u0688 \u06a9\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0646\u06c1\u06cc\u06ba \u06a9\u06cc\u060c \u062a\u0648 \u0628\u0631\u0627\u06c1 \u06a9\u0631\u0645 \u0627\u067e\u0646\u0627 \u0627\u06a9\u0627\u0624\u0646\u0679 \u0645\u062d\u0641\u0648\u0638 \u06a9\u0631\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0641\u0648\u0631\u06cc \u0637\u0648\u0631 \u067e\u0631 \u0627\u067e\u0646\u06d2 \u0633\u0633\u0679\u0645 \u0627\u06cc\u0688\u0645\u0646\u0633\u0679\u0631\u06cc\u0679\u0631 \u0633\u06d2 \u0631\u0627\u0628\u0637\u06c1 \u06a9\u0631\u06cc\u06ba\u06d4 +email_2fa_1_ending=\u0634\u06a9\u0631\u06cc\u06c1\u060c +F_EVENT_VISUALIZATION_EXTERNAL=\u0627\u06cc\u0648\u0646\u0679 \u0648\u06cc\u0698\u0648\u0644\u0627\u0626\u0632\u06cc\u0634\u0646 \u0628\u06cc\u0631\u0648\u0646\u06cc \u0631\u0633\u0627\u0626\u06cc +F_IMPERSONATE_USER=\u0635\u0627\u0631\u0641 \u06a9\u06cc \u0646\u0642\u0627\u0644\u06cc \u06a9\u0631\u06cc\u06ba +F_PREVIOUS_IMPERSONATOR_AUTHORITY=\u0635\u0627\u0631\u0641 \u06a9\u06cc \u0646\u0642\u0627\u0644\u06cc (\u0648\u0627\u067e\u0633 \u062c\u0627\u0626\u06cc\u06ba) +F_USER_VIEW=\u0635\u0627\u0631\u0641 \u062f\u06cc\u06a9\u06be\u06cc\u06ba +F_USER_VIEW_WITHIN_MANAGED_GROUP=\u0645\u0646\u0638\u0645 \u06af\u0631\u0648\u067e \u06a9\u06d2 \u0627\u0646\u062f\u0631 \u0635\u0627\u0631\u0641 \u062f\u06cc\u06a9\u06be\u06cc\u06ba +F_VISUALIZATION_EXTERNAL=\u0648\u06cc\u0698\u0648\u0644\u0627\u0626\u0632\u06cc\u0634\u0646 \u0628\u06cc\u0631\u0648\u0646\u06cc \u0631\u0633\u0627\u0626\u06cc +impersonate_user=\u0635\u0627\u0631\u0641 \u06a9\u06cc \u0646\u0642\u0627\u0644\u06cc \u06a9\u0631\u06cc\u06ba +login_using_two_factor_authentication=\u062f\u0648 \u0639\u0646\u0635\u0631 \u06a9\u06cc \u062a\u0648\u062b\u06cc\u0642 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0644\u0627\u06af \u0627\u0646 \u06a9\u0631\u06cc\u06ba +login_with_azure=Microsoft \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0633\u0627\u0626\u0646 \u0627\u0646 \u06a9\u0631\u06cc\u06ba +login_with_google=Google \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0633\u0627\u0626\u0646 \u0627\u0646 \u06a9\u0631\u06cc\u06ba +mandatory_parameter_missing=\u0635\u0627\u0631\u0641 \u06a9\u0627 \u0646\u0627\u0645 \u06cc\u0627 \u067e\u0627\u0633 \u0648\u0631\u0688 \u0645\u0648\u062c\u0648\u062f \u0646\u06c1\u06cc\u06ba \u06c1\u06d2 +oidc_login_failed=OIDC \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0644\u0627\u06af \u0627\u0646 \u0646\u0627\u06a9\u0627\u0645 +password_lowercase_validation=\u067e\u0627\u0633 \u0648\u0631\u0688 \u0645\u06cc\u06ba \u06a9\u0645 \u0627\u0632 \u06a9\u0645 \u0627\u06cc\u06a9 \u0686\u06be\u0648\u0679\u0627 \u062d\u0631\u0641 \u06c1\u0648\u0646\u0627 \u0636\u0631\u0648\u0631\u06cc \u06c1\u06d2 +sign_in_with_openID=OpenID \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0633\u0627\u0626\u0646 \u0627\u0646 \u06a9\u0631\u06cc\u06ba +two_factor_authentication_code=\u062f\u0648 \u0639\u0646\u0635\u0631 \u06a9\u06cc \u062a\u0648\u062b\u06cc\u0642 \u06a9\u0648\u0688 diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uz_UZ_Cyrl.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uz_UZ_Cyrl.properties index dab98f675216..413c1ae94301 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uz_UZ_Cyrl.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uz_UZ_Cyrl.properties @@ -427,7 +427,6 @@ F_ROUTE_PRIVATE_ADD=\u0425\u0443\u0441\u0443\u0441\u0438\u0439 \u0439\u045e\u043 F_ROUTE_PUBLIC_DELETE=\u0419\u045e\u043d\u0430\u043b\u0438\u0448\u043d\u0438 \u040e\u0447\u0438\u0440\u0438\u0448 F_IMPERSONATE_USER=\u0420\u043e\u0431\u043e\u0442 \u0444\u043e\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u0432\u0447\u0438 F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u041e\u0444\u0444\u043b\u0430\u0439\u043d @@ -505,7 +504,6 @@ password_length_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u0442\u0430\u04 password_history_validation=\u041f\u0430\u0440\u043e\u043b\u0438\u043d\u0433\u0438\u0437, \u0421\u0438\u0437 \u0430\u0432\u0432\u0430\u043b \u043a\u0438\u0440\u0438\u0442\u0433\u0430\u043d 24\u0442\u0430 \u043f\u0430\u0440\u043e\u043b\u0433\u0430 \u045e\u0445\u0448\u0430\u043c\u0430\u0441\u043b\u0438\u0433\u0438 \u043a\u0435\u0440\u0430\u043a password_digit_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u0442\u0430\u0440\u043a\u0438\u0431\u0438\u0434\u0430 \u043a\u0430\u043c\u0438\u0434\u0430 1 \u0442\u0430 \u0440\u0430\u049b\u0430\u043c \u0431\u045e\u043b\u0438\u0448\u0438 \u043a\u0435\u0440\u0430\u043a password_uppercase_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u0442\u0430\u0440\u043a\u0438\u0431\u0438\u0434\u0430 \u043a\u0430\u043c\u0438\u0434\u0430 1 \u0442\u0430 \u0411\u043e\u0448 \u04b3\u0430\u0440\u0444 \u0431\u045e\u043b\u0438\u0448\u0438 \u043a\u0435\u0440\u0430\u043a -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u0442\u0430\u0440\u043a\u0438\u0431\u0438\u0434\u0430 \u0443\u043c\u0443\u043c\u0438\u0439 \u0441\u045e\u0437 \u0431\u045e\u043b\u043c\u0430\u0441\u043b\u0438\u0433\u0438 \u043a\u0435\u0440\u0430\u043a password_specialcharacter_validation=\u041f\u0430\u0440\u043e\u043b\u044c \u0442\u0430\u0440\u043a\u0438\u0431\u0438\u0434\u0430 \u043a\u0430\u043c\u0438\u0434\u0430 1 \u0442\u0430 \u043c\u0430\u0445\u0441\u0443\u0441 \u0431\u0435\u043b\u0433\u0438 \u0431\u045e\u043b\u0438\u0448\u0438 \u043a\u0435\u0440\u0430\u043a password_username_validation=\u0424\u043e\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u0432\u0447\u0438\u0418\u0441\u043c\u0438/\u0415-\u043f\u043e\u0447\u0442\u0430 \u043f\u0430\u0440\u043e\u043b\u043d\u0438\u043d\u0433 \u049b\u0438\u0441\u043c\u0438 \u0431\u045e\u043b\u0438\u0448\u0438 \u043c\u0443\u043c\u043a\u0438\u043d \u044d\u043c\u0430\u0441 @@ -1788,21 +1786,9 @@ email_invite_1_3rd_paragraph=\u0421\u0438\u0437, \u0443\u0448\u0431\u0443 \u0442 #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uz_UZ_Latn.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uz_UZ_Latn.properties index cce2cbe1deb2..66eae9a0e25a 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uz_UZ_Latn.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_uz_UZ_Latn.properties @@ -220,7 +220,6 @@ F_USERGROUP_LIST=Foydalanuvchi Guruhlari Ro\u02bcyxati F_USER_GROUPS_READ_ONLY_ADD_MEMBERS=Faqat O\u02bcqish uchun Foydalanuvchi Guruhlariga \u0410\u02bczolarni Qo\u02bcshish/Olib tashlash F_USER_ADD=Foydalanuvchi Qo\u02bcshish/Yangilash F_USER_DELETE=Foydalanuvchini O\u02bcchirish -F_USER_VIEW=View user F_USER_ADD_WITHIN_MANAGED_GROUP=Boshqariladigan Guruh ichida Foydalanuvchi Qo\u02bcshish/Yangilash F_USER_DELETE_WITHIN_MANAGED_GROUP=Boshqariladigan Guruh ichida Foydalanuvchi O\u02bcchirish F_USER_VIEW_WITHIN_MANAGED_GROUP=Boshqariladigan Guruh ichida Foydalanuvchi Ko\u02bcrib chiqish @@ -237,9 +236,7 @@ F_REPORT_DELETE=Hisobotni O\u02bcchirish F_REPORT_VIEW=Hisobotni Ko\u02bcrib chiqish F_DASHBOARD_PUBLIC_ADD=Ochiq Boshqaruv panelini Qo\u02bcshish/Yangilash F_VISUALIZATION_PUBLIC_ADD=Add/Update Public Visualization -F_VISUALIZATION_EXTERNAL=Visualization External Access F_EVENT_VISUALIZATION_PUBLIC_ADD=Add/Update Public Event Visualization -F_EVENT_VISUALIZATION_EXTERNAL=Event Visualization External Access F_DOCUMENT_PUBLIC_ADD=Ochiq Hujjat Qo\u02bcshish/Yangilash F_DOCUMENT_PRIVATE_ADD=Yopiq Hujjat Qo\u02bcshish/Yangilash F_DOCUMENT_DELETE=Hujjatni O\u02bcchirish @@ -425,9 +422,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=Offlayn @@ -505,7 +500,6 @@ password_length_validation=Parol talab qilingan miniimal uzunlik talabiga javob password_history_validation=Parolingiz, Siz avval kiritgan 24ta parolga o\u02bcxshamasligi kerak password_digit_validation=Parol tarkibida kamida 1 ta raqam bo\u02bclishi kerak password_uppercase_validation=Parol tarkibida kamida 1 ta Bosh harf bo\u02bclishi kerak -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=Parol tarkibida umumiy so\u02bcz bo\u02bclmasligi kerak password_specialcharacter_validation=Parol tarkibida kamida 1 ta maxsus belgi bo\u02bclishi kerak password_username_validation=FoydalanuvchiIsmi/E-pochta parolning qismi bo\u02bclishi mumkin emas @@ -532,7 +526,6 @@ item=Element action=\u0410mal sub_total=Oraliq yig\u02bcindi total=Jami -impersonate_user=Impersonate user username_in_password=FoydalanuvchiIsmi parolning qismi bo\u02bclishi mumkin emas email_in_password=Ye-pochta parolning qismi bo\u02bclishi mumkin emas username_email_in_password=FoydalanuvchiIsmi/U-pochta parolning qismi bo\u02bclishi mumkin emas @@ -1695,7 +1688,6 @@ sign_in_with_openID=OpenID orqali tizimga kiring change_language=tilni tanlang login_with_google=Google orqali tizimga kiring login_with_azure=Mikrosoft orqali tizimga kiring -oidc_login_failed=Failed to login with OIDC two_factor_code=Kod #-- New User Account page -----------------------------------------------------# @@ -1788,21 +1780,9 @@ email_invite_1_3rd_paragraph=Siz, ushbu taklifnomaga 4 kun davomida javob berish #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh_CN.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh_CN.properties index f9a81fa4a411..e9cf7808e5ba 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh_CN.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh_CN.properties @@ -425,9 +425,7 @@ F_EVENT_HOOK_DELETE=\u5220\u9664\u4e8b\u4ef6\u6302\u94a9 F_ROUTE_PUBLIC_ADD=\u6dfb\u52a0/\u66f4\u65b0\u516c\u5171\u8def\u7531 F_ROUTE_PRIVATE_ADD=\u6dfb\u52a0/\u66f4\u65b0\u4e13\u7528\u8def\u7531 F_ROUTE_PUBLIC_DELETE=\u5220\u9664\u8def\u7ebf -F_IMPERSONATE_USER=Impersonate user F_JOB_LOG_READ=View Job Execution Logs -F_PREVIOUS_IMPERSONATOR_AUTHORITY=User Impersonation (switch back) #-- Common ---------------------------------------------------------------------# offline=\u79bb\u7ebf @@ -505,7 +503,6 @@ password_length_validation=\u53e3\u4ee4\u81f3\u5c11\u9700\u89818\u4e2a\u81f3\u59 password_history_validation=\u53e3\u4ee4\u4e0d\u80fd\u4e3a\u4ee5\u524d\u768424\u4e2a\u53e3\u4ee4 password_digit_validation=\u53e3\u4ee4\u81f3\u5c11\u9700\u8981\u4e00\u4e2a\u6570\u5b57 password_uppercase_validation=\u53e3\u4ee4\u81f3\u5c11\u9700\u8981\u4e00\u4e2a\u5927\u5199\u5b57\u7b26 -password_lowercase_validation=Password must have at least one lower case password_dictionary_validation=\u53e3\u4ee4\u4e0d\u80fd\u5305\u542b\u901a\u7528\u8bcd password_specialcharacter_validation=\u53e3\u4ee4\u81f3\u5c11\u9700\u8981\u4e00\u4e2a\u7279\u6b8a\u5b57\u7b26 password_username_validation=\u7528\u6237\u540d\u6216\u90ae\u4ef6\u4e0d\u80fd\u4f5c\u4e3a\u53e3\u4ee4\u7684\u4e00\u90e8\u5206 @@ -1788,21 +1785,9 @@ email_invite_1_3rd_paragraph=\u4f60\u5fc5\u987b\u57283\u6708\u5185\u54cd\u5e94\u #-- Verify email -------------------------------------------------------------# -email_verify_1_1st_paragraph_before_application_title=This is a message to verify a -email_verify_1_1st_paragraph_after_application_title=, user account email. -email_verify_1_2nd_paragraph=Please click the link below to verify the email address of your account. -email_verify_1_3rd_paragraph=You must respond to this email within one hour. If you take no action, the email address will not be verified. -verify_email_subject=Verify email address #-- 2FA code email -------------------------------------------------------------# -email_2fa_subject=Your Two-Factor Authentication Code for -email_2fa_1_greeting=Dear -email_2fa_1_1st_paragraph_application_title=You have requested a two-factor authentication code to log into your account. -email_2fa_1_2nd_paragraph=Your two-factor authentication code: -email_2fa_1_3rd_paragraph=Please use this code within 15 minutes to log into your account. -email_2fa_1_4th_paragraph=If you did not request this code, please contact your system administrator immediately to secure your account. -email_2fa_1_ending=Thank you, #-- Cache strategy display strings --------------------------------------------# @@ -2134,3 +2119,20 @@ notification.user_inactive.body=\u60a8\u7684 DHIS2 \u7528\u6237\u5e10\u6237\u670 # notify user that need to change their password soon notification.password_change_required.subject=\u5bc6\u7801\u8fc7\u671f\u63d0\u9192 notification.password_change_required.body=\u8bf7\u66f4\u6539\u60a8\u7684\u5bc6\u7801\u3002\u5b83\u5c06\u5728 {0} \u5929\u540e\u5230\u671f\u3002 + +#-- Security translations (provisional, AI-assisted, pending translator review - confidence: high) ---# +verify_email_subject=\u9a8c\u8bc1\u7535\u5b50\u90ae\u4ef6\u5730\u5740 +email_verify_1_1st_paragraph_before_application_title=\u8fd9\u662f\u4e00\u6761\u9a8c\u8bc1\u7528\u6237\u8d26\u6237\u7535\u5b50\u90ae\u4ef6\u7684\u6d88\u606f +email_verify_1_1st_paragraph_after_application_title=\u3002 +email_verify_1_2nd_paragraph=\u8bf7\u70b9\u51fb\u4e0b\u65b9\u94fe\u63a5\u4ee5\u9a8c\u8bc1\u60a8\u8d26\u6237\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002 +email_verify_1_3rd_paragraph=\u60a8\u5fc5\u987b\u5728\u4e00\u5c0f\u65f6\u5185\u56de\u590d\u6b64\u7535\u5b50\u90ae\u4ef6\u3002\u5982\u679c\u60a8\u4e0d\u91c7\u53d6\u4efb\u4f55\u884c\u52a8,\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u5c06\u65e0\u6cd5\u88ab\u9a8c\u8bc1\u3002 +email_2fa_subject=\u60a8\u7684\u53cc\u56e0\u7d20\u8eab\u4efd\u9a8c\u8bc1\u4ee3\u7801 +email_2fa_1_greeting=\u5c0a\u656c\u7684 +email_2fa_1_1st_paragraph_application_title=\u60a8\u5df2\u8bf7\u6c42\u53cc\u56e0\u7d20\u8eab\u4efd\u9a8c\u8bc1\u4ee3\u7801\u4ee5\u767b\u5f55\u60a8\u7684\u8d26\u6237\u3002 +email_2fa_1_2nd_paragraph=\u60a8\u7684\u53cc\u56e0\u7d20\u8eab\u4efd\u9a8c\u8bc1\u4ee3\u7801: +email_2fa_1_3rd_paragraph=\u8bf7\u572815\u5206\u949f\u5185\u4f7f\u7528\u6b64\u4ee3\u7801\u767b\u5f55\u60a8\u7684\u8d26\u6237\u3002 +email_2fa_1_4th_paragraph=\u5982\u679c\u60a8\u6ca1\u6709\u8bf7\u6c42\u6b64\u4ee3\u7801,\u8bf7\u7acb\u5373\u8054\u7cfb\u60a8\u7684\u7cfb\u7edf\u7ba1\u7406\u5458\u4ee5\u4fdd\u62a4\u60a8\u7684\u8d26\u6237\u3002 +email_2fa_1_ending=\u8c22\u8c22, +F_IMPERSONATE_USER=\u6a21\u62df\u7528\u6237 +F_PREVIOUS_IMPERSONATOR_AUTHORITY=\u7528\u6237\u6a21\u62df(\u5207\u6362\u56de) +password_lowercase_validation=\u5bc6\u7801\u5fc5\u987b\u5305\u542b\u81f3\u5c11\u4e00\u4e2a\u5c0f\u5199\u5b57\u6bcd