Class StringTable
A table that stores localized strings for a specific Locale.
Inheritance
StringTable
Inherited Members
Namespace: UnityEngine.Localization.Tables
Syntax
public class StringTable : DetailedLocalizationTable<StringTableEntry>, IMetadataCollection, IComparable<LocalizationTable>, IDictionary<long, StringTableEntry>, ICollection<KeyValuePair<long, StringTableEntry>>, IEnumerable<KeyValuePair<long, StringTableEntry>>, IEnumerable, ISerializationCallbackReceiver
Methods
CreateTableEntry()
Creates a new, empty StringTableEntry.
Declaration
public override StringTableEntry CreateTableEntry()
Returns
Type | Description |
---|---|
StringTableEntry |
Overrides
UnityEngine.Localization.Tables.DetailedLocalizationTable<UnityEngine.Localization.Tables.StringTableEntry>.CreateTableEntry()
GenerateCharacterSet()
Returns the unique characters used by all entries in this table. This will also include Smart String entries but will only consider the UnityEngine.Localization.SmartFormat.Core.Parsing.LiteralText values, it will not consider UnityEngine.Localization.SmartFormat.Core.Parsing.Placeholder values.
Declaration
public string GenerateCharacterSet()
Returns
Type | Description |
---|---|
String |