Makara <a href="https://github.com/krakenjs/makara#example"></a>示例 Dust.js 的国际化模块

程序名称:Makara <a href="https://github.com/krakenjs/makara#example"></a>示例

授权协议: Apache

操作系统: 跨平台

开发语言: JavaScript

Makara <a href="https://github.com/krakenjs/makara#example"></a>示例 介绍

Makara 是 Paypal 的开源项目,是 Dust.js
的国际化(i18n)模块,用于加载某个特定位置的内容

示例

var i18n = require('makara');
var provider = i18n.create(config);
provider.getBundle('index', 'en_US', function (err, bundle) {
    var string = bundle.get('key');
});


var express = require('express'),
    i18n = require('makara'),
    dustjs = require('adaro');
var app = express();
app.engine('dust', dustjs.dust({ cache: false }));
app.engine('js', dustjs.js({ cache: false }));
app.set('views', 'path/to/templates');
app.set('view engine', 'dust');
app.set('view cache', false);
// Decorate express app with localized template rendering capabilities.
i18n.create(app, config);

Configuration

required

  • contentPath (contentRoot) - (String)

  • fallback (fallbackLocale) - (String, Object)

  • templatePath (templateRoot) - (String)

Optional

  • enableMetadata (enableHtmlMetadata) - (boolean, default: false)

  • cache - (boolean, default: false)

Makara <a href="https://github.com/krakenjs/makara#example"></a>示例 官网

https://github.com/krakenjs/makara

相关编程语言

MuPlayer 是一款跨平台、轻量级的音频播放解决方案,...
OS FLV 是一个 开源和可嵌入网页的flv播放器。 这个...
DewPlayer音乐播放器,样式很简单,而且很实用.播放器...
JW FLV MEDIA PLAYER是一个开源的在网页上使用的Fla...
Speakker 是一个基于 Web 浏览器的音乐播放器,只提...
Player Framework 是一个开源的支持 HTML5 的视频播...