Package Exports
- @payloadcms/translations
- @payloadcms/translations/all
- @payloadcms/translations/languages/ar
- @payloadcms/translations/languages/az
- @payloadcms/translations/languages/bg
- @payloadcms/translations/languages/cs
- @payloadcms/translations/languages/da
- @payloadcms/translations/languages/de
- @payloadcms/translations/languages/en
- @payloadcms/translations/languages/es
- @payloadcms/translations/languages/fa
- @payloadcms/translations/languages/fr
- @payloadcms/translations/languages/he
- @payloadcms/translations/languages/hr
- @payloadcms/translations/languages/hu
- @payloadcms/translations/languages/it
- @payloadcms/translations/languages/ja
- @payloadcms/translations/languages/ko
- @payloadcms/translations/languages/my
- @payloadcms/translations/languages/nb
- @payloadcms/translations/languages/nl
- @payloadcms/translations/languages/pl
- @payloadcms/translations/languages/pt
- @payloadcms/translations/languages/ro
- @payloadcms/translations/languages/rs
- @payloadcms/translations/languages/rsLatin
- @payloadcms/translations/languages/ru
- @payloadcms/translations/languages/sk
- @payloadcms/translations/languages/sl
- @payloadcms/translations/languages/sv
- @payloadcms/translations/languages/th
- @payloadcms/translations/languages/tr
- @payloadcms/translations/languages/uk
- @payloadcms/translations/languages/vi
- @payloadcms/translations/languages/zh
- @payloadcms/translations/languages/zhTw
- @payloadcms/translations/utilities
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@payloadcms/translations) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Payload Translations
The home of Payloads API and Admin Panel translations.
How to contribute
Updating a translation
- Update the translation value
- Run one of the following:
yarn build // or npm build // or pnpm build
Adding a new translation
- Add the new translation key/value pair for all languages located in the
<payload-repo-root>/packages/translations/src/languagesfolder - Run one of the following:
yarn build // or npm build // or pnpm build
Adding a new language
- Create a new TS file in the
<payload-repo-root>/packages/translations/src/languagesfolder, use the language code as the file name (e.g.<payload-repo-root>/packages/translations/src/languages/en.tsfor English) - Copy all translations from an existing language file and update all of the translations to match your new language
- Run one of the following:
yarn build // or npm build // or pnpm build
- Import and export your new language file from within
<payload-repo-root>/packages/translations/src/exports/all.ts - Re-export the file from within
<payload-repo-root>/packages/payload/src/exports/i18n/[your-new-language].ts
Here is a full list of language keys. Note that these are not all implemented, but if you would like to contribute and add a new language, you can use this list as a reference:
| Language Code | Language Name |
|---|---|
| af | Afrikaans |
| am | Amharic |
| ar-sa | Arabic (Saudi Arabia) |
| as | Assamese |
| az-Latn | Azerbaijani (Latin) |
| be | Belarusian |
| bg | Bulgarian |
| bn-BD | Bangla (Bangladesh) |
| bn-IN | Bangla (India) |
| bs | Bosnian (Latin) |
| ca | Catalan Spanish |
| ca-ES-valencia | Valencian |
| cs | Czech |
| cy | Welsh |
| da | Danish |
| de | German (Germany) |
| el | Greek |
| en-GB | English (United Kingdom) |
| en-US | English (United States) |
| es | Spanish (Spain) |
| es-ES | Spanish (Spain) |
| es-US | Spanish (United States) |
| es-MX | Spanish (Mexico) |
| et | Estonian |
| eu | Basque |
| fa | Persian |
| fi | Finnish |
| fil-Latn | Filipino |
| fr | French (France) |
| fr-FR | French (France) |
| fr-CA | French (Canada) |
| ga | Irish |
| gd-Latn | Scottish Gaelic |
| gl | Galician |
| gu | Gujarati |
| ha-Latn | Hausa (Latin) |
| he | Hebrew |
| hi | Hindi |
| hr | Croatian |
| hu | Hungarian |
| hy | Armenian |
| id | Indonesian |
| ig-Latn | Igbo |
| is | Icelandic |
| it | Italian (Italy) |
| it-it | Italian (Italy) |
| ja | Japanese |
| ka | Georgian |
| kk | Kazakh |
| km | Khmer |
| kn | Kannada |
| ko | Korean |
| kok | Konkani |
| ku-Arab | Central Kurdish |
| ky-Cyrl | Kyrgyz |
| lb | Luxembourgish |
| lt | Lithuanian |
| lv | Latvian |
| mi-Latn | Maori |
| mk | Macedonian |
| ml | Malayalam |
| mn-Cyrl | Mongolian (Cyrillic) |
| mr | Marathi |
| ms | Malay (Malaysia) |
| mt | Maltese |
| nb | Norwegian (Bokmål) |
| ne | Nepali (Nepal) |
| nl | Dutch (Netherlands) |
| nl-BE | Dutch (Netherlands) |
| nn | Norwegian (Nynorsk) |
| nso | Sesotho sa Leboa |
| or | Odia |
| pa | Punjabi (Gurmukhi) |
| pa-Arab | Punjabi (Arabic) |
| pl | Polish |
| prs-Arab | Dari |
| pt-BR | Portuguese (Brazil) |
| pt-PT | Portuguese (Portugal) |
| qut-Latn | K’iche’ |
| quz | Quechua (Peru) |
| ro | Romanian (Romania) |
| ru | Russian |
| rw | Kinyarwanda |
| sd-Arab | Sindhi (Arabic) |
| si | Sinhala |
| sk | Slovak |
| sl | Slovenian |
| sq | Albanian |
| sr-Cyrl-BA | Serbian (Cyrillic, Bosnia and Herzegovina) |
| sr-Cyrl-RS | Serbian (Cyrillic, Serbia) |
| sr-Latn-RS | Serbian (Latin, Serbia) |
| sv | Swedish (Sweden) |
| sw | Kiswahili |
| ta | Tamil |
| te | Telugu |
| tg-Cyrl | Tajik (Cyrillic) |
| th | Thai |
| ti | Tigrinya |
| tk-Latn | Turkmen (Latin) |
| tn | Setswana |
| tr | Turkish |
| tt-Cyrl | Tatar (Cyrillic) |
| ug-Arab | Uyghur |
| uk | Ukrainian |
| ur | Urdu |
| uz-Latn | Uzbek (Latin) |
| vi | Vietnamese |
| wo | Wolof |
| xh | isiXhosa |
| yo-Latn | Yoruba |
| zh-Hans | Chinese (Simplified) |
| zh-Hant | Chinese (Traditional) |
| zu | isiZulu |