Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Здравствуйте!
По поводу отображения меню, messagebox и еще очень много во из shell скриптов, есть отличная консольная утилита dialog. Вот ее скриншоты: https://invisible-island.net/dialog/dialog-figures.html
А по поводу локализации скриптов, на мой взгляд лучше использовать стандартные приёмы в виде gettext, и да он умеет работать с shell скриптами: https://www.gnu.org/software/gettext/manual/html_node/sh.html#sh
Я 7 лет назад пробовал использовать этот dialog и наелся его багов по самое не хочу, но нашёл тогда гораздо более стабильную альтернативу whiptail.
gettext usefull_macros "Integer out of range"
Целое вне допустимого диапазона
Хммм:
$ export LC_ALL=ru_RU.UTF-8
$ export LANG=ru_RU.UTF-8
$ gettext usefull_macros "Integer out of range"
Integer out of range$Что я делаю не так?
Локализация своих скриптов на BASH