Table of Contents

Class LocalizationTranslator

Namespace
Global
Assembly
Assembly-CSharp.dll
public class LocalizationTranslator
Inheritance
LocalizationTranslator
Inherited Members

Constructors

LocalizationTranslator()

public LocalizationTranslator()

Fields

counter

public int counter

Field Value

int

currentProcess

public LocalizationTranslator.TranslationProcess currentProcess

Field Value

LocalizationTranslator.TranslationProcess

currentWritingLanguage

public int currentWritingLanguage

Field Value

int

engTextfiles

public string[][] engTextfiles

Field Value

string[][]

matchesNotFound

public List<int> matchesNotFound

Field Value

List<int>

pauseData

public string[] pauseData

Field Value

string[]

sheet

public string[,] sheet

Field Value

string[,]

sheetRowForLine

public int[][] sheetRowForLine

Field Value

int[][]

textFiles

public int textFiles

Field Value

int

Methods

CheckMoon()

public void CheckMoon()

ConsolidateLineInstructions(string)

public static string[] ConsolidateLineInstructions(string s)

Parameters

s string

Returns

string[]

ExtractPauseDataFromConversationLine(string)

public string ExtractPauseDataFromConversationLine(string s)

Parameters

s string

Returns

string

FindingCoordinates()

public void FindingCoordinates()

FindingNoMatches()

public void FindingNoMatches()

FormatString(string)

public string FormatString(string s)

Parameters

s string

Returns

string

GetPauseData(int)

public string GetPauseData(int y)

Parameters

y int

Returns

string

InitNewProcess(TranslationProcess)

public void InitNewProcess(LocalizationTranslator.TranslationProcess newProcess)

Parameters

newProcess LocalizationTranslator.TranslationProcess

IsSpecialInstruction(string)

public bool IsSpecialInstruction(string s)

Parameters

s string

Returns

bool

LangShort(LanguageID)

public static string LangShort(InGameTranslator.LanguageID ID)

Parameters

ID InGameTranslator.LanguageID

Returns

string

LevenshteinDistance(string, string)

public static int LevenshteinDistance(string s, string t)

Parameters

s string
t string

Returns

int

LogCell(LanguageID, int)

public void LogCell(InGameTranslator.LanguageID language, int y)

Parameters

language InGameTranslator.LanguageID
y int

LogRow(int)

public void LogRow(int y)

Parameters

y int

SampleCell(LanguageID, int)

public string SampleCell(InGameTranslator.LanguageID language, int y)

Parameters

language InGameTranslator.LanguageID
y int

Returns

string

SheetCoordinateValid(LanguageID, int)

public bool SheetCoordinateValid(InGameTranslator.LanguageID language, int y)

Parameters

language InGameTranslator.LanguageID
y int

Returns

bool

StringWorthyToConsider(string)

public bool StringWorthyToConsider(string s)

Parameters

s string

Returns

bool

Update()

public void Update()

WashPauseDataFromConversationLine(string)

public string WashPauseDataFromConversationLine(string s)

Parameters

s string

Returns

string

WriteShortStringLookupTable()

public void WriteShortStringLookupTable()

WritingToFiles()

public void WritingToFiles()