如何获得项目(非系统)中包含的所有语言(应用程序附带的翻译)列表?
文件存储在文件夹中:
/lang/en_US.UTF-8/LC_MESSAGES/domain.po
/lang/it_IT.UTF-8/LC_MESSAGES/domain.po
我知道我可以对文件进行搜索,但我认为可以有更好的方法。手册和论坛显示了在整个系统上安装的可能的语言环境(locale -a
),而不是应用程序上的翻译列表。
获得此类列表的最佳方式是什么?
你必须搜索目录。命令locale -a
列出了系统上安装的区域设置定义,它与应用程序安装的转换无关。
顺便说一下,你应该在这些目录中安装已编译的.mo
文件,而不是.po
源文件。