Table of Contents

Class LocalizationReader

Namespace
I2.Loc
Assembly
Assembly-CSharp.dll
public class LocalizationReader
Inheritance
LocalizationReader
Inherited Members
Extension Methods

Constructors

LocalizationReader()

public LocalizationReader()

Methods

DecodeString(string)

public static string DecodeString(string str)

Parameters

str string

Returns

string

EncodeString(string)

public static string EncodeString(string str)

Parameters

str string

Returns

string

ReadCSV(string, char)

public static List<string[]> ReadCSV(string Text, char Separator = ',')

Parameters

Text string
Separator char

Returns

List<string[]>

ReadCSVfile(string, Encoding)

public static string ReadCSVfile(string Path, Encoding encoding)

Parameters

Path string
encoding Encoding

Returns

string

ReadI2CSV(string)

public static List<string[]> ReadI2CSV(string Text)

Parameters

Text string

Returns

List<string[]>

ReadTextAsset(TextAsset)

public static Dictionary<string, string> ReadTextAsset(TextAsset asset)

Parameters

asset TextAsset

Returns

Dictionary<string, string>

TextAsset_ReadLine(string, out string, out string, out string, out string, out string)

public static bool TextAsset_ReadLine(string line, out string key, out string value, out string category, out string comment, out string termType)

Parameters

line string
key string
value string
category string
comment string
termType string

Returns

bool

ValidateFullTerm(ref string)

public static void ValidateFullTerm(ref string Term)

Parameters

Term string