从技术上讲,翻译网站上的标签等小段文本的最佳方法是什么?
- 包含整个站点使用的所有标签的 Global_resources 文件?
- 连接到我的文化表(保存语言)的数据库表。该表基本上与资源文件相同。
- 另一个解决方案?
请记住,非技术用户将能够登录 CMS 并调整内容,尽管不在标签等级别。
但是,如果可以在 Visual Studio 2012 之外更改标签,那就太好了。
从技术上讲,翻译网站上的标签等小段文本的最佳方法是什么?
请记住,非技术用户将能够登录 CMS 并调整内容,尽管不在标签等级别。
但是,如果可以在 Visual Studio 2012 之外更改标签,那就太好了。
看看下面的帖子:本地化/全球化应该是数据库驱动或资源/Web 框架(ASP.NET)驱动或自定义的东西我想你会在那里找到你的答案。
我还想补充一点,资源文件是纯 XML。因此,更改标签文本等不需要 DBA 或有权访问数据库的其他人的知识和/或特权。您可以将资源文件的值更改为新值。
<root>
<!-- code ommited -->
<data name="PropertyValueRequired" xml:space="preserve">
<value>Can't be empty</value>
</data>
</root>