From 2335face75fcb38fdc9336fcbf6e8cd83ea1b8e1 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Wed, 27 Oct 2021 13:58:08 +0200 Subject: [PATCH 1/3] AR translation of blockem addon updated THX abidin toumi --- blockem/lang/ar/messages.po | 11 ++++++----- blockem/lang/ar/strings.php | 6 +++--- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/blockem/lang/ar/messages.po b/blockem/lang/ar/messages.po index 3b9092a37..23ab3dd79 100644 --- a/blockem/lang/ar/messages.po +++ b/blockem/lang/ar/messages.po @@ -4,14 +4,15 @@ # # # Translators: +# abidin toumi , 2021 # Farida Khalaf , 2021 msgid "" msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-02-01 18:15+0100\n" -"PO-Revision-Date: 2021-02-20 00:03+0000\n" -"Last-Translator: Farida Khalaf \n" +"PO-Revision-Date: 2021-10-26 18:46+0000\n" +"Last-Translator: abidin toumi \n" "Language-Team: Arabic (http://www.transifex.com/Friendica/friendica/language/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,7 +22,7 @@ msgstr "" #: blockem.php:42 blockem.php:46 msgid "Blockem" -msgstr "حظر" +msgstr "احجبه
" #: blockem.php:50 msgid "" @@ -44,8 +45,8 @@ msgstr " تصفية حسب المستخدم :1%s" #: blockem.php:190 msgid "Unblock Author" -msgstr "رفع الحظر المدون" +msgstr "ألغ الحجب عن المدون" #: blockem.php:192 msgid "Block Author" -msgstr " حظر المدون" +msgstr "احجب المدون" diff --git a/blockem/lang/ar/strings.php b/blockem/lang/ar/strings.php index 55b9923fa..a9931e484 100644 --- a/blockem/lang/ar/strings.php +++ b/blockem/lang/ar/strings.php @@ -5,10 +5,10 @@ function string_plural_select_ar($n){ $n = intval($n); if ($n==0) { return 0; } else if ($n==1) { return 1; } else if ($n==2) { return 2; } else if ($n%100>=3 && $n%100<=10) { return 3; } else if ($n%100>=11 && $n%100<=99) { return 4; } else { return 5; } }} -$a->strings['Blockem'] = 'حظر'; +$a->strings['Blockem'] = 'احجبه
'; $a->strings['Hides user\'s content by collapsing posts. Also replaces their avatar with generic image.'] = 'إخفاء محتوى المستخدم عن طريق تصغير المشاركات. و استبدال الصورة الرمزية الخاصة بهم بصورة عامة.'; $a->strings['Comma separated profile URLS:'] = 'عناوين URLS لملف التعريف مقسمة بفواصل:'; $a->strings['Save Settings'] = 'احفظ الإعدادات'; $a->strings['Filtered user: %s'] = ' تصفية حسب المستخدم :1%s'; -$a->strings['Unblock Author'] = 'رفع الحظر المدون'; -$a->strings['Block Author'] = ' حظر المدون'; +$a->strings['Unblock Author'] = 'ألغ الحجب عن المدون'; +$a->strings['Block Author'] = 'احجب المدون'; From 38344b2234d2c32b99dbbd12dd1c232ee7c96a95 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Wed, 27 Oct 2021 13:59:21 +0200 Subject: [PATCH 2/3] AR translation of advancedcontentfilter addon updated THX abidin toumi --- advancedcontentfilter/lang/ar/messages.po | 56 +++++++++++------------ advancedcontentfilter/lang/ar/strings.php | 52 ++++++++++----------- 2 files changed, 54 insertions(+), 54 deletions(-) diff --git a/advancedcontentfilter/lang/ar/messages.po b/advancedcontentfilter/lang/ar/messages.po index a5f860bf4..41594438a 100644 --- a/advancedcontentfilter/lang/ar/messages.po +++ b/advancedcontentfilter/lang/ar/messages.po @@ -5,7 +5,7 @@ # # Translators: # Farida Khalaf , 2021 -# Abdullah Alsabi , 2021 +# abidin toumi , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-25 13:15+0000\n" "PO-Revision-Date: 2018-05-24 06:41+0000\n" -"Last-Translator: Abdullah Alsabi , 2021\n" +"Last-Translator: abidin toumi , 2021\n" "Language-Team: Arabic (https://www.transifex.com/Friendica/teams/12172/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,19 +25,19 @@ msgstr "" #: advancedcontentfilter.php:153 #, php-format msgid "Filtered by rule: %s" -msgstr "فلتر حسب القاعدة: %s" +msgstr "رشّح حسب القاعدة: %s" #: advancedcontentfilter.php:167 advancedcontentfilter.php:224 msgid "Advanced Content Filter" -msgstr "فلتر المحتوى المتقدم" +msgstr "ترشيح المحتوى المتقدم" #: advancedcontentfilter.php:223 msgid "Back to Addon Settings" -msgstr "الرجوع إلى ملحق الإعدادات" +msgstr "الرجوع إلى إعدادات الإضافات" #: advancedcontentfilter.php:225 msgid "Add a Rule" -msgstr "أضف توصية" +msgstr "أضف قاعدة" #: advancedcontentfilter.php:226 msgid "Help" @@ -50,20 +50,20 @@ msgid "" "For a complete reference of the available operations and variables, check " "the help page." msgstr "" -"إضافة وإدارة قواعد فلتر المحتوى الشخصية هنا.\n" +"إضافة وإدارة قواعد ترشيح المحتوى الشخصية هنا.\n" " القواعد لها اسم وتعبير سيتم مطابقته مع بيانات المشاركة. للحصول على مرجع كامل للعمليات والمتغيرات المتاحة ، راجع صفحة المساعدة." #: advancedcontentfilter.php:228 msgid "Your rules" -msgstr "توصيات" +msgstr "القواعد" #: advancedcontentfilter.php:229 msgid "" "You have no rules yet! Start adding one by clicking on the button above next" " to the title." msgstr "" -"لا يوجد توصيات لك بعد!\n" -" ابدأ في إضافة واحدة من خلال النقر على الزر أعلاه بجوار العنوان" +"لا يوجد قواعد!\n" +"أضف واحدة من خلال النقر على الزر أعلاه بجوار العنوان." #: advancedcontentfilter.php:230 msgid "Disabled" @@ -75,35 +75,35 @@ msgstr "مفعل" #: advancedcontentfilter.php:232 msgid "Disable this rule" -msgstr " تعطيل القاعدة" +msgstr "عطّل القاعدة" #: advancedcontentfilter.php:233 msgid "Enable this rule" -msgstr "تمكين القاعدة" +msgstr "فعّل القاعدة" #: advancedcontentfilter.php:234 msgid "Edit this rule" -msgstr "تحرير القاعدة" +msgstr "عدّل هذه القاعدة" #: advancedcontentfilter.php:235 msgid "Edit the rule" -msgstr "تحرير القاعدة" +msgstr "عدّل القاعدة" #: advancedcontentfilter.php:236 msgid "Save this rule" -msgstr "حفظ القاعدة" +msgstr "احفظ هذه القاعدة" #: advancedcontentfilter.php:237 msgid "Delete this rule" -msgstr "حذف القاعدة" +msgstr "احذف هذه القاعدة" #: advancedcontentfilter.php:238 msgid "Rule" -msgstr " القاعدة" +msgstr "القاعدة" #: advancedcontentfilter.php:239 msgid "Close" -msgstr "غلق" +msgstr "اغلق" #: advancedcontentfilter.php:240 msgid "Add new rule" @@ -111,11 +111,11 @@ msgstr "أضف قاعدة جديدة" #: advancedcontentfilter.php:241 msgid "Rule Name" -msgstr " اسم القاعدة " +msgstr "اسم القاعدة" #: advancedcontentfilter.php:242 msgid "Rule Expression" -msgstr "التعبير عن القاعدة" +msgstr "تعبير القاعدة" #: advancedcontentfilter.php:243 msgid "Cancel" @@ -125,7 +125,7 @@ msgstr "الغ" #: advancedcontentfilter.php:332 advancedcontentfilter.php:366 #: advancedcontentfilter.php:395 advancedcontentfilter.php:416 msgid "You must be logged in to use this method" -msgstr "يجب عليك تسجيل الدخول لاستخدام هذه الطريقة" +msgstr "عليك الولوج لاستخدام هذه الطريقة" #: advancedcontentfilter.php:336 advancedcontentfilter.php:370 #: advancedcontentfilter.php:399 @@ -134,11 +134,11 @@ msgstr "رمز أمان النموذج غير صالح ، يرجى تحديث ا #: advancedcontentfilter.php:348 msgid "The rule name and expression are required." -msgstr "يلزم اسم وتعبير للقاعدة." +msgstr "يلزم اسم وتعبير للقاعدة." #: advancedcontentfilter.php:360 msgid "Rule successfully added" -msgstr "تمت إضافة القاعدة بنجاح" +msgstr "نجحت إضافة القاعدة" #: advancedcontentfilter.php:374 advancedcontentfilter.php:403 msgid "Rule doesn't exist or doesn't belong to you." @@ -146,21 +146,21 @@ msgstr "القاعدة غير موجودة أو لا تنتمي إليك." #: advancedcontentfilter.php:389 msgid "Rule successfully updated" -msgstr "تم تحديث القاعدة بنجاح" +msgstr "نجح تحديث القاعدة" #: advancedcontentfilter.php:410 msgid "Rule successfully deleted" -msgstr "تم حذف القاعدة بنجاح" +msgstr "نجح حذف القاعدة" #: advancedcontentfilter.php:420 msgid "Missing argument: guid." -msgstr "تفقد النواقص: دليل." +msgstr "معامل ناقص: دليل." #: advancedcontentfilter.php:428 #, php-format msgid "Unknown post with guid: %s" -msgstr "مشاركة غير معروفة مع دليل: 1%s" +msgstr "مشاركة غير معروفة ذات الدليل: 1%s" #: src/middlewares.php:49 msgid "Method not found" -msgstr "لم يُعثر على التطبيق " +msgstr "لم يُعثر على التطبيق" diff --git a/advancedcontentfilter/lang/ar/strings.php b/advancedcontentfilter/lang/ar/strings.php index 24592eee7..ddb0fdaf7 100644 --- a/advancedcontentfilter/lang/ar/strings.php +++ b/advancedcontentfilter/lang/ar/strings.php @@ -5,37 +5,37 @@ function string_plural_select_ar($n){ $n = intval($n); if ($n==0) { return 0; } else if ($n==1) { return 1; } else if ($n==2) { return 2; } else if ($n%100>=3 && $n%100<=10) { return 3; } else if ($n%100>=11 && $n%100<=99) { return 4; } else { return 5; } }} -$a->strings['Filtered by rule: %s'] = 'فلتر حسب القاعدة: %s'; -$a->strings['Advanced Content Filter'] = 'فلتر المحتوى المتقدم'; -$a->strings['Back to Addon Settings'] = 'الرجوع إلى ملحق الإعدادات'; -$a->strings['Add a Rule'] = 'أضف توصية'; +$a->strings['Filtered by rule: %s'] = 'رشّح حسب القاعدة: %s'; +$a->strings['Advanced Content Filter'] = 'ترشيح المحتوى المتقدم'; +$a->strings['Back to Addon Settings'] = 'الرجوع إلى إعدادات الإضافات'; +$a->strings['Add a Rule'] = 'أضف قاعدة'; $a->strings['Help'] = 'مساعدة'; -$a->strings['Add and manage your personal content filter rules in this screen. Rules have a name and an arbitrary expression that will be matched against post data. For a complete reference of the available operations and variables, check the help page.'] = 'إضافة وإدارة قواعد فلتر المحتوى الشخصية هنا. +$a->strings['Add and manage your personal content filter rules in this screen. Rules have a name and an arbitrary expression that will be matched against post data. For a complete reference of the available operations and variables, check the help page.'] = 'إضافة وإدارة قواعد ترشيح المحتوى الشخصية هنا. القواعد لها اسم وتعبير سيتم مطابقته مع بيانات المشاركة. للحصول على مرجع كامل للعمليات والمتغيرات المتاحة ، راجع صفحة المساعدة.'; -$a->strings['Your rules'] = 'توصيات'; -$a->strings['You have no rules yet! Start adding one by clicking on the button above next to the title.'] = 'لا يوجد توصيات لك بعد! - ابدأ في إضافة واحدة من خلال النقر على الزر أعلاه بجوار العنوان'; +$a->strings['Your rules'] = 'القواعد'; +$a->strings['You have no rules yet! Start adding one by clicking on the button above next to the title.'] = 'لا يوجد قواعد! +أضف واحدة من خلال النقر على الزر أعلاه بجوار العنوان.'; $a->strings['Disabled'] = 'معطل'; $a->strings['Enabled'] = 'مفعل'; -$a->strings['Disable this rule'] = ' تعطيل القاعدة'; -$a->strings['Enable this rule'] = 'تمكين القاعدة'; -$a->strings['Edit this rule'] = 'تحرير القاعدة'; -$a->strings['Edit the rule'] = 'تحرير القاعدة'; -$a->strings['Save this rule'] = 'حفظ القاعدة'; -$a->strings['Delete this rule'] = 'حذف القاعدة'; -$a->strings['Rule'] = ' القاعدة'; -$a->strings['Close'] = 'غلق'; +$a->strings['Disable this rule'] = 'عطّل القاعدة'; +$a->strings['Enable this rule'] = 'فعّل القاعدة'; +$a->strings['Edit this rule'] = 'عدّل هذه القاعدة'; +$a->strings['Edit the rule'] = 'عدّل القاعدة'; +$a->strings['Save this rule'] = 'احفظ هذه القاعدة'; +$a->strings['Delete this rule'] = 'احذف هذه القاعدة'; +$a->strings['Rule'] = 'القاعدة'; +$a->strings['Close'] = 'اغلق'; $a->strings['Add new rule'] = 'أضف قاعدة جديدة'; -$a->strings['Rule Name'] = ' اسم القاعدة '; -$a->strings['Rule Expression'] = 'التعبير عن القاعدة'; +$a->strings['Rule Name'] = 'اسم القاعدة'; +$a->strings['Rule Expression'] = 'تعبير القاعدة'; $a->strings['Cancel'] = 'الغ'; -$a->strings['You must be logged in to use this method'] = 'يجب عليك تسجيل الدخول لاستخدام هذه الطريقة'; +$a->strings['You must be logged in to use this method'] = 'عليك الولوج لاستخدام هذه الطريقة'; $a->strings['Invalid form security token, please refresh the page.'] = 'رمز أمان النموذج غير صالح ، يرجى تحديث الصفحة.'; -$a->strings['The rule name and expression are required.'] = 'يلزم اسم وتعبير للقاعدة.'; -$a->strings['Rule successfully added'] = 'تمت إضافة القاعدة بنجاح'; +$a->strings['The rule name and expression are required.'] = 'يلزم اسم وتعبير للقاعدة.'; +$a->strings['Rule successfully added'] = 'نجحت إضافة القاعدة'; $a->strings['Rule doesn\'t exist or doesn\'t belong to you.'] = 'القاعدة غير موجودة أو لا تنتمي إليك.'; -$a->strings['Rule successfully updated'] = 'تم تحديث القاعدة بنجاح'; -$a->strings['Rule successfully deleted'] = 'تم حذف القاعدة بنجاح'; -$a->strings['Missing argument: guid.'] = 'تفقد النواقص: دليل.'; -$a->strings['Unknown post with guid: %s'] = 'مشاركة غير معروفة مع دليل: 1%s'; -$a->strings['Method not found'] = 'لم يُعثر على التطبيق '; +$a->strings['Rule successfully updated'] = 'نجح تحديث القاعدة'; +$a->strings['Rule successfully deleted'] = 'نجح حذف القاعدة'; +$a->strings['Missing argument: guid.'] = 'معامل ناقص: دليل.'; +$a->strings['Unknown post with guid: %s'] = 'مشاركة غير معروفة ذات الدليل: 1%s'; +$a->strings['Method not found'] = 'لم يُعثر على التطبيق'; From 28abb42fec38e52c1d58a07ec06de97173a9e081 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Wed, 27 Oct 2021 14:00:29 +0200 Subject: [PATCH 3/3] AR translation of blackout addon updated THX abidin toumi --- blackout/lang/ar/messages.po | 14 +++++++------- blackout/lang/ar/strings.php | 15 ++++++--------- 2 files changed, 13 insertions(+), 16 deletions(-) diff --git a/blackout/lang/ar/messages.po b/blackout/lang/ar/messages.po index 0414860a8..5014fcb23 100644 --- a/blackout/lang/ar/messages.po +++ b/blackout/lang/ar/messages.po @@ -10,8 +10,8 @@ msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-02-01 18:15+0100\n" -"PO-Revision-Date: 2021-02-19 23:49+0000\n" -"Last-Translator: Farida Khalaf \n" +"PO-Revision-Date: 2021-10-26 18:49+0000\n" +"Last-Translator: abidin toumi \n" "Language-Team: Arabic (http://www.transifex.com/Friendica/friendica/language/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -34,15 +34,15 @@ msgstr "يرجى التحقق مرة أخرى من الإعدادات الحال #: blackout.php:102 msgid "Save Settings" -msgstr "حفظ الإعدادات" +msgstr "احفظ الإعدادات" #: blackout.php:103 msgid "Redirect URL" -msgstr "اعد توجيه URL" +msgstr "أعد توجيه الرابط" #: blackout.php:103 msgid "All your visitors from the web will be redirected to this URL." -msgstr "سيتم إعادة توجيه جميع الزوار من الويب إلى عنوان URL " +msgstr "سيعاد توجيه جميع الزوار إلى هذا الرابط." #: blackout.php:104 msgid "Begin of the Blackout" @@ -52,7 +52,7 @@ msgstr "بدء التعتيم" msgid "" "Format is YYYY-MM-DD hh:mm; YYYY year, MM month, " "DD day, hh hour and mm minute." -msgstr "الصيغة:\nالشهر\nاليوم\nالساعة\nالدقيقة " +msgstr "الصيغة هي: YYYY-MM-DD hh:mm؛\nYYYY السنة، MM الشهر، DD اليوم، hh الساعة، mm الدقيقة." #: blackout.php:105 msgid "End of the Blackout" @@ -64,4 +64,4 @@ msgid "" " the submit button. Users currently logged in will not be " "thrown out but can't login again after logging out while the blackout is " "still in place." -msgstr "ملاحظة: ستكون إعادة التوجيه جاهزة من اللحظة التي تضغط فيها على زر الإرسال. لن يتم استبعاد المستخدمين الذين قاموا بتسجيل الدخول حاليًا ولكن لا يمكنهم تسجيل الدخول مرة أخرى بعد تسجيل الخروج بينما لا يزال التعتيم ساريًا." +msgstr "ملاحظة: إعادة التوجيه ستنشط إبتداءً من لحظة ضغط زر الإرسال. لن يُطرد المستخدمون الوالجون حاليًا ولكن إذا خروجوا لن يمكنهم الولوج أثناء التعتيم." diff --git a/blackout/lang/ar/strings.php b/blackout/lang/ar/strings.php index bb9fccaeb..86eb2aeff 100644 --- a/blackout/lang/ar/strings.php +++ b/blackout/lang/ar/strings.php @@ -7,14 +7,11 @@ function string_plural_select_ar($n){ }} $a->strings['The end-date is prior to the start-date of the blackout, you should fix this.'] = 'تاريخ الانتهاء يسبق تاريخ بدء التعتيم ، يجب إصلاح هذا.'; $a->strings['Please double check the current settings for the blackout. It will begin on %s and end on %s.'] = 'يرجى التحقق مرة أخرى من الإعدادات الحالية لحالة التعتيم. بدأ في 1 ٪ 1 %s وانتهاء في2٪2 %s.'; -$a->strings['Save Settings'] = 'حفظ الإعدادات'; -$a->strings['Redirect URL'] = 'اعد توجيه URL'; -$a->strings['All your visitors from the web will be redirected to this URL.'] = 'سيتم إعادة توجيه جميع الزوار من الويب إلى عنوان URL '; +$a->strings['Save Settings'] = 'احفظ الإعدادات'; +$a->strings['Redirect URL'] = 'أعد توجيه الرابط'; +$a->strings['All your visitors from the web will be redirected to this URL.'] = 'سيعاد توجيه جميع الزوار إلى هذا الرابط.'; $a->strings['Begin of the Blackout'] = 'بدء التعتيم'; -$a->strings['Format is YYYY-MM-DD hh:mm; YYYY year, MM month, DD day, hh hour and mm minute.'] = 'الصيغة: -الشهر -اليوم -الساعة -الدقيقة '; +$a->strings['Format is YYYY-MM-DD hh:mm; YYYY year, MM month, DD day, hh hour and mm minute.'] = 'الصيغة هي: YYYY-MM-DD hh:mm؛ +YYYY السنة، MM الشهر، DD اليوم، hh الساعة، mm الدقيقة.'; $a->strings['End of the Blackout'] = 'نهاية التعتيم'; -$a->strings['Note: The redirect will be active from the moment you press the submit button. Users currently logged in will not be thrown out but can\'t login again after logging out while the blackout is still in place.'] = 'ملاحظة: ستكون إعادة التوجيه جاهزة من اللحظة التي تضغط فيها على زر الإرسال. لن يتم استبعاد المستخدمين الذين قاموا بتسجيل الدخول حاليًا ولكن لا يمكنهم تسجيل الدخول مرة أخرى بعد تسجيل الخروج بينما لا يزال التعتيم ساريًا.'; +$a->strings['Note: The redirect will be active from the moment you press the submit button. Users currently logged in will not be thrown out but can\'t login again after logging out while the blackout is still in place.'] = 'ملاحظة: إعادة التوجيه ستنشط إبتداءً من لحظة ضغط زر الإرسال. لن يُطرد المستخدمون الوالجون حاليًا ولكن إذا خروجوا لن يمكنهم الولوج أثناء التعتيم.';