我想为PO文件创建一个翻译器,但我认为最好是询问是否有.Net的库来解析.PO文件。
感谢。
答案 0 :(得分:2)
您可以使用 Mono.Unix
答案 1 :(得分:1)
这个问题比较老,所以我的答案主要是针对那些正在寻找PO解析器.NET库的人。
我实现了一个轻量级,完全托管,.NET Standard兼容的库,该库能够解析和生成PO文件。也支持注释和复数翻译。该库是免费和开放源代码的(根据MIT许可证发行)。
首先,您需要安装NuGet软件包:
[requires]
libxml2/2.9.8@bincrafters/stable
[generators]
cmake
然后解析一个PO文件,您只需要几行,如下所示:
Install-Package Karambolo.PO.Compact
有关更多详细信息,请访问project page。