summaryrefslogtreecommitdiff
path: root/Thronefall_1_57/Thronefall/I2.Loc/Example_LocalizedString.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Thronefall_1_57/Thronefall/I2.Loc/Example_LocalizedString.cs')
-rw-r--r--Thronefall_1_57/Thronefall/I2.Loc/Example_LocalizedString.cs31
1 files changed, 31 insertions, 0 deletions
diff --git a/Thronefall_1_57/Thronefall/I2.Loc/Example_LocalizedString.cs b/Thronefall_1_57/Thronefall/I2.Loc/Example_LocalizedString.cs
new file mode 100644
index 0000000..bd19bbb
--- /dev/null
+++ b/Thronefall_1_57/Thronefall/I2.Loc/Example_LocalizedString.cs
@@ -0,0 +1,31 @@
+using UnityEngine;
+
+namespace I2.Loc;
+
+public class Example_LocalizedString : MonoBehaviour
+{
+ public LocalizedString _MyLocalizedString;
+
+ public string _NormalString;
+
+ [TermsPopup("")]
+ public string _StringWithTermPopup;
+
+ public void Start()
+ {
+ Debug.Log(_MyLocalizedString);
+ Debug.Log(TextTranslator.Translate(_NormalString));
+ Debug.Log(TextTranslator.Translate(_StringWithTermPopup));
+ Debug.Log((string)(LocalizedString)"Term2");
+ Debug.Log(_MyLocalizedString);
+ Debug.Log((LocalizedString)"Term3");
+ LocalizedString localizedString = "Term3";
+ localizedString.mRTL_IgnoreArabicFix = true;
+ Debug.Log(localizedString);
+ LocalizedString localizedString2 = "Term3";
+ localizedString2.mRTL_ConvertNumbers = true;
+ localizedString2.mRTL_MaxLineLength = 20;
+ Debug.Log(localizedString2);
+ Debug.Log(localizedString2);
+ }
+}