Class InGameTranslator
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class InGameTranslator
- Inheritance
-
InGameTranslator
- Inherited Members
-
Constructors
InGameTranslator(RainWorld)
public InGameTranslator(RainWorld rainWorld)
Parameters
rainWorld RainWorld
Fields
lastLanguage
public InGameTranslator.LanguageID lastLanguage
Field Value
- InGameTranslator.LanguageID
rainWorld
public RainWorld rainWorld
Field Value
- RainWorld
shortStrings
public Dictionary<string, string> shortStrings
Field Value
- Dictionary<string, string>
Properties
currentLanguage
public InGameTranslator.LanguageID currentLanguage { get; }
Property Value
- InGameTranslator.LanguageID
systemLanguage
public static InGameTranslator.LanguageID systemLanguage { get; }
Property Value
- InGameTranslator.LanguageID
Methods
EncryptDecryptFile(string, bool, bool)
public static string EncryptDecryptFile(string path, bool encryptMode, bool returnOnly = false)
Parameters
path string
encryptMode bool
returnOnly bool
Returns
- string
EvenSplit(string, int)
public static string EvenSplit(string s, int splits)
Parameters
s string
splits int
Returns
- string
HasShortstringTranslation(string)
public bool HasShortstringTranslation(string s)
Parameters
s string
Returns
- bool
public static void LoadFonts(InGameTranslator.LanguageID lang, Menu menu)
Parameters
lang InGameTranslator.LanguageID
menu Menu
LoadShortStrings()
public void LoadShortStrings()
SpecificTextFolderDirectory()
public string SpecificTextFolderDirectory()
Returns
- string
SpecificTextFolderDirectory(LanguageID)
public string SpecificTextFolderDirectory(InGameTranslator.LanguageID targetLanguage)
Parameters
targetLanguage InGameTranslator.LanguageID
Returns
- string
Translate(string)
public string Translate(string s)
Parameters
s string
Returns
- string
TryTranslate(string, out string)
public bool TryTranslate(string text, out string res)
Parameters
text string
res string
Returns
- bool
UnloadFonts(LanguageID)
public static void UnloadFonts(InGameTranslator.LanguageID lang)
Parameters
lang InGameTranslator.LanguageID