我有一个关于资源管理的一般性问题。假设我想支持世界上所有的语言,并且我有用于此目的的资源文件。资源文件中的某些值替换了源自某些数据库(MySQL、SQL 服务器、PostgreSQL 等)的显示字符串数据。
现在,假设您有一个 jqGrid 表,该表对列进行排序,其值来自数据库,并替换为特定文化的资源文件。
当然,在那种文化中,排序可能(而且很可能)与英语(作为主要语言)产生不同的结果。
管理可能修改动态加载数据的值的资源的最佳实践是什么,它不会改变数据库例程?
(例如,我不希望从资源中动态替换字符串,然后对结果进行排序 - 这可能很耗时且处理成本太高)