【发布时间】:2014-07-15 08:41:27
【问题描述】:
将存储资源的 WPF 应用程序本地化到数据库中的最佳方法是什么?
我的任务是构建一个应用程序并将其本地化,从数据库中读取文本/标签/...。 用户可以添加新的文化,在存储资源的表中添加一列,并且应用程序必须能够使用定义的文化之一。
+----------------+ |ID |EN |FR | +----------------+ |R001 |狗 |简| +----------------+ |R002 |... |.... | +----------------+ +------------------------+ |ID |EN |FR |IT | +------------------------+ |R001 |狗 |Chien|拐杖 | +------------------------+ |R002 |... |.... |... | +------------------------+ObjectDataProvider 可能是一个很好的解决方案,但我不想为需要本地化的每个文本创建不同的 ObjectDataProvider。 有没有办法使用参数化绑定在不同的控件中使用相同的 ObjectDataProvider(参数是资源的键,例如 R001?)
【问题讨论】:
标签: wpf localization localizable.strings