Skip to content

Instantly share code, notes, and snippets.

@oravecz
Created February 1, 2011 19:13
Show Gist options
  • Save oravecz/806418 to your computer and use it in GitHub Desktop.
Save oravecz/806418 to your computer and use it in GitHub Desktop.
i18n: function(key) {
var args = Array.prototype.slice.call(arguments) || [];
args.shift();
var req = require('../actions').app.request;
var servlet = req.env.servlet;
var servletRequest = req.env.servletRequest;
var locale = req.locale || servletRequest.getLocale();
var result = servlet.getMessage(key, args, locale);
if (log.isDebugEnabled())
log.debug('Retrieving resource message, key: ' + key
+ ', locale: ' + locale + ', value: ' + result);
if (!result) {
log.warn('No resource message found, key: ' + key + ', locale: ' + locale);
}
return result;
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment