From d2803194f36a60663b9f010af7844cd3a3549b53 Mon Sep 17 00:00:00 2001 From: "Mohamed A. Abdallah" Date: Fri, 28 Mar 2025 22:57:13 +0200 Subject: [PATCH 1/3] Add Arabic localization file --- res/lang/ar.ini | 64 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 res/lang/ar.ini diff --git a/res/lang/ar.ini b/res/lang/ar.ini new file mode 100644 index 0000000..49accc5 --- /dev/null +++ b/res/lang/ar.ini @@ -0,0 +1,64 @@ +authenticating = authenticating... +brightness_down = decrease brightness +brightness_up = increase brightness +capslock = capslock +err_alloc = failed memory allocation +err_bounds = out-of-bounds index +err_brightness_change = failed to change brightness +err_chdir = failed to open home folder +err_config = unable to parse config file +err_console_dev = failed to access console +err_dgn_oob = log message +err_domain = invalid domain +err_empty_password = empty password not allowed +err_envlist = failed to get envlist +err_hostname = failed to get hostname +err_mlock = failed to lock password memory +err_null = null pointer +err_numlock = failed to set numlock +err_pam = pam transaction failed +err_pam_abort = pam transaction aborted +err_pam_acct_expired = account expired +err_pam_auth = authentication error +err_pam_authinfo_unavail = failed to get user info +err_pam_authok_reqd = token expired +err_pam_buf = memory buffer error +err_pam_cred_err = failed to set credentials +err_pam_cred_expired = credentials expired +err_pam_cred_insufficient = insufficient credentials +err_pam_cred_unavail = failed to get credentials +err_pam_maxtries = reached maximum tries limit +err_pam_perm_denied = permission denied +err_pam_session = session error +err_pam_sys = system error +err_pam_user_unknown = unknown user +err_path = failed to set path +err_perm_dir = failed to change current directory +err_perm_group = failed to downgrade group permissions +err_perm_user = failed to downgrade user permissions +err_pwnam = failed to get user info +err_sleep = failed to execute sleep command +err_tty_ctrl = tty control transfer failed +err_unknown = an unknown error occurred +err_user_gid = failed to set user GID +err_user_init = failed to initialize user +err_user_uid = failed to set user UID +err_xauth = xauth command failed +err_xcb_conn = xcb connection failed +err_xsessions_dir = failed to find sessions folder +err_xsessions_open = failed to open sessions folder +insert = insert +login = login +logout = logged out +no_x11_support = x11 support disabled at compile-time +normal = normal +numlock = numlock +other = other +password = password +restart = reboot +shell = shell +shutdown = shutdown +sleep = sleep +wayland = wayland +x11 = x11 +xinitrc = xinitrc From c6a3223a034eb96f2b8cdcea86133ac311eb75a1 Mon Sep 17 00:00:00 2001 From: "Mohamed A. Abdallah" Date: Fri, 28 Mar 2025 23:10:09 +0200 Subject: [PATCH 2/3] Update Arabic localization for actions --- res/lang/ar.ini | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/res/lang/ar.ini b/res/lang/ar.ini index 49accc5..961806e 100644 --- a/res/lang/ar.ini +++ b/res/lang/ar.ini @@ -1,6 +1,6 @@ -authenticating = authenticating... -brightness_down = decrease brightness -brightness_up = increase brightness +authenticating = جاري المصادقة... +brightness_down = خفض السطوع +brightness_up = رفع السطوع capslock = capslock err_alloc = failed memory allocation err_bounds = out-of-bounds index @@ -47,18 +47,18 @@ err_xauth = xauth command failed err_xcb_conn = xcb connection failed err_xsessions_dir = failed to find sessions folder err_xsessions_open = failed to open sessions folder -insert = insert -login = login -logout = logged out -no_x11_support = x11 support disabled at compile-time -normal = normal +insert = ادخال +login = تسجيل الدخول +logout = تم تسجيل خروجك +no_x11_support = تم تعطيل دعم x11 اثناء وقت الـ compile +normal = عادي numlock = numlock -other = other -password = password -restart = reboot +other = اخر +password = كلمة السر +restart = اعادة التشغيل shell = shell -shutdown = shutdown -sleep = sleep +shutdown = ايقاف التشغيل +sleep = وضع السكون wayland = wayland x11 = x11 xinitrc = xinitrc From 751d31cae271636c8767f421875ddc4eb1878c72 Mon Sep 17 00:00:00 2001 From: "Mohamed A. Abdallah" Date: Fri, 28 Mar 2025 23:26:17 +0200 Subject: [PATCH 3/3] Update Arabic error messages for errors --- res/lang/ar.ini | 88 ++++++++++++++++++++++++------------------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/res/lang/ar.ini b/res/lang/ar.ini index 961806e..86393df 100644 --- a/res/lang/ar.ini +++ b/res/lang/ar.ini @@ -2,51 +2,51 @@ authenticating = جاري المصادقة... brightness_down = خفض السطوع brightness_up = رفع السطوع capslock = capslock -err_alloc = failed memory allocation +err_alloc = فشل في تخصيص الذاكرة err_bounds = out-of-bounds index -err_brightness_change = failed to change brightness -err_chdir = failed to open home folder -err_config = unable to parse config file -err_console_dev = failed to access console -err_dgn_oob = log message -err_domain = invalid domain -err_empty_password = empty password not allowed -err_envlist = failed to get envlist -err_hostname = failed to get hostname -err_mlock = failed to lock password memory -err_null = null pointer -err_numlock = failed to set numlock -err_pam = pam transaction failed -err_pam_abort = pam transaction aborted -err_pam_acct_expired = account expired -err_pam_auth = authentication error -err_pam_authinfo_unavail = failed to get user info -err_pam_authok_reqd = token expired -err_pam_buf = memory buffer error -err_pam_cred_err = failed to set credentials -err_pam_cred_expired = credentials expired -err_pam_cred_insufficient = insufficient credentials -err_pam_cred_unavail = failed to get credentials -err_pam_maxtries = reached maximum tries limit -err_pam_perm_denied = permission denied -err_pam_session = session error -err_pam_sys = system error -err_pam_user_unknown = unknown user -err_path = failed to set path -err_perm_dir = failed to change current directory -err_perm_group = failed to downgrade group permissions -err_perm_user = failed to downgrade user permissions -err_pwnam = failed to get user info -err_sleep = failed to execute sleep command -err_tty_ctrl = tty control transfer failed -err_unknown = an unknown error occurred -err_user_gid = failed to set user GID -err_user_init = failed to initialize user -err_user_uid = failed to set user UID -err_xauth = xauth command failed -err_xcb_conn = xcb connection failed -err_xsessions_dir = failed to find sessions folder -err_xsessions_open = failed to open sessions folder +err_brightness_change = فشل في تغيير سطوع الشاشة +err_chdir = فشل في فتح مجلد المنزل +err_config = فشل في تفسير ملف الإعدادات +err_console_dev = فشل في الوصول إلى جهاز وحدة التحكم +err_dgn_oob = رسالة سجل (Log) +err_domain = اسم نطاق غير صالح +err_empty_password = لا يُسمح بكلمة مرور فارغة +err_envlist = فشل في جلب قائمة المتغيرات البيئية +err_hostname = فشل في جلب اسم المضيف (Hostname) +err_mlock = فشل في تأمين ذاكرة كلمة المرور (mlock) +err_null = مؤشر فارغ (Null pointer) +err_numlock = فشل في ضبط Num Lock +err_pam = فشل في معاملة PAM +err_pam_abort = تم إلغاء معاملة PAM +err_pam_acct_expired = الحساب منتهي الصلاحية +err_pam_auth = خطأ في المصادقة (Authentication error) +err_pam_authinfo_unavail = فشل في الحصول على معلومات المستخدم +err_pam_authok_reqd = انتهت صلاحية رمز المصادقة (Token) +err_pam_buf = خطأ في ذاكرة التخزين المؤقت (Buffer) +err_pam_cred_err = فشل في تعيين بيانات الاعتماد (Credentials) +err_pam_cred_expired = بيانات الاعتماد منتهية الصلاحية +err_pam_cred_insufficient = بيانات الاعتماد غير كافية +err_pam_cred_unavail = فشل في الحصول على بيانات الاعتماد +err_pam_maxtries = تم بلوغ الحد الأقصى لمحاولات المصادقة +err_pam_perm_denied = تم رفض الوصول (Permission denied) +err_pam_session = خطأ في جلسة المستخدم (Session error) +err_pam_sys = خطأ في النظام (System error) +err_pam_user_unknown = المستخدم غير موجود +err_path = فشل في تعيين متغير PATH +err_perm_dir = فشل في تغيير المجلد الحالي +err_perm_group = فشل في تخفيض صلاحيات المجموعة (Group permissions) +err_perm_user = فشل في تخفيض صلاحيات المستخدم (User permissions) +err_pwnam = فشل في جلب معلومات المستخدم +err_sleep = فشل في تنفيذ أمر sleep +err_tty_ctrl = فشل في نقل تحكم الطرفية (TTY) +err_unknown = حدث خطأ غير معروف +err_user_gid = فشل في تعيين معرّف المجموعة (GID) للمستخدم +err_user_init = فشل في تهيئة بيانات المستخدم +err_user_uid = فشل في تعيين معرّف المستخدم (UID) +err_xauth = فشل في تنفيذ أمر xauth +err_xcb_conn = فشل في الاتصال بمكتبة XCB +err_xsessions_dir = فشل في العثور على مجلد Xsessions +err_xsessions_open = فشل في فتح مجلد Xsessions insert = ادخال login = تسجيل الدخول logout = تم تسجيل خروجك