| Summary: | Как использовать переводы gnulib? | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Ivan A. Melnikov <iv> |
| Component: | gnulib | Assignee: | placeholder <placeholder> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | glebfm, ldv, placeholder, vt |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
При сборке man-db заметил такую проблему: $ LANG=ru_RU.UTF-8 LC_MESSAGES= man --help | grep give -?, --help give this help list --usage give a short usage message Почему эти строки не переведены? Потому что и сами эти строки, и их перевод -- это часть gnulib, однако переводы gnulib при сборке man-db не используются начиная с 2.9.4-alt1, когда man-db был переведён на использование gnulib из пакета (вместо ранее используемого забандленного). Если gnulib-tool указать --po-base=[...] --po-domain=[...] он попытается скачать свежие po-файлы из интернета при помощи wget, и если у него это не получится, переводов не будет. А если не указать, то переводов тоже не будет, потому что о них как бы не просили. Можно ли как-то уговорить gnulib-tool брать переводы из /usr/share/gnulib/build-aux/po/? Пропатчить например.