diff options
| author | Andrew Lee <alee14498@gmail.com> | 2019-10-11 18:16:34 -0400 |
|---|---|---|
| committer | Andrew Lee <alee14498@gmail.com> | 2019-10-11 18:16:34 -0400 |
| commit | 93b5f588e3cb644f61e002932d61f2c6cdab87ab (patch) | |
| tree | 83025a2c02383512fe58792283482d6da184d36d /Assets/Scripts/Localisation/LocalisationSystem.cs | |
| parent | 65b90c5cd18702d0d6ca167fd264c3b495b2ee33 (diff) | |
| download | Unicity-93b5f588e3cb644f61e002932d61f2c6cdab87ab.tar.gz Unicity-93b5f588e3cb644f61e002932d61f2c6cdab87ab.tar.bz2 Unicity-93b5f588e3cb644f61e002932d61f2c6cdab87ab.zip | |
We finally got rid of GPL
Diffstat (limited to 'Assets/Scripts/Localisation/LocalisationSystem.cs')
| -rw-r--r-- | Assets/Scripts/Localisation/LocalisationSystem.cs | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/Assets/Scripts/Localisation/LocalisationSystem.cs b/Assets/Scripts/Localisation/LocalisationSystem.cs deleted file mode 100644 index 3d48244..0000000 --- a/Assets/Scripts/Localisation/LocalisationSystem.cs +++ /dev/null @@ -1,54 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class LocalisationSystem -{ - public enum Language - { - English, - French - } - - public static Language language = Language.English; - - private static Dictionary<string, string> localisedEN; - private static Dictionary<string, string> localisedFR; - - public static bool isInit; - - public static void Init() - { - Debug.Log("Initalizing the localisation system..."); - CSVLoader csvLoader = new CSVLoader(); - csvLoader.LoadCSV(); - - localisedEN = csvLoader.GetDictionaryValues("en"); - localisedFR = csvLoader.GetDictionaryValues("fr"); - - isInit = true; - Debug.Log("Loaded the values for the localisation system."); - } - - public static string GetLocalisedValue(string key) - { - if (!isInit) { Init(); } - - string value = key; - - switch (language) - { - case Language.English: - localisedEN.TryGetValue(key, out value); - break; - case Language.French: - localisedFR.TryGetValue(key, out value); - break; - - } - - return value; - } - -} |
