From a375a82e42ed27ce3c09804b0bd7ca9085946636 Mon Sep 17 00:00:00 2001
From: Ahmed Karaman <20889958+ahmedkrmn@users.noreply.github.com>
Date: Sat, 5 Oct 2019 23:21:32 +0200
Subject: [PATCH 1/3] Add Arabic locales
---
app/config/locale/ar.continents.php | 11 +
app/config/locale/ar.countries.php | 198 ++++++++++++++++++
app/config/locale/ar.php | 21 ++
.../templates/ar.email.auth.confirm.tpl | 24 +++
.../templates/ar.email.auth.invitation.tpl | 27 +++
.../templates/ar.email.auth.recovery.tpl | 24 +++
6 files changed, 305 insertions(+)
create mode 100644 app/config/locale/ar.continents.php
create mode 100644 app/config/locale/ar.countries.php
create mode 100644 app/config/locale/ar.php
create mode 100644 app/config/locale/templates/ar.email.auth.confirm.tpl
create mode 100644 app/config/locale/templates/ar.email.auth.invitation.tpl
create mode 100644 app/config/locale/templates/ar.email.auth.recovery.tpl
diff --git a/app/config/locale/ar.continents.php b/app/config/locale/ar.continents.php
new file mode 100644
index 0000000000..8b1c3132f7
--- /dev/null
+++ b/app/config/locale/ar.continents.php
@@ -0,0 +1,11 @@
+ 'أفريقيا',
+ 'AN' => 'القارة القطبية الجنوبية',
+ 'AS' => 'آسيا',
+ 'EU' => 'أوروبا',
+ 'NA' => 'امريكا الشمالية',
+ 'OC' => 'أوقيانوسيا',
+ 'SA' => 'امريكا الجنوبية',
+];
diff --git a/app/config/locale/ar.countries.php b/app/config/locale/ar.countries.php
new file mode 100644
index 0000000000..e5f1bb9cdc
--- /dev/null
+++ b/app/config/locale/ar.countries.php
@@ -0,0 +1,198 @@
+ 'أفغانستان',
+ 'AO' => 'أنغولا',
+ 'AL' => 'ألبانيا',
+ 'AD' => 'أندورا',
+ 'AE' => 'الإمارات العربية المتحدة',
+ 'AR' => 'الأرجنتين',
+ 'AM' => 'أرمينيا',
+ 'AG' => 'أنتيغوا وبربودا',
+ 'AU' => 'أستراليا',
+ 'AT' => 'النمسا',
+ 'AZ' => 'أذربيجان',
+ 'BI' => 'بوروندي',
+ 'BE' => 'بلجيكا',
+ 'BJ' => 'بنين',
+ 'BF' => 'بوركينا فاسو',
+ 'BD' => 'بنغلاديش',
+ 'BG' => 'بلغاريا',
+ 'BH' => 'البحرين',
+ 'BS' => 'جزر البهاما',
+ 'BA' => 'البوسنة والهرسك',
+ 'BY' => 'بيلاروسيا',
+ 'BZ' => 'بليز',
+ 'BO' => 'بوليفيا',
+ 'BR' => 'البرازيل',
+ 'BB' => 'بربادوس',
+ 'BN' => 'بروناي',
+ 'BT' => 'بوتان',
+ 'BW' => 'بوتسوانا',
+ 'CF' => 'جمهورية إفريقيا الوسطى',
+ 'CA' => 'كندا',
+ 'CH' => 'سويسرا',
+ 'CL' => 'تشيلي',
+ 'CN' => 'الصين',
+ 'CI' => 'ساحل العاج',
+ 'CM' => 'الكاميرون',
+ 'CD' => 'جمهورية الكونغو الديمقراطية',
+ 'CG' => 'جمهورية الكونغو',
+ 'CO' => 'كولومبيا',
+ 'KM' => 'جزر القمر',
+ 'CV' => 'الرأس الأخضر',
+ 'CR' => 'كوستاريكا',
+ 'CU' => 'كوبا',
+ 'CY' => 'قبرص',
+ 'CZ' => 'تشيكيا',
+ 'DE' => 'ألمانيا',
+ 'DJ' => 'جيبوتي',
+ 'DM' => 'دومينيكا',
+ 'DK' => 'الدنمارك',
+ 'DO' => 'جمهورية الدومينيكان',
+ 'DZ' => 'الجزائر',
+ 'EC' => 'إكوادور',
+ 'EG' => 'مصر',
+ 'ER' => 'إريتريا',
+ 'ES' => 'إسبانيا',
+ 'EE' => 'إستونيا',
+ 'ET' => 'إثيوبيا',
+ 'FI' => 'فنلندا',
+ 'FJ' => 'فيجي',
+ 'FR' => 'فرنسا',
+ 'FM' => 'ميكرونيزيا',
+ 'GA' => 'الغابون',
+ 'GB' => 'المملكة المتحدة',
+ 'GE' => 'جورجيا',
+ 'GH' => 'غانا',
+ 'GN' => 'غينيا',
+ 'GM' => 'غامبيا',
+ 'GW' => 'غينيا بيساو',
+ 'GQ' => 'غينيا الاستوائية',
+ 'GR' => 'اليونان',
+ 'GD' => 'غرينادا',
+ 'GT' => 'غواتيمالا',
+ 'GY' => 'غيانا',
+ 'HN' => 'هندوراس',
+ 'HR' => 'كرواتيا',
+ 'HT' => 'هايتي',
+ 'HU' => 'المجر',
+ 'ID' => 'إندونيسيا',
+ 'IN' => 'الهند',
+ 'IE' => 'أيرلندا',
+ 'IR' => 'إيران',
+ 'IQ' => 'العراق',
+ 'IS' => 'أيسلندا',
+ 'IL' => 'إسرائيل',
+ 'IT' => 'إيطاليا',
+ 'JM' => 'جامايكا',
+ 'JO' => 'الأردن',
+ 'JP' => 'اليابان',
+ 'KZ' => 'كازاخستان',
+ 'KE' => 'كينيا',
+ 'KG' => 'قيرغيزستان',
+ 'KH' => 'كمبوديا',
+ 'KI' => 'كيريباتي',
+ 'KN' => 'سانت كيتس ونيفيس',
+ 'KR' => 'كوريا الجنوبية',
+ 'KW' => 'الكويت',
+ 'LA' => 'لاوس',
+ 'LB' => 'لبنان',
+ 'LR' => 'ليبيريا',
+ 'LY' => 'ليبيا',
+ 'LC' => 'سانت لوسيا',
+ 'LI' => 'ليختنشتاين',
+ 'LK' => 'سري لانكا',
+ 'LS' => 'ليسوتو',
+ 'LT' => 'ليتوانيا',
+ 'LU' => 'لوكسمبورغ',
+ 'LV' => 'لاتفيا',
+ 'MA' => 'المغرب',
+ 'MC' => 'موناكو',
+ 'MD' => 'مولدوفا',
+ 'MG' => 'مدغشقر',
+ 'MV' => 'جزر المالديف',
+ 'MX' => 'المكسيك',
+ 'MH' => 'جزر مارشال',
+ 'MK' => 'مقدونيا',
+ 'ML' => 'مالي',
+ 'MT' => 'مالطا',
+ 'MM' => 'ميانمار',
+ 'ME' => 'الجبل الأسود',
+ 'MN' => 'منغوليا',
+ 'MZ' => 'موزمبيق',
+ 'MR' => 'موريتانيا',
+ 'MU' => 'موريشيوس',
+ 'MW' => 'ملاوي',
+ 'MY' => 'ماليزيا',
+ 'NA' => 'ناميبيا',
+ 'NE' => 'النيجر',
+ 'NG' => 'نيجيريا',
+ 'NI' => 'نيكاراغوا',
+ 'NL' => 'هولندا',
+ 'NO' => 'النرويج',
+ 'NP' => 'نيبال',
+ 'NR' => 'ناورو',
+ 'NZ' => 'نيوزيلندا',
+ 'OM' => 'عمان',
+ 'PK' => 'باكستان',
+ 'PA' => 'بنما',
+ 'PE' => 'بيرو',
+ 'PH' => 'الفلبين',
+ 'PW' => 'بالاو',
+ 'PG' => 'بابوا غينيا الجديدة',
+ 'PL' => 'بولندا',
+ 'KP' => 'كوريا الشمالية',
+ 'PT' => 'البرتغال',
+ 'PY' => 'باراجواي',
+ 'QA' => 'قطر',
+ 'RO' => 'رومانيا',
+ 'RU' => 'روسيا',
+ 'RW' => 'رواندا',
+ 'SA' => 'المملكة العربية السعودية',
+ 'SD' => 'السودان',
+ 'SN' => 'السنغال',
+ 'SG' => 'سنغافورة',
+ 'SB' => 'جزر سليمان',
+ 'SL' => 'سيراليون',
+ 'SV' => 'السلفادور',
+ 'SM' => 'سان مارينو',
+ 'SO' => 'الصومال',
+ 'RS' => 'صربيا',
+ 'SS' => 'جنوب السودان',
+ 'ST' => 'ساو تومي وبرينسيبي',
+ 'SR' => 'سورينام',
+ 'SK' => 'سلوفاكيا',
+ 'SI' => 'سلوفينيا',
+ 'SE' => 'السويد',
+ 'SZ' => 'سوازيلند',
+ 'SC' => 'سيشيل',
+ 'SY' => 'سوريا',
+ 'TD' => 'تشاد',
+ 'TG' => 'توغو',
+ 'TH' => 'تايلاند',
+ 'TJ' => 'طاجيكستان',
+ 'TM' => 'تركمانستان',
+ 'TL' => 'تيمور الشرقية',
+ 'TO' => 'تونجا',
+ 'TT' => 'ترينيداد وتوباغو',
+ 'TN' => 'تونس',
+ 'TR' => 'تركيا',
+ 'TV' => 'توفالو',
+ 'TZ' => 'تنزانيا',
+ 'UG' => 'أوغندا',
+ 'UA' => 'أوكرانيا',
+ 'UY' => 'أوروغواي',
+ 'UK' => 'الولايات المتحدة',
+ 'UZ' => 'أوزبكستان',
+ 'VA' => 'مدينة الفاتيكان',
+ 'VC' => 'سانت فنسنت وجزر غرينادين',
+ 'VE' => 'فنزويلا',
+ 'VN' => 'فيتنام',
+ 'VU' => 'فانواتو',
+ 'WS' => 'ساموا',
+ 'YE' => 'اليمن',
+ 'ZA' => 'جنوب إفريقيا',
+ 'ZM' => 'زامبيا',
+ 'ZW' => 'زيمبابوي',
+];
diff --git a/app/config/locale/ar.php b/app/config/locale/ar.php
new file mode 100644
index 0000000000..623df549d3
--- /dev/null
+++ b/app/config/locale/ar.php
@@ -0,0 +1,21 @@
+ '"فن الحكمة هو فن معرفة ما يجب التغاضي عنه."', // This is the line printed in the homepage and console 'view-source'
+ 'settings.locale' => 'ar',
+ 'settings.direction' => 'rtl',
+
+ // Service - Users
+ 'auth.emails.team' => 'فريق %s',
+ 'auth.emails.confirm.title' => 'تأكيد الحساب',
+ 'auth.emails.confirm.body' => 'ar.email.auth.confirm.tpl',
+ 'auth.emails.recovery.title' => 'إعادة تعيين كلمة المرور',
+ 'auth.emails.recovery.body' => 'ar.email.auth.recovery.tpl',
+ 'auth.emails.invitation.title' => 'دعوة لفريق %s في %s',
+ 'auth.emails.invitation.body' => 'ar.email.auth.invitation.tpl',
+
+ 'locale.country.unknown' => 'مجهول',
+
+ 'countries' => include 'ar.countries.php',
+ 'continents' => include 'ar.continents.php',
+];
diff --git a/app/config/locale/templates/ar.email.auth.confirm.tpl b/app/config/locale/templates/ar.email.auth.confirm.tpl
new file mode 100644
index 0000000000..8cd1929dd9
--- /dev/null
+++ b/app/config/locale/templates/ar.email.auth.confirm.tpl
@@ -0,0 +1,24 @@
+
+
+
+ مرحبا {{name}},
+
+
+ اتبع هذا الرابط للتحقق من عنوان بريدك الإلكتروني.
+
+
{{redirect}}
+
+
+ إذا لم تطلب التحقق من هذا العنوان، فيمكنك تجاهل هذه الرسالة.
+
+
+ Thanks,
+
+ فريق {{project}}
+
\ No newline at end of file
diff --git a/app/config/locale/templates/ar.email.auth.invitation.tpl b/app/config/locale/templates/ar.email.auth.invitation.tpl
new file mode 100644
index 0000000000..fba4a731e3
--- /dev/null
+++ b/app/config/locale/templates/ar.email.auth.invitation.tpl
@@ -0,0 +1,27 @@
+
+
+
+ مرحبا،
+
+
+ تم إرسال هذه الرسالة إليك لأن
{{owner}} أراد دعوتك لتصبح عضوًا في فريق
{{team}} في {{project}}.
+
+
+ اتبع هذا الرابط للانضمام إلى فريق
{{team}}:
+
+
{{redirect}}
+
+
+ إذا لم تكن مهتمًا، يمكنك تجاهل هذه الرسالة.
+
+
+ شكرا،
+
+ فريق {{project}}
+
diff --git a/app/config/locale/templates/ar.email.auth.recovery.tpl b/app/config/locale/templates/ar.email.auth.recovery.tpl
new file mode 100644
index 0000000000..06ca47f35e
--- /dev/null
+++ b/app/config/locale/templates/ar.email.auth.recovery.tpl
@@ -0,0 +1,24 @@
+
+
+
+ مرحبا {{name}}،
+
+
+ اتبع هذا الرابط لإعادة تعيين كلمة مرور {{project}}.
+
+
{{redirect}}
+
+
+ إذا لم تطلب إعادة تعيين كلمة المرور الخاصة بك، فيمكنك تجاهل هذه الرسالة.
+
+
+ شكرا،
+
+ فريق {{project}}
+
From c9100004269b5ac2d8207d2cd260f66746489fb3 Mon Sep 17 00:00:00 2001
From: Ahmed Karaman <20889958+ahmedkrmn@users.noreply.github.com>
Date: Sat, 5 Oct 2019 23:52:02 +0200
Subject: [PATCH 2/3] Add Arabic locales to app/init.php
---
app/init.php | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/app/init.php b/app/init.php
index 0a35bad743..acc5f51cfa 100644
--- a/app/init.php
+++ b/app/init.php
@@ -24,7 +24,7 @@ const APP_EMAIL_TEAM = 'team@'.APP_DOMAIN;
const APP_EMAIL_SECURITY = 'security@'.APP_DOMAIN;
const APP_USERAGENT = APP_NAME.'-Server/%s Please report abuse at '.APP_EMAIL_SECURITY;
const APP_MODE_ADMIN = 'admin';
-const APP_LOCALES = ['cat', 'de', 'en', 'es', 'fi', 'fr', 'gr', 'he', 'hi', 'id', 'it', 'nl', 'no', 'pt-br', 'pt-pt', 'ro', 'tr', 'ua', 'zh-cn', 'zh-tw'];
+const APP_LOCALES = ['ar', 'cat', 'de', 'en', 'es', 'fi', 'fr', 'gr', 'he', 'hi', 'id', 'it', 'nl', 'no', 'pt-br', 'pt-pt', 'ro', 'tr', 'ua', 'zh-cn', 'zh-tw'];
const APP_PAGING_LIMIT = 15;
const APP_VERSION_STABLE = '0.2.0';
@@ -129,6 +129,7 @@ $locale = $request->getParam('locale', $request->getHeader('X-Appwrite-Locale',
Locale::$exceptions = false;
+Locale::setLanguage('ar', include __DIR__.'/config/locale/ar.php');
Locale::setLanguage('cat', include __DIR__.'/config/locale/cat.php');
Locale::setLanguage('de', include __DIR__.'/config/locale/de.php');
Locale::setLanguage('en', include __DIR__.'/config/locale/en.php');
From 66f9ef70918dae2afb13eecd8e054ab6f64a87a8 Mon Sep 17 00:00:00 2001
From: Ahmed Karaman <20889958+ahmedkrmn@users.noreply.github.com>
Date: Sun, 6 Oct 2019 01:44:24 +0200
Subject: [PATCH 3/3] Fix Parse error
---
app/config/locale/ar.countries.php | 378 ++++++++++++++---------------
1 file changed, 189 insertions(+), 189 deletions(-)
diff --git a/app/config/locale/ar.countries.php b/app/config/locale/ar.countries.php
index e5f1bb9cdc..a7f4a02228 100644
--- a/app/config/locale/ar.countries.php
+++ b/app/config/locale/ar.countries.php
@@ -6,193 +6,193 @@ return [
'AL' => 'ألبانيا',
'AD' => 'أندورا',
'AE' => 'الإمارات العربية المتحدة',
- 'AR' => 'الأرجنتين',
- 'AM' => 'أرمينيا',
- 'AG' => 'أنتيغوا وبربودا',
- 'AU' => 'أستراليا',
- 'AT' => 'النمسا',
- 'AZ' => 'أذربيجان',
- 'BI' => 'بوروندي',
- 'BE' => 'بلجيكا',
- 'BJ' => 'بنين',
- 'BF' => 'بوركينا فاسو',
- 'BD' => 'بنغلاديش',
- 'BG' => 'بلغاريا',
- 'BH' => 'البحرين',
- 'BS' => 'جزر البهاما',
- 'BA' => 'البوسنة والهرسك',
- 'BY' => 'بيلاروسيا',
- 'BZ' => 'بليز',
- 'BO' => 'بوليفيا',
- 'BR' => 'البرازيل',
- 'BB' => 'بربادوس',
- 'BN' => 'بروناي',
- 'BT' => 'بوتان',
- 'BW' => 'بوتسوانا',
- 'CF' => 'جمهورية إفريقيا الوسطى',
- 'CA' => 'كندا',
- 'CH' => 'سويسرا',
- 'CL' => 'تشيلي',
- 'CN' => 'الصين',
- 'CI' => 'ساحل العاج',
- 'CM' => 'الكاميرون',
- 'CD' => 'جمهورية الكونغو الديمقراطية',
- 'CG' => 'جمهورية الكونغو',
- 'CO' => 'كولومبيا',
- 'KM' => 'جزر القمر',
- 'CV' => 'الرأس الأخضر',
- 'CR' => 'كوستاريكا',
- 'CU' => 'كوبا',
- 'CY' => 'قبرص',
- 'CZ' => 'تشيكيا',
- 'DE' => 'ألمانيا',
- 'DJ' => 'جيبوتي',
- 'DM' => 'دومينيكا',
- 'DK' => 'الدنمارك',
- 'DO' => 'جمهورية الدومينيكان',
- 'DZ' => 'الجزائر',
- 'EC' => 'إكوادور',
- 'EG' => 'مصر',
- 'ER' => 'إريتريا',
- 'ES' => 'إسبانيا',
- 'EE' => 'إستونيا',
- 'ET' => 'إثيوبيا',
- 'FI' => 'فنلندا',
- 'FJ' => 'فيجي',
- 'FR' => 'فرنسا',
- 'FM' => 'ميكرونيزيا',
- 'GA' => 'الغابون',
- 'GB' => 'المملكة المتحدة',
- 'GE' => 'جورجيا',
- 'GH' => 'غانا',
- 'GN' => 'غينيا',
- 'GM' => 'غامبيا',
- 'GW' => 'غينيا بيساو',
- 'GQ' => 'غينيا الاستوائية',
- 'GR' => 'اليونان',
- 'GD' => 'غرينادا',
- 'GT' => 'غواتيمالا',
- 'GY' => 'غيانا',
- 'HN' => 'هندوراس',
- 'HR' => 'كرواتيا',
- 'HT' => 'هايتي',
- 'HU' => 'المجر',
- 'ID' => 'إندونيسيا',
- 'IN' => 'الهند',
- 'IE' => 'أيرلندا',
- 'IR' => 'إيران',
- 'IQ' => 'العراق',
- 'IS' => 'أيسلندا',
- 'IL' => 'إسرائيل',
- 'IT' => 'إيطاليا',
- 'JM' => 'جامايكا',
- 'JO' => 'الأردن',
- 'JP' => 'اليابان',
- 'KZ' => 'كازاخستان',
- 'KE' => 'كينيا',
- 'KG' => 'قيرغيزستان',
- 'KH' => 'كمبوديا',
- 'KI' => 'كيريباتي',
- 'KN' => 'سانت كيتس ونيفيس',
- 'KR' => 'كوريا الجنوبية',
- 'KW' => 'الكويت',
- 'LA' => 'لاوس',
- 'LB' => 'لبنان',
- 'LR' => 'ليبيريا',
- 'LY' => 'ليبيا',
- 'LC' => 'سانت لوسيا',
- 'LI' => 'ليختنشتاين',
- 'LK' => 'سري لانكا',
- 'LS' => 'ليسوتو',
- 'LT' => 'ليتوانيا',
- 'LU' => 'لوكسمبورغ',
- 'LV' => 'لاتفيا',
- 'MA' => 'المغرب',
- 'MC' => 'موناكو',
- 'MD' => 'مولدوفا',
- 'MG' => 'مدغشقر',
- 'MV' => 'جزر المالديف',
- 'MX' => 'المكسيك',
- 'MH' => 'جزر مارشال',
- 'MK' => 'مقدونيا',
- 'ML' => 'مالي',
- 'MT' => 'مالطا',
- 'MM' => 'ميانمار',
- 'ME' => 'الجبل الأسود',
- 'MN' => 'منغوليا',
- 'MZ' => 'موزمبيق',
- 'MR' => 'موريتانيا',
- 'MU' => 'موريشيوس',
- 'MW' => 'ملاوي',
- 'MY' => 'ماليزيا',
- 'NA' => 'ناميبيا',
- 'NE' => 'النيجر',
- 'NG' => 'نيجيريا',
- 'NI' => 'نيكاراغوا',
- 'NL' => 'هولندا',
- 'NO' => 'النرويج',
- 'NP' => 'نيبال',
- 'NR' => 'ناورو',
- 'NZ' => 'نيوزيلندا',
- 'OM' => 'عمان',
- 'PK' => 'باكستان',
- 'PA' => 'بنما',
- 'PE' => 'بيرو',
- 'PH' => 'الفلبين',
- 'PW' => 'بالاو',
- 'PG' => 'بابوا غينيا الجديدة',
- 'PL' => 'بولندا',
- 'KP' => 'كوريا الشمالية',
- 'PT' => 'البرتغال',
- 'PY' => 'باراجواي',
- 'QA' => 'قطر',
- 'RO' => 'رومانيا',
- 'RU' => 'روسيا',
- 'RW' => 'رواندا',
- 'SA' => 'المملكة العربية السعودية',
- 'SD' => 'السودان',
- 'SN' => 'السنغال',
- 'SG' => 'سنغافورة',
- 'SB' => 'جزر سليمان',
- 'SL' => 'سيراليون',
- 'SV' => 'السلفادور',
- 'SM' => 'سان مارينو',
- 'SO' => 'الصومال',
- 'RS' => 'صربيا',
- 'SS' => 'جنوب السودان',
- 'ST' => 'ساو تومي وبرينسيبي',
- 'SR' => 'سورينام',
- 'SK' => 'سلوفاكيا',
- 'SI' => 'سلوفينيا',
- 'SE' => 'السويد',
- 'SZ' => 'سوازيلند',
- 'SC' => 'سيشيل',
- 'SY' => 'سوريا',
- 'TD' => 'تشاد',
- 'TG' => 'توغو',
- 'TH' => 'تايلاند',
- 'TJ' => 'طاجيكستان',
- 'TM' => 'تركمانستان',
- 'TL' => 'تيمور الشرقية',
- 'TO' => 'تونجا',
- 'TT' => 'ترينيداد وتوباغو',
- 'TN' => 'تونس',
- 'TR' => 'تركيا',
- 'TV' => 'توفالو',
- 'TZ' => 'تنزانيا',
- 'UG' => 'أوغندا',
- 'UA' => 'أوكرانيا',
- 'UY' => 'أوروغواي',
- 'UK' => 'الولايات المتحدة',
- 'UZ' => 'أوزبكستان',
- 'VA' => 'مدينة الفاتيكان',
- 'VC' => 'سانت فنسنت وجزر غرينادين',
- 'VE' => 'فنزويلا',
- 'VN' => 'فيتنام',
- 'VU' => 'فانواتو',
- 'WS' => 'ساموا',
- 'YE' => 'اليمن',
- 'ZA' => 'جنوب إفريقيا',
- 'ZM' => 'زامبيا',
- 'ZW' => 'زيمبابوي',
+ 'AR' => 'الأرجنتين',
+ 'AM' => 'أرمينيا',
+ 'AG' => 'أنتيغوا وبربودا',
+ 'AU' => 'أستراليا',
+ 'AT' => 'النمسا',
+ 'AZ' => 'أذربيجان',
+ 'BI' => 'بوروندي',
+ 'BE' => 'بلجيكا',
+ 'BJ' => 'بنين',
+ 'BF' => 'بوركينا فاسو',
+ 'BD' => 'بنغلاديش',
+ 'BG' => 'بلغاريا',
+ 'BH' => 'البحرين',
+ 'BS' => 'جزر البهاما',
+ 'BA' => 'البوسنة والهرسك',
+ 'BY' => 'بيلاروسيا',
+ 'BZ' => 'بليز',
+ 'BO' => 'بوليفيا',
+ 'BR' => 'البرازيل',
+ 'BB' => 'بربادوس',
+ 'BN' => 'بروناي',
+ 'BT' => 'بوتان',
+ 'BW' => 'بوتسوانا',
+ 'CF' => 'جمهورية إفريقيا الوسطى',
+ 'CA' => 'كندا',
+ 'CH' => 'سويسرا',
+ 'CL' => 'تشيلي',
+ 'CN' => 'الصين',
+ 'CI' => 'ساحل العاج',
+ 'CM' => 'الكاميرون',
+ 'CD' => 'جمهورية الكونغو الديمقراطية',
+ 'CG' => 'جمهورية الكونغو',
+ 'CO' => 'كولومبيا',
+ 'KM' => 'جزر القمر',
+ 'CV' => 'الرأس الأخضر',
+ 'CR' => 'كوستاريكا',
+ 'CU' => 'كوبا',
+ 'CY' => 'قبرص',
+ 'CZ' => 'تشيكيا',
+ 'DE' => 'ألمانيا',
+ 'DJ' => 'جيبوتي',
+ 'DM' => 'دومينيكا',
+ 'DK' => 'الدنمارك',
+ 'DO' => 'جمهورية الدومينيكان',
+ 'DZ' => 'الجزائر',
+ 'EC' => 'إكوادور',
+ 'EG' => 'مصر',
+ 'ER' => 'إريتريا',
+ 'ES' => 'إسبانيا',
+ 'EE' => 'إستونيا',
+ 'ET' => 'إثيوبيا',
+ 'FI' => 'فنلندا',
+ 'FJ' => 'فيجي',
+ 'FR' => 'فرنسا',
+ 'FM' => 'ميكرونيزيا',
+ 'GA' => 'الغابون',
+ 'GB' => 'المملكة المتحدة',
+ 'GE' => 'جورجيا',
+ 'GH' => 'غانا',
+ 'GN' => 'غينيا',
+ 'GM' => 'غامبيا',
+ 'GW' => 'غينيا بيساو',
+ 'GQ' => 'غينيا الاستوائية',
+ 'GR' => 'اليونان',
+ 'GD' => 'غرينادا',
+ 'GT' => 'غواتيمالا',
+ 'GY' => 'غيانا',
+ 'HN' => 'هندوراس',
+ 'HR' => 'كرواتيا',
+ 'HT' => 'هايتي',
+ 'HU' => 'المجر',
+ 'ID' => 'إندونيسيا',
+ 'IN' => 'الهند',
+ 'IE' => 'أيرلندا',
+ 'IR' => 'إيران',
+ 'IQ' => 'العراق',
+ 'IS' => 'أيسلندا',
+ 'IL' => 'إسرائيل',
+ 'IT' => 'إيطاليا',
+ 'JM' => 'جامايكا',
+ 'JO' => 'الأردن',
+ 'JP' => 'اليابان',
+ 'KZ' => 'كازاخستان',
+ 'KE' => 'كينيا',
+ 'KG' => 'قيرغيزستان',
+ 'KH' => 'كمبوديا',
+ 'KI' => 'كيريباتي',
+ 'KN' => 'سانت كيتس ونيفيس',
+ 'KR' => 'كوريا الجنوبية',
+ 'KW' => 'الكويت',
+ 'LA' => 'لاوس',
+ 'LB' => 'لبنان',
+ 'LR' => 'ليبيريا',
+ 'LY' => 'ليبيا',
+ 'LC' => 'سانت لوسيا',
+ 'LI' => 'ليختنشتاين',
+ 'LK' => 'سري لانكا',
+ 'LS' => 'ليسوتو',
+ 'LT' => 'ليتوانيا',
+ 'LU' => 'لوكسمبورغ',
+ 'LV' => 'لاتفيا',
+ 'MA' => 'المغرب',
+ 'MC' => 'موناكو',
+ 'MD' => 'مولدوفا',
+ 'MG' => 'مدغشقر',
+ 'MV' => 'جزر المالديف',
+ 'MX' => 'المكسيك',
+ 'MH' => 'جزر مارشال',
+ 'MK' => 'مقدونيا',
+ 'ML' => 'مالي',
+ 'MT' => 'مالطا',
+ 'MM' => 'ميانمار',
+ 'ME' => 'الجبل الأسود',
+ 'MN' => 'منغوليا',
+ 'MZ' => 'موزمبيق',
+ 'MR' => 'موريتانيا',
+ 'MU' => 'موريشيوس',
+ 'MW' => 'ملاوي',
+ 'MY' => 'ماليزيا',
+ 'NA' => 'ناميبيا',
+ 'NE' => 'النيجر',
+ 'NG' => 'نيجيريا',
+ 'NI' => 'نيكاراغوا',
+ 'NL' => 'هولندا',
+ 'NO' => 'النرويج',
+ 'NP' => 'نيبال',
+ 'NR' => 'ناورو',
+ 'NZ' => 'نيوزيلندا',
+ 'OM' => 'عمان',
+ 'PK' => 'باكستان',
+ 'PA' => 'بنما',
+ 'PE' => 'بيرو',
+ 'PH' => 'الفلبين',
+ 'PW' => 'بالاو',
+ 'PG' => 'بابوا غينيا الجديدة',
+ 'PL' => 'بولندا',
+ 'KP' => 'كوريا الشمالية',
+ 'PT' => 'البرتغال',
+ 'PY' => 'باراجواي',
+ 'QA' => 'قطر',
+ 'RO' => 'رومانيا',
+ 'RU' => 'روسيا',
+ 'RW' => 'رواندا',
+ 'SA' => 'المملكة العربية السعودية',
+ 'SD' => 'السودان',
+ 'SN' => 'السنغال',
+ 'SG' => 'سنغافورة',
+ 'SB' => 'جزر سليمان',
+ 'SL' => 'سيراليون',
+ 'SV' => 'السلفادور',
+ 'SM' => 'سان مارينو',
+ 'SO' => 'الصومال',
+ 'RS' => 'صربيا',
+ 'SS' => 'جنوب السودان',
+ 'ST' => 'ساو تومي وبرينسيبي',
+ 'SR' => 'سورينام',
+ 'SK' => 'سلوفاكيا',
+ 'SI' => 'سلوفينيا',
+ 'SE' => 'السويد',
+ 'SZ' => 'سوازيلند',
+ 'SC' => 'سيشيل',
+ 'SY' => 'سوريا',
+ 'TD' => 'تشاد',
+ 'TG' => 'توغو',
+ 'TH' => 'تايلاند',
+ 'TJ' => 'طاجيكستان',
+ 'TM' => 'تركمانستان',
+ 'TL' => 'تيمور الشرقية',
+ 'TO' => 'تونجا',
+ 'TT' => 'ترينيداد وتوباغو',
+ 'TN' => 'تونس',
+ 'TR' => 'تركيا',
+ 'TV' => 'توفالو',
+ 'TZ' => 'تنزانيا',
+ 'UG' => 'أوغندا',
+ 'UA' => 'أوكرانيا',
+ 'UY' => 'أوروغواي',
+ 'UK' => 'الولايات المتحدة',
+ 'UZ' => 'أوزبكستان',
+ 'VA' => 'مدينة الفاتيكان',
+ 'VC' => 'سانت فنسنت وجزر غرينادين',
+ 'VE' => 'فنزويلا',
+ 'VN' => 'فيتنام',
+ 'VU' => 'فانواتو',
+ 'WS' => 'ساموا',
+ 'YE' => 'اليمن',
+ 'ZA' => 'جنوب إفريقيا',
+ 'ZM' => 'زامبيا',
+ 'ZW' => 'زيمبابوي',
];