Sails.js:在我的控制器中使用i18n

在我的控制器中,我想发送一个消息在我看来是这样的:

res.status(400).view('memberRegisterView',{error : "error"}); 

我想用法语来翻译这个错误,并有“erreur”。

我编辑了i18n.js:

 locales: ['en', 'fr'], defaultLocale: 'fr' 

在我的en.json中:

 "error":"error" 

在我的fr.json中:

 "error":"erreur" 

如何在我的控制器中使用翻译?

正如文档所述: http: //sailsjs.org/#!/documentation/concepts/ Internationalization

 req.__('error'); 

或者强迫法国人:

 sails.__({ phrase: 'error', locale: 'fr' });