// ILocalisationInterface public LocalisedText GetTextForLocalisationKey(LocalisationKey inKey) { if (!_localisationDictionary.ContainsKey(inKey)) { Debug.LogError("Could not find key " + inKey + "! Adding to loctext file"); _localisationDictionary.Add(inKey, new LocalisedText(new LocalisedTextEntries())); LocalisedDatabase.LocalisedDatabase.Add(new LocalisationDatabaseEntry(inKey, new LocalisedTextEntries())); } return(_localisationDictionary[inKey]); }
public static string GetTextFromLocalisationKey(LocalisationKey inKey) { return(LocalisationManager.CurrentLocalisationInterface.GetTextForLocalisationKey(inKey).ToString()); }
public LocalisedTextRef(LocalisationKey inKey) { InternalLocalisedText = LocalisationManager.CurrentLocalisationInterface.GetTextForLocalisationKey(inKey); }
public LocalisationDatabaseEntry(LocalisationKey inKey, LocalisedTextEntries inLocalisedTexts) { TextKey = inKey; LocalisedTexts = inLocalisedTexts; }