diff options
| author | ST-DDT <[email protected]> | 2022-01-20 12:56:15 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-01-20 12:56:15 +0100 |
| commit | d4cfa3cbbc1c887a17dddbdd5ffc64140e8fa605 (patch) | |
| tree | 24855d04a58fba8c1865ff412a5b24ea0301ba0d /src/locales/ar | |
| parent | 66aa374fc3ca958070819d7eb6b119accc01cd3d (diff) | |
| download | faker-d4cfa3cbbc1c887a17dddbdd5ffc64140e8fa605.tar.xz faker-d4cfa3cbbc1c887a17dddbdd5ffc64140e8fa605.zip | |
feat: migrate locales to typescript (#238)
Diffstat (limited to 'src/locales/ar')
57 files changed, 146 insertions, 89 deletions
diff --git a/src/locales/ar/address/building_number.js b/src/locales/ar/address/building_number.js deleted file mode 100644 index 9d08ee15..00000000 --- a/src/locales/ar/address/building_number.js +++ /dev/null @@ -1 +0,0 @@ -module['exports'] = ['#####', '####', '###']; diff --git a/src/locales/ar/address/building_number.ts b/src/locales/ar/address/building_number.ts new file mode 100644 index 00000000..50c31ccb --- /dev/null +++ b/src/locales/ar/address/building_number.ts @@ -0,0 +1 @@ +export default ['#####', '####', '###']; diff --git a/src/locales/ar/address/city.js b/src/locales/ar/address/city.js deleted file mode 100644 index fc8c1bb4..00000000 --- a/src/locales/ar/address/city.js +++ /dev/null @@ -1 +0,0 @@ -module['exports'] = ['#{city_name}']; diff --git a/src/locales/ar/address/city.ts b/src/locales/ar/address/city.ts new file mode 100644 index 00000000..1af570d7 --- /dev/null +++ b/src/locales/ar/address/city.ts @@ -0,0 +1 @@ +export default ['#{city_name}']; diff --git a/src/locales/ar/address/city_name.js b/src/locales/ar/address/city_name.ts index 3ee4902c..24aca94f 100644 --- a/src/locales/ar/address/city_name.js +++ b/src/locales/ar/address/city_name.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'مكة', 'المدينة', 'القاهرة', diff --git a/src/locales/ar/address/country.js b/src/locales/ar/address/country.ts index 895d7f54..d8a21a97 100644 --- a/src/locales/ar/address/country.js +++ b/src/locales/ar/address/country.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'أفغانستان', 'ألبانيا', 'الجزائر', diff --git a/src/locales/ar/address/default_country.js b/src/locales/ar/address/default_country.js deleted file mode 100644 index 1bd6f78d..00000000 --- a/src/locales/ar/address/default_country.js +++ /dev/null @@ -1 +0,0 @@ -module['exports'] = ['المملكة العربية السعودية']; diff --git a/src/locales/ar/address/default_country.ts b/src/locales/ar/address/default_country.ts new file mode 100644 index 00000000..2a8aa99c --- /dev/null +++ b/src/locales/ar/address/default_country.ts @@ -0,0 +1 @@ +export default ['المملكة العربية السعودية']; diff --git a/src/locales/ar/address/index.js b/src/locales/ar/address/index.js deleted file mode 100644 index df1453e7..00000000 --- a/src/locales/ar/address/index.js +++ /dev/null @@ -1,12 +0,0 @@ -var address = {}; -module['exports'] = address; -address.country = require('./country'); -address.building_number = require('./building_number'); -address.secondary_address = require('./secondary_address'); -address.postcode = require('./postcode'); -address.postcode_by_state = require('./postcode_by_state'); -address.state = require('./state'); -address.city = require('./city'); -address.street_name = require('./street_name'); -address.street_address = require('./street_address'); -address.default_country = require('./default_country'); diff --git a/src/locales/ar/address/index.ts b/src/locales/ar/address/index.ts new file mode 100644 index 00000000..571aa7b0 --- /dev/null +++ b/src/locales/ar/address/index.ts @@ -0,0 +1,29 @@ +import building_number from './building_number'; +import city from './city'; +import city_name from './city_name'; +import country from './country'; +import default_country from './default_country'; +import postcode from './postcode'; +import postcode_by_state from './postcode_by_state'; +import secondary_address from './secondary_address'; +import state from './state'; +import street_address from './street_address'; +import street_name from './street_name'; +import street_prefix from './street_prefix'; + +const address: any = { + building_number, + city, + city_name, + country, + default_country, + postcode, + postcode_by_state, + secondary_address, + state, + street_address, + street_name, + street_prefix, +}; + +export default address; diff --git a/src/locales/ar/address/postcode.js b/src/locales/ar/address/postcode.js deleted file mode 100644 index 20f39b2c..00000000 --- a/src/locales/ar/address/postcode.js +++ /dev/null @@ -1 +0,0 @@ -module['exports'] = ['#####', '#####-####']; diff --git a/src/locales/ar/address/postcode.ts b/src/locales/ar/address/postcode.ts new file mode 100644 index 00000000..4433f068 --- /dev/null +++ b/src/locales/ar/address/postcode.ts @@ -0,0 +1 @@ +export default ['#####', '#####-####']; diff --git a/src/locales/ar/address/postcode_by_state.js b/src/locales/ar/address/postcode_by_state.js deleted file mode 100644 index 20f39b2c..00000000 --- a/src/locales/ar/address/postcode_by_state.js +++ /dev/null @@ -1 +0,0 @@ -module['exports'] = ['#####', '#####-####']; diff --git a/src/locales/ar/address/postcode_by_state.ts b/src/locales/ar/address/postcode_by_state.ts new file mode 100644 index 00000000..4433f068 --- /dev/null +++ b/src/locales/ar/address/postcode_by_state.ts @@ -0,0 +1 @@ +export default ['#####', '#####-####']; diff --git a/src/locales/ar/address/secondary_address.js b/src/locales/ar/address/secondary_address.js deleted file mode 100644 index e637ddb1..00000000 --- a/src/locales/ar/address/secondary_address.js +++ /dev/null @@ -1,7 +0,0 @@ -module['exports'] = [ - '### عمارة', - '### طابق', - '### شقة', - '### بناية', - '### بيت', -]; diff --git a/src/locales/ar/address/secondary_address.ts b/src/locales/ar/address/secondary_address.ts new file mode 100644 index 00000000..b9adf239 --- /dev/null +++ b/src/locales/ar/address/secondary_address.ts @@ -0,0 +1 @@ +export default ['### عمارة', '### طابق', '### شقة', '### بناية', '### بيت']; diff --git a/src/locales/ar/address/state.js b/src/locales/ar/address/state.ts index 05636144..6cf0555e 100644 --- a/src/locales/ar/address/state.js +++ b/src/locales/ar/address/state.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'القدس', 'تل الربيع', 'صفد', diff --git a/src/locales/ar/address/street_address.js b/src/locales/ar/address/street_address.js deleted file mode 100644 index a8330fb9..00000000 --- a/src/locales/ar/address/street_address.js +++ /dev/null @@ -1 +0,0 @@ -module['exports'] = ['#{building_number} #{street_name}']; diff --git a/src/locales/ar/address/street_address.ts b/src/locales/ar/address/street_address.ts new file mode 100644 index 00000000..0fcaf469 --- /dev/null +++ b/src/locales/ar/address/street_address.ts @@ -0,0 +1 @@ +export default ['#{building_number} #{street_name}']; diff --git a/src/locales/ar/address/street_name.js b/src/locales/ar/address/street_name.ts index d9ffe73b..cb709b68 100644 --- a/src/locales/ar/address/street_name.js +++ b/src/locales/ar/address/street_name.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ '#{street_prefix} #{Name.first_name}', '#{street_prefix} #{Name.last_name}', ]; diff --git a/src/locales/ar/address/street_prefix.js b/src/locales/ar/address/street_prefix.ts index 1ccc89b4..736c5050 100644 --- a/src/locales/ar/address/street_prefix.js +++ b/src/locales/ar/address/street_prefix.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'درب، طريق', 'شارع', 'سبيل', diff --git a/src/locales/ar/cell_phone/formats.js b/src/locales/ar/cell_phone/formats.ts index ae2ba778..215f7d93 100644 --- a/src/locales/ar/cell_phone/formats.js +++ b/src/locales/ar/cell_phone/formats.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ '###-###-####', '(###) ###-####', '1-###-###-####', diff --git a/src/locales/ar/cell_phone/index.js b/src/locales/ar/cell_phone/index.js deleted file mode 100644 index c3ee77a1..00000000 --- a/src/locales/ar/cell_phone/index.js +++ /dev/null @@ -1,3 +0,0 @@ -var cell_phone = {}; -module['exports'] = cell_phone; -cell_phone.formats = require('./formats'); diff --git a/src/locales/ar/cell_phone/index.ts b/src/locales/ar/cell_phone/index.ts new file mode 100644 index 00000000..d7245d20 --- /dev/null +++ b/src/locales/ar/cell_phone/index.ts @@ -0,0 +1,7 @@ +import formats from './formats'; + +const cell_phone: any = { + formats, +}; + +export default cell_phone; diff --git a/src/locales/ar/commerce/color.js b/src/locales/ar/commerce/color.ts index 2421aec0..71b2a10d 100644 --- a/src/locales/ar/commerce/color.js +++ b/src/locales/ar/commerce/color.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'أحمر', 'أحمر غامق', 'أحمر فاتح', diff --git a/src/locales/ar/commerce/department.js b/src/locales/ar/commerce/department.ts index a436dc20..8b1eabf6 100644 --- a/src/locales/ar/commerce/department.js +++ b/src/locales/ar/commerce/department.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'كتب', 'ألعاب', 'إلكترونيات', diff --git a/src/locales/ar/commerce/index.js b/src/locales/ar/commerce/index.js deleted file mode 100644 index 7def4e3c..00000000 --- a/src/locales/ar/commerce/index.js +++ /dev/null @@ -1,5 +0,0 @@ -var commerce = {}; -module['exports'] = commerce; -commerce.color = require('./color'); -commerce.department = require('./department'); -commerce.product_name = require('./product_name'); diff --git a/src/locales/ar/commerce/index.ts b/src/locales/ar/commerce/index.ts new file mode 100644 index 00000000..e11257a7 --- /dev/null +++ b/src/locales/ar/commerce/index.ts @@ -0,0 +1,11 @@ +import color from './color'; +import department from './department'; +import product_name from './product_name'; + +const commerce: any = { + color, + department, + product_name, +}; + +export default commerce; diff --git a/src/locales/ar/commerce/product_name.js b/src/locales/ar/commerce/product_name.ts index dae837a3..4aa9ebbc 100644 --- a/src/locales/ar/commerce/product_name.js +++ b/src/locales/ar/commerce/product_name.ts @@ -1,4 +1,4 @@ -module['exports'] = { +export default { adjective: [ 'صغير', 'مريح', diff --git a/src/locales/ar/date/index.js b/src/locales/ar/date/index.js deleted file mode 100644 index 9e3d9c6b..00000000 --- a/src/locales/ar/date/index.js +++ /dev/null @@ -1,4 +0,0 @@ -var date = {}; -module['exports'] = date; -date.month = require('./month'); -date.weekday = require('./weekday'); diff --git a/src/locales/ar/date/index.ts b/src/locales/ar/date/index.ts new file mode 100644 index 00000000..35b1df67 --- /dev/null +++ b/src/locales/ar/date/index.ts @@ -0,0 +1,9 @@ +import month from './month'; +import weekday from './weekday'; + +const date: any = { + month, + weekday, +}; + +export default date; diff --git a/src/locales/ar/date/month.js b/src/locales/ar/date/month.ts index 5c8cba6f..9888b205 100644 --- a/src/locales/ar/date/month.js +++ b/src/locales/ar/date/month.ts @@ -1,5 +1,5 @@ // Source: http://unicode.org/cldr/trac/browser/tags/release-27/common/main/en.xml#L1799 -module['exports'] = { +export default { wide: [ 'كَانُون ٱلثَّانِي', 'شُبَاط', diff --git a/src/locales/ar/date/weekday.js b/src/locales/ar/date/weekday.ts index d5d5d90b..8f967aa0 100644 --- a/src/locales/ar/date/weekday.js +++ b/src/locales/ar/date/weekday.ts @@ -1,5 +1,5 @@ // Source: http://unicode.org/cldr/trac/browser/tags/release-27/common/main/en.xml#L1847 -module['exports'] = { +export default { wide: [ 'الأحَد', 'الإثنين', diff --git a/src/locales/ar/index.ts b/src/locales/ar/index.ts index efb83ba2..331bca35 100644 --- a/src/locales/ar/index.ts +++ b/src/locales/ar/index.ts @@ -1,16 +1,24 @@ import type { LocaleDefinition } from '../..'; +import address from './address'; +import cell_phone from './cell_phone'; +import commerce from './commerce'; +import date from './date'; +import name from './name'; +import phone_number from './phone_number'; +import team from './team'; +import vehicle from './vehicle'; const ar: LocaleDefinition = { title: 'Arabic', separator: ' & ', - address: require('./address'), - name: require('./name'), - phone_number: require('./phone_number'), - cell_phone: require('./cell_phone'), - commerce: require('./commerce'), - vehicle: require('./vehicle'), - team: require('./team'), - date: require('./date'), + address, + cell_phone, + commerce, + date, + name, + phone_number, + team, + vehicle, }; export default ar; diff --git a/src/locales/ar/name/first_name.js b/src/locales/ar/name/first_name.ts index 5e91a0cb..20a5a1d0 100644 --- a/src/locales/ar/name/first_name.js +++ b/src/locales/ar/name/first_name.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'محمد', 'أحمد', 'آسر', diff --git a/src/locales/ar/name/index.js b/src/locales/ar/name/index.js deleted file mode 100644 index f7fc9f9a..00000000 --- a/src/locales/ar/name/index.js +++ /dev/null @@ -1,7 +0,0 @@ -var name = {}; -module['exports'] = name; -name.first_name = require('./first_name'); -name.last_name = require('./last_name'); -name.prefix = require('./prefix'); -name.title = require('./title'); -name.name = require('./name'); diff --git a/src/locales/ar/name/index.ts b/src/locales/ar/name/index.ts new file mode 100644 index 00000000..f35b4a35 --- /dev/null +++ b/src/locales/ar/name/index.ts @@ -0,0 +1,15 @@ +import first_name from './first_name'; +import last_name from './last_name'; +import name_ from './name'; +import prefix from './prefix'; +import title from './title'; + +const name: any = { + first_name, + last_name, + name: name_, + prefix, + title, +}; + +export default name; diff --git a/src/locales/ar/name/last_name.js b/src/locales/ar/name/last_name.ts index 31d6fd97..fb37403a 100644 --- a/src/locales/ar/name/last_name.js +++ b/src/locales/ar/name/last_name.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'يافع', 'هذيل', 'همدان', diff --git a/src/locales/ar/name/name.js b/src/locales/ar/name/name.ts index ce611e3e..ca2412c2 100644 --- a/src/locales/ar/name/name.js +++ b/src/locales/ar/name/name.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ '#{prefix} #{first_name} #{last_name}', '#{first_name} #{last_name}', '#{last_name} #{first_name}', diff --git a/src/locales/ar/name/prefix.js b/src/locales/ar/name/prefix.js deleted file mode 100644 index 152e419e..00000000 --- a/src/locales/ar/name/prefix.js +++ /dev/null @@ -1 +0,0 @@ -module['exports'] = ['سيد', 'سيدة', 'آنسة', 'دكتور', 'بروفيسور']; diff --git a/src/locales/ar/name/prefix.ts b/src/locales/ar/name/prefix.ts new file mode 100644 index 00000000..6f6c38ef --- /dev/null +++ b/src/locales/ar/name/prefix.ts @@ -0,0 +1 @@ +export default ['سيد', 'سيدة', 'آنسة', 'دكتور', 'بروفيسور']; diff --git a/src/locales/ar/name/title.js b/src/locales/ar/name/title.ts index fc2406c3..949390fe 100644 --- a/src/locales/ar/name/title.js +++ b/src/locales/ar/name/title.ts @@ -1,4 +1,4 @@ -module['exports'] = { +export default { job: [ 'مشرف', 'تنفيذي', diff --git a/src/locales/ar/phone_number/formats.js b/src/locales/ar/phone_number/formats.ts index 62422a44..c0413dc7 100644 --- a/src/locales/ar/phone_number/formats.js +++ b/src/locales/ar/phone_number/formats.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ '###-###-####', '(###) ###-####', '1-###-###-####', diff --git a/src/locales/ar/phone_number/index.js b/src/locales/ar/phone_number/index.js deleted file mode 100644 index f5e173fe..00000000 --- a/src/locales/ar/phone_number/index.js +++ /dev/null @@ -1,3 +0,0 @@ -var phone_number = {}; -module['exports'] = phone_number; -phone_number.formats = require('./formats'); diff --git a/src/locales/ar/phone_number/index.ts b/src/locales/ar/phone_number/index.ts new file mode 100644 index 00000000..f760b9e1 --- /dev/null +++ b/src/locales/ar/phone_number/index.ts @@ -0,0 +1,7 @@ +import formats from './formats'; + +const phone_number: any = { + formats, +}; + +export default phone_number; diff --git a/src/locales/ar/team/creature.js b/src/locales/ar/team/creature.ts index 54f94f23..7b77a5e0 100644 --- a/src/locales/ar/team/creature.js +++ b/src/locales/ar/team/creature.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'النمل', 'الخفافيش', 'تتحمل', diff --git a/src/locales/ar/team/index.js b/src/locales/ar/team/index.js deleted file mode 100644 index ebe01b6d..00000000 --- a/src/locales/ar/team/index.js +++ /dev/null @@ -1,4 +0,0 @@ -var team = {}; -module['exports'] = team; -team.creature = require('./creature'); -team.name = require('./name'); diff --git a/src/locales/ar/team/index.ts b/src/locales/ar/team/index.ts new file mode 100644 index 00000000..b2e2c030 --- /dev/null +++ b/src/locales/ar/team/index.ts @@ -0,0 +1,9 @@ +import creature from './creature'; +import name from './name'; + +const team: any = { + creature, + name, +}; + +export default team; diff --git a/src/locales/ar/team/name.js b/src/locales/ar/team/name.js deleted file mode 100644 index 5d087003..00000000 --- a/src/locales/ar/team/name.js +++ /dev/null @@ -1 +0,0 @@ -module['exports'] = ['#{Address.state} #{creature}']; diff --git a/src/locales/ar/team/name.ts b/src/locales/ar/team/name.ts new file mode 100644 index 00000000..000c58ec --- /dev/null +++ b/src/locales/ar/team/name.ts @@ -0,0 +1 @@ +export default ['#{Address.state} #{creature}']; diff --git a/src/locales/ar/vehicle/fuel.js b/src/locales/ar/vehicle/fuel.js deleted file mode 100644 index f533299c..00000000 --- a/src/locales/ar/vehicle/fuel.js +++ /dev/null @@ -1 +0,0 @@ -module['exports'] = ['ديزل', 'كهربائي', 'بنزين', 'هجين']; diff --git a/src/locales/ar/vehicle/fuel.ts b/src/locales/ar/vehicle/fuel.ts new file mode 100644 index 00000000..2c0fe309 --- /dev/null +++ b/src/locales/ar/vehicle/fuel.ts @@ -0,0 +1 @@ +export default ['ديزل', 'كهربائي', 'بنزين', 'هجين']; diff --git a/src/locales/ar/vehicle/index.js b/src/locales/ar/vehicle/index.js deleted file mode 100644 index 0d49793a..00000000 --- a/src/locales/ar/vehicle/index.js +++ /dev/null @@ -1,7 +0,0 @@ -var vehicle = {}; - -module['exports'] = vehicle; -vehicle.fuel = require('./fuel'); -vehicle.manufacturer = require('./manufacturer'); -vehicle.module = require('./model'); -vehicle.type = require('./vehicle_type'); diff --git a/src/locales/ar/vehicle/index.ts b/src/locales/ar/vehicle/index.ts new file mode 100644 index 00000000..0f89a879 --- /dev/null +++ b/src/locales/ar/vehicle/index.ts @@ -0,0 +1,13 @@ +import fuel from './fuel'; +import manufacturer from './manufacturer'; +import module from './model'; +import type_ from './type'; + +const vehicle: any = { + fuel, + manufacturer, + module, + type: type_, +}; + +export default vehicle; diff --git a/src/locales/ar/vehicle/manufacturer.js b/src/locales/ar/vehicle/manufacturer.ts index 5376fea8..4ca85b07 100644 --- a/src/locales/ar/vehicle/manufacturer.js +++ b/src/locales/ar/vehicle/manufacturer.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'شيفروليه', 'كاديلاك', 'فورد', diff --git a/src/locales/ar/vehicle/model.js b/src/locales/ar/vehicle/model.ts index 0c3e817e..9e398c3a 100644 --- a/src/locales/ar/vehicle/model.js +++ b/src/locales/ar/vehicle/model.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'فييستا', 'التركيز', 'الثور', diff --git a/src/locales/ar/vehicle/vehicle_type.js b/src/locales/ar/vehicle/type.ts index 36a56acd..655e494e 100644 --- a/src/locales/ar/vehicle/vehicle_type.js +++ b/src/locales/ar/vehicle/type.ts @@ -1,4 +1,4 @@ -module['exports'] = [ +export default [ 'كارغو فان', 'مكشوفة', 'كوبيه', |
