Locale so_SO

faker2.providers.company

class faker2.providers.company.so_SO.Provider(generator: Any)

Bases: Provider

A Faker provider for Somali (so_SO) company names.

Somali business names are typically built from a founder’s or family name followed by a company-type suffix, most commonly the borrowed English forms “Ltd”, “Company”, “Group”, “Enterprises” or the Somali “Shirkadda” (company) / “Ganacsi” (trade) descriptors.

bs() str
Example:

‘integrate extensible convergence’

Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.bs()
...
'iterate integrated e-markets'
'integrate back-end mindshare'
'synthesize wireless content'
'syndicate synergistic applications'
'productize killer mindshare'
catch_phrase() str
Example:

‘Robust full-range hub’

Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.catch_phrase()
...
'Networked well-modulated instruction set'
'Balanced empowering migration'
'Pre-emptive impactful toolset'
'Innovative mission-critical help-desk'
'Reduced didactic middleware'
company() str
Example:

‘Acme Ltd’

Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.company()
...
'Ganacsiga Yuusuf'
'Rashiid & Saalax Holdings'
'Yacquub & Maxamuud Ganacsi'
'Jamaal Company'
'Ducaale & Cabdisamad Co.'
company_prefix() str
Example:

‘Shirkadda’

Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.company_prefix()
...
'Ganacsiga'
'Ganacsiga'
'Shirkadda'
'Ganacsiga'
'Xarunta'
company_suffix() str
Example:

‘Ltd’

Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.company_suffix()
...
'Holdings'
'Holdings'
'Ltd'
'Enterprises'
'Shirkad'

faker2.providers.person

class faker2.providers.person.so_SO.Provider(generator: Any)

Bases: Provider

A Faker provider for Somali (so_SO) personal names in the Latin script (the official Somali orthography adopted in 1972).

Somali people traditionally carry three names: a given name, the father’s name and the grandfather’s name. There are no inherited family surnames, so the “last name” here is drawn from the same stock of personal names that function as patronymics.

first_name() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name()
...
'Khadra'
'Cige'
'Eebla'
'Nuura'
'Warfaa'
first_name_female() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_female()
...
'Rooda'
'Baxsan'
'Maano'
'Halgan'
'Iimaan'
first_name_male() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_male()
...
'Gelle'
'Suldaan'
'Buraale'
'Xaydar'
'Faysal'
first_name_nonbinary() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_nonbinary()
...
'Khadra'
'Cige'
'Eebla'
'Nuura'
'Warfaa'
language_name() str

Generate a random i18n language name (e.g. English).

Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.language_name()
...
'Lithuanian'
'Marathi'
'Aymara'
'Indonesian'
'Portuguese'
last_name() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name()
...
'Jaylaani'
'Xamse'
'Faysal'
'Cabdiqaahir'
'Khaliil'
last_name_female() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_female()
...
'Jaylaani'
'Xamse'
'Faysal'
'Cabdiqaahir'
'Khaliil'
last_name_male() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_male()
...
'Jaylaani'
'Xamse'
'Faysal'
'Cabdiqaahir'
'Khaliil'
last_name_nonbinary() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_nonbinary()
...
'Jaylaani'
'Xamse'
'Faysal'
'Cabdiqaahir'
'Khaliil'
name() str
Example:

‘John Doe’

Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name()
...
'Maano Cabdiqaahir Khaliil'
'Rooble Rashiid'
'Dhuuxo Cabdishakuur Waraabe'
'Suldaan Deeq Dalmar Cabdilatiif'
'Injineer Cabdifataax Saciid'
name_female() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_female()
...
'Xaajiyad Xaliimo Ismaaciil'
'Suldaan Dhuuxo Cabdishakuur Waraabe'
'Luul Maxamuud Dalmar'
'Suheyra Ducaale Saciid'
'Khayriya Diiriye Macallin'
name_male() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_male()
...
'Xaajiyad Xuseen Ismaaciil'
'Suldaan Farhaan Cabdishakuur Waraabe'
'Cabdimajiid Maxamuud Dalmar'
'Cabdisaciid Ducaale Saciid'
'Wehliye Diiriye Macallin'
name_nonbinary() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_nonbinary()
...
'Maano Cabdiqaahir Khaliil'
'Rooble Rashiid'
'Dhuuxo Cabdishakuur Waraabe'
'Suldaan Deeq Dalmar Cabdilatiif'
'Injineer Cabdifataax Saciid'
prefix() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix()
...
'Xaajiyad'
'Xaajiyad'
'Mudane'
'Sheekh'
'Injineer'
prefix_female() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_female()
...
'Xaajiyad'
'Xaajiyad'
'Mudane'
'Sheekh'
'Injineer'
prefix_male() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_male()
...
'Xaajiyad'
'Xaajiyad'
'Mudane'
'Sheekh'
'Injineer'
prefix_nonbinary() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_nonbinary()
...
'Xaajiyad'
'Xaajiyad'
'Mudane'
'Sheekh'
'Injineer'
suffix() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix()
...
''
''
''
''
''
suffix_female() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_female()
...
''
''
''
''
''
suffix_male() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_male()
...
''
''
''
''
''
suffix_nonbinary() str
Examples:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_nonbinary()
...
''
''
''
''
''