Unity 6.3
0 онлайн 9 гостей 3 в системе
Вход

Application.systemLanguage

Declaration

public static SystemLanguage systemLanguage;

Описание

Язык, на котором работает операционная система пользователя.

Используйте это свойство для выбора локализованного содержимого на основе системного языка пользователя. Запросите текущий язык системы с помощью Application.systemLanguage.

Примечание: Изменения в настройке языка устройства могут не отображаться сразу во время выполнения. На некоторых платформах Application.systemLanguage обновляется только после перезапуска приложения, а в некоторых случаях только после перезапуска устройства.

using UnityEngine;

public class Example : MonoBehaviour { void Start() { //This checks if your computer's operating system is in the French language if (Application.systemLanguage == SystemLanguage.French) { //Outputs into console that the system is French Debug.Log("This system is in French. "); } //Otherwise, if the system is English, output the message in the console else if (Application.systemLanguage == SystemLanguage.English) { Debug.Log("This system is in English. "); } } }
using UnityEngine;

public class Example : MonoBehaviour { void Start() { //This outputs what language your system is in Debug.Log("This system is in " + Application.systemLanguage); } }

Для доступа к языкам устройства пользователя используйте Настройки выбора языка.