From 990312fafb6216e0c58dd2708131b72353bfd312 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Mon, 13 Jun 2022 09:49:29 +0200 Subject: [PATCH 1/5] statusnet addon AR translation THX ButterflyOfFire --- statusnet/lang/ar/messages.po | 245 +++++++++++++++++----------------- statusnet/lang/ar/strings.php | 1 + 2 files changed, 126 insertions(+), 120 deletions(-) diff --git a/statusnet/lang/ar/messages.po b/statusnet/lang/ar/messages.po index 2a8862b8..96722c86 100644 --- a/statusnet/lang/ar/messages.po +++ b/statusnet/lang/ar/messages.po @@ -4,14 +4,15 @@ # # # Translators: +# ButterflyOfFire, 2022 # 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-21 18:46+0000\n" -"Last-Translator: Farida Khalaf \n" +"POT-Creation-Date: 2021-11-21 19:17-0500\n" +"PO-Revision-Date: 2014-06-23 12:54+0000\n" +"Last-Translator: ButterflyOfFire, 2022\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" @@ -19,105 +20,30 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#: statusnet.php:95 +#: statusnet.php:97 msgid "Post to GNU Social" msgstr "" -#: statusnet.php:146 +#: statusnet.php:148 msgid "" "Please contact your site administrator.
The provided API URL is not " "valid." msgstr "" -#: statusnet.php:175 +#: statusnet.php:176 msgid "We could not contact the GNU Social API with the Path you entered." msgstr "" -#: statusnet.php:248 statusnet.php:252 -msgid "GNU Social Import/Export/Mirror" -msgstr "" - -#: statusnet.php:267 -msgid "Globally Available GNU Social OAuthKeys" -msgstr "" - -#: statusnet.php:268 -msgid "" -"There are preconfigured OAuth key pairs for some GNU Social servers " -"available. If you are using one of them, please use these credentials. If " -"not feel free to connect to any other GNU Social instance (see below)." -msgstr "" - -#: statusnet.php:274 statusnet.php:291 statusnet.php:318 statusnet.php:325 -#: statusnet.php:372 statusnet.php:698 +#: statusnet.php:243 statusnet.php:656 msgid "Save Settings" msgstr "حفظ الإعدادات" -#: statusnet.php:276 -msgid "Provide your own OAuth Credentials" +#: statusnet.php:255 +#, php-format +msgid "Currently connected to: %s" msgstr "" -#: statusnet.php:277 -msgid "" -"No consumer key pair for GNU Social found. Register your Friendica Account " -"as an desktop client on your GNU Social account, copy the consumer key pair " -"here and enter the API base root.
Before you register your own OAuth " -"key pair ask the administrator if there is already a key pair for this " -"Friendica installation at your favorited GNU Social installation." -msgstr "" - -#: statusnet.php:279 -msgid "OAuth Consumer Key" -msgstr "" - -#: statusnet.php:282 -msgid "OAuth Consumer Secret" -msgstr "" - -#: statusnet.php:285 statusnet.php:678 statusnet.php:690 -msgid "Base API Path (remember the trailing /)" -msgstr "" - -#: statusnet.php:310 -msgid "" -"To connect to your GNU Social account click the button below to get a " -"security code from GNU Social which you have to copy into the input box " -"below and submit the form. Only your public posts will be " -"posted to GNU Social." -msgstr "" - -#: statusnet.php:311 -msgid "Log in with GNU Social" -msgstr "" - -#: statusnet.php:313 -msgid "Copy the security code from GNU Social here" -msgstr "" - -#: statusnet.php:319 -msgid "Cancel Connection Process" -msgstr "" - -#: statusnet.php:321 -msgid "Current GNU Social API is" -msgstr "" - -#: statusnet.php:322 -msgid "Cancel GNU Social Connection" -msgstr "" - -#: statusnet.php:334 -msgid "Currently connected to: " -msgstr "" - -#: statusnet.php:336 -msgid "" -"If enabled all your public postings can be posted to the " -"associated GNU Social account. You can choose to do so by default (here) or " -"for every posting separately in the posting options when writing the entry." -msgstr "" - -#: statusnet.php:338 +#: statusnet.php:260 msgid "" "Note: Due your privacy settings (Hide your profile " "details from unknown viewers?) the link potentially included in public " @@ -125,47 +51,126 @@ msgid "" "informing the visitor that the access to your profile has been restricted." msgstr "" -#: statusnet.php:341 -msgid "Allow posting to GNU Social" -msgstr "" - -#: statusnet.php:344 -msgid "Send public postings to GNU Social by default" -msgstr "" - -#: statusnet.php:348 -msgid "" -"Mirror all posts from GNU Social that are no replies or repeated messages" -msgstr "" - -#: statusnet.php:354 -msgid "Import the remote timeline" -msgstr "" - -#: statusnet.php:358 -msgid "Disabled" -msgstr "معطل" - -#: statusnet.php:359 -msgid "Full Timeline" -msgstr "" - -#: statusnet.php:360 -msgid "Only Mentions" -msgstr "" - -#: statusnet.php:369 +#: statusnet.php:263 msgid "Clear OAuth configuration" msgstr "" -#: statusnet.php:689 -msgid "Site name" +#: statusnet.php:275 +msgid "Cancel GNU Social Connection" msgstr "" -#: statusnet.php:691 +#: statusnet.php:283 +msgid "Globally Available GNU Social OAuthKeys" +msgstr "" + +#: statusnet.php:284 +msgid "" +"There are preconfigured OAuth key pairs for some GNU Social servers " +"available. If you are using one of them, please use these credentials. If " +"not feel free to connect to any other GNU Social instance (see below)." +msgstr "" + +#: statusnet.php:285 +msgid "Provide your own OAuth Credentials" +msgstr "" + +#: statusnet.php:286 +msgid "" +"No consumer key pair for GNU Social found. Register your Friendica Account " +"as a desktop application on your GNU Social account, copy the consumer key " +"pair here and enter the API base root.
Before you register your own " +"OAuth key pair ask the administrator if there is already a key pair for this" +" Friendica installation at your favorite GNU Social installation." +msgstr "" + +#: statusnet.php:287 +msgid "" +"To connect to your GNU Social account click the button below to get a " +"security code from GNU Social which you have to copy into the input box " +"below and submit the form. Only your public posts will be " +"posted to GNU Social." +msgstr "" + +#: statusnet.php:288 +msgid "Log in with GNU Social" +msgstr "" + +#: statusnet.php:289 +msgid "Cancel Connection Process" +msgstr "" + +#: statusnet.php:290 +#, php-format +msgid "Current GNU Social API is: %s" +msgstr "" + +#: statusnet.php:307 +msgid "OAuth Consumer Key" +msgstr "" + +#: statusnet.php:308 +msgid "OAuth Consumer Secret" +msgstr "" + +#: statusnet.php:310 statusnet.php:636 statusnet.php:648 +msgid "Base API Path (remember the trailing /)" +msgstr "" + +#: statusnet.php:311 +msgid "Copy the security code from GNU Social here" +msgstr "" + +#: statusnet.php:313 +msgid "Allow posting to GNU Social" +msgstr "" + +#: statusnet.php:313 +msgid "" +"If enabled all your public postings can be posted to the " +"associated GNU Social account. You can choose to do so by default (here) or " +"for every posting separately in the posting options when writing the entry." +msgstr "" + +#: statusnet.php:314 +msgid "Post to GNU Social by default" +msgstr "" + +#: statusnet.php:315 +msgid "Mirror all public posts" +msgstr "" + +#: statusnet.php:316 +msgid "Automatically create contacts" +msgstr "" + +#: statusnet.php:317 +msgid "Import the remote timeline" +msgstr "" + +#: statusnet.php:318 +msgid "Disabled" +msgstr "معطل" + +#: statusnet.php:319 +msgid "Full Timeline" +msgstr "" + +#: statusnet.php:320 +msgid "Only Mentions" +msgstr "" + +#: statusnet.php:326 +msgid "GNU Social Import/Export/Mirror" +msgstr "" + +#: statusnet.php:647 +msgid "Site name" +msgstr "اسم الموقع" + +#: statusnet.php:649 msgid "Consumer Secret" msgstr "" -#: statusnet.php:692 +#: statusnet.php:650 msgid "Consumer Key" msgstr "" diff --git a/statusnet/lang/ar/strings.php b/statusnet/lang/ar/strings.php index d9d2f7af..1cd72f3c 100644 --- a/statusnet/lang/ar/strings.php +++ b/statusnet/lang/ar/strings.php @@ -7,3 +7,4 @@ function string_plural_select_ar($n){ }} $a->strings['Save Settings'] = 'حفظ الإعدادات'; $a->strings['Disabled'] = 'معطل'; +$a->strings['Site name'] = 'اسم الموقع'; From b00459d0772d9cecbae3d91111b90c80abd745d7 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Mon, 13 Jun 2022 09:49:30 +0200 Subject: [PATCH 2/5] mailstream addon AR translation THX ButterflyOfFire --- mailstream/lang/ar/messages.po | 47 +++++++++++++++++----------------- mailstream/lang/ar/strings.php | 1 + 2 files changed, 25 insertions(+), 23 deletions(-) diff --git a/mailstream/lang/ar/messages.po b/mailstream/lang/ar/messages.po index 29a79f1c..31816d54 100644 --- a/mailstream/lang/ar/messages.po +++ b/mailstream/lang/ar/messages.po @@ -4,14 +4,15 @@ # # # Translators: +# ButterflyOfFire, 2022 # 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-21 18:37+0000\n" -"Last-Translator: Farida Khalaf \n" +"POT-Creation-Date: 2021-11-21 19:15-0500\n" +"PO-Revision-Date: 2014-06-23 09:54+0000\n" +"Last-Translator: ButterflyOfFire, 2022\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" @@ -19,80 +20,80 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#: mailstream.php:66 +#: mailstream.php:77 msgid "From Address" msgstr "" -#: mailstream.php:68 +#: mailstream.php:79 msgid "Email address that stream items will appear to be from." msgstr "" -#: mailstream.php:71 mailstream.php:382 +#: mailstream.php:82 msgid "Save Settings" msgstr "حفظ الإعدادات" -#: mailstream.php:225 +#: mailstream.php:301 msgid "Re:" msgstr "" -#: mailstream.php:233 +#: mailstream.php:314 mailstream.php:317 msgid "Friendica post" msgstr "" -#: mailstream.php:236 +#: mailstream.php:320 msgid "Diaspora post" msgstr "" -#: mailstream.php:246 +#: mailstream.php:330 msgid "Feed item" msgstr "" -#: mailstream.php:249 +#: mailstream.php:333 msgid "Email" -msgstr "" +msgstr "البريد الإلكتروني" -#: mailstream.php:251 +#: mailstream.php:335 msgid "Friendica Item" msgstr "" -#: mailstream.php:296 +#: mailstream.php:404 msgid "Upstream" msgstr "" -#: mailstream.php:297 +#: mailstream.php:405 msgid "Local" msgstr "" -#: mailstream.php:364 +#: mailstream.php:481 msgid "Enabled" msgstr "مفعل" -#: mailstream.php:368 +#: mailstream.php:486 msgid "Email Address" msgstr "البريد الالكتروني" -#: mailstream.php:370 +#: mailstream.php:488 msgid "Leave blank to use your account email address" msgstr "" -#: mailstream.php:373 +#: mailstream.php:492 msgid "Exclude Likes" msgstr "" -#: mailstream.php:375 +#: mailstream.php:494 msgid "Check this to omit mailing \"Like\" notifications" msgstr "" -#: mailstream.php:378 +#: mailstream.php:498 msgid "Attach Images" msgstr "" -#: mailstream.php:380 +#: mailstream.php:500 msgid "" "Download images in posts and attach them to the email. Useful for reading " "email while offline." msgstr "" -#: mailstream.php:381 +#: mailstream.php:507 msgid "Mail Stream Settings" msgstr "" diff --git a/mailstream/lang/ar/strings.php b/mailstream/lang/ar/strings.php index 748e3188..81248593 100644 --- a/mailstream/lang/ar/strings.php +++ b/mailstream/lang/ar/strings.php @@ -6,5 +6,6 @@ function string_plural_select_ar($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['Save Settings'] = 'حفظ الإعدادات'; +$a->strings['Email'] = 'البريد الإلكتروني'; $a->strings['Enabled'] = 'مفعل'; $a->strings['Email Address'] = 'البريد الالكتروني'; From 85220c4bf6ad195b7989c9cc04cae6a3e4e55622 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Mon, 13 Jun 2022 09:49:30 +0200 Subject: [PATCH 3/5] nitter addon AR translation THX ButterflyOfFire --- nitter/lang/ar/messages.po | 45 ++++++++++++++++++++++++++++++++++++++ nitter/lang/ar/strings.php | 9 ++++++++ 2 files changed, 54 insertions(+) create mode 100644 nitter/lang/ar/messages.po create mode 100644 nitter/lang/ar/strings.php diff --git a/nitter/lang/ar/messages.po b/nitter/lang/ar/messages.po new file mode 100644 index 00000000..83bd4c11 --- /dev/null +++ b/nitter/lang/ar/messages.po @@ -0,0 +1,45 @@ +# ADDON nitter +# Copyright (C) +# This file is distributed under the same license as the Friendica nitter addon package. +# +# +# Translators: +# ButterflyOfFire, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-10-01 16:10+0200\n" +"PO-Revision-Date: 2021-05-21 12:58+0000\n" +"Last-Translator: ButterflyOfFire, 2022\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" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: nitter.php:52 +#, php-format +msgid "" +"Which nitter server shall be used for the replacements in the post bodies? " +"Use the URL with servername and protocol. See %s for a list of available " +"public Nitter servers." +msgstr "" + +#: nitter.php:53 +msgid "Nitter server" +msgstr "خادم Nitter" + +#: nitter.php:54 +msgid "Save Settings" +msgstr "احفظ الإعدادات" + +#: nitter.php:99 +#, php-format +msgid "" +"In an attempt to protect your privacy, links to Twitter in this posting were" +" replaced by links to the Nitter instance at %s" +msgstr "" diff --git a/nitter/lang/ar/strings.php b/nitter/lang/ar/strings.php new file mode 100644 index 00000000..850cee90 --- /dev/null +++ b/nitter/lang/ar/strings.php @@ -0,0 +1,9 @@ +=3 && $n%100<=10) { return 3; } else if ($n%100>=11 && $n%100<=99) { return 4; } else { return 5; } +}} +$a->strings['Nitter server'] = 'خادم Nitter'; +$a->strings['Save Settings'] = 'احفظ الإعدادات'; From b6342eca0a1e4c13c47bd03fd62e5cdc773f7113 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Mon, 13 Jun 2022 09:49:30 +0200 Subject: [PATCH 4/5] rendertime addon AR translation THX ButterflyOfFire --- rendertime/lang/ar/messages.po | 33 ++++++++++++++++++++++++++++----- rendertime/lang/ar/strings.php | 1 + 2 files changed, 29 insertions(+), 5 deletions(-) diff --git a/rendertime/lang/ar/messages.po b/rendertime/lang/ar/messages.po index 7bcbd866..4533380c 100644 --- a/rendertime/lang/ar/messages.po +++ b/rendertime/lang/ar/messages.po @@ -4,14 +4,15 @@ # # # Translators: +# ButterflyOfFire, 2022 # 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-22 02:53+0000\n" -"Last-Translator: Farida Khalaf \n" +"POT-Creation-Date: 2021-12-12 22:09+0000\n" +"PO-Revision-Date: 2014-06-23 12:36+0000\n" +"Last-Translator: ButterflyOfFire, 2022\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" @@ -19,14 +20,36 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#: rendertime.php:36 +#: rendertime.php:30 +msgid "Save Settings" +msgstr "احفظ الإعدادات" + +#: rendertime.php:31 +msgid "Show callstack" +msgstr "" + +#: rendertime.php:31 +msgid "" +"Show detailed performance measures in the callstack. When deactivated, only " +"the summary will be displayed." +msgstr "" + +#: rendertime.php:32 +msgid "Minimal time" +msgstr "" + +#: rendertime.php:32 +msgid "Minimal time that an activity needs to be listed in the callstack." +msgstr "" + +#: rendertime.php:57 #, php-format msgid "" "Database: %s/%s, Network: %s, Rendering: %s, Session: %s, I/O: %s, Other: " "%s, Total: %s" msgstr "قاعدة البيانات: %s/ %s، الشبكة:%s ، التقديم: %s، الجلسة:%s ، الإدخال / الإخراج: %s، أخرى: %s، المجموع:%s" -#: rendertime.php:53 +#: rendertime.php:74 #, php-format msgid "Class-Init: %s, Boot: %s, Init: %s, Content: %s, Other: %s, Total: %s" msgstr "تهيئة النوع:%s ، التمهيد: %s، التهيئة: %s، المحتوى: %s، أخرى:%s ، الإجمالي:%s" diff --git a/rendertime/lang/ar/strings.php b/rendertime/lang/ar/strings.php index ab8b6ec8..b5b885f9 100644 --- a/rendertime/lang/ar/strings.php +++ b/rendertime/lang/ar/strings.php @@ -5,5 +5,6 @@ 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['Save Settings'] = 'احفظ الإعدادات'; $a->strings['Database: %s/%s, Network: %s, Rendering: %s, Session: %s, I/O: %s, Other: %s, Total: %s'] = 'قاعدة البيانات: %s/ %s، الشبكة:%s ، التقديم: %s، الجلسة:%s ، الإدخال / الإخراج: %s، أخرى: %s، المجموع:%s'; $a->strings['Class-Init: %s, Boot: %s, Init: %s, Content: %s, Other: %s, Total: %s'] = 'تهيئة النوع:%s ، التمهيد: %s، التهيئة: %s، المحتوى: %s، أخرى:%s ، الإجمالي:%s'; From 716efd23fef04cf2e0c40db85845c57b1e71e086 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Mon, 13 Jun 2022 09:49:30 +0200 Subject: [PATCH 5/5] showmore addon AR translation THX ButterflyOfFire --- showmore/lang/ar/messages.po | 27 ++++++++++++--------------- showmore/lang/ar/strings.php | 2 +- 2 files changed, 13 insertions(+), 16 deletions(-) diff --git a/showmore/lang/ar/messages.po b/showmore/lang/ar/messages.po index ee835aab..0d6f0851 100644 --- a/showmore/lang/ar/messages.po +++ b/showmore/lang/ar/messages.po @@ -4,14 +4,15 @@ # # # Translators: +# ButterflyOfFire, 2022 # 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-21 18:45+0000\n" -"Last-Translator: Farida Khalaf \n" +"POT-Creation-Date: 2021-11-21 19:16-0500\n" +"PO-Revision-Date: 2014-06-23 12:37+0000\n" +"Last-Translator: ButterflyOfFire, 2022\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" @@ -19,22 +20,18 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#: showmore.php:35 showmore.php:39 -msgid "\"Show more\" Settings" -msgstr "" - -#: showmore.php:44 +#: showmore.php:37 msgid "Enable Show More" msgstr "" -#: showmore.php:47 -msgid "Cutting posts after how much characters" +#: showmore.php:38 +msgid "Cutting posts after how many characters" msgstr "" -#: showmore.php:51 -msgid "Save Settings" -msgstr "حفظ الإعدادات" +#: showmore.php:43 +msgid "\"Show more\" Settings" +msgstr "" -#: showmore.php:129 +#: showmore.php:119 msgid "show more" -msgstr "" +msgstr "اعرض المزيد" diff --git a/showmore/lang/ar/strings.php b/showmore/lang/ar/strings.php index 285ad303..665294c1 100644 --- a/showmore/lang/ar/strings.php +++ b/showmore/lang/ar/strings.php @@ -5,4 +5,4 @@ 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['Save Settings'] = 'حفظ الإعدادات'; +$a->strings['show more'] = 'اعرض المزيد';