c# - 数据库国际化

标签 c# sql-server internationalization

你们认为国际化应该只在代码级别完成还是应该在数据库中完成。

国际化数据库是否有任何设计模式或公认的做法?

如果您认为这是代码问题,那么您是否只是使用资源文件来查找从数据库返回的 key ?

谢谢

最佳答案

只要您的列能够保存数据,国际化就会扩展到数据库。 NText、NChar、NVarchar 而不是 Text、Char、Varchar。

就您的 UI 而言,对于不变的标签,资源文件是一种很好的使用方法。

关于c# - 数据库国际化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/407756/

相关文章:

C# 值溢出限制

c# - 来自 SQL Server 的 MVC 4 Google 图表

sql - 如何在按客户分组中添加计数器

c# - MVC 验证消息国际化

ruby-on-rails - 如何在 Ruby on Rails 中解析翻译后的日期?

javascript - 什么插件用于 jQuery Mobile 和 RequireJS 的国际化?

c# - 使用 LINQ 从 ArrayList 中删除项目集

c# - 如何将命名空间检索到字符串 C#

sql-server - Entity Framework Power Tools 扩展的源代码是否可用?如果没有,它会永远存在吗?

mysql - 将 cte 转换为 mysql