c# - 如何在.net (C#/ASP.Net) 开发中使用 xliff 或 po l10n 文件格式

标签 c# localization po

我一直在研究 xliffpo 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/

相关文章:

c# - 将同一个表中的 2 个查询合并为一个 linq 查询

c# - 如果项目是等价的,则将项目从一个类映射到另一个类

c# - SQLBulkCopy 上传失败时是否有任何数据?

json - Git 与 JSON 文件冲突

objective-c - UILocalizedIndexedCollat​​ion 不显示中文字符

wordpress - 如何处理多个文本域?

java - 国际化java软件

c# - 有没有一种更有效的方法可以根据选中的复选框来做事?

java - 本地化 JavaFx 控件

php - .po 和 .pot 文件的文件内容有何不同?