mirror of
https://github.com/zulip/zulip-desktop.git
synced 2025-10-25 09:03:42 +00:00
19 lines
485 B
TypeScript
19 lines
485 B
TypeScript
import path from 'path';
|
|
|
|
import i18n from 'i18n';
|
|
|
|
import * as ConfigUtil from './config-util';
|
|
|
|
i18n.configure({
|
|
directory: path.join(__dirname, '../../../translations/'),
|
|
updateFiles: false
|
|
});
|
|
|
|
/* Fetches the current appLocale from settings.json */
|
|
const appLocale = ConfigUtil.getConfigItem('appLanguage');
|
|
|
|
/* If no locale present in the json, en is set default */
|
|
export function __(phrase: string): string {
|
|
return i18n.__({phrase, locale: appLocale ? appLocale : 'en'});
|
|
}
|