using System.Collections.Generic; namespace Wox.Core.i18n { interface IInternationalization { List LoadAvailableLanguages(); string GetTranslation(string key); /// /// Get language file for current user selected language /// if couldn't find the current selected language file, it will first try to load en.xaml /// if en.xaml couldn't find, return empty string /// /// /// string GetLanguageFile(string folder); void ChangeLanguage(Language language); void ChangeLanguage(string languageCode); } }