# Internationalization

Press UI uses Chinese as the default language. If you want to use other languages, please follow the instructions below.

# Usage

# 1. Switch languages

Use the locale.use method to switch the currently used language. The following takes English as an example:

import locale from 'press-ui/locale';
// import the English language pack
import enUS from 'press-ui/locale/lang/en-US';

locale.use(enUS);

# 2. Override default configs

Use locale.add method to modify the default configs.

import locale from 'press-ui/locale';

const messages = {
  'en-US': {
    picker: {
      confirm: 'Close',
    },
  },
};

locale.add(messages);

# 3. Config files

Current supported languages:

Language Filename
Chinese zh-CN
Traditional Chinese (HK) zh-HK
Traditional Chinese (TW) zh-TW
English en-US
German de-DE
German (formal) de-DE-formal
Norwegian nb-NO
Japanese ja-JP
Romanian ro-RO
Spanish (Spain) es-ES
Portuguese (Portugal) pt-PT
Portuguese (Brazil) pt-BR
Turkish tr-TR
Thai th-TH
French fr-FR
Vietnamese vi-VN

View all language configs Here (opens new window).

横屏
Last Updated: 11/19/2024, 4:11:54 AM