Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

114 lignes
6.4 KiB

  1. var I18n = require('vue-i18n');
  2. var Vue = require('vue');
  3. const locales = {
  4. "en": {
  5. "lang": "en",
  6. "headlines": {
  7. "title": "Open Source<br>Password Generator",
  8. "subtitle": "generate an unique password based on the information you provide"
  9. },
  10. "footer": {
  11. "built_by": "built by",
  12. "contribute": "contribute"
  13. },
  14. "passwordgenerator": {
  15. "who_are_you": "Email / Username",
  16. "what_is_your_secret": "Password",
  17. "where_are_you_going": "Site (e.g. twitter.com)",
  18. "copy": "Copy",
  19. "advanced_options": "Advanced options",
  20. "lowercase_options": "lowercase (a-z)",
  21. "uppercase_options": "UPPERCASE (A-Z)",
  22. "numbers_options": "numbers (0-9)",
  23. "symbols_options": "symbols (@&%?)",
  24. "counter": "Counter",
  25. "generated_password": "Generated password",
  26. "length": "Length"
  27. },
  28. "features": {
  29. "no_cloud_title": "No storage",
  30. "responsive_title": "Available everywhere",
  31. "open_source_title": "Open Source",
  32. "free_title": "Free",
  33. "no_cloud": "LessPass regenerates your passwords when you need them. No cloud storage is required.",
  34. "responsive": "LessPass is a web application and works on all devices (computer, smartphone, tablet and your smartTV).",
  35. "open_source": "LessPass is <strong>open-source</strong>. So its security can be audited. Source code is available on <a href='https://github.com/lesspass/core'>Github</a>.",
  36. "free": "LessPass is free and always will be."
  37. },
  38. "how_it_works": {
  39. "title": "How LessPass works ?",
  40. "subtitle": "LessPass is a password generator that guarantees you to generate the same password on the basis of unique information you provide. You can use LessPass to create passwords for various internet services (social networks , email, server passwords , ...).",
  41. "no_sync": "No need to sync",
  42. "no_sync_detail": "LessPass is open source solution, that don’t need any cloud storage. It’s a webapp, with some Javascript, that derive your password in a secure way.",
  43. "derivation": "Math and Crypto",
  44. "derivation_detail": "LessPass use different key derivation functions to transform your personal information into an unique password. These transformations are robust against brute force attacks."
  45. },
  46. "feedback": {
  47. "feedback_1": "Finally a security tool that I did not need to trust.",
  48. "feedback_1_author": "Édouard Lopez, LessPass Team Member",
  49. "feedback_2": "I no longer need a personal cloud to manage my passwords.<br>One secret and I have access to my passwords everywhere.",
  50. "feedback_2_author": "Guillaume Vincent, LessPass Founder"
  51. }
  52. },
  53. "fr": {
  54. "lang": "fr",
  55. "headlines": {
  56. "title": "Générateur de mot de passe open source",
  57. "subtitle": "construit un mot de passe unique lorsque vous en avez besoin sur la base d'informations uniques que vous lui fournissez. Plus besoin de synchronisation entre appareils."
  58. },
  59. "footer": {
  60. "built_by": "créé par",
  61. "contribute": "contribuer"
  62. },
  63. "passwordgenerator": {
  64. "who_are_you": "Email / Nom d'utilisateur",
  65. "what_is_your_secret": "Mot de passe",
  66. "where_are_you_going": "Site (ex: twitter.com)",
  67. "copy": "Copier",
  68. "advanced_options": "Options avancées",
  69. "lowercase_options": "minuscules (a-z)",
  70. "uppercase_options": "MAJUSCULES (A-Z)",
  71. "numbers_options": "nombres (0-9)",
  72. "symbols_options": "caractères spéciaux (@&%?)",
  73. "counter": "Version",
  74. "generated_password": "Mot de passe généré",
  75. "length": "Longueur"
  76. },
  77. "features": {
  78. "no_cloud_title": "Pas de stockage",
  79. "responsive_title": "Disponible partout",
  80. "open_source_title": "Open Source",
  81. "free_title": "Gratuit",
  82. "no_cloud": "LessPass régénère vos mots de passe à chaque fois que vous en avez besoin. Aucun stockage sur le cloud n'est nécessaire.",
  83. "responsive": "LessPass est une application web et fonctionne sur tous les appareils (ordinateur, smartphone, tablette et smartTV).",
  84. "open_source": "LessPass est open source. Le code source est disponible sur <a href='https://github.com/lesspass/core'>Github</a>, vous pouvez l'auditer",
  85. "free": "LessPass est gratuit et le sera toujours."
  86. },
  87. "how_it_works": {
  88. "title": "Comment fonctionne LessPass ?",
  89. "subtitle": "LessPass est un générateur de mot de passe qui vous garanti générer le même mot de passe sur la base d'informations uniques que vous lui fournissez. Vous pouvez donc utiliser LessPass pour créer des mots de passe pour vos différents services internet (Réseaux sociaux, mails, mots de passe serveurs, ...).",
  90. "no_sync": "Pas besoin de synchronisation",
  91. "no_sync_detail": "LessPass est une solution open source, qui ne nécessite pas de stockage pour synchroniser les informations. Il s'agit d'une application web qui dérive vos mots de passe de manière sécurisée.",
  92. "derivation": "Mathématique et chiffrement",
  93. "derivation_detail": "LastPass utilise différentes fonctions de dérivation pour transformer vos informations personnelles en un mot de passe unique. Ces transformations sont robustes aux attaques par force brute."
  94. },
  95. "feedback": {
  96. "feedback_1": "Enfin un outil de sécurité a qui je n'ai pas besoin de faire confiance.",
  97. "feedback_1_author": "Édouard Lopez,<br> membre de l'équipe de LessPass",
  98. "feedback_2": "Je n'ai plus besoin d'un cloud personnel pour gérer mes mots de passe.<br> Une seule phrase secrete et j'ai accès à mes mots de passe partout.",
  99. "feedback_2_author": "Guillaume Vincent,<br> créateur de LessPass"
  100. }
  101. }
  102. };
  103. var browserLanguage = (navigator.language || navigator.browserLanguage).split('-')[0];
  104. var lang = browserLanguage in locales ? browserLanguage : 'en';
  105. Vue.use(I18n, {
  106. lang: lang,
  107. locales: locales
  108. });
  109. module.exports = locales;