You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
supporting multi language is something important for cms.
/config/i18n.js
module.exports.i18n = {
// Which locales are supported?
locales: ['en', 'de', 'it'],
// Where are your locale translations located?
localesDirectory: '/config/locales'
};
in your policie:
var locale = undefined;
if(typeof req.session.user == 'object' && typeof req.session.user.locale !== 'undefined'){
locale = req.session.user.locale;
sails.log.info('choos language in profile ' + locale);
}
return ok();
i hope the accept it soon, it's only 1 line and by default nothing chances.
as i understand and combined with my code it would work something linke this
it uses the defaultLocale in your i18n.js config file
if sent it will use the http header: Accept-Language.
if set it uses the session locale.
okey just realised i should past the defaultLocale as well
i will make a new pull request sails
supporting multi language is something important for cms.
/config/i18n.js
in your policie:
then you just use res.__('test')
enable autoupdate in lang.json file.
The text was updated successfully, but these errors were encountered: