krakenjs / makara i18n和来自外部api的内容(内容丰富)

时间:2016-05-10 12:43:30

标签: node.js kraken.js contentful

我想用krakenjs建立一个博客,并希望使用它的i18n功能(makara):https://github.com/krakenjs/makara

Makara要求将所有语言环境放入静态文件中。例如。区域设置/ US / EN /

如何将其用于动态内容,例如: contentful.com

1 个答案:

答案 0 :(得分:1)

以下是makara自述文件的摘录,解释了如何执行此操作:

  

如果要插入运行时值,请使用灰尘大括号选择灰尘模板上下文中的值,如index.greeting行中所示。请注意,将HTML标记插入到邮件中没有任何限制。就内容处理而言,它们只是另一串字符。

所以你会有这样的财产:

index.dynamic={dynamicConent}

将在运行时从灰尘模板上下文中选取dynamicContent的值。