Перевод информации о пакете .deb


10

Как я могу перевести содержимое debian/controlпакетов в Debian, чтобы информация была локализована, когда пакет отображается в Центре программного обеспечения?

  •   для пакетов в Ubuntu

  • для отдельных пакетов .deb

  • для пакетов в PPA


1
Если я могу добавить что-нибудь связанное ... было бы неплохо знать, как сделать то же самое для .desktopфайлов.
Натан Осман

.desktopфайлы содержат переводы непосредственно в файле. См. Пример Exaile: paste.ubuntu.com/540133 Существует несколько приемов системы сборки, которые можно использовать для объединения информации из .poфайлов. python-distutils-extrasпредоставляет помощников для Python. Взгляните на некоторые пакеты GNOME для примеров autotools.
Andrewsomething

Ответы:


4

Мета-информация для приложений, представленных в Software-Center, предоставляется app-install-dataпакетом. Заголовок и краткое описание могут быть переведены через страницу Rosetta app-install-data на Launchpad . Я не уверен, что можно отправить перевод для подробного описания пакетов.


1
Означает ли это, что информация о пакете в моем PPA или в одном пакете, который я предлагаю для скачивания где-либо, не может быть переведена для Ubuntu?
Стефано Палаццо

Хм ... Хороший вопрос. Я полагаю, вы могли бы предоставить пакет app-install-data-myppa с необходимой информацией. Canonical предоставляет пакет app-install-data-partner в своем «партнерском» хранилище. Очевидно, это не кажется идеальным. Надеюсь, у кого-то еще будет лучший ответ.
Andrewsomething

3

Вот еще одно возможное решение:

С Nightmonkey вы можете легко найти каждый кусок описания пакета. Да, эта страница ссылается на страницу переводов Launchpad.

В официальных репозиториях нет частых обновлений, так что наберитесь терпения.


мы только что обновили описания и синхронизировали все неделю назад
PierreS
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.