在我的公司里,他们倾向于问一些非常奇怪的功能,他们希望我加载动态语言文件,有没有办法解决这个问题而不必重写整个 Messages 提供程序的播放框架,而是使用存储在服务器上某处的一些文件来处理国际化?
这可以为我节省一个月的工作量,因为我已经编写了一个巨大的应用程序(已经工作了一年),他们希望使所有标签都可以由客户定制。
有什么帮助,或任何建议吗?
我正在使用播放框架最新版本。
遗憾的是,消息 API 中并没有太多自定义选项。一个可能可行的想法是使用 api 方法的自定义实现对 MessagesPlugin 进行子类化,并从那里的数据库中提供字符串,然后将其注册为应用程序中的插件。