Exemplo n.º 1
0
    private LocalizedTextLibrary()
    {
        languageManager = LanguageManager.GetInstance();

        Language[] languages = languageManager.GetLanguages();

        localizedTextContainers = new Dictionary <Language, LocalizedTextContainer>();

        for (int i = 0; i < languages.Length; i++)
        {
            localizedTextContainers.Add(languages[i], new LocalizedTextContainer(languages[i]));
        }

        current = localizedTextContainers[LanguageManager.GetInstance().CurrentLanguage];

        languageManager.onLanguageChanged += OnLanguageChanged;
    }
Exemplo n.º 2
0
 private void OnLanguageChanged(Language language)
 {
     current = localizedTextContainers[language];
 }