11.2.2. Формат задания значений переменных локализации
11.2.2. Формат задания значений переменных локализации
В качестве значений переменных локализации используются строки формата
ll[_CC[.EEEE]][@dddd],
где
• ll - это двухбуквенный код языка в соответствии со стандартом ISO для названий языков (ISO 639), записываемый в нижнем регистре (строчными латинскими буквами);
• CC - это двухбуквенный код страны в соответствии со стандартом ISO для названий стран (ISO 3166), записываемый в верхнем регистре;
• EEEE - это имя (название) таблицы кодировки, записываемое в верхнем регистре;
• dddd - название диалекта языка, который задается в том случае, если названия кодировки недостаточно для однозначного определения варианта локализации.
Для переменной LINGUAS задаваемые значения разделяются двоеточиями. Пример строки задания значений переменной вы уже видели: ru_RU.KOI8-R.
Как уже говорилось, стандарта на названия кодовых таблиц нет, тем более на название диалектов. То, что в шаблоне дано только 4 символа, ничего не означает - символов может быть и больше, и меньше. Квадратные скобки, как всегда, выделяют необязательные элементы. Обязательным в этом шаблоне является только название языка, но в некоторых источниках рекомендуется для русского языка указывать все три части. Напомню еще, что аббревиатура SU теперь означает Судан, а не нашу страну.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Просмотр и изменение значений переменных
Просмотр и изменение значений переменных Получать и изменять текущие значения переменных или свойств объектов во время остановки исполнения сценария позволяет окно Command, которое вызывается командой View|Command Window. При этом анализ переменных в JScript- и VBScript-сценариях
11.2. Настройка системных средств локализации
11.2. Настройка системных средств локализации 11.2.1. Проверка наличия средств локализации Современные дистрибутивы Linux (а тем более русифицированные) по умолчанию содержат системные средства локализации, перечисленные в предыдущем разделе.Чтобы убедиться в этом,
11.2.1. Проверка наличия средств локализации
11.2.1. Проверка наличия средств локализации Современные дистрибутивы Linux (а тем более русифицированные) по умолчанию содержат системные средства локализации, перечисленные в предыдущем разделе.Чтобы убедиться в этом, проверьте, что у вас имеются каталоги /usr/share/locale/* и
11.2.3 Включение средств локализации
11.2.3 Включение средств локализации Включение системных средств локализации в Red Hat Linux (а, следовательно, и в других дистрибутивах, основанных на Red Hat) осуществляется из файла /etc/profile.d/lang.sh.Как известно, при старте любого shell-а сначала выполняется /etc/profile. В Red Hat в /etc/profile
Глава 9 Установка пакетов локализации
Глава 9 Установка пакетов локализации К сожалению, добавить на LiveCD Ubuntu локализацию для всех языков не представляется возможным из-за крайне ограниченного места. Однако, как я уже говорил, при наличии соединения с интернетом все необходимые пакеты будут автоматически
Модель локализации/делегирования
Модель локализации/делегирования Как уже отмечалось в этой главе, наследование можно реализовать двумя способами. Только что мы исследовали классическое отношение подчиненности ("is-a"). Чтобы завершить обсуждение второго принципа ООП, давайте рассмотрим отношение
2.2.1. Настройка локализации
2.2.1. Настройка локализации Несмотря на выбор русского языка при запуске Ubuntu, интерфейс GNOME останется на английском до тех пор, пока не будут установлены пакеты локализации. Пути решения проблемы следующие:? установить Ubuntu как есть (собственно установка будет
14.2.3. Отображение значений всех переменных интерпретатора shell
14.2.3. Отображение значений всех переменных интерпретатора shell Чтобы просмотреть значения всех переменных интерпретатора shell, достаточно воспользоваться командой set.$ setPWD=/rootSHELL=/bin/shSHLVL=1TERM=vt100UID=7USER=davedollar=99great_picture=die hard last_file=ZLPSO.txtВывод команды set может быть довольно обширен;
14.2.4. Объединение значений переменных
14.2.4. Объединение значений переменных Чтобы объединить значения переменных, достаточно последовательно расположить переменные:echo ${имя_переменной}${имя_переменной}. . ,$ FIRST="Bruce " $ SURNAME=Willis $ echo ${FIRST}${SURNAME}Bruce
14.3.2. Отображение значений переменных среды
14.3.2. Отображение значений переменных среды Отображение значений переменных среды выполняется так же, как и в случае с переменными интерпретатора shell. Ниже приведено несколько примеров.$ CONSOLE=tty1; export CONSOLE $ echo $CONSOLEtty1$ MYAPPS=/usr/local/application; export MYAPPS $ echo $MYAPPS /usr/local/applicationЧтобы
14.3.3. Удаление значений переменных среды
14.3.3. Удаление значений переменных среды Чтобы удалить значение переменной, следует применить команду unset.$ unset MYAPPS $ echo
18.3.2. Проверка значений переменных
18.3.2. Проверка значений переменных Чтобы узнать, задал ли пользователь информацию, можно проверить переменную, которая используется для просмотра вводных данных. Ниже приведены результаты проверки того, присвоены ли какие?либо данные переменной name после нажатия