Эта установка локализации определяет язык пользовательского интерфейса и форматы отображения такой информации, как время, дата и валюта. MATLAB® использует пользовательский локаль на всех платформах.
Если MATLAB неправильно отображает символы на вашем языке, у вас может возникнуть проблема с установкой локализации. Локаль состоит из отдельных настроек, которыми можно управлять. Каждая платформа использует различные параметры, чтобы задать установку локализации. Эти термины относятся к пониманию установок локализации:
locale - Формат: language_territory.codeset
Для примера, для английского языка в США установки локализации en_US.UTF-8
, en
означает, что язык отображения является английским. US
указывает, что во время и дате отображения используются соглашения США. UTF-8
- кодировка символов (codeset), используемая для отображения текста.
ASCII (American Standard Code for Information Interchange) - почти универсальная кодировка символов для английского языка и управляющих символов.
Unicode - универсальный набор символов, который «обеспечивает уникальный номер для каждого персонажа, независимо от того, какая платформа, независимо от того, какая программа, независимо от того, какой язык».
UTF-8 - кодировка символов переменной ширины tor Unicode, которая обратно совместима с ASCII. Он стал доминирующей кодировкой для World Wide Web и в любом другом месте, где требуется межплатформенная межэталонная совместимость.
user locale setting - Настройка на вашем компьютере, которая задает локаль, которую вы хотите использовать при запуске MATLAB. Если заданный пользователем локаль не поддерживается, MATLAB использует локаль по умолчанию en_US_POSIX.US-ASCII
.
system locale настройки - Настройка в Microsoft® Windows® платформы. Локаль пользователя и локаль системы должны иметь одно и то же значение. Если эти значения не совпадают, вы можете увидеть искаженный текст или неправильно отображенные символы.
i18n - Сокращение от слова internationalization
, где 18
обозначает количество букв между буквами i
и n
.
MATLAB не поддерживает каждую установку локализации. Если заданный пользователем локаль не поддерживается, MATLAB использует локаль по умолчанию en_US_POSIX.US-ASCII
, также известный как локаль C.
MATLAB использует Unicode в качестве внутреннего набора символов, чтобы он мог представлять все буквы и символы, независимо от платформы, языка или локали. MATLAB использует UTF-8 как кодировку символов по умолчанию, чтобы убедиться, что все кодовые точки Юникода могут быть правильно представлены в файлах и байтовых потоках. MATLAB также поддерживает другие кодировки символов для обратной совместимости и совместимости.
В Браузер Текущей Папки MATLAB обычно использует нейтральные для платформы локализованные форматы и правила. Однако можно использовать формат короткой даты операционной системы для управления форматом отображения данных даты и времени файла.