mirror of
				https://github.com/zulip/zulip-desktop.git
				synced 2025-11-04 05:53:21 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			483 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			483 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import path from "node: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", "en");
 | 
						|
 | 
						|
/* If no locale present in the json, en is set default */
 | 
						|
export function __(phrase: string): string {
 | 
						|
  return i18n.__({phrase, locale: appLocale ?? "en"});
 | 
						|
}
 |