public static void ImportAllNGUILocalizations() { LanguageList list = ResourceLoadFacade.getLanguageList(); string nguiLocalization = ResourceLoadFacade.LoadResource <TextAsset>("Localization").text; var importer = new NGUILocalizationCSVImporter(nguiLocalization); Dictionary <string, Dictionary <string, string> > map = importer.getMapOfLanguagesToKeyValueTranslations(); foreach (var languageCommonNameToKeyValues in map) { string commonName = languageCommonNameToKeyValues.Key; Dictionary <string, string> keyValues = languageCommonNameToKeyValues.Value; string languageCode = takeLanguageNameAndTurnItIntoAKnownLanguageCode(commonName); TransfluentLanguage language = list.getLangaugeByCode(languageCode); saveSet(language, keyValues, "NGUI"); //groupid -- NGUI } }
public static void ImportAllNGUILocalizations() { LanguageList list = ResourceLoadFacade.getLanguageList(); string nguiLocalization = ResourceLoadFacade.LoadResource<TextAsset>("Localization").text; var importer = new NGUILocalizationCSVImporter(nguiLocalization); Dictionary<string, Dictionary<string, string>> map = importer.getMapOfLanguagesToKeyValueTranslations(); foreach(var languageCommonNameToKeyValues in map) { string commonName = languageCommonNameToKeyValues.Key; Dictionary<string, string> keyValues = languageCommonNameToKeyValues.Value; string languageCode = takeLanguageNameAndTurnItIntoAKnownLanguageCode(commonName); TransfluentLanguage language = list.getLangaugeByCode(languageCode); saveSet(language, keyValues, "NGUI"); //groupid -- NGUI } }