【发布时间】:2014-12-10 14:51:56
【问题描述】:
我目前正在使用tap-i18n 包开发多语言应用程序。我想知道如何翻译错误。
我可以获取代码,然后显示一条我之前会写入翻译文件的自定义消息。
但我在this post 上看到了使用另一个 i18n 包的更好方法。
有谁知道有没有办法用 tap-i18n 做类似的事情?
编辑:现在我正在做这样的事情:
Meteor.call('createNewUser', newUser, function (error, ret)
{
if (!error)
displayError(TAPi18n.__('success'), TAPi18n.__('new_user_success'), TAPi18n.__('ok'), "btn-success btn-lg", "success-popup");
else
{
switch (error.error)
{
case 403:
displayError(TAPi18n.__('danger'), TAPi18n.__('new_user_already_exist'), TAPi18n.__('ok'), "btn-danger btn-lg", "danger-popup");
break;
default:
displayError(TAPi18n.__('danger'), TAPi18n.__('new_user_error'), TAPi18n.__('ok'), "btn-danger btn-lg", "danger-popup");
break;
}
}
});
【问题讨论】:
标签: meteor internationalization