Locales supported by Maestro

Complete list of locale codes supported by Maestro for internationalization testing.

This reference page provides a list of the Language and Country codes supported by Maestro when using the --device-locale flag.

circle-info

Access the Test in different locales guide for more information.

Android locales

On Android, Maestro combines language and country codes to set the device environment. You can typically use just the language code, or a combination for regional specificity (e.g., pt-BR).

Android language codes

Country code
Country name

AU

Australia

AT

Austria

BE

Belgium

BR

Brazil

GB

Britain

BG

Bulgaria

CA

Canada

HR

Croatia

CZ

Czech Republic

DK

Denmark

EG

Egypt

FI

Finland

FR

France

DE

Germany

GR

Greece

HK

Hong-Kong

HU

Hungary

IN

India

ID

Indonesia

IE

Ireland

IL

Israel

IT

Italy

JP

Japan

KR

Korea

LV

Latvia

LI

Liechtenstein

LT

Lithuania

NL

Netherlands

NZ

New Zealand

NO

Norway

PH

Philippines

PL

Poland

PT

Portugal

CN

PRC

RO

Romania

RU

Russia

RS

Serbia

SG

Singapore

SK

Slovakia

SI

Slovenia

ES

Spain

SE

Sweden

CH

Switzerland

TW

Taiwan

TH

Thailand

TR

Turkey

UA

Ukraine

US

USA

VN

Vietnam

ZA

Zimbabwe

Android country codes

Country code
Country name

AU

Australia

AT

Austria

BE

Belgium

BR

Brazil

GB

Britain

BG

Bulgaria

CA

Canada

HR

Croatia

CZ

Czech Republic

DK

Denmark

EG

Egypt

FI

Finland

FR

France

DE

Germany

GR

Greece

HK

Hong-Kong

HU

Hungary

IN

India

ID

Indonesia

IE

Ireland

IL

Israel

IT

Italy

JP

Japan

KR

Korea

LV

Latvia

LI

Liechtenstein

LT

Lithuania

NL

Netherlands

NZ

New Zealand

NO

Norway

PH

Philippines

PL

Poland

PT

Portugal

CN

PRC

RO

Romania

RU

Russia

RS

Serbia

SG

Singapore

SK

Slovakia

SI

Slovenia

ES

Spain

SE

Sweden

CH

Switzerland

TW

Taiwan

TH

Thailand

TR

Turkey

UA

Ukraine

US

USA

VN

Vietnam

ZA

Zimbabwe

iOS locales

iOS locales are typically provided as a single combined string, like en_US.

Locale code
Locale name

en_AU

Australia (English)

nl_BE

Belgium (Dutch)

fr_BE

Belgium (French)

pt-BR

Brazil (Portuguese)

ms_BN

Brunei Darussalam

zh_CN

China (Simplified)

zh-Hans

China (Simplified)

zh-Hant

China (Traditional)

en_CA

Canada (English)

fr_CA

Canada (French)

cs_CZ

Czech Republic

fi_FI

Finland

fr_FR

France

de_DE

Germany

el_GR

Greece

zh_HK

Hong Kong

hu_HU

Hungary

hi_IN

India (Hindi)

en-IN

India (English)

id_ID

Indonesia

en-IE

Ireland

he_IL

Israel

it_IT

Italy

ja_JP

Japan

ko_KR

Korea

es-419

Latin America (Spanish)

ms_MY

Malaysia

es-MX

Mexico (Spanish)

nl_NL

Netherlands

en_NZ

New Zealand

nb_NO

Norway

tl_PH

Philippines

pl_PL

Poland

zh_CN

PRC

ro_RO

Romania

ru_RU

Russia

en_SG

Singapore

sk_SK

Slovakia

en-ZA

South Africa (English)

es_ES

Spain

sv_SE

Sweden

zh_TW

Taiwan

th_TH

Thailand

tr_TR

Turkey

uk_UA

Ukraine

en_GB

UK (English)

es_US

USA (Spanish)

en_US

USA (English)

vi_VN

Vietnam

Last updated