Link shortener in Rust. https://s.42l.fr/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

235 lines
11KB

  1. {
  2. "pages": {
  3. "home": {
  4. "template": "home",
  5. "map": {
  6. "logo_alt": {
  7. "En": "Link shortener",
  8. "Fr": "Raccourcisseur de liens"
  9. },
  10. "title": {
  11. "En": "Link shortener",
  12. "Fr": "Raccourcisseur de liens"
  13. },
  14. "desc" : {
  15. "En": "Link shortener service",
  16. "Fr": "Service raccourcisseur de liens"
  17. },
  18. "captcha_alt": {
  19. "En": "Captcha",
  20. "Fr": "Captcha"
  21. },
  22. "url_to_placeholder": {
  23. "En": "Enter your long URL here...",
  24. "Fr": "Entrez votre longue URL ici..."
  25. },
  26. "url_from_placeholder": {
  27. "En": "Custom shortcut name (optional)",
  28. "Fr": "Nom personnalisé de votre raccourci (facultatif)"
  29. },
  30. "url_to_label": {
  31. "En": "URL to shortcut",
  32. "Fr": "URL à raccourcir"
  33. },
  34. "url_from_label": {
  35. "En": "Shortcut name",
  36. "Fr": "Nom du raccourci"
  37. },
  38. "captcha_placeholder": {
  39. "En": "Captcha",
  40. "Fr": "Captcha"
  41. },
  42. "captcha_label": {
  43. "En": "Anti-spam check",
  44. "Fr": "Vérification anti-spam"
  45. },
  46. "button_submit_text": {
  47. "En": "Create!",
  48. "Fr": "Créer !"
  49. },
  50. "error_invalid_url_from": {
  51. "En": "The shortcut name you specified contains forbidden characters.",
  52. "Fr": "Le nom du raccourci que vous avez entré contient des caractères interdits."
  53. },
  54. "error_invalid_url_to": {
  55. "En": "The URL you specified does not like a valid URL.",
  56. "Fr": "Le lien que vous avez spécifié semble être invalide."
  57. },
  58. "error_invalid_link": {
  59. "En": "The link you tried to visit has been deleted or doesn't exist.",
  60. "Fr": "Le lien que vous avez essayé de visiter a été supprimé ou n'existe pas."
  61. },
  62. "error_session_expired": {
  63. "En": "Your session has expired, please retry.",
  64. "Fr": "Votre session a expiré, veuillez réessayer."
  65. },
  66. "error_captcha_fail": {
  67. "En": "You failed the captcha, please retry.",
  68. "Fr": "Vous avez raté le captcha, veuillez réessayer."
  69. },
  70. "error_link_already_exists": {
  71. "En": "This shortcut name is already taken, please take another one.",
  72. "Fr": "Ce nom de raccourci est déjà pris, veuillez en trouver un autre."
  73. },
  74. "error_cookie_parse_fail": {
  75. "En": "We failed to read your cookie. That shouldn't happen, but please retry.",
  76. "Fr": "Nous n'avons pas réussi à lire votre cookie. Cela ne devrait pas se produire, mais veuillez réessayer."
  77. },
  78. "error_db_fail": {
  79. "En": "We failed to establish a connection with the database. That's quite unexpected, please contact us.",
  80. "Fr": "Nous n'avons pas pu établir de lien avec la base de données. C'est assez inattendu, veuillez nous contacter."
  81. },
  82. "error_invalid_form": {
  83. "En": "Some of the fields are invalid. Please retry.",
  84. "Fr": "La plupart des champs sont invalides. Veuillez réessayer."
  85. },
  86. "error_link_not_found": {
  87. "En": "The link you're searching for doesn't exist or has been deleted.",
  88. "Fr": "Le lien que vous recherchez n'existe pas ou a été supprimé."
  89. },
  90. "error_invalid_key": {
  91. "En": "The link administration key you specified is invalid.",
  92. "Fr": "La clé d'administration du lien que vous avez spécifiée est invalide."
  93. },
  94. "error_link_delete_db_fail": {
  95. "En": "Sorry, we failed to delete your link. This is a problem from our side, please reach us.",
  96. "Fr": "Désolés, nous avons échoué à supprimer votre lien. Il s'agit d'un problème de notre côté, veuillez nous contacter."
  97. },
  98. "error_selflink_forbidden": {
  99. "En": "You can't shorten a link already shortened.",
  100. "Fr": "Vous ne pouvez pas raccourcir un lien déjà raccourci."
  101. },
  102. "error_blacklisted_link": {
  103. "En": "You do not have the permission to create shortened links with this URL. Your IP address has been banned.",
  104. "Fr": "Vous n'avez pas le droit de créer des raccourcis avec ce lien. Votre adresse IP a été bannie."
  105. },
  106. "error_captcha_gen": {
  107. "En": "Error during captcha generation. Please try again.",
  108. "Fr": "Erreur lors de la génération du captcha. Veuillez réessayer."
  109. },
  110. "error_bad_server_admin_key": {
  111. "En": "The administrator password entered is invalid.",
  112. "Fr": "Le mot de passe administrateur entré est invalide."
  113. },
  114. "error_not_managing_phishing": {
  115. "En": "That phishing link has been disabled and can't be deleted.",
  116. "Fr": "Ce lien de phishing a été désactivé et ne peut pas être administré."
  117. },
  118. "error_not_deleting_phishing": {
  119. "En": "That phishing link has been disabled and can't be deleted.",
  120. "Fr": "Ce lien de phishing a été désactivé et ne peut être supprimé."
  121. },
  122. "form_success": {
  123. "En": "Your link has been successfully created!",
  124. "Fr": "Votre lien a été créé avec succès !"
  125. },
  126. "link_delete_success": {
  127. "En": "Your link has been successfully deleted!",
  128. "Fr": "Votre lien a été supprimé avec succès !"
  129. },
  130. "link_flag_success": {
  131. "En": "Link marked as phishing.",
  132. "Fr": "Lien marqué comme tentative de hameçonnage."
  133. },
  134. "notif_link_label_shortcut": {
  135. "En": "Your shortcut",
  136. "Fr": "Votre raccourci"
  137. },
  138. "notif_link_label_original": {
  139. "En": "Original link",
  140. "Fr": "Lien original"
  141. },
  142. "notif_link_label_admin": {
  143. "En": "Administration link",
  144. "Fr": "Lien d'administration"
  145. },
  146. "notif_link_admin_desc": {
  147. "En": "This link allows you to check the link counter and delete the shortcut.",
  148. "Fr": "Ce lien vous permet de compter le nombre de clics et de supprimer le raccourci."
  149. },
  150. "notif_link_clickcount": {
  151. "En": "Click count: ",
  152. "Fr": "Nombre de clics : "
  153. },
  154. "notif_link_delete": {
  155. "En": "Delete link",
  156. "Fr": "Supprimer le lien"
  157. },
  158. "footer_report_phishing": {
  159. "En": "Report a fraudulent link",
  160. "Fr": "Signaler un lien frauduleux"
  161. },
  162. "footer_source_code": {
  163. "En": "Source code, license and credits",
  164. "Fr": "Code source, licence et crédits"
  165. },
  166. "footer_tos": {
  167. "En": "Terms of use",
  168. "Fr": "Conditions d'utilisation"
  169. }
  170. }
  171. },
  172. "phishing": {
  173. "template": "phishing",
  174. "map": {
  175. "logo_alt": {
  176. "En": "Link shortener",
  177. "Fr": "Raccourcisseur de liens"
  178. },
  179. "title": {
  180. "En": "Link shortener",
  181. "Fr": "Raccourcisseur de liens"
  182. },
  183. "desc" : {
  184. "En": "Link shortener service",
  185. "Fr": "Service raccourcisseur de liens"
  186. },
  187. "warning_title": {
  188. "En": "You have clicked on a fraudulent link",
  189. "Fr": "Vous avez cliqué sur un lien frauduleux"
  190. },
  191. "warning1": {
  192. "En": "A malicious person abused of our link shortener service for phishing.",
  193. "Fr": "Une personne malintentionnée a abusé notre service de raccourcisseur de lien afin de vous hameçonner."
  194. },
  195. "warning2": {
  196. "En": "Phishing consists of tricking you to give personal information (password, email address, credit card number, ...) through a fake website.",
  197. "Fr": "Le hameçonnage consiste à vous soutirer des informations personnelles (mots de passe, adresse email, numéro de carte de crédit, ...) à travers un faux site web."
  198. },
  199. "warning3": {
  200. "En": "We have detected this fraudulent link and deleted it.",
  201. "Fr": "Nous avons détecté ce lien frauduleux et l'avons supprimé."
  202. },
  203. "warning4": {
  204. "En": "Be more careful in the future!",
  205. "Fr": "Faites preuve de vigilance à l'avenir !"
  206. },
  207. "more_info1": {
  208. "En": "More information",
  209. "Fr": "Plus d'informations"
  210. },
  211. "more_info2": {
  212. "En": "We offer a free and open-source link shortener service that respects your privacy.",
  213. "Fr": "Nous proposons un service de raccourcisseur de liens libre et open-source qui respecte votre vie privée."
  214. },
  215. "more_info3": {
  216. "En": "We do our best effort to avoid the abuse of our services by malicious people.",
  217. "Fr": "Nous faisons de notre possible pour éviter l'abus de nos services par une personne malveillante."
  218. },
  219. "more_info4": {
  220. "En": "We are not responsible of those phishing attempts.",
  221. "Fr": "Nous ne sommes pas responsables de ces tentatives de hameçonnage."
  222. },
  223. "our_website": {
  224. "En": "Our website",
  225. "Fr": "Notre site web"
  226. },
  227. "back_to_website": {
  228. "En": "Back",
  229. "Fr": "Retour"
  230. }
  231. }
  232. }
  233. }
  234. }