Example_ChangeLanguage.cs 481 B

1234567891011121314151617181920212223242526272829303132
  1. using UnityEngine;
  2. namespace I2.Loc
  3. {
  4. public class Example_ChangeLanguage : MonoBehaviour
  5. {
  6. public void SetLanguage_English()
  7. {
  8. SetLanguage("English");
  9. }
  10. public void SetLanguage_French()
  11. {
  12. SetLanguage("French");
  13. }
  14. public void SetLanguage_Spanish()
  15. {
  16. SetLanguage("Spanish");
  17. }
  18. public void SetLanguage( string LangName )
  19. {
  20. if( LocalizationManager.HasLanguage(LangName))
  21. {
  22. LocalizationManager.CurrentLanguage = LangName;
  23. }
  24. }
  25. }
  26. }