|
| static SmartCultureInfoCollection | GetNonAvailableLanguages (SmartCultureInfoCollection allCultures) |
| | Gets a SmartCultureInfoCollection with all the cultures not available in this workspace More...
|
| |
| static SmartCultureInfoCollection | CheckAndSaveAvailableLanguages (SmartCultureInfoCollection allCultures) |
| | Checks all the created languages and Saves the AvailableCultures xml. More...
|
| |
| static List< string > | GetKeysWithinCategory (string category) |
| | Returns a list of keys within a specified category. Example: If you have keys named My.Key, the category would be "My." More...
|
| |
| static void | CreateRootResourceFile () |
| | Creates the initial root language file More...
|
| |
| static void | CreateNewLanguage (string languageName, List< List< string >> fromFile=null) |
| | Creates a new language More...
|
| |
| static List< SerializableLocalizationObjectPair > | CreateSerializableLocalizationList (Dictionary< string, LocalizedObject > languageValues) |
| | Creates the serializable localization list from the parsed LocalizedObjects More...
|
| |
| static void | SaveRootLanguageFile (Dictionary< string, string > changedRootKeys, Dictionary< string, string > changedRootValues, SmartCultureInfoCollection availableCultures) |
| | Saves the root language file and updates all the available languages. More...
|
| |
| static void | SaveLanguageFile (Dictionary< string, string > languageValueDictionary, string filePath) |
| | Saves a language file(.resx) at the specified path containing the values in the languageValueDictionary More...
|
| |
|
static void | UpdateLanguageFile (string languageCode, List< List< string >> values) |
| |
|
static void | BulkUpdateLanguageFiles (List< List< string >> values) |
| |
| static Dictionary< string, LocalizedObject > | LoadParsedLanguageFile (string languageCode, bool isRoot) |
| | Loads the parsed language file.(without the type identifiers) More...
|
| |
| static Dictionary< string, string > | LoadLanguageFile (string languageCode, bool isRoot) |
| | Loads the language file and returns the RAW values More...
|
| |
| static Dictionary< string, Dictionary< string, string > > | LoadAllLanguageFiles () |
| | Loads all the language files with their raw values More...
|
| |
| static void | DeleteLanguage (SmartCultureInfo cultureInfo) |
| | Deletes the language. More...
|
| |
| static void | LoadAllAssets (List< SerializableLocalizationObjectPair > languageValues) |
| | Loads all assets in language values if they have a valid file path More...
|
| |
| static string | CopyFileIntoResources (SerializableLocalizationObjectPair objectPair, SmartCultureInfo thisCultureInfo) |
| | Copies the file into the resources folder. Naming the new asset to KEY More...
|
| |
| static void | DeleteFileFromResources (string key, SmartCultureInfo cultureInfo) |
| | Deletes the localized file from resources. More...
|
| |
| static void | RenameFileFromResources (string key, string newKey, SmartCultureInfo cultureInfo) |
| | Renames the localized file from resources. More...
|
| |
Utility class for handling language files in the editor