From 9f204e4c23be86b362aab315f83876ac09cf5036 Mon Sep 17 00:00:00 2001 From: zer0-x Date: Tue, 2 Mar 2021 21:02:44 +0300 Subject: [PATCH] Improve and update the Arabic language --- resources/lang/ar/auth.php | 4 ++-- resources/lang/ar/exception.php | 11 +++++++++++ resources/lang/ar/helpcenter.php | 28 ++++++++++++++++++++++++++++ resources/lang/ar/navmenu.php | 25 +++++++++++++++---------- resources/lang/ar/notification.php | 10 ++++++---- resources/lang/ar/pagination.php | 4 ++-- resources/lang/ar/passwords.php | 10 +++++----- resources/lang/ar/profile.php | 19 +++++++++++-------- resources/lang/ar/site.php | 20 ++++++++++++++++++++ resources/lang/ar/timeline.php | 2 +- 10 files changed, 101 insertions(+), 32 deletions(-) create mode 100644 resources/lang/ar/exception.php create mode 100644 resources/lang/ar/helpcenter.php create mode 100644 resources/lang/ar/site.php diff --git a/resources/lang/ar/auth.php b/resources/lang/ar/auth.php index d27bd4d9f..7a7c5749f 100644 --- a/resources/lang/ar/auth.php +++ b/resources/lang/ar/auth.php @@ -13,7 +13,7 @@ return [ | */ - 'failed' => 'لم نعثر على هذه المعطيات في سجلاتنا.', - 'throttle' => 'لقد قمت بعدة محاولات. يُرجى إعادة المحاولة لاحقًا بعد مُضيّ :seconds ثوان.', + 'failed' => 'هَذِهِ المُؤَهِلاتُ لَا تَتَطابَقُ مَعَ سِجِلَّاتِنَا.', + 'throttle' => 'العَدِيدُ مِن مُحَاوَلَاتِ تَسجِيلِ الدُّخُول. يُرجَى المُحَاوَلَةُ مَرَّةً أُخرَى بَعدَ زَمَنٍ قَدرُهُ :seconds ثَواني.', ]; diff --git a/resources/lang/ar/exception.php b/resources/lang/ar/exception.php new file mode 100644 index 000000000..2a2728b2d --- /dev/null +++ b/resources/lang/ar/exception.php @@ -0,0 +1,11 @@ + [ + 'invalid' => [ + 'album' => 'يَجِبُ أن يَحوِي صُورَةً وَاحِدَة، مَقطَعً مَرئِيًّ أو عَدَدً مِنَ الصُّوَر.', + ], + ], + +]; \ No newline at end of file diff --git a/resources/lang/ar/helpcenter.php b/resources/lang/ar/helpcenter.php new file mode 100644 index 000000000..e252fbc92 --- /dev/null +++ b/resources/lang/ar/helpcenter.php @@ -0,0 +1,28 @@ + ' مَركَزُ المُسَاعَدَة', + 'whatsnew' => 'مَا الجَدِيد', + + 'gettingStarted' => 'اِبدَأ', + 'sharingMedia' => 'مُشَارَكَةُ الوَسَائِط', + 'profile' => 'المَلَفُّ الشَّخصِيّ', + 'stories' => 'القِصَص', + 'hashtags' => 'الأوسِمَةُ المُرَبَّعَة', + 'discover' => 'الاِستِكشاف', + 'directMessages' => 'الرَّسَائِلُ المُبَاشِرَة', + 'timelines' => 'الخَطُّ الزَّمَنِيّ', + 'embed' => 'التَّضمِين', + + 'communityGuidelines' => 'إرشَادَاتُ المُجتَمَع', + 'whatIsTheFediverse' => 'مَا هُوَ Fediverse؟', + 'controllingVisibility' => 'التَّحَكُّمُ فِي الرُّؤيَة', + 'blockingAccounts' => 'حَظرُ الحِسَابَات', + 'safetyTips' => 'نَصَائِحٌ أمنِيَّة', + 'reportSomething' => 'الإبلاَغُ عَن شَيءٍ مَا', + 'dataPolicy' => 'سِياسَةُ البَيَانَات', + + 'taggingPeople' => 'وَسمُ الأشخَاص' + +]; \ No newline at end of file diff --git a/resources/lang/ar/navmenu.php b/resources/lang/ar/navmenu.php index f3078de84..de313c1cb 100644 --- a/resources/lang/ar/navmenu.php +++ b/resources/lang/ar/navmenu.php @@ -1,14 +1,19 @@ 'معاينة ملفي الشخصي', - 'myTimeline' => 'خيطي الزمني', - 'publicTimeline' => 'الخيط الزمني العام', - 'remoteFollow' => 'المتابَعة عند بُعد', - 'settings' => 'الإعدادات', - 'admin' => 'المدير', - 'logout' => 'خروج', - 'directMessages' => 'الرسائل المباشرة', - + 'search' => 'البَحث', + 'home' => 'الرَّئِيسَة', + 'local' => 'المَحَلِّيّ', + 'network' => 'الشَّبَكَة', + 'discover' => 'الاِستِكشاف', + 'viewMyProfile' => 'الاِطِّلاعُ عَلَى مَلَفِّي الشَّخصِي', + 'myProfile' => 'مَلَفِّي الشَّخصِي', + 'myTimeline' => 'خَطِّي الزَّمَنِي', + 'publicTimeline' => 'الخَطُّ الزَّمَنِيّ العَام', + 'remoteFollow' => 'المُتَابَعَةُ عَن بُعد', + 'settings' => 'الإعدادَات', + 'admin' => 'المُدِير', + 'logout' => 'تَسجِيلُ الخُرُوج', + 'directMessages' => 'الرَّسَائِلُ المُبَاشِرَة', + 'composePost' => 'إنشاءُ مَنشُور', ]; diff --git a/resources/lang/ar/notification.php b/resources/lang/ar/notification.php index 3049fc7eb..287540a7a 100644 --- a/resources/lang/ar/notification.php +++ b/resources/lang/ar/notification.php @@ -2,9 +2,11 @@ return [ - 'likedPhoto' => 'أُعجِب بصورتك.', - 'startedFollowingYou' => 'يُتابِعك الآن.', - 'commented' => 'علّق على منشورك.', - 'mentionedYou' => 'أشار إليك.', + 'likedPhoto' => 'اُعجِبَ بِمَنشُورِك.', + 'likedComment' => 'اُعجِبَ بِتَعلِيقِك.', + 'startedFollowingYou' => 'بَدَأ بِمُتَابَعَتِك.', + 'commented' => 'عَلَّقَ عَلَى مَنشُورِك.', + 'mentionedYou' => 'قَد ذَكَرَك.', + 'shared' => 'شَارَكَ مَنشُورَك.', ]; diff --git a/resources/lang/ar/pagination.php b/resources/lang/ar/pagination.php index 04c34d621..7174c45a0 100644 --- a/resources/lang/ar/pagination.php +++ b/resources/lang/ar/pagination.php @@ -13,7 +13,7 @@ return [ | */ - 'previous' => '« التالي', - 'next' => 'العودة »', + 'previous' => '« السَّابِق', + 'next' => 'التَّالِي »', ]; diff --git a/resources/lang/ar/passwords.php b/resources/lang/ar/passwords.php index 53f1dbdf3..e527c9f12 100644 --- a/resources/lang/ar/passwords.php +++ b/resources/lang/ar/passwords.php @@ -13,10 +13,10 @@ return [ | */ - 'password' => 'ينبغي أن يكون طول الكلمة السرية أزيَد مِن ستة حروف و تكون نفسها متطابقة.', - 'reset' => 'تم إعادة تعيين كلمتك السرية!', - 'sent' => 'لقد قمنا بإرسال رسالة مع رابط لإعادة تعيين الكلمة السرية!', - 'token' => 'رمز إعادة تعيين الكلمة السرية هذا لم يعد صالحًا.', - 'user' => "تعذّر علينا العثور على مستخدِم له عنوان البريد الإلكتروني هذا.", + 'password' => 'يَجِبُ أن تَتَكَوَّنَ كَلِمَةُ المُرُورِ مِن سِتِّ خَانَاتٍ عَلَى الأقل وَأن تَكُونَ مُتَطَابِقَةً مَعَ التَّأكِيد.', + 'reset' => 'لَقَد تَمَّ إعادَةُ تَعيِينِ كَلِمَةِ المُرُورِ الخَاصَّةِ بِك!', + 'sent' => 'إذَا كَانَ عُنوَانُ بَريدِكَ الإلِكتُرونِيِّ الخاصِّ بِكَ مَوجُودًا فِي قَاعِدَةِ البَيَانَاتِ الخَاصَّةِ بِنَا، فَسَوفَ تَتَلَقَّى رَابِطًا لاِستِعادَةِ كَلِمَةِ المُرُورِ عَلَى عُنوَانِ بَريدِكَ الإلِكتُرونِيِّ فِي غُضُونِ بِضعِ دَقائِق. إذَا لَم تَستَلِم هَذَا البَريد، يُرجَى التَّحقُّقُ مِن مُجَلَّدِ الرَّسَائِل غَيرِ المَرغُوبِ فِيهَا.', + 'token' => 'رَمزُ إعادَةِ تَعيِينِ كَلِمَةِ المُرُورِ هَذَا غَيرُ صَالِح.', + 'user' => 'إذَا كَانَ عُنوَانُ بَريدِكَ الإلِكتُرونِيِّ الخاصِّ بِكَ مَوجُودًا فِي قَاعِدَةِ البَيَانَاتِ الخَاصَّةِ بِنَا، فَسَوفَ تَتَلَقَّى رَابِطًا لاِستِعادَةِ كَلِمَةِ المُرُورِ عَلَى عُنوَانِ بَريدِكَ الإلِكتُرونِيِّ فِي غُضُونِ بِضعِ دَقائِق. إذَا لَم تَستَلِم هَذَا البَريد، يُرجَى التَّحقُّقُ مِن مُجَلَّدِ الرَّسَائِل غَيرِ المَرغُوبِ فِيهَا.', ]; diff --git a/resources/lang/ar/profile.php b/resources/lang/ar/profile.php index 4f5adcb7a..a8d35c5d0 100644 --- a/resources/lang/ar/profile.php +++ b/resources/lang/ar/profile.php @@ -1,12 +1,15 @@ 'لم يقم هذا المستخدِم بنشر أي منشور بعد!', - 'emptyFollowers' => 'ليس لهذا المستخدِم متابِعون بعد!', - 'emptyFollowing' => 'هذا المستخدِم لا يتابع أحدًا بعد!', - 'emptySaved' => 'لم تقم بحفظ أي منشور بعد!', - 'savedWarning' => 'لا يمكنك عرض إلا ما قمت بالإحتفاظ به', - 'privateProfileWarning' => 'هذا الحساب خاص', - 'alreadyFollow' => 'أنت تتبع :username?', - 'loginToSeeProfile' => 'قصد عرض صوَرهم و فيديوهاتهت.', + 'emptyTimeline' => 'هَذَا المُستَخدِمُ لَيسَ لَدَيهِ أيُّ مَنشُورَاتٍ حَتَّى الآن!', + 'emptyFollowers' => 'هَذَا المُستَخدِمُ لَيسَ لَدَيهِ أيُّ مُتَابِعِينَ حَتَّى الآن!', + 'emptyFollowing' => 'هَذَا المُستَخدِمُ لَا يُتَابِعُ أَيُّ شَخصٍ حَتَّى الآن!', + 'emptySaved' => 'أنتَ لَم تَحفَظ أيُّ مَنشُورٍ حَتَّى الآن!', + 'savedWarning' => 'أنتَ فَقَطّ مَن يُمكَنُهُ رُؤيَةُ مَا قَد حَفَظتَهُ أنت', + 'privateProfileWarning' => 'هَذَا حِسَابٌ خاصّ', + 'alreadyFollow' => 'هَل تُتَابِعُ :username بِالفِعل؟', + 'loginToSeeProfile' => 'لِمُشَاهَدَةِ صُوَرِهِ وَمَقَاطِعِهِ المَرئِيَّة.', + + 'status.disabled.header' => 'إنَّ المَلَفَّ الشَّخصِيّ غَيرُ مُتَاح', + 'status.disabled.body' => 'عُذرًا، إنَّ هَذَا المَلَفَّ الشَّخصِيّ غَيرُ مُتَاحٍ فِي الوَقتِ الحالِيِّ. يُرجَى المُحَاوَلَةُ مَرَّةً أُخرَى بَعدَ قَلِيل.', ]; diff --git a/resources/lang/ar/site.php b/resources/lang/ar/site.php new file mode 100644 index 000000000..8b3c86143 --- /dev/null +++ b/resources/lang/ar/site.php @@ -0,0 +1,20 @@ + 'حَول', + 'help' => 'المُسَاعَدَة', + 'language' => 'اللُّغَة', + 'fediverse' => 'Fediverse', + 'opensource' => 'المَصدَرُ المَفتُوح', + 'terms' => 'الشُّرُوط', + 'privacy' => 'الخُصُوصِيَّة', + 'l10nWip' => 'لَا نَزَالُ نَعمَلُ عَلَى دَعمِ اللُّغَةِ العَرَبِيَّة', + 'currentLocale' => 'اللُّغَةُ الحالِيَّة', + 'selectLocale' => 'اِختَر إحدَى اللُّغَاتِ المَدعُومَة', + 'contact' => 'التَّوَاصُل', + 'contact-us' => 'تَوَاصَل مَعَنَا', + 'places' => 'الأَمَاكِن', + 'profiles' => 'المَلَفَّاتُ الشَّخصِيَّة', + +]; diff --git a/resources/lang/ar/timeline.php b/resources/lang/ar/timeline.php index a833c8b24..8dc14476d 100644 --- a/resources/lang/ar/timeline.php +++ b/resources/lang/ar/timeline.php @@ -2,6 +2,6 @@ return [ - 'emptyPersonalTimeline' => 'إنّ خيطك الزمني فارغ.', + 'emptyPersonalTimeline' => 'إنَّ الخَطَّ الزَّمَنِيَّ الخاصَّ بِكَ فَارِغ.', ];