开始时判断语言:
using UnityEngine;
public class LanguageManager : MonoBehaviour
{
private void Awake()
{
ReadLanguage();
}
public static bool isChineseVersion;
public static bool ReadLanguage()
{
string languageStr = Application.systemLanguage.ToString();
if (languageStr.CompareTo("ChineseSimplified") == 0
|| languageStr.CompareTo("ChineseTraditional") == 0
|| languageStr.CompareTo("Chinese") == 0)
{
isChineseVersion = true; // true
}
else
{
isChineseVersion = false; // false
}
return isChineseVersion;
}
}
文字上添加脚本:
using UnityEngine;
using UnityEngine.UI;
public class CnTransfer : MonoBehaviour
{
private Text languageText;
[Header("需要转换成的中文---")]
public string cnText;
private void