Skip to content

Commit

Permalink
Merge pull request joke2k#287 from mislavcimpersak/feature/croatian_l…
Browse files Browse the repository at this point in the history
…ocalization

Feature/croatian localization
fcurella committed Oct 9, 2015
2 parents c02a562 + 45f6f0b commit f31a2a6
Showing 6 changed files with 433 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.rst
Original file line number Diff line number Diff line change
@@ -138,6 +138,7 @@ Included localized providers:
- `fi\_FI <http://fake-factory.readthedocs.org/en/master/locales/fi_FI.html>`__ - Finnish
- `fr\_FR <http://fake-factory.readthedocs.org/en/master/locales/fr_FR.html>`__ - French
- `hi\_IN <http://fake-factory.readthedocs.org/en/master/locales/hi_IN.html>`__ - Hindi
- `hr\_HR <http://fake-factory.readthedocs.org/en/master/locales/hr_HR.html>`__ - Croatian
- `it\_IT <http://fake-factory.readthedocs.org/en/master/locales/it_IT.html>`__ - Italian
- `ja\_JP <http://fake-factory.readthedocs.org/en/master/locales/ja_JP.html>`__ - Japanese
- `ko\_KR <http://fake-factory.readthedocs.org/en/master/locales/ko_KR.html>`__ - Korean
179 changes: 179 additions & 0 deletions faker/providers/address/hr_HR/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
# coding=utf-8
from __future__ import unicode_literals
from .. import Provider as AddressProvider


class Provider(AddressProvider):

city_formats = ('{{city_name}}', )

street_name_formats = ('{{street_name}}', )
street_address_formats = ('{{street_name}} {{building_number}}', )
address_formats = ('{{street_address}}\n{{postcode}} {{city}}', )

building_number_formats = ('###', '##', '#', '#a', '#b', '#c',
'#a/#', '#b/#', '#c/#')

postcode_formats = ('#####', )

street_suffixes_long = (
'', 'ulica', 'cesta', 'put', 'avenija',
)
street_suffixes_short = (
'', 'ul.', 'c.', 'a.',
)

cities = (
"Bakar", "Beli Manastir", "Belišće", "Benkovac", "Biograd na Moru",
"Bjelovar", "Buje", "Buzet", "Cres", "Crikvenica", "Čabar", "Čakovec",
"Čazma", "Daruvar", "Delnice", "Donja Stubica", "Donji Miholjac",
"Drniš", "Dubrovnik", "Duga Resa", "Dugo Selo", "Đakovo", "Đurđevac",
"Garešnica", "Glina", "Gospić", "Grubišno Polje",
"Hrvatska Kostajnica", "Hvar", "Ilok", "Imotski", "Ivanec",
"Ivanić-Grad", "Jastrebarsko", "Karlovac", "Kastav", "Kaštela",
"Klanjec", "Knin", "Komiža", "Koprivnica", "Korčula", "Kraljevica",
"Krapina", "Križevci", "Krk", "Kutina", "Kutjevo", "Labin",
"Lepoglava", "Lipik", "Ludbreg", "Makarska", "Mali Lošinj",
"Metković", "Mursko Središće", "Našice", "Nin", "Nova Gradiška",
"Novalja", "Novi Marof", "Novi Vinodolski", "Novigrad", "Novska",
"Obrovac", "Ogulin", "Omiš", "Opatija", "Opuzen", "Orahovica",
"Oroslavje", "Osijek", "Otočac", "Otok", "Ozalj", "Pag", "Pakrac",
"Pazin", "Petrinja", "Pleternica", "Ploče", "Popovača", "Poreč",
"Požega", "Pregrada", "Prelog", "Pula", "Rab", "Rijeka", "Rovinj",
"Samobor", "Senj", "Sinj", "Sisak", "Skradin", "Slatina",
"Slavonski Brod", "Slunj", "Solin", "Split", "Stari Grad",
"Supetar", "Sveta Nedelja", "Sveti Ivan Zelina", "Šibenik",
"Trilj", "Trogir", "Umag", "Valpovo", "Varaždin",
"Varaždinske Toplice", "Velika Gorica", "Vinkovci", "Virovitica",
"Vis", "Vodice", "Vodnjan", "Vrbovec", "Vrbovsko", "Vrgorac",
"Vrlika", "Vukovar", "Zabok", "Zadar", "Zagreb", "Zaprešić", "Zlatar",
)

streets = (
"Arnoldova", "Bakačeva", "Bijenička", "Bosanska", "Bučarova",
"Cmrok", "Čačkovićeva", "Davor", "Demetrova",
"Dolac", "Donje Prekrižje", "Draškovićeva", "Dubravkin",
"Dverce", "Dvoranski prečac", "Glogovac", "Golubovac", "Goljačke",
"Goljak", "Gornje Prekrižje", "Gračanska", "Gradec", "Grič",
"Gupčeva zvijezda", "Harmica", "Hercegovačka", "Horvatovac",
"Ilica", "Istarska", "Jabukovac", "Jadranska", "Jagodnjak",
"Javorovac", "Jezuitski trg", "Jurišićeva", "Jurjeve",
"Jurjevska", "Jurkovićeva", "Kamaufova", "Kamenita", "Kamenjak",
"Kaptol", "Kapucinske", "Klanac Grgura Tepečića", "Klenovac",
"Klesarski put", "Kozarčev vijenac", "Kožarska", "Kraljevec",
"Kraljevec II.", "Kraljevečki odvojak", "Kraljevečki ogranak",
"Krležin gvozd", "Krvavi most", "Ksaver", "Ksaverska", "Kurelčeva",
"Lisinskoga", "Lobmayerove", "Ljubinkovac", "Magdićeve", "Mala",
"Male", "Mašekova", "Medvedgradska", "Medveščak", "Mesnička",
"Mihaljevac", "Mirogojska", "Mletačka", "Mlinarska", "Mlinovi",
"Mlinske", "Naumovac", "Nemetova", "Nova Ves",
"Novi Goljak", "Opatička", "Opatovina", "Orlovac",
"Palmotićeva", "Pantovčak", "Paunovac",
"Perivoj biskupa Stjepana II.", "Perivoj srpanjskih žrtava",
"Petrova", "Pod zidom", "Podgaj", "Radnički dol", "Remetska",
"Ribnjak", "Rikardove", "Rockefellerova", "Rokov perivoj", "Rokova",
"Ružičnjak", "Skalinska", "Slavujevac", "Splavnica",
"Srebrnjak", "Streljačka", "Strossmayerovo šetalište", "Svibovac",
"Svibovac", "Šalata", "Šestinski vijenac", "Šestinski vrh",
"Šilobodov put", "Šumski prečac", "Tkalčićeva", "Tošovac",
"Tuškanac", "Vijenac", "Vinogradska", "Visoka", "Višnjica",
"Višnjičke", "Vitezovićeva", "Vlaška", "Voćarska", "Voćarsko naselje",
"Vončinina", "Vrazovo šetalište", "Wickerhauserova", "Zamenhofova",
"Zamenhofove", "Zavojna", "Zelengaj", "Zeleni dol",
"Zelenjak", "Zmajevac", "Zvonarnička",
)

states = (
"Zagrebačka",
"Krapinsko-zagorska",
"Sisačko-moslavačka",
"Karlovačka",
"Varaždinska",
"Koprivničko-križevačka",
"Bjelovarsko-bilogorska",
"Primorsko-goranska",
"Ličko-senjska",
"Virovitičko-podravska",
"Požeško-slavonska",
"Brodsko-posavska",
"Zadarska",
"Osječko-baranjska",
"Šibensko-kninska",
"Vukovarsko-srijemska",
"Splitsko-dalmatinska",
"Istarska",
"Dubrovačko-neretvanska",
"Međimurska",
"Grad Zagreb",
)

countries = (
"Afganistan", "Alandski otoci", "Albanija", "Alžir", "Američka Samoa",
"Američki Djevičanski Otoci", "Andora", "Angola", "Anguila",
"Antarktik", "Antigua i Barbuda", "Argentina", "Armenija", "Aruba",
"Australija", "Austrija", "Azerbajdžan", "Bahami",
"Bahrein", "Bangladeš", "Barbados", "Belgija", "Belize",
"Benin", "Bermuda", "Bjelorusija", "Bocvana", "Bolivija",
"Bosna i Hercegovina", "Božićni Otok", "Brazil",
"Britanski Djevičanski Otoci", "Britanski Teritorij Indijskog Oceana",
"Brunei Darussalam", "Bugarska", "Burkina Faso", "Burundi", "Butan",
"Cipar", "Crna Gora", "Curacao", "Čad", "Čile", "Danska", "Dominika",
"Dominikanska Republika", "Džibuti", "Egipat", "Ekvador",
"Ekvatorska Gvineja", "El Salvador", "Eritreja", "Estonija",
"Etiopija", "Falklandi", "Farski Otoci", "Fidži", "Filipini", "Finska",
"Francuska", "Francuska Gvajana", "Francuska Polinezija",
"Francuski Južni Teritoriji", "Gabon", "Gambija", "Gana", "Gibraltar",
"Vatikan", "Grčka", "Grenada", "Grenland", "Gruzija", "Guadeloupe",
"Guam", "Guernsey", "Gvajana", "Gvatemala", "Gvineja", "Gvineja Bisau",
"Haiti", "Honduras", "Hong Kong", "Hrvatska", "Indija", "Indonezija",
"Irak", "Iran, Islamska Republika", "Irska", "Island", "Isle Of Man",
"Istočni Timor", "Italija", "Izrael", "Jamajka", "Japan", "Jemen",
"Jersey", "Jordan", "Južna Afrika",
"Južna Gruzija i Južni Sendvič Otoci", "Kajmanski Otoci", "Kambodža",
"Kamerun", "Kanada", "Katar", "Kazakstan", "Kenija", "Kina",
"Kirgistan", "Kiribati", "Kokosovi Otoci", "Kolumbija", "Komori",
"Kongo", "Kongo, Demokratska Republika", "Koreja, Južna",
"Koreja, Sjeverna", "Kosovo", "Kostarika", "Kuba", "Kukovi Otoci",
"Kuvajt", "Laoska Narodna Demokratska Republika", "Latvija", "Lesoto",
"Libanon", "Liberija", "Libijska Arapska Džamahirija", "Lihtenštajn",
"Litva", "Luksemburg", "Madagaskar", "Mađarska", "Majote", "Makao",
"Makedonija", "Malavi", "Maldivi Maldives", "Malezija", "Mali",
"Malta", "Maroko", "Maršalovi Otoci", "Martinik", "Mauricijus",
"Mauritanija", "Meksiko", "Mijanmar", "Mikronezija",
"Moldavija, Republika", "Monako", "Mongolija", "Montserat", "Mozambik",
"Namibija", "Nauru", "Nepal", "Niger", "Nigerija", "Nikaragva", "Niue",
"Nizozemska", "Norveška", "Nova Kaledonija", "Novi Zeland", "Njemačka",
"Obala Slonovače", "Oman", "Otok Bouvet",
"Otok Heard i Otoci McDonald", "Otok Norfolk", "Pakistan", "Palau",
"Palestinsko Područje", "Panama", "Papua Nova Gvineja", "Paragvaj",
"Peru", "Pitcairn", "Poljska Poland", "Portoriko", "Portugal",
"Republika Češka", "Reunion", "Ruanda", "Rumunjska", "Rusija",
"Salamunovi Otoci", "Samoa", "San Marino", "São Tomé ai Príncipe",
"Saudijska Arabija", "Sejšeli", "Senegal", "Sijera Leone", "Singapur",
"Sint Maarten", "Sirija", "Sjedinjene Američke Države",
"Sjeverni Marijanski Otoci", "Slovačka", "Slovenija", "Somalija",
"Južni Sudan", "Srbija", "Srednjoafrička Republika", "Sudan",
"Surinam", "Svalbard i Jan Mayen", "Svaziland", "Sveta Helena",
"Sveti Bartolomej", "Sveti Martin", "Sveti Petar i Miguel",
"Sv. Kristofor i Nevis", "Sv. Lucija", "Sv. Vincent i Grenadini",
"Španjolska", "Šri Lanka", "Švedska", "Švicarska", "Tadžikistan",
"Tajland", "Tajvan", "Tanzanija", "Togo", "Tokelau", "Tonga",
"Trinidad i Tobago", "Tunis", "Turkmenistan", "Turkski i Kaikos Otoci",
"Turska", "Tuvalu", "Uganda",
"Ujedinjene Države Manjih Pacifičkih Otoka",
"Ujedinjeni Arapski Emirati", "Ukrajina", "Urugvaj", "Uzbekistan",
"Vanuatu", "Velika Britanija", "Venezuela", "Vijetnam",
"Wallis i Futuna", "Zambija", "Zapadna Sahara", "Zeleni Rt",
)

@classmethod
def city_name(cls):
return cls.random_element(cls.cities)

@classmethod
def street_name(cls):
return cls.random_element(cls.streets)

@classmethod
def state(cls):
return cls.random_element(cls.states)
14 changes: 14 additions & 0 deletions faker/providers/company/hr_HR/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
from __future__ import unicode_literals
from .. import Provider as CompanyProvider


class Provider(CompanyProvider):
formats = (
'{{last_name}} {{company_suffix}}',
'{{last_name}} {{last_name}} {{company_suffix}}',
'{{last_name}}',
)

company_suffixes = (
'd.o.o.', 'd.d.', 'j.d.o.o.'
)
22 changes: 22 additions & 0 deletions faker/providers/internet/hr_HR/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# coding=utf-8
from __future__ import unicode_literals
from .. import Provider as InternetProvider


class Provider(InternetProvider):

free_email_domains = (
'gmail.com', 'hotmail.com', 'yahoo.com',
'net.hr', 'zg.t-com.hr', 'inet.hr', 't.ht.hr', 'vip.hr',
'globalnet.hr', 'xnet.hr', 'yahoo.hr', 'zagreb.hr',
)

tlds = ('hr', 'com', 'com.hr', 'info', 'org', 'net', 'biz')

replacements = (
('č', 'c'), ('Č', 'C'),
('ć', 'c'), ('Ć', 'C'),
('đ', 'dj'), ('Đ', 'Dj'),
('š', 's'), ('Š', 'S'),
('ž', 'z'), ('Ž', 'Z'),
)
180 changes: 180 additions & 0 deletions faker/providers/person/hr_HR/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,180 @@
# coding=utf-8
from __future__ import unicode_literals
from .. import Provider as PersonProvider


class Provider(PersonProvider):
formats = ['{{first_name}} {{last_name}}', ]

first_names_male = [
"Aldo", "Alen", "Andrija", "Ante", "Anto", "Anton", "Antonio",
"Antun", "Boris", "Božo", "Branko", "Bruno", "Dalibor", "Damir",
"Danijel", "Dario", "Darko", "David", "Davor", "Dejan", "Denis",
"Dino", "Domagoj", "Dominik", "Dragan", "Dragutin", "Dražen",
"Duje", "Dušan", "Elvis", "Erik", "Filip", "Fran", "Franjo",
"Goran", "Hrvoje", "Igor", "Ilija", "Ivan", "Ivica", "Ivo",
"Jakov", "Janko", "Josip", "Joso", "Jozo", "Joško", "Juraj",
"Jure", "Karlo", "Kristijan", "Leon", "Lovre", "Lovro", "Luka",
"Marijan", "Marin", "Mario", "Marko", "Martin", "Mate", "Matej",
"Mateo", "Matija", "Mato", "Mihael", "Mijo", "Milan", "Mile",
"Mirko", "Miroslav", "Mislav", "Mladen", "Nenad", "Niko",
"Nikola", "Nikša", "Patrik", "Pavao", "Pero", "Petar", "Robert",
"Roko", "Romano", "Rudolf", "Saša", "Siniša", "Slavko", "Stjepan",
"Tomislav", "Tomo", "Toni", "Valter", "Vedran", "Viktor",
"Vjekoslav", "Vladimir", "Vlado", "Zdravko", "Zlatko", "Zoran",
"Zvonko", "Đuro", "Šime", "Željko",
]

first_names_female = [
"Albina", "Ana", "Andrea", "Ane", "Anica", "Anita", "Anka",
"Ankica", "Antonija", "Anđa", "Anđela", "Bara", "Barbara",
"Barica", "Biljana", "Biserka", "Božena", "Božica", "Branka",
"Danica", "Danijela", "Dora", "Draga", "Dragica", "Elizabeta",
"Ema", "Eva", "Franciska", "Fuma", "Gordana", "Hana", "Ika",
"Iva", "Ivana", "Ivanka", "Ivka", "Jadranka", "Jana", "Janja",
"Jasminka", "Jasna", "Jele", "Jelena", "Josipa", "Julijana",
"Karla", "Kata", "Katarina", "Kate", "Katica", "Kristina", "Lana",
"Lara", "Laura", "Lea", "Lidija", "Ljiljana", "Ljubica", "Lorena",
"Lucija", "Maja", "Manda", "Mara", "Mare", "Maria", "Marica",
"Marija", "Marijana", "Marina", "Marta", "Martina", "Matea",
"Mateja", "Matija", "Mia", "Milena", "Milica", "Milka", "Mira",
"Mirjana", "Nada", "Nataša", "Nevenka", "Nika", "Nikolina",
"Nina", "Petra", "Renata", "Rozalija", "Ruža", "Ružica",
"Sandra", "Sanja", "Sara", "Slavica", "Snježana", "Stana",
"Suzana", "Tatjana", "Tea", "Terezija", "Valentina", "Vera",
"Veronika", "Vesna", "Zdenka", "Zora", "Zorka", "Đurđica",
"Štefanija", "Štefica", "Željka",
]

first_names = first_names_female + first_names_male
last_names = [
"Abičić", "Abramović", "Adžijević", "Akmačić", "Alković",
"Amanović", "Amidžić", "Andrašek", "Andrijašević", "Andrijević",
"Aničić", "Antić", "Antolković", "Antonić", "Babić", "Bajan",
"Baksa", "Balatinac", "Balinčić", "Balić", "Baljak", "Ban",
"Baničević", "Banko", "Banovac", "Barac", "Barać", "Barbieri",
"Barbir", "Barbić", "Barešić", "Barić", "Baričević", "Barišić",
"Barković", "Barnaba", "Barušić", "Batrac", "Batrnek", "Bazjak",
"Bačak", "Bačić", "Bašić", "Bašnec", "Bebić", "Begonja", "Beletić",
"Belošević", "Benić", "Benčić", "Beraković", "Bernardić", "Bertoša",
"Bezić", "Bijelić", "Bingula", "Birkić", "Birtić", "Bićanić",
"Bičak", "Bičanić", "Bjeliš", "Blagaić", "Blažek", "Blažević",
"Blažičko", "Boban", "Bobanović", "Bogadi", "Bogdan", "Bogović",
"Bojanić", "Boljkovac", "Bolčević", "Borak", "Borojević", "Borošak",
"Bosilj", "Botica", "Botić", "Bošnjak", "Bošnjaković", "Božanić",
"Božanović", "Božiković", "Božić", "Božičević", "Božičković",
"Bradić", "Brajković", "Bralić", "Brandić", "Branković", "Bračun",
"Brcko", "Brezjan", "Britvec", "Brlas", "Brlek", "Brletić", "Bukvić",
"Buljan", "Bungić", "Bunić", "Bunčić", "Burić", "Burčul", "Buršić",
"Butković", "Buzov", "Bučanac", "Bučar", "Bušljeta", "Cafuk", "Car",
"Carić", "Cestarić", "Ciganović", "Cik", "Cindrić", "Colić", "Crevar",
"Crneković", "Crnković", "Cukon", "Culi", "Cvenić", "Cvetković",
"Cvetnić", "Cvitan", "Cvrtila", "Dabo", "Damijanić", "Damjanović",
"Darojković", "Dautanec", "Dautović", "Debelić", "Derežić", "Deže",
"Didović", "Dizdar", "Dobrić", "Dolinar", "Dolić", "Dominiković",
"Dominković", "Dončević", "Dragičević", "Dragobratović", "Dragojević",
"Drakulić", "Drandić", "Dražić", "Dretvić", "Dubovečak", "Dujmović",
"Dukić", "Duvančić", "Dvojak", "Džapo", "Erceg", "Ercegović",
"Ergotić", "Eršek", "Eterović", "Fabijanić", "Ferenac", "Filar",
"Filipović", "Filipčić", "Flego", "Forjan", "Franić", "Franičević",
"Franjić", "Franušić", "Friščić", "Frketić", "Fuček", "Gabud",
"Galešić", "Galić", "Galović", "Gegić", "Gelemanović", "Glasnović",
"Glavan", "Glavor", "Gligora", "Godinić", "Golubić", "Gotić",
"Govorčinović", "Gracin", "Grba", "Grbac", "Gredičak", "Gregov",
"Grgić", "Grgurević", "Grgurić", "Grgurovac", "Grubišić", "Gržetić",
"Gržinčić", "Guberović", "Gudelj", "Gulan", "Guštin", "Hadrović",
"Hadžić", "Halambek", "Halapir", "Hanžek", "Harapin", "Hardi",
"Herceg", "Herout", "Hećimović", "Hinić", "Hodak", "Horak", "Horvat",
"Horvatek", "Horvatinec", "Horvatić", "Hrabar", "Hranić", "Hranj",
"Hrastinski", "Hren", "Hrvojić", "Hršak", "Hrženjak", "Huljev",
"Husnjak", "Ignac", "Ilijić", "Ilinović", "Ilić", "Ivandić",
"Ivanović", "Ivančan", "Ivšić", "Jagarinec", "Jagečić", "Jakopec",
"Jakopović", "Jakovac", "Jaković", "Jakovljević", "Jakupić", "Jakuš",
"Jasprica", "Jelavić", "Jelić", "Jemrić", "Jerković", "Jonjić",
"Josipović", "Jovanovac", "Jovanović", "Jović", "Jozić", "Jugovac",
"Jukić", "Juretić", "Jureško", "Jurić", "Jurišić", "Jurjević",
"Jurković", "Jurlina", "Jurčić", "Kadija", "Kahlina", "Kalanjoš",
"Kalazić", "Kaniški", "Karagić", "Karamarko", "Karlović", "Karmelić",
"Karuza", "Katić", "Kauzlarić", "Keleković", "Kelečić", "Kelić",
"Kereković", "Kevo", "Kinkela", "Kirinčić", "Klanac", "Klarin",
"Klarić", "Klasić", "Kligl", "Knezović", "Knežević", "Kocijančić",
"Kokanović", "Kokorić", "Kolarec", "Kolega", "Kolić", "Komar",
"Komljenović", "Kopjar", "Kos", "Kosanović", "Kosić", "Kostanić",
"Kostelac", "Kovač", "Kovaček", "Kovačević", "Kovačić", "Koški",
"Koščević", "Krajcar", "Kralj", "Kraljević", "Kraljić", "Kramarić",
"Kresonja", "Križan", "Krpan", "Krznarić", "Krčelić", "Kršanac",
"Krželj", "Kujundžić", "Kukučka", "Kunac", "Kupsjak", "Kurtoić",
"Kuveždić", "Kuzmić", "Kučić", "Kuščević", "Labaš", "Labinjan",
"Ladavac", "Lakošeljac", "Lasić", "Lazar", "Legović", "Lelas",
"Lenić", "Lešić", "Lešković", "Leščić", "Liber", "Licul", "Liović",
"Lisica", "Ljubetić", "Ljubić", "Ljubičić", "Lojen", "Lorencin",
"Lovrić", "Lucić", "Lukinić", "Lukić", "Lukša", "Lukšić", "Lučić",
"Macan", "Madunić", "Magić", "Mahnet", "Majdenić", "Majstorović",
"Makovac", "Maletić", "Malnar", "Maloča", "Mamić", "Mamula", "Maras",
"Marasović", "Maraš", "Mardešić", "Maretić", "Marijanović", "Marin",
"Marinković", "Marinović", "Marić", "Maričević", "Marjanović",
"Markanjević", "Markovac", "Marković", "Markuš", "Martinić",
"Martinović", "Martinčević", "Martić", "Marušić", "Maršić", "Maržić",
"Matahlija", "Matana", "Matas", "Mateša", "Matijaš", "Matijević",
"Matić", "Matko", "Matković", "Matokanović", "Matovina", "Matošević",
"Matulin", "Matulić", "Mavra", "Maćešić", "Medač", "Medić", "Medved",
"Meić", "Merkaš", "Mesarić", "Mesić", "Mihalić", "Mihaljević",
"Mihelčić", "Mihić", "Mikić", "Miklečić", "Mikulandra", "Mikulec",
"Mikulčić", "Milas", "Milatić", "Miletić", "Milevoj", "Milina",
"Miličić", "Miloslavić", "Milotić", "Milovac", "Mimica", "Miočić",
"Mirosavljević", "Mirt", "Mičetić", "Mišak", "Miše", "Mišković",
"Modrić", "Mofardin", "Morić", "Moscarda", "Moslavac", "Močibob",
"Mraović", "Mudri", "Mudronja", "Mustapić", "Mustač", "Mušćet",
"Mužina", "Mužić", "Nakić", "Načinović", "Nedić", "Nikolić", "Nimac",
"Nišević", "Nižetić", "Norac", "Novak", "Novosel", "Obradović",
"Obratov", "Odobašić", "Orbanić", "Orešković", "Orlić", "Orlović",
"Oršolić", "Oršoš", "Oršulić", "Ozimec", "Pajur", "Palić", "Pamić",
"Pandurić", "Papak", "Paparić", "Paradi", "Pavelić", "Pavin", "Pavić",
"Pavičić", "Pavković", "Pavlović", "Pecotić", "Pedišić", "Peharda",
"Penić", "Perak", "Perić", "Perišić", "Perkov", "Perković", "Peroš",
"Peruško", "Perčić", "Petek", "Peterlik", "Petrić", "Petričević",
"Petrović", "Pečur", "Peša", "Pešić", "Pikec", "Piljek", "Pintarić",
"Plantak", "Plantek", "Plažanin", "Pleše", "Pokas", "Pokos", "Polić",
"Poljak", "Polonijo", "Polović", "Pongrac", "Popović", "Poropat",
"Poslon", "Pozder", "Požega", "Predovan", "Prelec", "Preočanin",
"Pribanić", "Priselac", "Prpić", "Prskalo", "Prtenjača", "Puharić",
"Puljiz", "Putinja", "Puškarić", "Radelić", "Radin", "Radinović",
"Radić", "Radman", "Radojković", "Radolović", "Radović", "Radočaj",
"Radošević", "Raguž", "Rahija", "Rajn", "Rajčić", "Rakela", "Rakuljić",
"Raljević", "Raspor", "Rastija", "Rađenović", "Rašeta", "Rašić",
"Ražov", "Rebić", "Rendulić", "Resanović", "Ribarić", "Ribić",
"Ribičić", "Rijetković", "Risek", "Ritoša", "Ričko", "Roca", "Roce",
"Rogošić", "Rojnić", "Roso", "Rubeša", "Rubinić", "Rukavina", "Rumora",
"Sabljak", "Sabol", "Sakač", "Salopek", "Sardelić", "Sedlar",
"Semialjac", "Seničić", "Seršić", "Sever", "Sikirić", "Simić",
"Sinožić", "Sirotić", "Skupnjak", "Sladonja", "Slavica", "Smoković",
"Smolić", "Sobota", "Sokač", "Sokić", "Sokol", "Soldo", "Solomun",
"Sorić", "Sošić", "Sršen", "Stanić", "Staničić", "Stančin",
"Starčević", "Stipanović", "Stiperski", "Stojanov", "Stojnić",
"Stojčević", "Stolnik", "Stošić", "Stražičić", "Strinavić", "Stupalo",
"Surać", "Svetličić", "Tepeš", "Terlević", "Terzić", "Tešija",
"Tisaj", "Toić", "Tolj", "Tomić", "Tomičić", "Tomljanović", "Tonc",
"Topić", "Totić", "Trbović", "Trgovčić", "Triplat", "Trnski",
"Trutanić", "Tudić", "Tudor", "Tuksar", "Turina", "Turk", "Turudić",
"Turčinov", "Tuđa", "Tušek", "Tuškan", "Ugrinić", "Ukić", "Urlić",
"Ušić", "Vaci", "Valentić", "Valjetić", "Varga", "Veić", "Vela",
"Vidaković", "Vidas", "Vidov", "Vidović", "Viljevac", "Vincetić",
"Vitasović", "Vižintin", "Vladislavić", "Vlašić", "Vojković",
"Volarević", "Volarić", "Vorkapić", "Vozila", "Vrabelj", "Vranić",
"Vrban", "Vretenar", "Vrhovec", "Vugdelija", "Vugec", "Vuk",
"Vukman", "Vukobratović", "Vuković", "Vukušić", "Vuljak", "Vučetić",
"Vučin", "Vučković", "Zakinja", "Zanoški", "Zeba", "Zebec", "Zelić",
"Zgorelec", "Zmaić", "Zrilić", "Zrinski", "Zubčić", "Ćorić", "Ćosić",
"Ćurić", "Čagalj", "Čargonja", "Čizmić", "Čiš", "Čižmešija", "Čop",
"Čotić", "Čović", "Čubrić", "Čudić", "Čukman", "Čulina", "Čuljak",
"Čupić", "Čuček", "Đurašević", "Đurinić", "Šalić", "Šantić", "Šargač",
"Šarić", "Šarlija", "Šegović", "Šelendić", "Šeparović", "Šestak",
"Šestan", "Šibalić", "Šimara", "Šimić", "Šimičić", "Šimunić",
"Šimunović", "Šinković", "Šipek", "Šipić", "Šitum", "Škara", "Škoda",
"Škrlin", "Škrnički", "Škrtić", "Škugor", "Škunca", "Šokčević",
"Šošić", "Šoštarić", "Špika", "Špišić", "Špoljarić", "Špralja",
"Štefanec", "Štefović", "Štifanić", "Štimac", "Štrbac", "Štrljić",
"Šturlan", "Šunjić", "Šupraha", "Šuran", "Šurbek", "Šurina", "Šverko",
"Žabjačan", "Žagar", "Žerjav", "Žeželić", "Žic", "Žiković", "Živić",
"Živković", "Žufika", "Žugec", "Žunec", "Županić", "Žuvela", "Žužić",
]
37 changes: 37 additions & 0 deletions faker/providers/phone_number/hr_HR/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
from __future__ import unicode_literals
from .. import Provider as PhoneNumberProvider


class Provider(PhoneNumberProvider):
formats = (
'01 #### ###',
'020 ### ###',
'021 ### ###',
'022 ### ###',
'023 ### ###',
'031 ### ###',
'032 ### ###',
'033 ### ###',
'034 ### ###',
'035 ### ###',
'040 ### ###',
'042 ### ###',
'043 ### ###',
'044 ### ###',
'047 ### ###',
'048 ### ###',
'049 ### ###',
'051 ### ###',
'052 ### ###',
'053 ### ###',
'060 ### ###',
'072 ### ###',
'074 ### ###',
'091 #### ###',
'092 #### ###',
'095 #### ###',
'097 #### ###',
'098 #### ###',
'099 #### ###',
'0800 ## ##',
)

0 comments on commit f31a2a6

Please sign in to comment.