add:   var localeVer = getMsg("locale.version");  if (compareVersions(__cz_locale, localeVer) < 0) { var selectedLocale = MSG_UNKNOWN; try { var chromeReg = getService("@mozilla.org/chrome/chrome-registry;1", "nsIXULChromeRegistry"); selectedLocale = chromeReg.getSelectedLocale("chatzilla"); } catch (ex) {} var msg = getMsg("locale.error", [__cz_version, __cz_locale, selectedLocale, localeVer]); if (msg == "locale.error") {   msg = "ChatZilla " + __cz_version + " locale mismatch!\n\n" + "Expected locale version " + __cz_locale + ", but currently selected locale (" + selectedLocale + ") is version " + localeVer + "."; } if (typeof MSG_ALERT == "undefined") MSG_ALERT = "Alert"; alert(msg); } 
context: function initMessages(){    var path = "chrome://chatzilla/locale/chatzilla.properties";        client.messageManager = new MessageManager(client.entities);    client.messageManager.loadBrands();    client.defaultBundle = client.messageManager.addBundle(path);    client.viewName = client.unicodeName = MSG_CLIENT_NAME;    client.responseCodeMap =        {            "HELLO": MSG_RSP_HELLO,            "HELP" : MSG_RSP_HELP,            "USAGE": MSG_RSP_USAGE,            "ERROR": MSG_RSP_ERROR,            "WARNING": MSG_RSP_WARN,            "INFO": MSG_RSP_INFO,            "EVAL-IN": MSG_RSP_EVIN,            "EVAL-OUT": MSG_RSP_EVOUT,            "DISCONNECT": MSG_RSP_DISCONNECT,            "JOIN": "-->|",            "PART": "<--|",            "QUIT": "|<--",            "NICK": "=-=",            "TOPIC": "=-=",            "KICK": "=-=",            "MODE": "=-=",            "END_STATUS": "---",            "DCC-CHAT": "[DCC]",            "DCC-FILE": "[DCC]",            "315": "---", /* end of WHO */            "318": "---", /* end of WHOIS */            "366": "---", /* end of NAMES */            "376": "---"  /* end of MOTD */        };}
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/4f3fd8eacbab29b6baaab1d6fc0bf6a7f4ffeb59/messages.js/clean/xul/content/messages.js