1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-11-26 22:41:17 +02:00

Tools: Make main website translatable

This commit is contained in:
Laurent Cozic
2022-11-28 17:16:32 +01:00
parent d6b3b4c404
commit 43618c774a
67 changed files with 7141 additions and 4411 deletions

View File

@@ -563,6 +563,10 @@ function localeStrings(canonicalName: string) {
return loadedLocales_[locale];
}
const currentLocale = () => {
return currentLocale_;
};
function setLocale(canonicalName: string) {
if (currentLocale_ === canonicalName) return;
currentLocale_ = closestSupportedLocale(canonicalName);
@@ -594,4 +598,4 @@ function _n(singular: string, plural: string, n: number, ...args: any[]) {
return _(singular, ...args);
}
export { _, _n, supportedLocales, localesFromLanguageCode, languageCodeOnly, countryDisplayName, localeStrings, setLocale, supportedLocalesToLanguages, defaultLocale, closestSupportedLocale, languageCode, countryCodeOnly };
export { _, _n, supportedLocales, currentLocale, localesFromLanguageCode, languageCodeOnly, countryDisplayName, localeStrings, setLocale, supportedLocalesToLanguages, defaultLocale, closestSupportedLocale, languageCode, countryCodeOnly };