Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

проблемы с локализацией #8

Closed
Pro-pra opened this issue Apr 22, 2016 · 4 comments
Closed

проблемы с локализацией #8

Pro-pra opened this issue Apr 22, 2016 · 4 comments

Comments

@Pro-pra
Copy link
Collaborator

Pro-pra commented Apr 22, 2016

посмотрите файл unload_pfs строки 55, 58 и 67
В них используется двойная переменная, gettext ее не может обработать.
Надо вынести значение basename ${filemnt} в переменную.

НО почему-то у меня это не получается :( задаю: name="$(basename ${filemnt}")"
прошу поправить скрит

@zaymail
Copy link
Collaborator

zaymail commented Apr 26, 2016

Не изучал gettext, но по идее переменные ему передавать не надо.
Надо бы посмотреть примеры правильного использования gettext.

Может что-то вроде "$(gettext ' Файл ')"$(basename "${filemnt}")"$(gettext ' отключен. ')\n" ?

name="$(basename ${filemnt}")" - ошибка с кавычками, но дело не в ней, как я понял?

@Pro-pra
Copy link
Collaborator Author

Pro-pra commented Apr 27, 2016

Ну легче передавать с переменной фразу целиком, и если одна переменная передается то все нормально вроде, в нашем случае проблема в том что переменная "вложенная" т.е. ${filemnt} вложено в другую переменную. gettext такое не может обработать совсем, поэтому в данном файле предлагаю вынести "$(basename ${filemnt}")" в переменную и ее прописать в строках.

@Pro-pra
Copy link
Collaborator Author

Pro-pra commented Apr 27, 2016

закоммитил решение.
буду откатывать кавычки т.к. eval_gettext почему-то не хочет с ними

@Pro-pra Pro-pra closed this as completed Apr 28, 2016
@zaymail
Copy link
Collaborator

zaymail commented Apr 29, 2016

Убирать названия пакетов из диалогов - не желательно.
Некоторые, например, могут очень долго обрабатываться, и когда выскакивает окно "Не удалось ..." без имени пакета - не ясно, о каком пакете речь.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants