Better I18NBetter I18N

addLanguage

Add a new target language to a project.

Add a new target language to the project. Use ISO 639-1 language codes.

Parameters

ParameterTypeRequiredDescription
projectstringYesProject identifier in org/project format
languageCodestringYesISO 639-1 language code (e.g., 'fr', 'ja', 'de')

Example

{
  "project": "my-org/my-app",
  "languageCode": "ja"
}

Response

{
  "success": true,
  "message": "Language 'ja' added successfully",
  "languageCode": "ja",
  "project": "my-org/my-app",
  "alreadyExists": false
}

Common Language Codes

CodeLanguage
enEnglish
trTurkish
deGerman
frFrench
esSpanish
jaJapanese
koKorean
zhChinese
arArabic
ptPortuguese

Notes

  • If the language already exists, alreadyExists will be true
  • Adding a language creates empty translations for all existing keys
  • Use AI translation to populate the new language quickly

On this page