我一直在研究 xliff 和 po i18n 文件格式,它们似乎被广泛使用和支持。有很多免费工具可以管理 xliff/po 文件中的翻译。
但是,到目前为止,我还没有找到如何在.net (C#/ASP.Net) 项目中使用xliff 或po 文件的好的解决方案。我希望有某种 xliff/po => resx
转换器,但到目前为止还没有找到。
然而同时许多工具确实支持将 xliff/po 文件转换为 java .properties 格式。
如果您有在 .Net 项目中通过 xliff 或 po 文件实现 l10n 的经验 - 请提供建议并分享其工作原理的最佳实践。
PS:我更喜欢使用 xliff 格式,因为我发现它更清晰且功能更广泛,但 po 也是一种选择。
最佳答案
您还可以考虑 i18n package通过 Daniel Crenna , available from nuGet .它使用 PO 文件作为本地化文本的默认存储。
关于c# - 如何在.net (C#/ASP.Net) 开发中使用 xliff 或 po l10n 文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8450521/