Makara 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Makara 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Apache
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 不详
提 交 者 叶秀兰
适用人群 未知
收录时间 2014-08-27

软件简介

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)


展开阅读全文

代码

评论 (0)

加载中
更多评论
暂无内容
发表于开源治理专区
2017/06/02 18:37

成为开源软件供应链本身——学习为什么应该成为供应链强有力的影响者

在真正的开源当中,你拥有掌握自己命运的权力。 –Linus Torvalds 我敢断言:能够管理和影响开源供应链,那么就为创建最具创造性的产品获得了有利地位。本文中,将解释为什么我们应该成为供应链的影响者,以及如何...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
2 收藏
分享
返回顶部
顶部