国际化的困难在哪里?
通常项目中的异常消息等一系列文案都是中文,开发人员在开发的时候并没有考虑到国际化的情况,我们需要判断出哪些中文是注释,哪些中文是文案,哪些文案参与了业务逻辑。
kiwi-java
kiwi-java参照kiwi的国际化java代码的一个解决方案。本方案使用抽象语法树完美解决了上述问题。
流程图
架构设计
kiwi-java主要包含四个核心模块:提取、过滤器、转换、翻译。
cppprimer阅读 2.8k
疯狂小兵赞 1阅读 10.8k
vipxieliang阅读 15.9k
vipxieliang阅读 15.9k
vipxieliang阅读 23.5k
vipxieliang阅读 12.8k
得物技术赞 4阅读 1.1k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。