![]() |
1
2
我使用的是nopccommerce,它有一个非常简单的配置表,它是一个使用语言/名称/值元组的字典,下面是一个示例:
英语帐户.add billing address add billing address
英语帐户.addShippingAddress添加送货地址
所有这些都存储在一个表中,因此您不必拥有标题表,而是拥有caption.myfirstpiture 然后,由函数检索文本,该函数从内存中加载的字典中获取名称的值。我觉得它很简单,甚至很优雅 |
![]() |
2
1
这取决于应用程序。 如果它是单用户桌面应用程序,那么您可能希望尽可能使用支持区域设置的函数,并使用gettext或其他流行的系统进行翻译。然后,只在启动时初始化它们。 当它是多用户应用程序时,事情会变得非常复杂,例如Web应用程序——您需要支持每个请求或用户会话的不同区域设置/语言,所以您可能需要在请求对象中传递这些信息。 |
![]() |
Michael Samuel · MYSQL在以下情况下自动创建索引 7 年前 |
![]() |
Patricia Rozario · 数据库设计确保一对一关系 7 年前 |
![]() |
dryhay · MySQL“多对多”关系错误 7 年前 |
![]() |
L. Fox · 我在这里用的是什么样的Laravel雄辩的关系 7 年前 |
![]() |
Geoff Harper · 我应该如何构建关系松散的SQL db 7 年前 |
![]() |
waroxx · SQL—当多个表具有相同的列时,最好怎么做 7 年前 |
![]() |
Lumpi01 · SQL 2不同的注释类型-最佳解决方案? 7 年前 |
![]() |
Hayreddin Tüzel · 预约系统数据库建模[关闭] 7 年前 |