summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/faker/providers/internet/bg_BG
diff options
context:
space:
mode:
Diffstat (limited to 'venv/lib/python3.11/site-packages/faker/providers/internet/bg_BG')
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/internet/bg_BG/__init__.py112
-rw-r--r--venv/lib/python3.11/site-packages/faker/providers/internet/bg_BG/__pycache__/__init__.cpython-311.pycbin0 -> 1726 bytes
2 files changed, 112 insertions, 0 deletions
diff --git a/venv/lib/python3.11/site-packages/faker/providers/internet/bg_BG/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/internet/bg_BG/__init__.py
new file mode 100644
index 0000000..d48de0c
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/internet/bg_BG/__init__.py
@@ -0,0 +1,112 @@
+from .. import Provider as InternetProvider
+
+
+class Provider(InternetProvider):
+ user_name_formats = (
+ "{{last_name_female}}.{{first_name_female}}",
+ "{{last_name_male}}.{{first_name_male}}",
+ "{{last_name_male}}.{{first_name_male}}",
+ "{{first_name_male}}.{{last_name_male}}",
+ "{{first_name}}##",
+ "?{{last_name}}",
+ "{{first_name}}{{year}}",
+ )
+
+ email_formats = (
+ "{{user_name}}@{{free_email_domain}}",
+ "{{user_name}}@{{domain_name}}",
+ )
+
+ free_email_domains = (
+ "gmail.com",
+ "yahoo.com",
+ "hotmail.com",
+ "mail.bg",
+ "abv.bg",
+ "dir.bg",
+ )
+
+ tlds = ("bg", "com", "biz", "info", "net", "org", "edu")
+
+ replacements = (
+ ("Б", "b"),
+ ("Г", "r"),
+ ("Д", "d"),
+ ("Ж", "zh"),
+ ("З", "z"),
+ ("И", "i"),
+ ("Й", "i"),
+ ("Л", "l"),
+ ("П", "p"),
+ ("Ф", "f"),
+ ("Ц", "ts"),
+ ("Ч", "ch"),
+ ("Ш", "sh"),
+ ("Щ", "sht"),
+ ("Ъ", "u"),
+ ("Ь", ""),
+ ("Ю", "yu"),
+ ("Я", "ya"),
+ ("б", "b"),
+ ("в", "v"),
+ ("д", "d"),
+ ("ж", "zh"),
+ ("з", "z"),
+ ("и", "i"),
+ ("й", "i"),
+ ("к", "k"),
+ ("л", "l"),
+ ("м", "m"),
+ ("н", "n"),
+ ("п", "p"),
+ ("т", "t"),
+ ("ф", "f"),
+ ("ц", "ts"),
+ ("ч", "ch"),
+ ("ш", "sh"),
+ ("щ", "sht"),
+ ("ъ", "u"),
+ ("ь", ""),
+ ("ю", "yu"),
+ ("я", "ya"),
+ ("Б", "b"),
+ ("Г", "r"),
+ ("Д", "d"),
+ ("Ж", "zh"),
+ ("З", "z"),
+ ("И", "i"),
+ ("Й", "i"),
+ ("Л", "l"),
+ ("П", "p"),
+ ("Ф", "f"),
+ ("Ц", "ts"),
+ ("Ч", "ch"),
+ ("Ш", "sh"),
+ ("Щ", "sht"),
+ ("Ъ", "u"),
+ ("Ь", ""),
+ ("Ю", "yu"),
+ ("Я", "ya"),
+ ("б", "b"),
+ ("в", "v"),
+ ("д", "d"),
+ ("ж", "zh"),
+ ("з", "z"),
+ ("и", "i"),
+ ("й", "i"),
+ ("к", "k"),
+ ("л", "l"),
+ ("м", "m"),
+ ("н", "n"),
+ ("п", "p"),
+ ("т", "t"),
+ ("ф", "f"),
+ ("ц", "ts"),
+ ("ч", "ch"),
+ ("ш", "sh"),
+ ("щ", "sht"),
+ ("ъ", "u"),
+ ("ь", ""),
+ ("ю", "yu"),
+ ("я", "ya"),
+ )
diff --git a/venv/lib/python3.11/site-packages/faker/providers/internet/bg_BG/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/internet/bg_BG/__pycache__/__init__.cpython-311.pyc
new file mode 100644
index 0000000..303873a
--- /dev/null
+++ b/venv/lib/python3.11/site-packages/faker/providers/internet/bg_BG/__pycache__/__init__.cpython-311.pyc
Binary files differ