Locales

French (Switzerland)

French Switzerland locale for Xefi Faker PHP

You need to require the locale to be able to use it

composer require --dev xefi/faker-php-locales-fr-ch

Be sure to setup faker with the fr_CH locale to be able to use this:

$faker = new Xefi\Faker\Faker('fr_CH');

Address

Region

$faker->region(); // Suisse romande

Province (canton)

$faker->province(); // Valais

City

$faker->city(); // Genève

Post code

$faker->postCode(); // 2805

House Number

$faker->houseNumber(); // 181

Street Name

$faker->streetName(); // Route du Marché

Street Address

$faker->streetAddress(); // Route du Marché 181

Full Address

$faker->fullAddress(); // Route du Marché 181, 2805 Genève

Colors

Safe Color Name

$faker->safeColorName(); // Noir

Color Name

$faker->colorName() // Blanc antique

Company

Company

$faker->company(); // Nestlé Suisse SA

Company number

$faker->companyNumber(); // CHE-380.842.438

VAT Number

$faker->vat(); // CHE-380.842.438 TVA

Financial

Iban

Please see base method for details

$faker->iban(countryCode: 'CH', format: 'See code') // CH6757112815366133814

Person

Name

// Gender: null(both), "M" (male) or "F" (female)
$faker->name(gender: 'F') // Anna Steiner

Firstname

// Gender: null(both), "M" (male) or "F" (female)
$faker->firstName(gender: 'F') // Anna

Lastname

$faker->lastName() // Steiner

AVS

// Formated: "756.xxxx.xxxx.xx"
$faker->avs(formated: false) // 7564038982068

Text

Words

$faker->words(words: 3); // communication productivité proposés

Sentences

$faker->sentences(sentences: 3); // Des indicateurs sont utilisés pour mesurer...

Paragraphs

$faker->paragraphs(paragraphs: 3); // Des indicateurs sont utilisés pour mesurer...

Copyright © 2025