phlocale

Утилита локализации (часовой пояс, язык, раскладка клавиатуры)

Синтаксис:

phlocale [опции]

Опции:

-h высота[%]
Высота окна, в пикселях или в процентах по отношению к высоте экрана (если введен символ %).
-S i|m|n
Начальное состояние главного окна (i – свернуто, m – развернуто на весь экран, n – нормальный вид).
-s имя_сервера
Имя сервера Photon:
Имя_сервера Использование сервера
путь_к_узлу путь_к_узлу/dev/photon
полный_путь полный_путь
относительный_путь /dev/относительный_путь
-t
Начинать с окна с вкладкой "Дата и время".
-k
Начинать с окна с вкладкой "Клавиатура".
-w ширина[%]
Ширина окна, в пикселях или в процентах от ширины экрана (если введен символ %).
-x положение[%][r]
Координата x верхнего левого угла окна, в пикселях или в процентах от ширины экрана (если введен символ %). Если указан модификатор r, то координата определяется относительно текущей консоли.
-y положение[%][r]
Координата y верхнего левого угла окна, в пикселях или в процентах от высоты экрана (если введен символ %). Если указан модификатор r, то координата определяется относительно текущей консоли.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Это приложение используется для установки/изменения пользовательских сведений о локализации, таких как часовой пояс, язык и раскладка клавиатуры.


Note: Для использования этой утилиты необходимо запустить Photon.


Note: Для этой утилиты в полномочиях пользователя необходимо установить бит setuid ("set user ID" (установить идентификатор пользователя)). В случае использования утилит mkefs, mketfs или mkifs на хосте Windows для добавления этой утилиты в образ необходимо задать атрибут perms для явного определения полномочий, а также атрибуты uid и gid для корректной настройки принадлежности.

Утилиту phlocale можно запустить из командной строки или щелчком по значку "Язык и региональные стандарты".

phlocale.png
Рисунок 1. Внешний вид окна приложения

Изменения (за исключением выбора языка) вступают в силу при нажатии кнопки "Применить" или "Готово". Изменения языка вступают в силу при следующем входе в систему.

Файлы:

/usr/photon/keyboard/uc_keyboard_t
/usr/photon/translations/uc_language_t
/usr/photon/timezone/uc_tz_t
Перечисленные далее файлы – это базы данных, содержащие варианты раскладки клавиатуры, часовых поясов и языков.

Утилита phlocale создает следующие файлы (если они еще не существуют) и изменяет их:

${HOME}/.ph/uc_local_t
Основной конфигурационный файл пользователя.
/etc/country
Страна местонахождения на основе выбора часового пояса.
/etc/TIMEZONE
Информация о часовом поясе.
${HOME}/.ph/.ABLANG
Идентификатор выбранного языка PhAB.
/etc/system/trap/.KEYBOARD.имя_хоста
Подставляется имя_файла раскладки клавиатуры для использования правильного файла определения клавиатуры.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино», Photon

Тематические ссылки:

date, rtc, Photon




Предыдущий раздел: Приложения Photon