我需要为俄罗斯本地市场打包专有程序 要构建RPM包,我使用了本指南:https://stackoverflow.com/a/1165200/1794089
所以,我需要将RPM包描述翻译成俄语,即将它们本地化。 我用google搜索了这个方法: https://www.redhat.com/archives/rpm-list/2004-January/msg00062.html
但它不起作用:在Fedora 21 x64软件安装中心仍然显示英文包的摘要/描述 - 而系统区域设置是ru_RU.UTF-8。
我做错了什么?
SPEC文件片段:
...
Summary: Test
Summary(ru): Тест
...
License: Proprietary
...
%description
Test application
%description -l ru
Тестовое приложение
答案 0 :(得分:1)
链接(https://www.redhat.com/archives/rpm-list/2004-January/msg00062.html) 你发布了提及specspo:specspo是一个外观缓存的组/描述/摘要标签,采用gettext PO格式来简化 翻译包元数据的大规模发行版翻译。
简短回答:如果安装了specspo,则分组/摘要/说明 不使用包中的标签。