en.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /* jshint sub: true */
  2. lang["en"] = {
  3. unknownMember: "Unknown member",
  4. unknownChannel: "Unknown channel",
  5. newMessage: "New message",
  6. message: "Message",
  7. netErrorShort: "Network",
  8. onlyVisible: "(only visible to you)",
  9. starred: "Starred",
  10. channels: "Channels",
  11. privateMessageRoom: "Direct messages",
  12. shareYourLocation: "Share your GPS location",
  13. ok: "Ok",
  14. dissmiss: "Cancel",
  15. formatDate: function(ts) {
  16. if (typeof(ts) !== "string")
  17. ts = parseFloat(ts);
  18. var today = new Date(),
  19. yesterday = new Date(),
  20. dateObj = new Date(ts);
  21. today.setHours(0, 0, 0, 0);
  22. yesterday.setTime(today.getTime());
  23. yesterday.setDate(yesterday.getDate() -1);
  24. if (dateObj.getTime() > today.getTime()) {
  25. // Today time
  26. return dateObj.toLocaleTimeString();
  27. }
  28. if (dateObj.getTime() > yesterday.getTime()) {
  29. return "yesterday, " +dateObj.toLocaleTimeString();
  30. }
  31. return dateObj.toLocaleString();
  32. },
  33. chanName: function(serviceName, chanName) {
  34. return serviceName +'/' +chanName;
  35. },
  36. dom: {
  37. "fileUploadCancel": "Cancel",
  38. "neterror": "Cannot connect to chat !",
  39. "settingTitle": "Settings",
  40. "setting-menu-services": "Services",
  41. "settings-services-title": "Services",
  42. "setting-menu-display": "Display",
  43. "settings-display-title": "Display",
  44. "setting-menu-privacy": "Privacy",
  45. "settings-privacy-title": "Privacy",
  46. "settingCommit": "Apply",
  47. "settings-serviceAddButton": "Add a service",
  48. "settings-serviceListEmpty": "You don't have any service yet. Please add a service to continue.",
  49. "settings-serviceAddConfirm": "Next"
  50. }
  51. };
  52. lang["en"].edited = function(ts) {
  53. return "(edited " +lang["en"].formatDate(ts) +")";
  54. };