我想用krakenjs建立一个博客,并希望使用它的i18n功能(makara):https://github.com/krakenjs/makara
Makara要求将所有语言环境放入静态文件中。例如。区域设置/ US / EN /
如何将其用于动态内容,例如: contentful.com
答案 0 :(得分:1)
以下是makara自述文件的摘录,解释了如何执行此操作:
如果要插入运行时值,请使用灰尘大括号选择灰尘模板上下文中的值,如index.greeting行中所示。请注意,将HTML标记插入到邮件中没有任何限制。就内容处理而言,它们只是另一串字符。
所以你会有这样的财产:
index.dynamic={dynamicConent}
将在运行时从灰尘模板上下文中选取dynamicContent
的值。