fr.js 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. /* jshint sub: true */
  2. lang["fr"] = {
  3. unknownMember: "Utilisateur inconnu",
  4. unknownChannel: "Channel inconnu",
  5. newMessage: "Nouveau message",
  6. message: "Message",
  7. netErrorShort: "Reseau",
  8. onlyVisible: "(visible seulement par vous)",
  9. starred: "Favoris",
  10. channels: "Discutions",
  11. privateMessageRoom: "Discutions privées",
  12. shareYourLocation: "Partage sa position GPS",
  13. ok: "Ok",
  14. dissmiss: "Annuler",
  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 "hier, " +dateObj.toLocaleTimeString();
  30. }
  31. return dateObj.toLocaleString();
  32. },
  33. chanName: function(serviceName, chanName) {
  34. return serviceName +'/' +chanName;
  35. },
  36. dom: {
  37. "fileUploadCancel": "Annuler",
  38. "neterror": "Impossible de se connecter au chat !",
  39. "ctxMenuSettings": "Configuration",
  40. "settingTitle": "Configuration",
  41. "setting-menu-services": "Services",
  42. "settings-services-title": "Services",
  43. "setting-menu-display": "Affichage",
  44. "settings-display-title": "Affichage",
  45. "setting-menu-privacy": "Vie privée",
  46. "settings-privacy-title": "Vie privée",
  47. "settingCommit": "Appliquer",
  48. "settings-serviceAddButton": "Ajouter un service",
  49. "settings-serviceListEmpty": "Vous n'avez pas encore ajouté de service. Ajouter un service pour continuer.",
  50. "settings-serviceAddConfirm": "Suivant"
  51. }
  52. };
  53. lang["fr"].pinCount = function(count) {
  54. if (count === 0)
  55. return "Pas de message épinglé";
  56. return count + (count === 1 ? " message épinglé" : " messages épinglés");
  57. };
  58. lang["fr"].edited = function(ts) {
  59. return "(edité " +lang["fr"].formatDate(ts) +")";
  60. };
  61. lang["fr"].topicDetail = function(creator, ts) {
  62. return "par " +creator.getName() +" le " +lang["fr"].formatDate(ts);
  63. };