Skip to content

Commit

Permalink
[merge] Add basic Ukrainian support
Browse files Browse the repository at this point in the history
  • Loading branch information
Marak committed Jul 5, 2015
2 parents 554716b + 14f867c commit 376068f
Show file tree
Hide file tree
Showing 11 changed files with 1,659 additions and 5 deletions.
2 changes: 1 addition & 1 deletion index.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ exports.localeFallback = "en";
exports.definitions = {};

var _definitions = {
"name": ["first_name", "last_name", "prefix", "suffix", "title"],
"name": ["first_name", "last_name", "prefix", "suffix", "title", "male_first_name", "male_last_name", "female_first_name", "female_last_name"],
"address": ["city_prefix", "city_suffix", "street_suffix", "county", "country", "state", "state_abbr", "street_prefix"],
"company": ["adjective", "noun", "descriptor", "bs_adjective", "bs_noun", "bs_verb", "suffix"],
"lorem": ["words"],
Expand Down
2 changes: 1 addition & 1 deletion lib/address.js
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ var address = {
return faker.random.array_element(faker.definitions.address.country);
},

state: function (useAbbr) {
state: function () {
return faker.random.array_element(faker.definitions.address.state);
},

Expand Down
4 changes: 2 additions & 2 deletions lib/company.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ f = faker.fake;
var company = {

suffixes: function () {
// Don't want the source array exposed to modification, so return a copy
return faker.definitions.company.suffix.slice(0);
// Don't want the source array exposed to modification, so return a copy
return faker.definitions.company.suffix.slice(0);
},

companyName: function (format) {
Expand Down
1 change: 1 addition & 0 deletions lib/locales.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,4 @@ exports['tr'] = require('./locales/tr.js');
exports['vi'] = require('./locales/vi.js');
exports['zh_CN'] = require('./locales/zh_CN.js');
exports['zh_TW'] = require('./locales/zh_TW.js');
exports['uk'] = require('./locales/uk');
347 changes: 347 additions & 0 deletions lib/locales/uk/address.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,347 @@
module.exports = {
"country": [
"Австралія",
"Австрія",
"Азербайджан",
"Албанія",
"Алжир",
"Ангола",
"Андорра",
"Антигуа і Барбуда",
"Аргентина",
"Афганістан",
"Багамські Острови",
"Бангладеш",
"Барбадос",
"Бахрейн",
"Беліз",
"Бельгія",
"Бенін",
"Білорусь",
"Болгарія",
"Болівія",
"Боснія і Герцеговина",
"Ботсвана",
"Бразилія",
"Бруней",
"Буркіна-Фасо",
"Бурунді",
"Бутан",
"В’єтнам",
"Вануату",
"Ватикан",
"Велика Британія",
"Венесуела",
"Вірменія",
"Габон",
"Гаїті",
"Гайана",
"Гамбія",
"Гана",
"Гватемала",
"Гвінея",
"Гвінея-Бісау",
"Гондурас",
"Гренада",
"Греція",
"Грузія",
"Данія",
"Демократична Республіка Конго",
"Джибуті",
"Домініка",
"Домініканська Республіка",
"Еквадор",
"Екваторіальна Гвінея",
"Еритрея",
"Естонія",
"Ефіопія",
"Єгипет",
"Ємен",
"Замбія",
"Зімбабве",
"Ізраїль",
"Індія",
"Індонезія",
"Ірак",
"Іран",
"Ірландія",
"Ісландія",
"Іспанія",
"Італія",
"Йорданія",
"Кабо-Верде",
"Казахстан",
"Камбоджа",
"Камерун",
"Канада",
"Катар",
"Кенія",
"Киргизстан",
"Китай",
"Кіпр",
"Кірибаті",
"Колумбія",
"Коморські Острови",
"Конго",
"Коста-Рика",
"Кот-д’Івуар",
"Куба",
"Кувейт",
"Лаос",
"Латвія",
"Лесото",
"Литва",
"Ліберія",
"Ліван",
"Лівія",
"Ліхтенштейн",
"Люксембург",
"Маврикій",
"Мавританія",
"Мадаґаскар",
"Македонія",
"Малаві",
"Малайзія",
"Малі",
"Мальдіви",
"Мальта",
"Марокко",
"Маршаллові Острови",
"Мексика",
"Мозамбік",
"Молдова",
"Монако",
"Монголія",
"Намібія",
"Науру",
"Непал",
"Нігер",
"Нігерія",
"Нідерланди",
"Нікарагуа",
"Німеччина",
"Нова Зеландія",
"Норвегія",
"Об’єднані Арабські Емірати",
"Оман",
"Пакистан",
"Палау",
"Панама",
"Папуа-Нова Гвінея",
"Парагвай",
"Перу",
"Південна Корея",
"Південний Судан",
"Південно-Африканська Республіка",
"Північна Корея",
"Польща",
"Португалія",
"Російська Федерація",
"Руанда",
"Румунія",
"Сальвадор",
"Самоа",
"Сан-Марино",
"Сан-Томе і Принсіпі",
"Саудівська Аравія",
"Свазіленд",
"Сейшельські Острови",
"Сенеґал",
"Сент-Вінсент і Гренадини",
"Сент-Кітс і Невіс",
"Сент-Люсія",
"Сербія",
"Сирія",
"Сінгапур",
"Словаччина",
"Словенія",
"Соломонові Острови",
"Сомалі",
"Судан",
"Суринам",
"Східний Тимор",
"США",
"Сьєрра-Леоне",
"Таджикистан",
"Таїланд",
"Танзанія",
"Того",
"Тонга",
"Тринідад і Тобаго",
"Тувалу",
"Туніс",
"Туреччина",
"Туркменістан",
"Уганда",
"Угорщина",
"Узбекистан",
"Україна",
"Уругвай",
"Федеративні Штати Мікронезії",
"Фіджі",
"Філіппіни",
"Фінляндія",
"Франція",
"Хорватія",
"Центральноафриканська Республіка",
"Чад",
"Чехія",
"Чилі",
"Чорногорія",
"Швейцарія",
"Швеція",
"Шрі-Ланка",
"Ямайка",
"Японія"
],
"building_number": [
"#",
"##",
"###"
],
"street_prefix": [
"вул.",
"вулиця",
"пр.",
"проспект",
"пл.",
"площа",
"пров.",
"провулок"
],
"street_suffix": [
"майдан"
],
"secondary_address": [
"кв. ###"
],
"postcode": [
"#####"
],
"state": [
"АР Крим",
"Вінницька область",
"Волинська область",
"Дніпропетровська область",
"Донецька область",
"Житомирська область",
"Закарпатська область",
"Запорізька область",
"Івано-Франківська область",
"Київська область",
"Кіровоградська область",
"Луганська область",
"Львівська область",
"Миколаївська область",
"Одеська область",
"Полтавська область",
"Рівненська область",
"Сумська область",
"Тернопільська область",
"Харківська область",
"Херсонська область",
"Хмельницька область",
"Черкаська область",
"Чернівецька область",
"Чернігівська область",
"Київ",
"Севастополь"
],
"street_title": [
"Зелена",
"Молодіжна",
"Городоцька",
"Стрийська",
"Вузька",
"Нижанківського",
"Староміська",
"Ліста",
"Вічева",
"Брюховичів",
"Винників",
"Рудного",
"Коліївщини"
],
"city_name": [
"Алчевськ",
"Артемівськ",
"Бердичів",
"Бердянськ",
"Біла Церква",
"Бровари",
"Вінниця",
"Горлівка",
"Дніпродзержинськ",
"Дніпропетровськ",
"Донецьк",
"Євпаторія",
"Єнакієве",
"Житомир",
"Запоріжжя",
"Івано-Франківськ",
"Ізмаїл",
"Кам’янець-Подільський",
"Керч",
"Київ",
"Кіровоград",
"Конотоп",
"Краматорськ",
"Красний Луч",
"Кременчук",
"Кривий Ріг",
"Лисичанськ",
"Луганськ",
"Луцьк",
"Львів",
"Макіївка",
"Маріуполь",
"Мелітополь",
"Миколаїв",
"Мукачеве",
"Нікополь",
"Одеса",
"Олександрія",
"Павлоград",
"Полтава",
"Рівне",
"Севастополь",
"Сєвєродонецьк",
"Сімферополь",
"Слов’янськ",
"Суми",
"Тернопіль",
"Ужгород",
"Умань",
"Харків",
"Херсон",
"Хмельницький",
"Черкаси",
"Чернівці",
"Чернігів",
"Шостка",
"Ялта"
],
"city": [
"#{city_name}",
"#{city_prefix} #{Name.male_first_name}"
],
"city_prefix": [
"Південний",
"Північний",
"Східний",
"Західний"
],
"city_suffix": [
"град"
],
"street_name": [
"#{street_prefix} #{Address.street_title}",
"#{Address.street_title} #{street_suffix}"
],
"street_address": [
"#{street_name}, #{building_number}"
],
"default_country": [
"Україна"
]
}
Loading

0 comments on commit 376068f

Please sign in to comment.