-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
889aeeb
commit 29c9eb8
Showing
10 changed files
with
143 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
include "uk/name.conf" | ||
include "uk/internet.conf" | ||
include "uk/phone.conf" | ||
include "uk/address.conf" | ||
include "uk/company.conf" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
include "name.conf" | ||
|
||
address { | ||
postal-code-builder = {options = [{parts = [{type = "string-part", value = "#####"}]}]} | ||
city-names = [Алчевськ, Артемівськ, Бердичів, Бердянськ, Біла Церква, Бровари, Вінниця, Горлівка, Дніпродзержинськ, Дніпропетровськ, Донецьк, Євпаторія, Єнакієве, Житомир, Запоріжжя, Івано-Франківськ, Ізмаїл, Кам’янець-Подільський, Керч, Київ, Кіровоград, Конотоп, Краматорськ, Красний Луч, Кременчук, Кривий Ріг, Лисичанськ, Луганськ, Луцьк, Львів, Макіївка, Маріуполь, Мелітополь, Миколаїв, Мукачеве, Нікополь, Одеса, Олександрія, Павлоград, Полтава, Рівне, Севастополь, Сєвєродонецьк, Сімферополь, Слов’янськ, Суми, Тернопіль, Ужгород, Умань, Харків, Херсон, Хмельницький, Черкаси, Чернівці, Чернігів, Шостка, Ялта] | ||
city-builder = { | ||
options = [ | ||
{parts = [{type = "seq-string-part", value = ${address.city-names}}]} | ||
] | ||
} | ||
states = [ | ||
{type = "region", abbr = АР Крим, name = АР Крим, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Вінницька область, name = Вінницька область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Волинська область, name = Волинська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Дніпропетровська область, name = Дніпропетровська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Донецька область, name = Донецька область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Житомирська область, name = Житомирська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Закарпатська область, name = Закарпатська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Запорізька область, name = Запорізька область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Івано-Франківська область, name = Івано-Франківська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Київська область, name = Київська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Кіровоградська область, name = Кіровоградська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Луганська область, name = Луганська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Львівська область, name = Львівська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Миколаївська область, name = Миколаївська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Одеська область, name = Одеська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Полтавська область, name = Полтавська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Рівненська область, name = Рівненська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Сумська область, name = Сумська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Тернопільська область, name = Тернопільська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Харківська область, name = Харківська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Херсонська область, name = Херсонська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Хмельницька область, name = Хмельницька область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Черкаська область, name = Черкаська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Чернівецька область, name = Чернівецька область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Чернігівська область, name = Чернігівська область, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Київ, name = Київ, postal-code-builder = ${address.postal-code-builder}}, | ||
{type = "region", abbr = Севастополь, name = Севастополь, postal-code-builder = ${address.postal-code-builder}}, | ||
] | ||
|
||
building-numbers = ["1##", "##", "#"] | ||
secondary-addresses = ["кв. #", "кв. ##", "кв. ###"] | ||
masculine-street-prefixes = ["пр.", "проспект", "пров.", "провулок"] | ||
femanine-street-prefixes = ["вул.", "вулиця", "пл.", "площа"] | ||
street-prefixes = ${address.masculine-street-prefixes} [] ${address.femanine-street-prefixes} | ||
street-titles = [Зелена, Молодіжна, Городоцька, Стрийська, Вузька, Нижанківського, Староміська, Ліста, Вічева, Брюховичів, Винників, Рудного, Коліївщини] | ||
masculine-street-titles = [Нижанківського, Ліста, Вічева, Рудного] | ||
femanine-street-titles = [Зелена, Молодіжна, Городоцька, Стрийська, Вузька, Староміська] | ||
street-name-builder = { | ||
options = [ | ||
{parts = [{type = "seq-string-part", value = ${address.masculine-street-prefixes}, suffix = " "}, {type = "seq-string-part", value = ${address.masculine-street-titles}}]}, | ||
{parts = [{type = "seq-string-part", value = ${address.femanine-street-prefixes}, suffix = " "}, {type = "seq-string-part", value = ${address.femanine-street-titles}}]} | ||
] | ||
} | ||
|
||
street-address-builder = { | ||
options = [ | ||
{parts = [{type = "string-builder-part", value = ${address.street-name-builder}, suffix = ", "}, {type = "seq-string-part", value = ${address.building-numbers}}]} | ||
] | ||
} | ||
full-address-builder = { | ||
options = [ | ||
{parts = [{type = "string-builder-part", value = ${address.postal-code-builder}, suffix = " "}, {type = "default-country-part", value = ${address.default-countries}, suffix = ", "}, {type = "string-builder-part", value = ${address.city-builder}, suffix = ", "}, {type = "string-builder-part", value = ${address.street-address-builder}}]}, | ||
{parts = [{type = "string-builder-part", value = ${address.postal-code-builder}, suffix = " "}, {type = "default-country-part", value = ${address.default-countries}, suffix = ", "}, {type = "string-builder-part", value = ${address.city-builder}, suffix = ", "}, {type = "string-builder-part", value = ${address.street-address-builder}, suffix = " "}, {type = "seq-string-part", value = ${address.secondary-addresses}}]} | ||
] | ||
} | ||
default-countries = [{code = "UK", name = "Україна"}] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
include "name.conf" | ||
include "address.conf" | ||
|
||
company { | ||
prefixes = [ТОВ, ПАТ, ПрАТ, ТДВ, КТ, ПТ, ДП, ФОП] | ||
suffixes = [постач, торг, пром, трейд, збут] | ||
products = [вапняк, камінь, цемент, бурштин, пісок, метал, мазут, бітум, цегла, скло, дерево] | ||
|
||
company-name-builder = { | ||
options = [ | ||
{parts = [{type = "seq-string-part", value = ${company.prefixes}, suffix = " "}, {type = "seq-string-part", value = ${name.first.female-names}}]}, | ||
{parts = [{type = "seq-string-part", value = ${company.prefixes}, suffix = " "}, {type = "seq-string-part", value = ${name.first.male-names}}]}, | ||
{parts = [{type = "seq-string-part", value = ${company.prefixes}, suffix = " "}, {type = "seq-string-part", value = ${name.last.male-names}}]}, | ||
{parts = [{type = "seq-string-part", value = ${company.prefixes}, suffix = " "}, {type = "seq-string-part", value = ${address.city-names}}, {type = "seq-string-part", value = ${company.products}}, {type = "seq-string-part", value = ${company.suffixes}}]}, | ||
{parts = [{type = "seq-string-part", value = ${company.prefixes}, suffix = " "}, {type = "seq-string-part", value = ${address.city-names}}, {type = "seq-string-part", value = ${company.suffixes}}]}, | ||
] | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
internet { | ||
free-email-domains = [ukr.net, ex.ua, e-mail.ua, i.ua, meta.ua, yandex.ua, gmail.com] | ||
domain-suffixes = [cherkassy.ua, cherkasy.ua, ck.ua, cn.ua, com.ua, crimea.ua, cv.ua, dn.ua, dnepropetrovsk.ua, dnipropetrovsk.ua, donetsk.ua, dp.ua, if.ua, in.ua, ivano-frankivsk.ua, kh.ua, kharkiv.ua, kharkov.ua, kherson.ua, khmelnitskiy.ua, kiev.ua, kirovograd.ua, km.ua, kr.ua, ks.ua, lg.ua, lt.ua, lugansk.ua, lutsk.ua, lutsk.net, lviv.ua, mk.ua, net.ua, nikolaev.ua, od.ua, odessa.ua, org.ua, pl.ua, pl.ua, poltava.ua, rovno.ua, rv.ua, sebastopol.ua, sm.ua, sumy.ua, te.ua, ternopil.ua, ua, uz.ua, uzhgorod.ua, vinnica.ua, vn.ua, volyn.net, volyn.ua, yalta.ua, zaporizhzhe.ua, zhitomir.ua, zp.ua, zt.ua, укр] | ||
} |
Oops, something went wrong.