# Locale et_EE

## `faker.providers.automotive`

class faker.providers.automotive.et_EE.Provider(generator: Any)

  Bases: `Provider`

  Implement automotive provider for `et_EE` locale.

  Source:

  - https://en.wikipedia.org/wiki/Vehicle_registration_plates_of_Estonia

  license_plate() → str

    Generate a license plate.

    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.license_plate()
        ...
        '487 YNB'
        '593 ZJP'
        '194 JEY'
        '157 JDX'
        '938 LNK'

  vin() → str

    Generate vin number.

    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.vin()
        ...
        'RT3GZYSK4Z9J97593'
        '7G0K75MX5LDXV8156'
        'G416S1YM2EF0V3513'
        '66LZY7KJ7DJV61858'
        'RLFJBCB3669039471'

## `faker.providers.person`

class faker.providers.person.et_EE.Provider(generator: Any)

  Bases: `Provider`

  first_name() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name()
        ...
        'Margus'
        'Viktor'
        'Marko'
        'Aleksei'
        'Jüri'

  first_name_est() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_est()
        ...
        'Riina'
        'Tarmo'
        'Maria'
        'Tiina'
        'Toomas'

  first_name_female() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_female()
        ...
        'Maie'
        'Valentina'
        'Mare'
        'Anna'
        'Katrin'

  first_name_female_est() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_female_est()
        ...
        'Tiiu'
        'Kristina'
        'Riina'
        'Triin'
        'Laura'

  first_name_female_rus() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_female_rus()
        ...
        'Maria'
        'Viktoria'
        'Marina'
        'Anna'
        'Julia'

  first_name_male() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_male()
        ...
        'Martin'
        'Viktor'
        'Meelis'
        'Aleksandr'
        'Jevgeni'

  first_name_male_est() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_male_est()
        ...
        'Tõnu'
        'Margus'
        'Tarmo'
        'Urmas'
        'Marko'

  first_name_male_rus() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_male_rus()
        ...
        'Mihhail'
        'Nikolai'
        'Aleksandr'
        'Ivan'
        'Roman'

  first_name_nonbinary() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_nonbinary()
        ...
        'Margus'
        'Viktor'
        'Marko'
        'Aleksei'
        'Jüri'

  first_name_rus() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_rus()
        ...
        'Diana'
        'Galina'
        'Aleksei'
        'Roman'
        'Ljubov'

  language_name() → str

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

    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.language_name()
        ...
        'Luba-Katanga'
        'Malay'
        'Aymara'
        'Interlingue'
        'Quechua'

  last_name() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.last_name()
        ...
        'Tiits'
        'Lass'
        'Siim'
        'Unt'
        'Lill'

  last_name_est() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.last_name_est()
        ...
        'Mäeots'
        'Nõmmik'
        'Erm'
        'Laane'
        'Raadik'

  last_name_female() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.last_name_female()
        ...
        'Tiits'
        'Lass'
        'Siim'
        'Unt'
        'Lill'

  last_name_male() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.last_name_male()
        ...
        'Tiits'
        'Lass'
        'Siim'
        'Unt'
        'Lill'

  last_name_nonbinary() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.last_name_nonbinary()
        ...
        'Tiits'
        'Lass'
        'Siim'
        'Unt'
        'Lill'

  last_name_rus() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.last_name_rus()
        ...
        'Semenov'
        'Suvorov'
        'Bogdanov'
        'Lebedev'
        'Štšerbakov'

  name() → str
    Example:

      ‘John Doe’

    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.name()
        ...
        'Galina Bogdanov'
        'Anne Pulk'
        'Merike Liivamägi'
        'Aleksandra Korol'
        'Peeter Kasemaa'

  name_female() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.name_female()
        ...
        'Viktoria Suvorov'
        'Malle Pulk'
        'Sirje Liivamägi'
        'Ljudmila Korol'
        'Katrin Kasemaa'

  name_male() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.name_male()
        ...
        'Nikolai Bogdanov'
        'Meelis Pulk'
        'Tiit Liivamägi'
        'Maksim Korol'
        'Jüri Kasemaa'

  name_nonbinary() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.name_nonbinary()
        ...
        'Galina Bogdanov'
        'Anne Pulk'
        'Merike Liivamägi'
        'Aleksandra Korol'
        'Peeter Kasemaa'

  prefix() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.prefix()
        ...
        'proua'
        'härra'
        'proua'
        'härra'
        'doktor'

  prefix_female() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.prefix_female()
        ...
        'dr'
        'dr'
        'proua'
        'doktor'
        'prof'

  prefix_male() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.prefix_male()
        ...
        'dr'
        'dr'
        'härra'
        'doktor'
        'prof'

  prefix_nonbinary() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.prefix_nonbinary()
        ...
        'proua'
        'härra'
        'proua'
        'härra'
        'doktor'

  suffix() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.suffix()
        ...
        'MSc'
        'MSc'
        'PhD'
        'MSc'
        'BSc'

  suffix_female() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.suffix_female()
        ...
        'MSc'
        'MSc'
        'PhD'
        'MSc'
        'BSc'

  suffix_male() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.suffix_male()
        ...
        'MSc'
        'MSc'
        'PhD'
        'MSc'
        'BSc'

  suffix_nonbinary() → str
    Examples:

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

## `faker.providers.ssn`

class faker.providers.ssn.et_EE.Provider(generator: Any)

  Bases: `Provider`

  ssn(min_age: int = 16, max_age: int = 90) → str

    Returns 11 character Estonian personal identity code (isikukood, IK).

    Age of person is between 16 and 90 years, based on local computer date. This function assigns random sex to person. An Estonian Personal identification code consists of 11 digits, generally given without any whitespace or other delimiters. The form is GYYMMDDSSSC, where G shows sex and century of birth (odd number male, even number female, 1-2 19th century, 3-4 20th century, 5-6 21st century), SSS is a serial number separating persons born on the same date and C a checksum.

    https://en.wikipedia.org/wiki/National_identification_number#Estonia

    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.ssn()
        ...
        '47506080412'
        '48610074144'
        '43909059917'
        '46703285976'
        '39005262889'

  vat_id() → str

    http://ec.europa.eu/taxation_customs/vies/faq.html#item_11 :return: A random Estonian VAT ID

    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.vat_id()
        ...
        'EE604876475'
        'EE824219489'
        'EE411578156'
        'EE938778408'
        'EE160975351'