2011-02-16 43 views
0

我们正在开发一个多语言的Web应用程序与ASP.NET MVC 2和流利NHibernate。 我们的平台将是多语言的。但只是静态文本将是多语言。无论他们使用什么组,页面取决于社区内容。像Facebook一样。多语言Web应用程序和数据缓存从表

我们决定保留数据库中的所有语言字符串。并在应用程序启动时加载语言。

这是最佳做法吗? 这种情况的最佳做法是什么? 如何缓存这些文本?

回答

0

我实现了一个基于数据库语言功能。三张桌子。

  • 语言
  • 语言的原始文本
  • 语言翻译文本

,也实现像get和设置的基于文本的代码解决方案的PHP。

对于我的实施扩展php示例click here