function __(key, args, catalog){
    var args = args || null;
    var catalog = catalog || window.LOCALIZATION || {};
   
    if( typeof catalog[key] != 'undefined' ){
        var s = catalog[key];
        if( args ){
            // simplest template possible
            for( var k in args ){
                var re=new RegExp("{{"+k+"}}", "ig");
                s = s.replace(re, args[k]);
            }
        }
        return s;
    } else {
      //console.log('__ not found:'+key);      
    }
    return key;
}
