lang["en"] = { unknownMember: "Unknown member" ,unknownChannel: "Unknown channel" ,newMessage: "New message" ,netErrorShort: "Network" ,onlyVisible: "(only visible to you)" ,starred: "Starred" ,channels: "Channels" ,privateMessageRoom: "Direct messages" ,ok: "Ok" ,dissmiss: "Cancel" ,formatDate: function(ts) { if (typeof(ts) !== "string") ts = parseFloat(ts); var today = new Date() ,yesterday = new Date() ,dateObj = new Date(ts); today.setHours(0, 0, 0, 0); yesterday.setTime(today.getTime()); yesterday.setDate(yesterday.getDate() -1); if (dateObj.getTime() > today.getTime()) { // Today time return dateObj.toLocaleTimeString(); } if (dateObj.getTime() > yesterday.getTime()) { return "yesterday, " +dateObj.toLocaleTimeString(); } return dateObj.toLocaleString(); } ,dom: { "fileUploadCancel": "Cancel" ,"neterror": "Cannot connect to chat !" } }; lang["en"].edited = function(ts) { return "(edited " +lang["en"].formatDate(ts) +")"; };