@ -41,15 +41,15 @@
Файлы изображений png иконок должны иметь имена вида:
Файлы изображений png иконок должны иметь имена вида:
- ru.ublinux.\${NAME_APPLICATION}.svg
- ru.ublinux.\${NAME_APPLICATION}.svg
- ru.ublinux.\${NAME_APPLICATION}.\${NAME_ICONS}.svg
- ru.ublinux.\${NAME_APPLICATION}.\${NAME_ICONS}.svg
Где ${NAME_ICONS} - имя графического элемента, например: checked, warning, alert и т.д.
Где \ ${NAME_ICONS} - имя графического элемента, например: checked, warning, alert и т.д.
Файлы изображений png иконок должны генерироваться из svg файла в размеры 16, 32, 48, 64 пикселей сценарием make-файла.
Файлы изображений png иконок должны генерироваться из svg файла в размеры 16, 32, 48, 64 пикселей сценарием make-файла.
1. Изображения:
1. Изображения:
**/usr/share/\${NAME_APPLICATION}/ui/{\*.png,\*.svg}**
**/usr/share/\${NAME_APPLICATION}/ui/{\*.png,\*.svg}**
1. Локализация En/Ru
1. Локализация En/Ru
Для локализации должен быть создан файл-шаблон ** *${NAME_APPLICATION}.pot***, на е г о основе должны быть созданы сами ** *po-файлы*** переводов на необходимые языки, через файл сборки из po-файлов компилируются ** *mo-файлы*** и размещаются сценарием установки по указанному пути:
Для локализации должен быть создан файл-шаблон ** *\ ${NAME_APPLICATION}.pot***, на е г о основе должны быть созданы сами ** *po-файлы*** переводов на необходимые языки, через файл сборки из po-файлов компилируются ** *mo-файлы*** и размещаются сценарием установки по указанному пути:
**/usr/share/locale/\${LANG}/LC_MESSAGES/\${FILE_MO}**
**/usr/share/locale/\${LANG}/LC_MESSAGES/\${FILE_MO}**
где ${LANG} - каталог с именем локали, например, "ru" или "ru_RU",
где \ ${LANG} - каталог с именем локали, например, "ru" или "ru_RU",
\${FILE_MO} - файл локализации программы, например, "${NAME_APPLICATION}.mo"
\${FILE_MO} - файл локализации программы, например, "\ ${NAME_APPLICATION}.mo"
1. ** ТЕХНИЧЕСКОЕ ЗАДАНИЕ:**
1. ** ТЕХНИЧЕСКОЕ ЗАДАНИЕ:**
1. Ярлык (desktop-файл):
1. Ярлык (desktop-файл):
@ -97,9 +97,9 @@
1. Кнопка с иконкой с выпадающим списком -> “Справка, О приложении”
1. Кнопка с иконкой с выпадающим списком -> “Справка, О приложении”
1. Справка - запуск браузера с переходом на ссылку:
1. Справка - запуск браузера с переходом на ссылку:
1. локализованный (ru_RU) вариант:
1. локализованный (ru_RU) вариант:
https://wiki.ublinux.ru/ru/Пр о г р а ммно е _о б е с пе че ние /Пр о г р а ммы_и_у тилиты/В с е /${NAME_APPLICATION} (далее ${URLWIKI})
https://wiki.ublinux.ru/ru/Пр о г р а ммно е _о б е с пе че ние /Пр о г р а ммы_и_у тилиты/В с е /\ ${NAME_APPLICATION} (далее \ ${URLWIKI})
1. локализованный (en_EN) вариант:
1. локализованный (en_EN) вариант:
https://wiki.ublinux.com/ru/Пр о г р а ммно е _о б е с пе че ние /Пр о г р а ммы_и_у тилиты/В с е /${NAME_APPLICATION} (далее ${URLWIKI})
https://wiki.ublinux.com/ru/Пр о г р а ммно е _о б е с пе че ние /Пр о г р а ммы_и_у тилиты/В с е /\ ${NAME_APPLICATION} (далее \ ${URLWIKI})
1. О приложении. Открывается диалоговое окно с выводом информации о программе:
1. О приложении. Открывается диалоговое окно с выводом информации о программе:
1. Заголовок окна по локализованному названию утилиты
1. Заголовок окна по локализованному названию утилиты
1. Копирайты, порядок:
1. Копирайты, порядок:
@ -108,13 +108,13 @@ https://wiki.ublinux.com/ru/Пр о г р а ммно е _о б е с пе че ние /Про
1. Версия программы
1. Версия программы
1. Название утилиты, локализованное
1. Название утилиты, локализованное
1. Ссылка "Домашняя страница проекта" на https://ublinux.ru/
1. Ссылка "Домашняя страница проекта" на https://ublinux.ru/
1. Авторские права © О О О "Юбисофт", 2022 - $LASTYEAR
1. Авторские права © О О О "Юбисофт", 2022 - \ $LASTYEAR
- локализованный (en_EN) вариант: "Copyright © UBSoft LLC, 2022 - $LASTYEAR"
- локализованный (en_EN) вариант: "Copyright © UBSoft LLC, 2022 - \ $LASTYEAR"
- где $LASTYEAR - текущий год.
- где \ $LASTYEAR - текущий год.
1. ** КОМАНДЫ**
1. ** КОМАНДЫ**
1. Справка, О приложении > Домашняя страница проекта:
1. Справка, О приложении > Домашняя страница проекта:
xdg-open ${URLWIKI} &
xdg-open \ ${URLWIKI} &
1. Получить имя текущего пользователя
1. Получить имя текущего пользователя
1. команда - ``
1. команда - ``
1. Получить имя хоста
1. Получить имя хоста