Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"editor.formatOnSave": false,
"editor.formatOnPaste": false,
"editor.formatOnType": false,
"editor.formatOnSaveMode": "modifications",
"editor.formatOnSaveOptions": {
"tabSize": 4
}
}
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ console.log(nationalities.getNames("en")); // { 'AF': 'Afghan', 'AL': 'Albanian'
- `fi`: Finnish
- `nl`: Dutch
- `es`: Español
- `ar`: Arabic

[List of ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)

Expand Down
3 changes: 2 additions & 1 deletion entry-node.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
var library = require("./index");

var locales = [
require("./langs/ar.json"),
require("./langs/de.json"),
require("./langs/en.json"),
require("./langs/fr.json"),
Expand All @@ -12,7 +13,7 @@ var locales = [
];

for (var i = 0; i < locales.length; i++) {
library.registerLocale(locales[i]);
library.registerLocale(locales[i]);
}

module.exports = library;
185 changes: 185 additions & 0 deletions langs/ar.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,185 @@
{
"locale": "ar",
"nationalities": {
"AF": "أفغاني",
"AL": "ألباني",
"DZ": "جزائري",
"AD": "أندوري",
"AO": "أنغولي",
"AG": "انتيغوا",
"AR": "أرجنتيني",
"AM": "أرميني",
"AU": "أسترالي",
"AT": "نمساوي",
"AZ": "أذربيجاني",
"BS": "باهامى",
"BH": "بحريني",
"BD": "بنجلاديشي",
"BB": "باربادوسي",
"BY": "بيلاروسي",
"BE": "بلجيكي",
"BZ": "بليزي",
"BJ": "بنيني",
"BT": "بوتاني",
"BO": "بوليفي",
"BW": "بوتسواني",
"BR": "برازيلي",
"BN": "بروناى",
"BG": "بلغاري",
"BF": "بوركيني",
"BI": "بوروندي",
"KH": "كمبودي",
"CM": "كاميروني",
"CA": "كندي",
"CV": "االرأس الأخضر",
"CF": "وسط أفريقيا",
"TD": "تشادي",
"CL": "شيلي",
"CN": "صينى",
"CO": "كولومبي",
"KM": "جزر القمر",
"CR": "كوستاريكي",
"CI": "إفواري",
"HR": "كرواتية",
"CU": "كوبي",
"CY": "قبرصي",
"CZ": "تشيكي",
"DK": "دانماركي",
"DJ": "جيبوتي",
"EC": "اكوادوري",
"EG": "مصري",
"SV": "سلفادوري",
"GQ": "غيني استوائي",
"ER": "إريتري",
"EE": "إستوني",
"ET": "حبشي",
"FJ": "فيجي",
"FI": "فنلندي",
"FR": "فرنسي",
"GA": "جابوني",
"GM": "غامبيي",
"GE": "جورجي",
"DE": "ألماني",
"GH": "غاني",
"GR": "إغريقي",
"GD": "جرينادي",
"GT": "غواتيمالي",
"GN": "غيني",
"GW": "غيني بيساوي",
"GY": "جوياني",
"HT": "هايتي",
"HN": "هندوراسي",
"HU": "هنغاري",
"IN": "هندي",
"ID": "إندونيسي",
"IR": "إيراني",
"IQ": "عراقي",
"IE": "إيرلندي",
"IT": "إيطالي",
"JM": "جامايكي",
"JP": "ياباني",
"JO": "أردني",
"KZ": "كازاخستاني",
"KE": "كيني",
"KP": "كوري شمالي",
"KR": "كوري جنوبي",
"KW": "كويتي",
"KG": "قيرغيزستان",
"LA": "لاوسي",
"LV": "لاتفي",
"LB": "لبناني",
"LS": "ليسوتو",
"LR": "ليبيري",
"LY": "ليبي",
"LI": "ليختنشتايني",
"LT": "لتواني",
"LU": "لكسمبرغي",
"MG": "مدغشقري",
"MW": "مالاوى",
"MY": "ماليزي",
"MV": "مالديفي",
"ML": "مالي",
"MT": "مالطي",
"MH": "مارشالي",
"MR": "موريتاني",
"MU": "موريشيوسي",
"MX": "مكسيكي",
"FM": "ميكرونيزي",
"MD": "مولدوفي",
"MC": "موناكو",
"MN": "منغولي",
"MA": "مغربي",
"MZ": "موزمبيقي",
"MM": "بورمي",
"NA": "ناميبي",
"NR": "ناورو",
"NP": "نيبالي",
"NL": "هولندي",
"NZ": "نيوزيلندي",
"NI": "نيكاراغوا",
"NE": "نيجري",
"MK": "مقدوني",
"NO": "نرويجي",
"OM": "عماني",
"PK": "باكستاني",
"PW": "بالاوي",
"PA": "بنمي",
"PY": "باراغواياني",
"PE": "بيروفي",
"PH": "فلبيني",
"PL": "بولندي",
"PT": "برتغالي",
"QA": "قطري",
"RO": "روماني",
"RU": "روسي",
"RW": "رواندي",
"KN": "كيتياني ونيفيسياني",
"LC": "لوسياني",
"WS": "ساموايان",
"SM": "سان مارينيز",
"ST": "ساو توميان",
"SA": "سعودي",
"SN": "سنغالي",
"SC": "سيشلي",
"SL": "سيرا ليوني",
"SG": "سنغافوري",
"SK": "سلوفاكي",
"SI": "سلوفيني",
"SB": "جزر سليمان",
"SO": "صومالي",
"ZA": "جنوب افريقيي",
"ES": "إسباني",
"LK": "سري لانكي",
"SD": "سوداني",
"SR": "سورينامي",
"SZ": "سوازي",
"SE": "سويدي",
"CH": "سويسري",
"SY": "سوري",
"TW": "تايواني",
"TJ": "طاجيكي",
"TZ": "تنزاني",
"TH": "التايلاندي",
"TL": "تيموري شرقي",
"TG": "توغواني",
"TO": "تونجاني",
"TT": "ترينيدادي أو توباغوني",
"TN": "تونسي",
"TR": "تركي",
"TV": "توفالي",
"UG": "أوغندي",
"UA": "أوكراني",
"AE": "إماراتي",
"GB": "بريطاني",
"US": "أمريكي",
"UY": "أوروجواي",
"UZ": "أوزبكستاني",
"VE": "فنزويلي",
"VN": "فيتنامي",
"WF": "ويلزي",
"YE": "يمني",
"ZM": "زامبي",
"ZW": "زيمبابوي",
"RS": "صربي"
}
}
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.