From 70feb93b10a5b5a5648f01b807e2dd93e634367a Mon Sep 17 00:00:00 2001 From: abbaspi Date: Sun, 22 Sep 2024 22:52:40 +0300 Subject: [PATCH] add Arabic translation --- recurrence/locale/ar/LC_MESSAGES/django.mo | Bin 0 -> 5369 bytes recurrence/locale/ar/LC_MESSAGES/django.po | 409 ++++++++++++++ recurrence/locale/ar/LC_MESSAGES/djangojs.mo | Bin 0 -> 6300 bytes recurrence/locale/ar/LC_MESSAGES/djangojs.po | 539 +++++++++++++++++++ 4 files changed, 948 insertions(+) create mode 100644 recurrence/locale/ar/LC_MESSAGES/django.mo create mode 100644 recurrence/locale/ar/LC_MESSAGES/django.po create mode 100644 recurrence/locale/ar/LC_MESSAGES/djangojs.mo create mode 100644 recurrence/locale/ar/LC_MESSAGES/djangojs.po diff --git a/recurrence/locale/ar/LC_MESSAGES/django.mo b/recurrence/locale/ar/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..e1757bbd89561014b10cd362cff81c60910a15b1 GIT binary patch literal 5369 zcmcJRe{5A(9l(zc$Lt21$aGHUuA9JMyhk6f36GZ1L4h*bVq0L$k>&EtM@Z*1#w^AxF_;+LeUe~Ewus4GG$EOPXyWI4?z!~c z0tqpC((nD8?>XOd&i8!J_ng-Yv!*?#DBF=QAk%JA>KXXKC-_h&=ET z|6Q;V-fP;oLz&+;`c5e8dq(evOsT#JW&EJw5h&xn4`tskK#9*WI1|1MKL^jiPr-9g z;(HO^3NJ&MPZSwH9m@C_@D4Z&%KZ03@n@moQYhmZpv=D-&VbvYjN1ieou?sx>U(@X z3txaT-#C={-h$%S+YndOAK_=@x&e z{K`UEZyglBJ50N6=ox;?aLDjEDCh7K!%@@zn&Hn4-!c8~8eV`~823IDKN?61@uS(W z14_O;W%NFyf7|f8ru{|36NVE|=KD32eVl`Gz89e6!AC})`RORm^PsHT1ZDqiM&AZy zT({AmG5tr4{yda*UV`$@o`iS9cc85MK9up7p`7Oo9#zS!c~JUWp{(~L6uTZMc6*@M z{Rnb&>X%UB@H;4eUW794Lr9wIvs?hBa3yrPhi@1103v&CMx;E7$Xg*r*6KjycS7cU z1ZhX4F!hxpcWAZIHo=FH`;0F8jm!O}a%bECvk1qlEaWldD+u9N8xbi_AajuxWC#} zm^QfwQWhc)>ROZoQvDLL0r@H-@9&ke&{COlV9j~p8;-LpZx75btHoaaD!piz1KlB& zMDG$mX)U_8jw=c4r9mO;ZR+zC;ucj?rAMT~0&8ryIH1-zIT5FKhvTc}-MM0=?3O&W z*4ZKAS8RVkt@T|I99HW~6`xTpUToOn_1i@^Z*}|5*DH>f8%V1SwkM*8Zm1L$GQfw% zisz_S+ZV|d`0lpycHopPXLrtV@=iW&brl?|==QpS<(Aott`a3N#VB&_zZ>LNiZ{B_ z4VwEn1MLr4h-Z;)trL1~QkTuJylwp%xJ6pz5)e0e z6qr#^Rs$SFS#9!5JDpsRYRRXzIKJG>thK3W^qp! zpL(>?Q%-f2vR2)u_Ed+{@5-3e8WzY}+nSp?QmyT&HBHv~_H1j*gHN=#HP>w<)Tu7t z_R2*&DEV2dX~zz`Y<1d2yI?igqNIzZp8CwHo?en6oh$XOWRTZWv3s0Umt*&4t&L4> z>o$u|4I4MED!S>C-!o~0FRd-D&669*r0eTeb9|1+!UKJH7C5_uMSVrv^;TH90vmUN z#?4)8Q_Cjp#KCUIPc?hFQl5j(TFZ90LEWZe#kY&8wI#o|oVC0@t(F@fUSUPmMz684 z-g?BUx9Dwb%uvll)x}g7OLb1BzJ6un5^L_*^s`{*$;F`oCp@b(GJ`s+p$;voGCgK&|U@>B^nCx_TDm-O{Z^|TAct&sZ zWLja#BGJr=D#OHEF-TN7vAES#_p{<@_K7P|h1E_l=TP{16seQ4aFhsp!!y-G7E=#~ z$1%X3rC&{7&+cG#h*OAv=x$)%+F7GX6QTUyEmYmB-JgiJ_WxRDaB`s=bY6}@pAq@B zm&)F7w0cB^Kb3SsJ)rba)TnP%59<7toWx|P`YcmOP9_v?@je}0ovjIF9P8tXl+`eI zG)i&ZW~Pe_Vr4iaE#z(p@Zhy@#AE?p4_cU=B~6CHSJD;@`z@JVCpKH4h14PT;i!dA z`{Z&+R`bxHOI>G`;_2YB$rY6ByP}MtjD+~f-O@dYhGAyol27&~8ir*TxOL@zcbhj2|P_{i?c8KZWrxtWmH2KSBF-org1ihHC$1(DrdhG&p`Z6EA{R*c<1i zZ)9v#qa@$GL=vGe_T}nc71m}Ar>IpP3pq~x^j_H#CnE4;2UoA literal 0 HcmV?d00001 diff --git a/recurrence/locale/ar/LC_MESSAGES/django.po b/recurrence/locale/ar/LC_MESSAGES/django.po new file mode 100644 index 00000000..070decbd --- /dev/null +++ b/recurrence/locale/ar/LC_MESSAGES/django.po @@ -0,0 +1,409 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Django Recurrence 1.12\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-22 18:18+0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Abbas Salah \n" +"Language-Team: Arabic\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\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" +#: recurrence/base.py:1099 +msgid "annually" +msgstr "سنويًا" + +#: recurrence/base.py:1099 +msgid "monthly" +msgstr "شهريًا" + +#: recurrence/base.py:1099 +msgid "weekly" +msgstr "أسبوعيًا" + +#: recurrence/base.py:1099 +msgid "daily" +msgstr "يوميًا" + +#: recurrence/base.py:1100 +msgid "hourly" +msgstr "ساعيًا" + +#: recurrence/base.py:1100 +msgid "minutely" +msgstr "دقيقةً" + +#: recurrence/base.py:1100 +msgid "secondly" +msgstr "ثانويًا" + +#: recurrence/base.py:1103 +msgid "years" +msgstr "سنوات" + +#: recurrence/base.py:1103 +msgid "months" +msgstr "أشهر" + +#: recurrence/base.py:1103 +msgid "weeks" +msgstr "أسابيع" + +#: recurrence/base.py:1103 +msgid "days" +msgstr "أيام" + +#: recurrence/base.py:1104 +msgid "hours" +msgstr "ساعات" + +#: recurrence/base.py:1104 +msgid "minutes" +msgstr "دقائق" + +#: recurrence/base.py:1104 +msgid "seconds" +msgstr "ثوانٍ" + +#: recurrence/base.py:1109 +#, python-format +msgid "1st %(weekday)s" +msgstr "الأول %(weekday)s" + +#: recurrence/base.py:1110 +#, python-format +msgid "2nd %(weekday)s" +msgstr "الثاني %(weekday)s" + +#: recurrence/base.py:1111 +#, python-format +msgid "3rd %(weekday)s" +msgstr "الثالث %(weekday)s" + +#: recurrence/base.py:1112 recurrence/base.py:1138 +#, python-format +msgid "last %(weekday)s" +msgstr "الأخير %(weekday)s" + +#: recurrence/base.py:1113 +#, python-format +msgid "2nd last %(weekday)s" +msgstr "الثاني الأخير %(weekday)s" + +#: recurrence/base.py:1114 +#, python-format +msgid "3rd last %(weekday)s" +msgstr "الثالث الأخير %(weekday)s" + +#: recurrence/base.py:1117 recurrence/base.py:1143 +msgid "last" +msgstr "الأخير" + +#: recurrence/base.py:1118 +msgid "2nd last" +msgstr "الثاني الأخير" + +#: recurrence/base.py:1119 +msgid "3rd last" +msgstr "الثالث الأخير" + +#: recurrence/base.py:1120 +msgid "4th last" +msgstr "الرابع الأخير" + +#: recurrence/base.py:1123 +msgid "Mon" +msgstr "إثنين" + +#: recurrence/base.py:1123 +msgid "Tue" +msgstr "ثلاثاء" + +#: recurrence/base.py:1123 +msgid "Wed" +msgstr "أربعاء" + +#: recurrence/base.py:1124 +msgid "Thu" +msgstr "خميس" + +#: recurrence/base.py:1124 +msgid "Fri" +msgstr "جمعة" + +#: recurrence/base.py:1124 +msgid "Sat" +msgstr "سبت" + +#: recurrence/base.py:1124 +msgid "Sun" +msgstr "أحد" + +#: recurrence/base.py:1127 +msgid "Jan" +msgstr "يناير" + +#: recurrence/base.py:1127 +msgid "Feb" +msgstr "فبراير" + +#: recurrence/base.py:1127 +msgid "Mar" +msgstr "مارس" + +#: recurrence/base.py:1127 +msgid "Apr" +msgstr "أبريل" + +#: recurrence/base.py:1128 +msgid "Jun" +msgstr "يونيو" + +#: recurrence/base.py:1128 +msgid "Jul" +msgstr "يوليو" + +#: recurrence/base.py:1128 +msgid "Aug" +msgstr "أغسطس" + +#: recurrence/base.py:1129 +msgid "Sep" +msgstr "سبتمبر" + +#: recurrence/base.py:1129 +msgid "Oct" +msgstr "أكتوبر" + +#: recurrence/base.py:1129 +msgid "Nov" +msgstr "نوفمبر" + +#: recurrence/base.py:1129 +msgid "Dec" +msgstr "ديسمبر" + +#: recurrence/base.py:1134 +#, python-format +msgid "first %(weekday)s" +msgstr "الأول %(weekday)s" + +#: recurrence/base.py:1135 +#, python-format +msgid "second %(weekday)s" +msgstr "الثاني %(weekday)s" + +#: recurrence/base.py:1136 +#, python-format +msgid "third %(weekday)s" +msgstr "الثالث %(weekday)s" + +#: recurrence/base.py:1137 +#, python-format +msgid "fourth %(weekday)s" +msgstr "الرابع %(weekday)s" + +#: recurrence/base.py:1139 +#, python-format +msgid "second last %(weekday)s" +msgstr "الثاني الأخير %(weekday)s" + +#: recurrence/base.py:1140 +#, python-format +msgid "third last %(weekday)s" +msgstr "الثالث الأخير %(weekday)s" + +#: recurrence/base.py:1144 +msgid "second last" +msgstr "الثاني الأخير" + +#: recurrence/base.py:1145 +msgid "third last" +msgstr "الثالث الأخير" + +#: recurrence/base.py:1146 +msgid "fourth last" +msgstr "الرابع الأخير" + +#: recurrence/base.py:1149 recurrence/choices.py:17 +msgid "Monday" +msgstr "الإثنين" + +#: recurrence/base.py:1149 recurrence/choices.py:18 +msgid "Tuesday" +msgstr "الثلاثاء" + +#: recurrence/base.py:1149 recurrence/choices.py:19 +msgid "Wednesday" +msgstr "الأربعاء" + +#: recurrence/base.py:1150 recurrence/choices.py:20 +msgid "Thursday" +msgstr "الخميس" + +#: recurrence/base.py:1150 recurrence/choices.py:21 +msgid "Friday" +msgstr "جمعة" + +#: recurrence/base.py:1150 recurrence/choices.py:22 +msgid "Saturday" +msgstr "سبت" + +#: recurrence/base.py:1150 recurrence/choices.py:23 +msgid "Sunday" +msgstr "أحد" + +#: recurrence/base.py:1153 recurrence/choices.py:27 +msgid "January" +msgstr "يناير" + +#: recurrence/base.py:1153 recurrence/choices.py:28 +msgid "February" +msgstr "فبراير" + +#: recurrence/base.py:1153 recurrence/choices.py:29 +msgid "March" +msgstr "مارس" + +#: recurrence/base.py:1153 recurrence/choices.py:30 +msgid "April" +msgstr "أبريل" + +#: recurrence/base.py:1154 recurrence/choices.py:32 +msgid "June" +msgstr "يونيو" + +#: recurrence/base.py:1154 recurrence/choices.py:33 +msgid "July" +msgstr "يوليو" + +#: recurrence/base.py:1154 recurrence/choices.py:34 +msgid "August" +msgstr "أغسطس" + +#: recurrence/base.py:1155 recurrence/choices.py:35 +msgid "September" +msgstr "سبتمبر" + +#: recurrence/base.py:1155 recurrence/choices.py:36 +msgid "October" +msgstr "أكتوبر" + +#: recurrence/base.py:1155 recurrence/choices.py:37 +msgid "November" +msgstr "نوفمبر" + +#: recurrence/base.py:1155 recurrence/choices.py:38 +msgid "December" +msgstr "ديسمبر" + +#: recurrence/base.py:1173 recurrence/base.py:1190 recurrence/base.py:1201 +#: recurrence/base.py:1214 recurrence/base.py:1232 +msgid ", " +msgstr "، " + +#: recurrence/base.py:1179 +#, python-format +msgid "every %(number)s %(freq)s" +msgstr "كل %(number)s %(freq)s" + +#: recurrence/base.py:1193 recurrence/base.py:1217 +#, python-format +msgid "each %(items)s" +msgstr "كل %(items)s" + +#: recurrence/base.py:1196 recurrence/base.py:1205 recurrence/base.py:1209 +#, python-format +msgid "on the %(items)s" +msgstr "في %(items)s" + +#: recurrence/base.py:1224 +msgid "occuring once" +msgstr "يحدث مرة واحدة" + +#: recurrence/base.py:1226 +#, python-format +msgid "occuring %(number)s times" +msgstr "يحدث %(number)s مرات" + +#: recurrence/base.py:1229 +#, python-format +msgid "until %(date)s" +msgstr "حتى %(date)s" + +#: recurrence/choices.py:7 +msgid "Secondly" +msgstr "ثانيًا" + +#: recurrence/choices.py:8 +msgid "Minutely" +msgstr "دقيقةً" + +#: recurrence/choices.py:9 +msgid "Hourly" +msgstr "ساعيًا" + +#: recurrence/choices.py:10 +msgid "Daily" +msgstr "يوميًا" + +#: recurrence/choices.py:11 +msgid "Weekly" +msgstr "أسبوعيًا" + +#: recurrence/choices.py:12 +msgid "Monthly" +msgstr "شهريًا" + +#: recurrence/choices.py:13 +msgid "Yearly" +msgstr "سنويًا" + +#: recurrence/choices.py:31 +msgid "May" +msgstr "مايو" + +#: recurrence/choices.py:44 +msgid "Inclusion" +msgstr "شمول" + +#: recurrence/choices.py:45 +msgid "Exclusion" +msgstr "استثناء" + +#: recurrence/forms.py:52 +msgid "Invalid frequency." +msgstr "تردد غير صالح." + +#: recurrence/forms.py:54 +#, python-format +msgid "Max rules exceeded. The limit is %(limit)s" +msgstr "تجاوز الحد الأقصى للقواعد. الحد الأقصى هو %(limit)s" + +#: recurrence/forms.py:56 +#, python-format +msgid "Max exclusion rules exceeded. The limit is %(limit)s" +msgstr "تجاوز الحد الأقصى لقواعد الاستثناء. الحد الأقصى هو %(limit)s" + +#: recurrence/forms.py:58 +#, python-format +msgid "Max dates exceeded. The limit is %(limit)s" +msgstr "تجاوز الحد الأقصى للتواريخ. الحد الأقصى هو %(limit)s" + +#: recurrence/forms.py:60 +#, python-format +msgid "Max exclusion dates exceeded. The limit is %(limit)s" +msgstr "تجاوز الحد الأقصى لتواريخ الاستثناء. الحد الأقصى هو %(limit)s" + +#: recurrence/forms.py:62 +msgid "This field is required. Set either a recurrence rule or date." +msgstr "هذا الحقل مطلوب. قم بتعيين قاعدة تكرار أو تاريخ." \ No newline at end of file diff --git a/recurrence/locale/ar/LC_MESSAGES/djangojs.mo b/recurrence/locale/ar/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..dfa5a8a627ca79f383123462790a465edca287f7 GIT binary patch literal 6300 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 Seo{zPMoDqS!e%, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Django Recurrence 1.12\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-22 21:16+0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Abbas Salah \n" +"Language-Team: Arabic\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\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" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1603 +msgctxt "date" +msgid "%l, %F %j, %Y" +msgstr "%l، %F %j، %Y" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1768 +msgid "including" +msgstr "بما في ذلك" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1768 +msgid "excluding" +msgstr "باستثناء" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1772 +msgid "Frequency" +msgstr "التكرار" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1773 +msgid "On the" +msgstr "في" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1774 +msgid "Each" +msgstr "كل" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1775 +msgid "Every" +msgstr "كل" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1776 +msgid "Until" +msgstr "حتى" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1777 +msgid "Occurs %(number)s time" +msgstr "يحدث %(number)s مرة" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1778 +msgid "Occurs %(number)s times" +msgstr "يحدث %(number)s مرات" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1779 +msgid "Date" +msgstr "التاريخ" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1780 +msgid "Time" +msgstr "الوقت" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1781 +msgid "Repeat until" +msgstr "التكرار حتى" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1782 +msgid "Exclude these occurences" +msgstr "استبعاد هذه التكرارات" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1783 +msgid "Exclude this date" +msgstr "استبعاد هذا التاريخ" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1784 +msgid "Add rule" +msgstr "إضافة قاعدة" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1785 +msgid "Add date" +msgstr "إضافة تاريخ" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1786 +msgid "Remove" +msgstr "إزالة" + +#: recurrence/static/recurrence/js/recurrence-widget.js:1787 +msgid "Calendar" +msgstr "التقويم" + +#: recurrence/static/recurrence/js/recurrence.js:218 +msgctxt "Until date format" +msgid "%Y-%m-%d" +msgstr "%Y-%m-%d" + +#: recurrence/static/recurrence/js/recurrence.js:1009 +msgid "midnight" +msgstr "منتصف الليل" + +#: recurrence/static/recurrence/js/recurrence.js:1010 +msgid "noon" +msgstr "الظهر" + +#: recurrence/static/recurrence/js/recurrence.js:1011 +msgid "on the %(items)s" +msgstr "في %(items)s" + +#: recurrence/static/recurrence/js/recurrence.js:1012 +msgid "every %(number)s %(freq)s" +msgstr "كل %(number)s %(freq)s" + +#: recurrence/static/recurrence/js/recurrence.js:1013 +msgid "each %(items)s" +msgstr "كل %(items)s" + +#: recurrence/static/recurrence/js/recurrence.js:1014 +msgid "occuring %(number)s time" +msgstr "يحدث %(number)s مرة" + +#: recurrence/static/recurrence/js/recurrence.js:1015 +msgid "occuring %(number)s times" +msgstr "يحدث %(number)s مرات" + +#: recurrence/static/recurrence/js/recurrence.js:1016 +msgid "until %(date)s" +msgstr "حتى %(date)s" + +#: recurrence/static/recurrence/js/recurrence.js:1020 +msgid "year" +msgstr "سنة" + +#: recurrence/static/recurrence/js/recurrence.js:1020 +msgid "month" +msgstr "شهر" + +#: recurrence/static/recurrence/js/recurrence.js:1020 +msgid "week" +msgstr "أسبوع" + +#: recurrence/static/recurrence/js/recurrence.js:1020 +msgid "day" +msgstr "يوم" + +#: recurrence/static/recurrence/js/recurrence.js:1021 +msgid "hour" +msgstr "ساعة" + +#: recurrence/static/recurrence/js/recurrence.js:1021 +msgid "minute" +msgstr "دقيقة" + +#: recurrence/static/recurrence/js/recurrence.js:1021 +msgid "second" +msgstr "ثانية" + +#: recurrence/static/recurrence/js/recurrence.js:1024 +msgid "years" +msgstr "سنوات" + +#: recurrence/static/recurrence/js/recurrence.js:1024 +msgid "months" +msgstr "أشهر" + +#: recurrence/static/recurrence/js/recurrence.js:1024 +msgid "weeks" +msgstr "أسابيع" + +#: recurrence/static/recurrence/js/recurrence.js:1024 +msgid "days" +msgstr "أيام" + +#: recurrence/static/recurrence/js/recurrence.js:1025 +msgid "hours" +msgstr "ساعات" + +#: recurrence/static/recurrence/js/recurrence.js:1025 +msgid "minutes" +msgstr "دقائق" + +#: recurrence/static/recurrence/js/recurrence.js:1025 +msgid "seconds" +msgstr "ثوانٍ" + +#: recurrence/static/recurrence/js/recurrence.js:1028 +msgid "annually" +msgstr "سنويًا" + +#: recurrence/static/recurrence/js/recurrence.js:1028 +msgid "monthly" +msgstr "شهريًا" + +#: recurrence/static/recurrence/js/recurrence.js:1028 +msgid "weekly" +msgstr "أسبوعيًا" + +#: recurrence/static/recurrence/js/recurrence.js:1028 +msgid "daily" +msgstr "يوميًا" + +#: recurrence/static/recurrence/js/recurrence.js:1029 +msgid "hourly" +msgstr "ساعيًا" + +#: recurrence/static/recurrence/js/recurrence.js:1029 +msgid "minutely" +msgstr "دقيقةً" + +#: recurrence/static/recurrence/js/recurrence.js:1029 +msgid "secondly" +msgstr "ثانويًا" + +#: recurrence/static/recurrence/js/recurrence.js:1032 +msgid "Monday" +msgstr "إثنين" + +#: recurrence/static/recurrence/js/recurrence.js:1032 +msgid "Tuesday" +msgstr "ثلاثاء" + +#: recurrence/static/recurrence/js/recurrence.js:1032 +msgid "Wednesday" +msgstr "أربعاء" + +#: recurrence/static/recurrence/js/recurrence.js:1032 +msgid "Thursday" +msgstr "خميس" + +#: recurrence/static/recurrence/js/recurrence.js:1033 +msgid "Friday" +msgstr "جمعة" + +#: recurrence/static/recurrence/js/recurrence.js:1033 +msgid "Saturday" +msgstr "سبت" + +#: recurrence/static/recurrence/js/recurrence.js:1033 +msgid "Sunday" +msgstr "أحد" + +#: recurrence/static/recurrence/js/recurrence.js:1036 +msgid "Mon" +msgstr "إثنين" + +#: recurrence/static/recurrence/js/recurrence.js:1036 +msgid "Tue" +msgstr "ثلاثاء" + +#: recurrence/static/recurrence/js/recurrence.js:1036 +msgid "Wed" +msgstr "أربعاء" + +#: recurrence/static/recurrence/js/recurrence.js:1036 +msgid "Thu" +msgstr "خميس" + +#: recurrence/static/recurrence/js/recurrence.js:1037 +msgid "Fri" +msgstr "جمعة" + +#: recurrence/static/recurrence/js/recurrence.js:1037 +msgid "Sat" +msgstr "سبت" + +#: recurrence/static/recurrence/js/recurrence.js:1037 +msgid "Sun" +msgstr "أحد" + +#: recurrence/static/recurrence/js/recurrence.js:1040 +msgctxt "Monday first letter" +msgid "M" +msgstr "إ" + +#: recurrence/static/recurrence/js/recurrence.js:1041 +msgctxt "Tuesday first letter" +msgid "T" +msgstr "ث" + +#: recurrence/static/recurrence/js/recurrence.js:1042 +msgctxt "Wednesday first letter" +msgid "W" +msgstr "أ" + +#: recurrence/static/recurrence/js/recurrence.js:1043 +msgctxt "Thursday first letter" +msgid "T" +msgstr "خ" + +#: recurrence/static/recurrence/js/recurrence.js:1044 +msgctxt "Friday first letter" +msgid "F" +msgstr "ج" + +#: recurrence/static/recurrence/js/recurrence.js:1045 +msgctxt "Saturday first letter" +msgid "S" +msgstr "س" + +#: recurrence/static/recurrence/js/recurrence.js:1046 +msgctxt "Sunday first letter" +msgid "S" +msgstr "أ" + +#: recurrence/static/recurrence/js/recurrence.js:1049 +msgid "first %(weekday)s" +msgstr "الأول %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1050 +msgid "second %(weekday)s" +msgstr "الثاني %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1051 +msgid "third %(weekday)s" +msgstr "الثالث %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1052 +msgid "fourth %(weekday)s" +msgstr "الرابع %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1053 +#: recurrence/static/recurrence/js/recurrence.js:1062 +msgid "last %(weekday)s" +msgstr "الأخير %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1054 +msgid "second last %(weekday)s" +msgstr "الثاني الأخير %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1055 +msgid "third last %(weekday)s" +msgstr "الثالث الأخير %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1058 +msgid "1st %(weekday)s" +msgstr "الأول %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1059 +msgid "2nd %(weekday)s" +msgstr "الثاني %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1060 +msgid "3rd %(weekday)s" +msgstr "الثالث %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1061 +msgid "4th %(weekday)s" +msgstr "الرابع %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1063 +msgid "2nd last %(weekday)s" +msgstr "الثاني الأخير %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1064 +msgid "3rd last %(weekday)s" +msgstr "الثالث الأخير %(weekday)s" + +#: recurrence/static/recurrence/js/recurrence.js:1067 +#: recurrence/static/recurrence/js/recurrence.js:1073 +msgid "last" +msgstr "الأخير" + +#: recurrence/static/recurrence/js/recurrence.js:1068 +msgid "second last" +msgstr "الثاني الأخير" + +#: recurrence/static/recurrence/js/recurrence.js:1069 +msgid "third last" +msgstr "الثالث الأخير" + +#: recurrence/static/recurrence/js/recurrence.js:1070 +msgid "fourth last" +msgstr "الرابع الأخير" + +#: recurrence/static/recurrence/js/recurrence.js:1074 +msgid "2nd last" +msgstr "الثاني الأخير" + +#: recurrence/static/recurrence/js/recurrence.js:1075 +msgid "3rd last" +msgstr "الثالث الأخير" + +#: recurrence/static/recurrence/js/recurrence.js:1076 +msgid "4th last" +msgstr "الرابع الأخير" + +#: recurrence/static/recurrence/js/recurrence.js:1079 +msgid "January" +msgstr "يناير" + +#: recurrence/static/recurrence/js/recurrence.js:1079 +msgid "February" +msgstr "فبراير" + +#: recurrence/static/recurrence/js/recurrence.js:1079 +#: recurrence/static/recurrence/js/recurrence.js:1091 +msgid "March" +msgstr "مارس" + +#: recurrence/static/recurrence/js/recurrence.js:1080 +#: recurrence/static/recurrence/js/recurrence.js:1092 +msgid "April" +msgstr "أبريل" + +#: recurrence/static/recurrence/js/recurrence.js:1080 +#: recurrence/static/recurrence/js/recurrence.js:1086 +#: recurrence/static/recurrence/js/recurrence.js:1092 +msgctxt "month name" +msgid "May" +msgstr "مايو" + +#: recurrence/static/recurrence/js/recurrence.js:1080 +#: recurrence/static/recurrence/js/recurrence.js:1092 +msgid "June" +msgstr "يونيو" + +#: recurrence/static/recurrence/js/recurrence.js:1081 +#: recurrence/static/recurrence/js/recurrence.js:1093 +msgid "July" +msgstr "يوليو" + +#: recurrence/static/recurrence/js/recurrence.js:1081 +msgid "August" +msgstr "أغسطس" + +#: recurrence/static/recurrence/js/recurrence.js:1081 +msgid "September" +msgstr "سبتمبر" + +#: recurrence/static/recurrence/js/recurrence.js:1082 +msgid "October" +msgstr "أكتوبر" + +#: recurrence/static/recurrence/js/recurrence.js:1082 +msgid "November" +msgstr "نوفمبر" + +#: recurrence/static/recurrence/js/recurrence.js:1082 +msgid "December" +msgstr "ديسمبر" + +#: recurrence/static/recurrence/js/recurrence.js:1085 +msgid "Jan" +msgstr "يناير" + +#: recurrence/static/recurrence/js/recurrence.js:1085 +msgid "Feb" +msgstr "فبراير" + +#: recurrence/static/recurrence/js/recurrence.js:1085 +msgid "Mar" +msgstr "مارس" + +#: recurrence/static/recurrence/js/recurrence.js:1086 +msgid "Apr" +msgstr "أبريل" + +#: recurrence/static/recurrence/js/recurrence.js:1086 +msgid "Jun" +msgstr "يونيو" + +#: recurrence/static/recurrence/js/recurrence.js:1087 +msgid "Jul" +msgstr "يوليو" + +#: recurrence/static/recurrence/js/recurrence.js:1087 +msgid "Aug" +msgstr "أغسطس" + +#: recurrence/static/recurrence/js/recurrence.js:1087 +msgid "Sep" +msgstr "سبتمبر" + +#: recurrence/static/recurrence/js/recurrence.js:1088 +msgid "Oct" +msgstr "أكتوبر" + +#: recurrence/static/recurrence/js/recurrence.js:1088 +msgid "Nov" +msgstr "نوفمبر" + +#: recurrence/static/recurrence/js/recurrence.js:1088 +msgid "Dec" +msgstr "ديسمبر" + +#: recurrence/static/recurrence/js/recurrence.js:1091 +msgid "Jan." +msgstr "يناير" + +#: recurrence/static/recurrence/js/recurrence.js:1091 +msgid "Feb." +msgstr "فبراير" + +#: recurrence/static/recurrence/js/recurrence.js:1093 +msgid "Aug." +msgstr "أغسطس" + +#: recurrence/static/recurrence/js/recurrence.js:1093 +msgid "Sept." +msgstr "سبتمبر" + +#: recurrence/static/recurrence/js/recurrence.js:1094 +msgid "Oct." +msgstr "أكتوبر" + +#: recurrence/static/recurrence/js/recurrence.js:1094 +msgid "Nov." +msgstr "نوفمبر" + +#: recurrence/static/recurrence/js/recurrence.js:1094 +msgid "Dec." +msgstr "ديسمبر" + +#: recurrence/static/recurrence/js/recurrence.js:1097 +msgid "a.m." +msgstr "صباحًا" + +#: recurrence/static/recurrence/js/recurrence.js:1097 +msgid "p.m." +msgstr "مساءً" + +#: recurrence/static/recurrence/js/recurrence.js:1098 +msgid "AM" +msgstr "صباحًا" + +#: recurrence/static/recurrence/js/recurrence.js:1098 +msgid "PM" +msgstr "مساءً" + +#: recurrence/static/recurrence/js/recurrence.js:1100 +msgctxt "Day of month" +msgid "%j%S" +msgstr "%j%S"