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.
 
 
 
 
 
 

195 lines
13 KiB

  1. var I18n = require('vue-i18n');
  2. var Vue = require('vue');
  3. const locales = {
  4. "en": {
  5. "lang": "en",
  6. "header": {
  7. "Email": "Email",
  8. "Password": "Password",
  9. "Sign_in": "Sign_in",
  10. "Register": "Register",
  11. "title": "Next generation<br>password manager",
  12. "subtitle": "replaces all your tools that record your passwords as LastPass, 1Password, Keepass, Excel spreadsheet, post it, etc ..."
  13. },
  14. "headlines": {
  15. "title": "Next generation password manager",
  16. "subtitle": "LessPass does not store passwords, and neither should you !"
  17. },
  18. "jumbotron": {
  19. "what_is_lesspass": "replaces all your tools that record your passwords as LastPass, 1Password, Keepass, Excel spreadsheet, post it, etc ...",
  20. "what_is_lesspass2": "regenerates your passwords when you need them. Each password is unique to each site. All you need is to remember a single password.",
  21. "use_btn": "use LessPass"
  22. },
  23. "footer": {
  24. "built_by": "by",
  25. "source_code": "Source code"
  26. },
  27. "features": {
  28. "you_should_use_lesspass": "Why should you use LessPass?",
  29. "unique_password": "you want a <strong>unique password</strong> for each site",
  30. "love_open_source": "you love <strong>open-source</strong>",
  31. "works_everywhere": "you want a manager that <strong>works everywhere</strong> (computer, smartphone, tablet and your smartTV)",
  32. "no_cloud": "you <strong>don't want to store</strong> your passwords",
  33. "only_one_password": "you want to <strong>remember only one</strong> password"
  34. },
  35. "passwordgenerator": {
  36. "email": "Email",
  37. "password": "Password",
  38. "unique_password": "Unique password",
  39. "site": "Web site",
  40. "site_placeholder": "Site (ex: Facebook)",
  41. "copy": "Copy",
  42. "advanced_options": "Advanced options",
  43. "lowercase_options": "lowercase (a-z)",
  44. "uppercase_options": "UPPERCASE (A-Z)",
  45. "numbers_options": "numbers (0-9)",
  46. "symbols_options": "symbols (@&%?)",
  47. "counter": "Counter",
  48. "generated_password": "Generated password",
  49. "length": "Length"
  50. },
  51. "faq": {
  52. "q_works_in_future": "Will LessPass works in the future?",
  53. "a_works_in_future": "Hosting, domain's name and SSL certificate have been <strong>pre-paid until February 2017</strong>.",
  54. "q_trust": "I don't trust password manager such as LastPass or 1Password, why should LessPass be any different?",
  55. "a_trust_we": "<strong>Neither do we</strong>. Hence our approach",
  56. "a_trust_oss": "unlike other services LessPass is <strong>open-source</strong>. So its security can be audited",
  57. "a_trust_code": "code is a <a href='https://github.com/oslab-fr/lesspass'>available on Github</a> so you can <strong>install it on your own</strong> computer or corporate server",
  58. "a_trust_tracking": "we don't like being tracked, so <strong>NO third-parties</strong> are used site/app (e.g. no <i>Google Analytics</i>, <i>Facebook</i>, etc.)",
  59. "a_trust_client_side": "password generation is your business thus done <strong>entirely client-side</strong>",
  60. "a_trust_online": "<em>online mode</em> is here to suggest <var>email</var> and <var>site</var>, <i>i.e.</i> store only that",
  61. "source_code": "Audit source code",
  62. "q_make_it_safer": "How can I make LessPass even safer?",
  63. "a_make_it_safer_private": "Use the <strong><a href='https://en.wikipedia.org/wiki/Privacy_mode'>privacy mode</a></strong> of your browser and close when you're done.",
  64. "a_make_it_safer_update": "Also, keep your browser up-to-date (this one is obvious).",
  65. "q_roadmap": "What is the roadmap for future versions?",
  66. "a_roadmap_preset_saving": "<strong>Reduce cognitive load</strong> by saving generation settings in your account, so <var>email</var>, <var>site</var> and <var>ruleset</var> will be stored but not the <var>password</var>.",
  67. "a_roadmap_15min_memory": "<strong>improve security</strong> by removing password after 15 minutes of inactivity",
  68. "a_roadmap_offline_mode": "full offline mode",
  69. "q_password_generation": "Where are the passwords generated?",
  70. "a_password_generation": "Generation is performed <strong>on your computer by your browser</strong> and never stored as they never reach LessPass servers (or any others).",
  71. "q_pricing": "Is LessPass free?",
  72. "a_pricing_free": "LessPass is free and always will be.",
  73. "a_pricing_enterprise": "LessPass Enterprise will add support for <abbr title='Lightweight Directory Access Protocol'>LDAP</abbr> and double-authentication for companies."
  74. },
  75. "login": {
  76. "login": "login",
  77. "Login": "Log In",
  78. "register": "register",
  79. "Register": "Register",
  80. "why": "Manage your sites with online mode",
  81. "enter_email": "Enter your email",
  82. "enter_password": "Enter your password",
  83. "lets_go": "Let's go !",
  84. "dont_have_an_account": "Don't have an account ?",
  85. "already_have_an_account": "Already have an account ?",
  86. "create_account": "Create an account",
  87. "welcome": "Login successful, welcome on LessPass",
  88. "credentials_invalids": "The email address or password you entered is not valid."
  89. },
  90. "register": {
  91. "beta": "Registration for LessPass Entreprise is not yet possible.<br><a href='mailto:contact@oslab.fr?subject=Invitation%20to%20LessPass&body=Hello%0d%0acan%20you%20send%20me%20an%20invitation%20for%20LessPass%20Entreprise%20?%0d%0aThank%20you'><b>Ask your invite here</b></a>"
  92. }
  93. },
  94. "fr": {
  95. "lang": "fr",
  96. "header": {
  97. "Email": "Email",
  98. "Password": "Mot de passe",
  99. "Sign_in": "Connexion",
  100. "Register": "S'enregistrer",
  101. "title": "Gestionnaire de mot de passe nouvelle génération",
  102. "subtitle": "remplace tous vos outils qui sauvegardent vos mots de passe comme Lastpass, 1password, Keepass, tableur Excel, post it, etc..."
  103. },
  104. "headlines": {
  105. "title": "Gestionnaire de mot de passe nouvelle génération",
  106. "subtitle": "LessPass ne mémorise pas vos mots de passe, et vous non plus !"
  107. },
  108. "jumbotron": {
  109. "what_is_lesspass": "remplace tous vos outils qui sauvegardent vos mots de passe comme Lastpass, 1password, Keepass, tableur Excel, post it, etc...",
  110. "what_is_lesspass2": "régénère vos mots de passe à chaque fois que vous en avez besoin. Chaque mot de passe est unique et propre à chaque site. Tout ce dont vous avez besoin c'est de vous souvenir d'un seul mot de passe.",
  111. "use_btn": "utilisez LessPass"
  112. },
  113. "footer": {
  114. "built_by": "Réalisé par",
  115. "source_code": "Code source"
  116. },
  117. "features": {
  118. "you_should_use_lesspass": "Pourquoi utiliser LessPass ?",
  119. "unique_password": "vous voulez un <strong>mot de passe unique</strong> pour chaque site",
  120. "love_open_source": "vous aimez l'<strong>open-source</strong>",
  121. "works_everywhere": "vous voulez une application qui <strong>fonctionne partout</strong> (ordinateur, smartphone, tablette et smartTV)",
  122. "no_cloud": "vous ne <strong>voulez pas stocker vos mots de passe</strong>",
  123. "only_one_password": "vous voulez <strong>retenir un seul</strong> mot de passe"
  124. },
  125. "passwordgenerator": {
  126. "email": "Email",
  127. "password": "Mot de passe",
  128. "unique_password": "Mot de passe unique",
  129. "site": "Site",
  130. "site_placeholder": "Site (ex: Facebook)",
  131. "copy": "Copier",
  132. "advanced_options": "Options avancées",
  133. "lowercase_options": "minuscules (a-z)",
  134. "uppercase_options": "MAJUSCULES (A-Z)",
  135. "numbers_options": "nombres (0-9)",
  136. "symbols_options": "caractères spéciaux (@&%?)",
  137. "counter": "Compteur",
  138. "generated_password": "Mot de passe généré",
  139. "length": "Longueur"
  140. },
  141. "faq": {
  142. "q_works_in_future": "Est ce que LessPass fonctionnera encore demain ?",
  143. "a_works_in_future": "Vous nous posez souvent la question de la pérennité de LessPass. Rassurez-vous, LessPass ne coûte pas grand chose. L'hébergement, le nom de domaine et le certificat HTTPS sont déjà provisionnés jusqu'en février 2017.",
  144. "q_trust": "Je ne fais pas confiance à LastPass ou 1password, pourquoi je ferais confiance à LessPass ?",
  145. "a_trust_lesspass": "Contrairement aux autres services, LessPass est open source donc le code source peut être réutilisé, consulté et audité. Vous pouvez sauvegarder LessPass sur votre ordinateur ou votre serveur d’enterprise gratuitement. Ah et LessPass n'est connecté à aucun service externe (Google Analytics, Facebook, Twitter, etc..). Personne ne sait à part nous que vous utilisez LessPass.",
  146. "a_trust_we": "<strong>Nous ne vous demandons pas de nous faire confiance</strong>. D'où notre approche",
  147. "a_trust_oss": "À la différence d'autres services, LessPass est <strong>open-source</strong>. De ce fait il peut être –réellement– audité",
  148. "a_trust_code": "Le code source est <a href='https://github.com/oslab-fr/lesspass'>disponible sur Github</a>, vous pouvez donc l'<strong>installer sur votre poste</strong> ou un serveur d'entreprise",
  149. "a_trust_tracking": "Nous nous opposons au fichage systématique, et par conséquent <strong>aucun outils d'analyse</strong> n'est utilisé dans l'appli ou le site (ex: pas de <i>Google Analytics</i>, <i>Facebook</i>, etc.)",
  150. "a_trust_client_side": "La génération des mots de passe doit rester sous votre controle, elle se fait sur votre <strong>navigateur</strong>",
  151. "a_trust_online": "<em>le mode connecté</em> a pour but de suggérer vos <var>email</var>s et <var>site</var>s, <i>c.-à-d.</i> qu'il ne stocke rien d'autre",
  152. "source_code": "Auditez le code source",
  153. "q_make_it_safer": "Comment puis-je rendre LessPass encore plus sûr ?",
  154. "a_make_it_safer_private": "Utilisez la <strong><a href='https://fr.wikipedia.org/wiki/Navigation_priv%C3%A9e'>navigation privé</a></strong> de votre navigateur</strong> et fermez le quand vous avez terminé.",
  155. "a_make_it_safer_update": "Garder votre navigateur à jour (ce qui corrige les bugs de sécurité).",
  156. "q_roadmap": "Quelles fonctionnalités sont prévues pour les versions à venir ?",
  157. "a_roadmap_preset_saving": "application connecté pour sauvegarder les informations sur les sites",
  158. "a_roadmap_15min_memory": "suppression du mot de passe après 15 minutes d’inactivités",
  159. "a_roadmap_offline_mode": "enregistrement des sites en mode déconnecté",
  160. "q_password_generation": "Où sont générés les mots de passe ?",
  161. "a_password_generation": "La génération du mot de passe est effectué sur votre navigateur et pas sur les serveurs de LessPass.",
  162. "q_pricing": "Est ce que LessPass est gratuit ?",
  163. "a_pricing_free": "LessPass est gratuit et le sera toujours.",
  164. "a_pricing_enterprise": "LessPass Enterprise, avec le support <abbr title='Lightweight Directory Access Protocol'>LDAP</abbr> et la double authentication, sera payante pour les enterprises."
  165. },
  166. "login": {
  167. "login": "Connectez-vous",
  168. "register": "S'enregistrer",
  169. "why": "Gérez vos mots de passe avec le mode connecté",
  170. "enter_email": "Entrez votre email",
  171. "enter_password": "Entrez votre mot de passe",
  172. "lets_go": "C'est parti !",
  173. "dont_have_an_account": "Vous n'avez pas encore de compte ?",
  174. "already_have_an_account": "Vous avez déjà un compte ?",
  175. "create_account": "Créez un compte",
  176. "welcome": "Connexion réussie, bienvenue sur LessPass",
  177. "credentials_invalids": "L' adresse e-mail et/ou mot de passe sont invalides"
  178. },
  179. "register": {
  180. "beta": "L'inscription à LessPass Entreprise n'est pas encore possible.<br><a href='mailto:contact@oslab.fr?subject=Invitation%20à%20LessPass&body=Bonjour%0d%0apouvez-vous%20me%20faire%20parvenir%20une%20invitation%20pour%20LessPass%20Entreprise%20?%0d%0aMerci'><b>Demandez une invitation</b></a>"
  181. }
  182. }
  183. };
  184. var browserLanguage = (navigator.language || navigator.browserLanguage).split('-')[0];
  185. var lang = browserLanguage in locales ? browserLanguage : 'en';
  186. Vue.use(I18n, {
  187. lang: lang,
  188. locales: locales
  189. });
  190. module.exports = locales;