1
0

fr.js 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  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. members: "Membres",
  12. privateMessageRoom: "Discutions privées",
  13. shareYourLocation: "Partage sa position GPS",
  14. ok: "Ok",
  15. dissmiss: "Annuler",
  16. formatDate: function(ts) {
  17. if (typeof(ts) !== "string")
  18. ts = parseFloat(ts);
  19. var today = new Date(),
  20. yesterday = new Date(),
  21. dateObj = new Date(ts);
  22. today.setHours(0, 0, 0, 0);
  23. yesterday.setTime(today.getTime());
  24. yesterday.setDate(yesterday.getDate() -1);
  25. if (dateObj.getTime() > today.getTime()) {
  26. // Today time
  27. return dateObj.toLocaleTimeString();
  28. }
  29. if (dateObj.getTime() > yesterday.getTime()) {
  30. return "hier, " +dateObj.toLocaleTimeString();
  31. }
  32. return dateObj.toLocaleString();
  33. },
  34. formatDay: function(ts) {
  35. var today = new Date(),
  36. yesterday = new Date(),
  37. dateObj = new Date(ts);
  38. today.setHours(0, 0, 0, 0);
  39. yesterday.setTime(today.getTime());
  40. yesterday.setDate(yesterday.getDate() -1);
  41. if (dateObj.getTime() > today.getTime()) {
  42. // Today time
  43. return "aujourd'hui";
  44. }
  45. if (dateObj.getTime() > yesterday.getTime()) {
  46. return "hier";
  47. }
  48. return dateObj.toLocaleDateString();
  49. },
  50. chanName: function(serviceName, chanName) {
  51. return serviceName +'/' +chanName;
  52. },
  53. dom: {
  54. "fileUploadCancel": "Annuler",
  55. "neterror": "Impossible de se connecter au chat !",
  56. "ctxMenuSettings": "Configuration",
  57. "ctxMenuLogout": "Déconnexion",
  58. "settingTitle": "Configuration",
  59. "setting-menu-services": "Services",
  60. "settings-services-title": "Services",
  61. "setting-menu-display": "Affichage",
  62. "settings-display-title": "Affichage",
  63. "setting-menu-privacy": "Vie privée",
  64. "settings-privacy-title": "Vie privée",
  65. "settingCommit": "Appliquer",
  66. "settings-serviceAddButton": "Ajouter un service",
  67. "settings-serviceListEmpty": "Vous n'avez pas encore ajouté de service. Ajouter un service pour continuer.",
  68. "settings-serviceAddConfirm": "Suivant",
  69. "settings-displayEmojiProviderLbl": "Gestionnaire d'emojis",
  70. "settings-displayDisplayAvatarLbl": "Afficher les avatars",
  71. "settings-displayColorfulNamesLbl": "Afficher les nomes en couleur",
  72. "settings-displayScrollAvatarsLbl": "Faire défiler les avatars lors de la lecture",
  73. "settings-displayAttachmentContentLbl": "Afficher les pieces jointes ?",
  74. "settings-displayAttachmentContent-never": "Jamais",
  75. "settings-displayAttachmentContent-always": "Toujours",
  76. "settings-displayAttachmentContent-notimg": "Si elles ne contiennent pas d'images"
  77. }
  78. };
  79. lang["fr"].pinCount = function(count) {
  80. if (count === 0)
  81. return "Pas de message épinglé";
  82. return count + (count === 1 ? " message épinglé" : " messages épinglés");
  83. };
  84. lang["fr"].userCount = function(count) {
  85. if (count === 0)
  86. return "Pas de chatteur";
  87. return count + (count === 1 ? " chatteur" : " chatteurs");
  88. };
  89. lang["fr"].edited = function(ts) {
  90. return "(edité " +lang["fr"].formatDate(ts) +")";
  91. };
  92. lang["fr"].topicDetail = function(creator, ts) {
  93. return "par " +creator.getName() +" le " +lang["fr"].formatDate(ts);
  94. };