Class LocalizationTranslator
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class LocalizationTranslator
- Inheritance
-
LocalizationTranslator
- Inherited Members
-
Constructors
LocalizationTranslator()
public LocalizationTranslator()
Fields
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
Field Value
- string[,]
sheetRowForLine
public int[][] sheetRowForLine
Field Value
- int[][]
textFiles
Field Value
- int
Methods
CheckMoon()
ConsolidateLineInstructions(string)
public static string[] ConsolidateLineInstructions(string s)
Parameters
s string
Returns
- string[]
public string ExtractPauseDataFromConversationLine(string s)
Parameters
s string
Returns
- string
FindingCoordinates()
public void FindingCoordinates()
FindingNoMatches()
public void FindingNoMatches()
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()
WashPauseDataFromConversationLine(string)
public string WashPauseDataFromConversationLine(string s)
Parameters
s string
Returns
- string
WriteShortStringLookupTable()
public void WriteShortStringLookupTable()
WritingToFiles()
public void WritingToFiles()