Switching Languages
Switching Languages Using the LanguageButton and LanguageDropdown Components
1. LanguageButton Component
How to Use the LanguageButton Component
[RequireComponent(typeof(Button))]
public class LanguageButton : MonoBehaviour
{
public string languageID;
private Button button;
private void Awake()
{
button = GetComponent<Button>();
button.onClick.AddListener(OnButtonClicked);
}
private void OnButtonClicked()
{
if (LanguageManager.Instance != null)
{
LanguageManager.Instance.SetLanguage(languageID);
}
else
{
Debug.LogError("LanguageManager instance not found.");
}
}
}2. LanguageDropdown Component
How to Use the LanguageDropdown Component
Key Points
Last updated