# Locale is_IS

## `faker.providers.person`

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

  Bases: `Provider`

  first_name() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name()
        ...
        'Steindóra'
        'Týr'
        'Mirra'
        'Vilborg'
        'Þorberg'

  first_name_female() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_female()
        ...
        'Sæfríður'
        'Henný'
        'Sigurbára'
        'Valrós'
        'Hugdís'

  first_name_male() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_male()
        ...
        'Þorgeir'
        'Hólmfastur'
        'Tími'
        'Ingimundur'
        'Arnmundur'

  first_name_nonbinary() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.first_name_nonbinary()
        ...
        'Steindóra'
        'Týr'
        'Mirra'
        'Vilborg'
        'Þorberg'

  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()
        ...
        'Tímisdóttir'
        'Arnmundsdóttir'
        'Leiðólfsdóttir'
        'Hugósdóttir'
        'Kárisdóttir'

  last_name_female() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.last_name_female()
        ...
        'Þorgeirsdóttir'
        'Hólmfastsdóttir'
        'Tímisdóttir'
        'Ingimundsdóttir'
        'Arnmundsdóttir'

  last_name_male() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.last_name_male()
        ...
        'Þorgeirsson'
        'Hólmfastsson'
        'Tímisson'
        'Ingimundsson'
        'Arnmundsson'

  last_name_nonbinary() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.last_name_nonbinary()
        ...
        'Tímisdóttir'
        'Arnmundsdóttir'
        'Leiðólfsdóttir'
        'Hugósdóttir'
        'Kárisdóttir'

  middle_name() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.middle_name()
        ...
        'Norðland'
        'Salberg'
        'Bald'
        'Hreinberg'
        'Vattar'

  name() → str
    Example:

      ‘John Doe’

    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.name()
        ...
        'Sigurbára Salberg Arnmundsdóttir'
        'Katrína Koggisdóttir'
        'Yrsa Knarran Kárisdóttir'
        'Magndís Ferdínandsdóttir'
        'Gregor Finndal Thórsson'

  name_female() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.name_female()
        ...
        'Sigurbára Salberg Arnmundsdóttir'
        'Katrína Sædal Hugósdóttir'
        'Jólín Matt Oddbergsdóttir'
        'Karlotta Cýrusdóttir'
        'Björghildur Dalhoff Reidarsdóttir'

  name_male() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.name_male()
        ...
        'Tími Salberg Arnmundsson'
        'Leiðólfur Sædal Hugósson'
        'Kári Matt Oddbergsson'
        'Kristvarður Cýrusson'
        'Daði Dalhoff Reidarsson'

  name_nonbinary() → str
    Examples:

        >>> Faker.seed(0)
        >>> for _ in range(5):
        ...     fake.name_nonbinary()
        ...
        'Sigurbára Salberg Arnmundsdóttir'
        'Katrína Koggisdóttir'
        'Yrsa Knarran Kárisdóttir'
        'Magndís Ferdínandsdóttir'
        'Gregor Finndal Thórsson'

  prefix() → str
    Examples:

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

  prefix_female() → str
    Examples:

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

  prefix_male() → str
    Examples:

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

  prefix_nonbinary() → str
    Examples:

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

  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()
        ...
        ''
        ''
        ''
        ''
        ''