Я хотел написать ebuild для некоторого двоичного пакета, он содержит папку для разных языков, его структура:
ls / path / po:
de fr ja zh_CN zh_TW
Я думаю, что это легко сделать, но документ, предоставляемый Gentoo, действительно ограничен, как я могу отфильтровать ненужные языковые файлы?Я не должен копировать все это в /usr/share/locale.
=========================================================
@ Обновления:
Я обнаружил простой метод, которая проверяет переменную $ {LANGUAS}, например, следующий код:
insinto /usr/share/locale
for x in "${LANGUAS}";do
if [[ -d "po/${x}" ]];then
doins "po/${x}"
else
einfo "LANGUAGE $x is not supported by this app"
fi
done
Просто интересно, если это официальный подход.