From 51873d6176e7089ab35a91592662440424fcffed Mon Sep 17 00:00:00 2001 From: Fouad Almalki Date: Mon, 3 Jul 2023 15:51:39 +0300 Subject: [PATCH] Add missing Arabic messages (#21372) --- .../public/locales/ar/translation.json | 165 ++++++++++++++++++ .../account/messages/messages_ar.properties | 2 +- .../login/messages/messages_ar.properties | 4 + .../account/messages/messages_ar.properties | 2 +- 4 files changed, 171 insertions(+), 2 deletions(-) create mode 100644 js/apps/account-ui/public/locales/ar/translation.json diff --git a/js/apps/account-ui/public/locales/ar/translation.json b/js/apps/account-ui/public/locales/ar/translation.json new file mode 100644 index 0000000000..71cea42ca6 --- /dev/null +++ b/js/apps/account-ui/public/locales/ar/translation.json @@ -0,0 +1,165 @@ +{ + "accept": "موافقة", + "accessGrantedOn": "تم منح إذن الوصول في", + "accountSecurity": "أمان الحساب", + "accountUpdatedError": "فشل في تحديث الحساب بسبب أخطاء في صلاحية المدخلات", + "accountUpdatedMessage": "تم تحديث الحساب الخاص بك.", + "add": "إضافة", + "application": "التطبيق", + "applicationDetails": "تفاصيل التطبيق", + "applications": "التطبيقات", + "applicationsIntroMessage": "قم بتتبع وإدارة أذونات التطبيقات للوصول إلى حسابك", + "applicationType": "نوع التطبيق", + "avatar": "الصورة الشخصية", + "backTo": "العودة إلى {{app}}", + "basic-authentication": "مصادقة أساسية", + "cancel": "إلغاء", + "choose": "اختر...", + "client": "العميل", + "clients": "العملاء", + "close": "إغلاق", + "credentialCreatedAt": "<0>أنشئ في {{date}}.", + "currentSession": "الجلسة الحالية", + "deleteAccount": "تأكيد حذف الحساب", + "deleteAccountWarning": "هذا أمر لا رجوع فيه. سيتم إتلاف جميع بياناتك بشكل دائم، ولا يمكن استرجاعها.", + "description": "الوصف", + "device-activity": "نشاط الأجهزة", + "deviceActivity": "نشاط الأجهزة", + "directMembership": "عضوية مباشرة", + "doCancel": "إلغاء", + "doDelete": "حذف", + "doDeny": "رفض", + "done": "إنهاء", + "doSave": "حفظ", + "doSignOut": "تسجيل خروج", + "edit": "تعديل", + "editTheResource": "مشاركة المورد - {{0}}", + "email": "بريد إلكتروني", + "error-empty": "يرجى تحديد قيمة '{{0}}'.", + "error-invalid-blank": "يرجى تحديد قيمة '{{0}}'.", + "error-invalid-date": "'{{0}}' هو تاريخ غير صالح.", + "error-invalid-email": "بريد إلكتروني غير صالح.", + "error-invalid-length-too-long": "'{{0}}' يجب ألا يزيد طوله عن {{2}}.", + "error-invalid-length-too-short": "'{{0}}' يجب ألا يقل طوله عن {{1}}.", + "error-invalid-length": "'{{0}}' يجب أن يكون طوله بين {{1}} و {{2}}.", + "error-invalid-number": "'{{0}}' هو رقم غير صالح.", + "error-invalid-uri-fragment": "'{{0}}' يحتوي على ملحق عنوان موقع غير صالح.", + "error-invalid-uri-scheme": "'{{0}}' يحتوي على بادئة عنوان موقع غير صالحة.", + "error-invalid-uri": "'{{0}}' هو عنوان موقع غير صالح.", + "error-invalid-value": "'{{0}}' يحتوي على قيمة غير صالحة.", + "error-number-out-of-range-too-big": "'{{0}}' يجب ألا تزيد قيمته عن {{2}}.", + "error-number-out-of-range-too-small": "'{{0}}' يجب ألا تقل قيمته عن {{1}}.", + "error-number-out-of-range": "'{{0}}' يجب أن يكون رقمًا بين {{1}} و {{2}}.", + "error-pattern-no-match": "'{{0}}' لا يتطابق مع البنية المطلوبة.", + "error-person-name-invalid-character": "'{{0}}' يحتوي على حرف غير صالح.", + "error-user-attribute-required": "يرجى تحديد قيمة '{{0}}'.", + "error-username-invalid-character": "'{{0}}' يحتوي على حرف غير صالح.", + "errorRemovedMessage": "لا يمكن إزالة {{userLabel}} بسبب الخطأ: {{error}}", + "errorSignOutMessage": "لم يكن بالاستطاعة تسجيل الخروج: {{error}}", + "expires": "ينتهي في", + "filterByName": "التصفية بالاسم...", + "firstName": "الاسم الأول", + "fullName": "{{givenName}} {{familyName}}", + "groupDescriptionLabel": "اعرض المجموعات التي أنت مرتبط بها", + "groupLabel": "المجموعات", + "groups": "المجموعات", + "hasAccessTo": "لديه صلاحية وصول إلى", + "infoMessage": "بالنقر على زر 'إزالة إذن الوصول'، سيتم إزالة الأذونات الممنوحة لهذا التطبيق. لن يستخدم هذا التطبيق معلوماتك بعد الآن.", + "internalApp": "داخلی", + "inUse": "قيد الاستخدام", + "ipAddress": "عنوان الشبكة", + "lastAccessedOn": "آخر وصول", + "lastName": "الاسم الأخير", + "link": "ربط الحساب", + "linkedAccounts": "الحسابات المرتبطة", + "linkedAccountsIntroMessage": "قم بإدارة تسجيل الدخول لحسابات الطرف الثالث.", + "linkedAccountsTitle": "الحسابات المرتبطة", + "linkedEmpty": "لا يوجد مزود مرتبط", + "linkedLoginProviders": "مزودو تسجيل الدخول المرتبطين", + "linkError": "لم يكن بالاستطاعة ربط الحساب بسبب الخطأ: {{error}}", + "logo": "الشعار", + "manageAccount": "إدارة الحساب", + "myResources": "الموارد الخاص بي", + "name": "الاسم", + "noGroups": "لا توجد مجموعات", + "noGroupsText": "=أنت لم تنضم إلى أي مجموعة", + "notInUse": "غير مستخدم", + "notSetUp": "لم يتم إعداد {{0}}.", + "offlineAccess": "الوصول دون اتصال", + "otp-display-name": "تطبيق مصادق", + "otp-help-text": "أدخل رمز التحقق الصادرة من التطبيق المصادق.", + "password-display-name": "كلمة المرور", + "password-help-text": "سجل الدخول باستخدام كلمة المرور.", + "password": "كلمة المرور الخاصة بي", + "path": "مسار", + "permissionRequest": "طلبات الإذن - {{0}}", + "permissionRequests": "طلبات الإذن", + "permissions": "الأذونات", + "personalInfo": "البيانات الشخصية", + "personalInfoDescription": "قم بإدارة البيانات الأساسية الخاصة بك", + "privacyPolicy": "سياسة الخصوصية", + "refreshPage": "تحديث الصفحة", + "removeButton": "إزالة إذن الوصول", + "removeConsentError": "لم يكن بالاستطاعة إزالة الاتفاقية بسبب الخطأ: {{error}}", + "removeConsentSuccess": "تم إزالة الاتفاقية بنجاح", + "removeCred": "إزالة {{0}}", + "removeCredAriaLabel": "إزالة اعتماد", + "removeModalMessage": "سيؤدي هذا إلى إزالة إذن الوصول الممنوح حاليًا لـ {{0}}. ستحتاج إلى منح إذن الوصول مرة أخرى إذا كنت تريد استخدام هذا التطبيق.", + "removeModalTitle": "إزالة إذن الوصول", + "requestor": "صاحب الطلب", + "required": "إلزامي", + "resourceAlreadyShared": "تم مشاركة المورد مع هذا المستخدم مسبقًا.", + "resourceIntroMessage": "شارك الموارد مع أعضاء الفريق", + "resourceName": "اسم المورد", + "resources": "الموارد", + "resourceSharedWith_one": "تم مشاركة المورد مع <0>{{username}}", + "resourceSharedWith_other": "تم مشاركة المورد مع <0>{{username}} و <1>{{other}} آخرين", + "resourceSharedWith_zero": "لم يتم مشاركة هذا المورد.", + "selectOne": "حدد خيارًا", + "setUpNew": "إعداد {{0}}", + "share": "مشاركة", + "sharedWithMe": "تم مشاركتها معي", + "shareError": "لم يكن بالاستطاعة مشاركة المورد بسبب الخطأ: {{error}}", + "shareSuccess": "تم مشاركة المورد بنجاح.", + "shareTheResource": "مشاركة المورد - {{0}}", + "shareUser": "قم بإضافة مستخدمين لمشاركة المورد الخاص بك معهم", + "shareWith": "مشاركة مع ", + "signedInDevices": "الأجهزة المسجلة للدخول", + "signedInDevicesExplanation": "قم بتسجيل الخروج من أي جهاز غير مألوف.", + "signedOutSession": "تم تسجيل خروج {{0}}/{{1}}", + "signingIn": "عملية تسجيل الدخول", + "signingInDescription": "إعداد طرق تسجيل الدخول.", + "signOut": "تسجيل الخروج", + "signOutAllDevices": "تسجيل الخروج من جميع الأجهزة", + "signOutAllDevicesWarning": "سيؤدي هذا الإجراء إلى تسجيل الخروج من جميع الأجهزة التي سجلت الدخول إلى حسابك، بما في ذلك الجهاز الحالي الذي تستخدمه.", + "signOutWarning": "تسجيل الخروج من الجلسة؟", + "socialLogin": "تسجيل دخول مواقع التواصل الاجتماعي", + "somethingWentWrong": "حدث خطأ ما", + "somethingWentWrongDescription": "نعتذر، حدث خطأ غير متوقع.", + "started": "ابتدأ في", + "status": "الحالة", + "stopUsingCred": "إيقاف استخدام {{0}}؟", + "successRemovedMessage": "تمت إزالة {{userLabel}}.", + "systemDefined": "تسجيل دخول معرَّف بالنظام", + "termsOfService": "اتفاقية الاستخدام", + "thirdPartyApp": "طرف ثالث", + "tryAgain": "المحاولة مرة أخرى", + "two-factor": "التحقق بخطوتين", + "unknownOperatingSystem": "نظام تشغيل غير معروف", + "unknownUser": "مستخدم غير معروف", + "unLink": "إلغاء ربط الحساب", + "unlinkedEmpty": "لا يوجد مزود غير مرتبط", + "unlinkedLoginProviders": "مزودو تسجيل الدخول الغير مرتبطين", + "unLinkError": "لم يكن بالاستطاعة إلغاء ربط الحساب بسبب الخطأ: {{error}}", + "unLinkSuccess": "تم إلغاء ربط الحساب بنجاح", + "unShare": "إلغاء مشاركة الكل", + "unShareError": "لم يكن بالاستطاعة إلغاء مشاركة المورد بسبب الخطأ: {{error}}", + "unShareSuccess": "تم إلغاء مشاركة المورد بنجاح.", + "update": "تحديث", + "updateCredAriaLabel": "تحديث اعتماد", + "updateError": "لم يكن بالاستطاعة تحديث المورد بسبب الخطأ: {{error}}", + "updateSuccess": "تم تحديث المورد بنجاح.", + "user": "المستخدم", + "username": "اسم المستخدم", + "usernamePlaceholder": "اسم المستخدم أو البريد الإلكتروني" +} diff --git a/themes/src/main/resources-community/theme/base/account/messages/messages_ar.properties b/themes/src/main/resources-community/theme/base/account/messages/messages_ar.properties index ed420b1c30..7dcc5090e4 100644 --- a/themes/src/main/resources-community/theme/base/account/messages/messages_ar.properties +++ b/themes/src/main/resources-community/theme/base/account/messages/messages_ar.properties @@ -246,7 +246,7 @@ peopleAccessResource=الأشخاص الذين يمكنهم الوصول إلى resourceManagedPolicies=أذونات تمنح حق الوصول إلى هذا المورد resourceNoPermissionsGrantingAccess=لا توجد أذونات تمنح حق الوصول إلى هذا المورد anyAction=أي إجراء -description=التفاصيل +description=الوصف name=الاسم scopes=المجالات resource=المورد diff --git a/themes/src/main/resources-community/theme/base/login/messages/messages_ar.properties b/themes/src/main/resources-community/theme/base/login/messages/messages_ar.properties index 608fd712ce..d721ecbe7f 100644 --- a/themes/src/main/resources-community/theme/base/login/messages/messages_ar.properties +++ b/themes/src/main/resources-community/theme/base/login/messages/messages_ar.properties @@ -70,6 +70,8 @@ unknown=غير معروف termsTitle=الشروط والأحكام termsText=

يجب تحديد الشروط والأحكام

termsPlainText=يجب تحديد الشروط والأحكام. +termsAcceptanceRequired=يجب الموافقة على الشروط والأحكام. +acceptTerms=أوافق على الشروط والأحكام recaptchaFailed=فشل في اختبار Recaptcha recaptchaNotConfigured=مطلوب اختبار Recaptcha، ولكن لم يتم تكوينه @@ -252,6 +254,7 @@ error-invalid-date=تاريخ غير صالح. error-user-attribute-read-only=هذا الحقل للقراءة فقط. error-username-invalid-character=القيمة تحتوي على حرف غير صالح. error-person-name-invalid-character=القيمة تحتوي على حرف غير صالح. +error-reset-otp-missing-id=يرجى اختيار إعداد لخاصية رمز التحقق. invalidPasswordExistingMessage=كلمة المرور الحالية غير صالحة. invalidPasswordBlacklistedMessage=كلمة المرور غير صالحة: كلمة المرور في القائمة السوداء. @@ -433,6 +436,7 @@ saml.artifactResolutionServiceInvalidResponse=غير قادر على إيجاد #authenticators otp-display-name=تطبيق مصادق otp-help-text=أدخل رمز التحقق الصادرة من التطبيق المصادق. +otp-reset-description=أي إعداد لخاصية رمز التحقق ترغب بإزالته؟ password-display-name=كلمة المرور password-help-text=سجل الدخول باستخدام كلمة المرور. auth-username-form-display-name=اسم المستخدم diff --git a/themes/src/main/resources-community/theme/keycloak.v2/account/messages/messages_ar.properties b/themes/src/main/resources-community/theme/keycloak.v2/account/messages/messages_ar.properties index c93125ed11..4da889daf7 100644 --- a/themes/src/main/resources-community/theme/keycloak.v2/account/messages/messages_ar.properties +++ b/themes/src/main/resources-community/theme/keycloak.v2/account/messages/messages_ar.properties @@ -87,7 +87,7 @@ signingIn=عملية تسجيل الدخول signingInSubMessage=قم بإعداد طرق لتسجيل الدخول. credentialCreatedAt=أنشئ في successRemovedMessage=تمت إزالة {0}. -stopUsingCred=إيقاف استخدام {0}? +stopUsingCred=إيقاف استخدام {0}؟ changePassword=تغيير كلمة المرور removeCred=إزالة {0} setUpNew=إعداد {0}