如何对 freemarker 模板进行国际化?

查看 49|回复 1
作者:ChenSino   
需求:
用 springboot 写的一个微服务,其中有个接口功能是根据前端传来参数、freemarker 模板生成 pdf,然后导出给用户。现在用户希望导出的 pdf 支持国际化,如何实现呢?
springmvc 的国际化功能是返回 ModelAndView 前做了处理工作,现在我的这个 freemarker 不是最终要展示的视图,实在是没有头绪,目前我只能在渲染 pdf 的时候准备两个不同语言 freemarker 文件,根据语言选择不同文件进行渲染。
大佬有没有优雅得实现方式,使用标准 i18n 方式该如何实现呢?

freemarker, PDF, 导出, 国际化

cnhongwei   
使用 spring boot 的 i18n, freemarker 中使用 message("key") 取 i18n 的翻译就行了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部