0

从技术上讲,翻译网站上的标签等小段文本的最佳方法是什么?

  • 包含整个站点使用的所有标签的 Global_resources 文件?
  • 连接到我的文化表(保存语言)的数据库表。该表基本上与资源文件相同。
  • 另一个解决方案?

请记住,非技术用户将能够登录 CMS 并调整内容,尽管不在标签等级别。

但是,如果可以在 Visual Studio 2012 之外更改标签,那就太好了。

4

1 回答 1

2

看看下面的帖子:本地化/全球化应该是数据库驱动或资源/Web 框架(ASP.NET)驱动或自定义的东西我想你会在那里找到你的答案。

我还想补充一点,资源文件是纯 XML。因此,更改标签文本等不需要 DBA 或有权访问数据库的其他人的知识和/或特权。您可以将资源文件的值更改为新值。

<root>
<!-- code ommited -->
  <data name="PropertyValueRequired" xml:space="preserve">
    <value>Can't be empty</value>
  </data>
</root>
于 2012-12-31T10:17:46.127 回答