//i do on client side:
Meteor.call('setServerTranslator', FrontLang.getLanguage());
//on server/server.js i do:
ServerTranslator = {};
Meteor.methods({
setServerTranslator: function (language) {
var trans = new Translator();
trans.use('languages/public');
trans.setLanguage(language);
ServerTranslator = trans;
}
});
//and usage on server side is:
Accounts.emailTemplates.verifyEmail.subject = function(user) {
return ServerTranslator.get('email.verify_email.subject');
};
What you guys think of this alternative.
Works for me.