Skip to content

tolgee/language-util

Repository files navigation

Language util

Suggesting

To get language data suggestions by user input:

import { suggest } from '@tginternal/language-util';

console.log(suggest('cs'));
[
    {
        englishName: 'Czech',
        flags: ['🇨🇿'],
        languageId: 'cs',
        originalName: 'čeština',
    },
    {
        englishName: "Czech (Czechia)",
        flags: ["🇨🇿"],
        languageId: "cs-CZ",
        originalName: "čeština (Česko)"
    },
    {
        englishName: "English",
        flags: (89) ["🇬🇧", "🇺🇸", ...],
        languageId: "en",
        originalName: "English"
    }
    ...
];

Validation

import { isValidLanguageTag } from '@tginternal/language-util';

isValidLanguageTag("cs-CZ") //true
isValidLanguageTag("cs_CZ") //false

About

Language utility for Tolgee localization tool.

Resources

Code of conduct

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published