Преглед на файлове

Add tooltips to menu items (#485)

pull/498/head
William Hiver преди 5 години
committed by Guillaume Vincent
родител
ревизия
f2dac3cf89
променени са 9 файла, в които са добавени 37 реда и са изтрити 21 реда
  1. +5
    -5
      packages/lesspass-pure/src/components/Menu.vue
  2. +4
    -2
      packages/lesspass-pure/src/i18n/de.json
  3. +4
    -2
      packages/lesspass-pure/src/i18n/en.json
  4. +4
    -2
      packages/lesspass-pure/src/i18n/es.json
  5. +4
    -2
      packages/lesspass-pure/src/i18n/fr.json
  6. +4
    -2
      packages/lesspass-pure/src/i18n/pl.json
  7. +4
    -2
      packages/lesspass-pure/src/i18n/pt.json
  8. +4
    -2
      packages/lesspass-pure/src/i18n/zh-CN.json
  9. +4
    -2
      packages/lesspass-pure/src/i18n/zh.json

+ 5
- 5
packages/lesspass-pure/src/components/Menu.vue Целия файл

@@ -26,20 +26,20 @@
</span>
<span class="white-link"
v-on:click="saveOrUpdatePassword()"
v-if="!saved && isAuthenticated && $store.state.password.site !== '' && $store.state.route.path === '/'">
v-if="!saved && isAuthenticated && $store.state.password.site !== '' && $store.state.route.path === '/'" :title="$t('Save')">
<i class="fa fa-lg fa-save pointer"></i>
</span>
<router-link class="white-link pl-3" :to="{ name: 'passwords'}" v-if="isAuthenticated">
<router-link class="white-link pl-3" :to="{ name: 'passwords'}" v-if="isAuthenticated" :title="$t('Saved passwords')">
<i class="fa fa-lg fa-key"></i>
</router-link>
<router-link class="white-link pl-3" :to="{ name: 'settings'}">
<router-link class="white-link pl-3" :to="{ name: 'settings'}" :title="$t('Settings')">
<i class="fa fa-lg fa-cog"></i>
</router-link>
<button class="white-link btn btn-link p-0 m-0 pl-3" type="button" v-if="isAuthenticated"
v-on:click="logout">
v-on:click="logout" :title="$t('Sign out')">
<i class="fa fa-lg fa-sign-out"></i>
</button>
<router-link class="white-link pl-3" :to="{ name: 'login'}" v-if="isGuest">
<router-link class="white-link pl-3" :to="{ name: 'login'}" v-if="isGuest" :title="$t('Sign In')">
<i class="fa fa-lg fa-sign-in pointer"></i>
</router-link>
</div>


+ 4
- 2
packages/lesspass-pure/src/i18n/de.json Целия файл

@@ -1,11 +1,9 @@
{
"Advanced options": "Erweiterte Optionen",
"Copied": "Kopiert!",
"Counter": "Zähler",
"CounterFieldHelp": "Erhöhen Sie diesen Wert, um das zu erstellende Passwort zu ändern, ohne Ihr Masterpasswort zu ändern.",
"CreatePassword": "Möchten Sie eines erstellen?",
"DBNotRunning": "Ihre LessPass Datenbank läuft nicht",
"Default login": "Standard Login",
"Email": "email",
"EmailAlreadyExist": "Diese email-Adresse ist bereits registriert. Möchten Sie sich einloggen oder Ihr Passwort wiederherstellen?",
"EmailInvalid": "Bitte geben Sie eine gültige email-Adresse ein",
@@ -23,6 +21,8 @@
"Next": "Nächste",
"NoMatchFor": "Ups! Dafür gibt es keine Übereinstimmung",
"NoPassword": "Sie haben kein Passwort-Profil in Ihrer Datenbank gespeichert.",
"Options": "Options",
"Options by default": "Options by default",
"PasswordProfileCopied": "Ihr Passwort-Profil wurde kopiert",
"PasswordResetRequired": "Ein Passwort ist erforderlich",
"PasswordResetSuccessful": "Ihr Passwort wurde erfolgreich zurückgesetzt.",
@@ -31,7 +31,9 @@
"Reset my password": "Mein Passwort zurücksetzen",
"ResetLinkExpired": "Der Link zum Zurücksetzen des Passworts ist abgelaufen.",
"Save": "Sparen",
"Saved passwords": "Saved passwords",
"Search": "Suche",
"Settings": "Settings",
"Sign In": "Anmelden",
"Site": "Seite",
"SiteLoginMasterPasswordMandatory": "Die Felder für Seite, Anmeldename und Masterpasswort sind obligatorisch.",


+ 4
- 2
packages/lesspass-pure/src/i18n/en.json Целия файл

@@ -1,11 +1,9 @@
{
"Advanced options": "Advanced options",
"Copied": "copied!",
"Counter": "Counter",
"CounterFieldHelp": "Increment this value to change the generated password without changing your master password.",
"CreatePassword": "Would you like to create one?",
"DBNotRunning": "Your LessPass Database is not running",
"Default login": "Default login",
"Email": "Email",
"EmailAlreadyExist": "This email is already registered. Want to login or recover your password?",
"EmailInvalid": "Please enter a valid email",
@@ -23,6 +21,8 @@
"Next": "Next",
"NoMatchFor": "Oops! There are no matches for",
"NoPassword": "You don't have any password profile saved in your database.",
"Options": "Options",
"Options by default": "Options by default",
"PasswordProfileCopied": "Your password profile has been copied",
"PasswordResetRequired": "A password is required",
"PasswordResetSuccessful": "Your password was reset successfully.",
@@ -31,7 +31,9 @@
"Reset my password": "Reset my password",
"ResetLinkExpired": "This password reset link has expired.",
"Save": "Save",
"Saved passwords": "Saved passwords",
"Search": "Search",
"Settings": "Settings",
"Sign In": "Sign In",
"Site": "Site",
"SiteLoginMasterPasswordMandatory": "Site, login, and master password fields are mandatory.",


+ 4
- 2
packages/lesspass-pure/src/i18n/es.json Целия файл

@@ -1,11 +1,9 @@
{
"Advanced options": "Opciones avanzadas",
"Copied": "¡ copiado !",
"Counter": "Contador",
"CounterFieldHelp": "Aumente este valor para cambiar la contraseña generada sin cambiar su contraseña maestra.",
"CreatePassword": "¿Quiere crear una?",
"DBNotRunning": "Su base de datos de LessPass no está ejecutando",
"Default login": "Defecto iniciar sesión",
"Email": "Correo electrónico",
"EmailAlreadyExist": "Este correo electrónico ya está registrado. ¿Quiere iniciar sesión o recuperar su contraseña?",
"EmailInvalid": "Ingrese un correo elecrónico válido",
@@ -23,6 +21,8 @@
"Next": "Después",
"NoMatchFor": "¡Vaya! No ha resultados para",
"NoPassword": "No tiene ningún perfil de contraseñas guardado en su base de datos.",
"Options": "Options",
"Options by default": "Options by default",
"PasswordProfileCopied": "Se ha copiado su perfil de contraseña",
"PasswordResetRequired": "Se requiere una contraseña",
"PasswordResetSuccessful": "Su contraseña ha sido reestablecida con éxito.",
@@ -31,7 +31,9 @@
"Reset my password": "Reestablecer mi contraseña",
"ResetLinkExpired": "El enlace para reestablecer esta contraseña ha expirado.",
"Save": "Salvar",
"Saved passwords": "Saved passwords",
"Search": "Buscar",
"Settings": "Settings",
"Sign In": "Registrarse",
"Site": "Sitio",
"SiteLoginMasterPasswordMandatory": "Los campos sitio, usuario y contraseña maestra son obligatorios.",


+ 4
- 2
packages/lesspass-pure/src/i18n/fr.json Целия файл

@@ -1,11 +1,9 @@
{
"Advanced options": "Options avancées",
"Copied": "Copié !",
"Counter": "Compteur",
"CounterFieldHelp": "Augmenter cette valeur pour changer de mot de passe sans changer de mot de passe fort.",
"CreatePassword": "Voulez-vous en créer un ?",
"DBNotRunning": "Votre base de données LessPass n'est pas démarrée.",
"Default login": "Login par défaut",
"Email": "Email",
"EmailAlreadyExist": "Cet email est déjà enregistré. Vous voulez peut-être vous connecter ?",
"EmailInvalid": "Entrez un email valide",
@@ -23,6 +21,8 @@
"Next": "Suivant",
"NoMatchFor": "Oups ! il n'y a aucun resultat pour",
"NoPassword": "Vous n'avez aucun mot de passe enregistré.",
"Options": "Options",
"Options by default": "Options by default",
"PasswordProfileCopied": "Votre profil de mot de passe a été copié",
"PasswordResetRequired": "Un mot de passe est requis",
"PasswordResetSuccessful": "Votre mot de passe a été changé avec succès",
@@ -31,7 +31,9 @@
"Reset my password": "Changer mon mot de passe",
"ResetLinkExpired": "Ce lien a expiré.",
"Save": "Sauvegarder",
"Saved passwords": "Mots de passe enregistrés",
"Search": "Rechercher",
"Settings": "Paramètres",
"Sign In": "Se connecter",
"Site": "Site",
"SiteLoginMasterPasswordMandatory": "Les champs site, login et mot de passe fort sont obligatoires.",


+ 4
- 2
packages/lesspass-pure/src/i18n/pl.json Целия файл

@@ -1,11 +1,9 @@
{
"Advanced options": "Opcje zaawansowane",
"Copied": "Skopiowano!",
"Counter": "Licznik",
"CounterFieldHelp": "Podnieś numer wersji aby wygenerować inne hasło bez zmiany hasła głównego.",
"CreatePassword": "Chcesz go utworzyć?",
"DBNotRunning": "Baza profili LessPass nie działa",
"Default login": "Domyślny login",
"Email": "E-mail",
"EmailAlreadyExist": "Ten adres jest już zarejestrowany. Chcesz się zalogować czy odzyskać hasło?",
"EmailInvalid": "Podaj prawidłowy adres e-mail",
@@ -23,6 +21,8 @@
"Next": "Następna",
"NoMatchFor": "Niestety, nie znaleziono",
"NoPassword": "Nie masz żadnego profilu hasła w naszej bazie.",
"Options": "Options",
"Options by default": "Options by default",
"PasswordProfileCopied": "Profil twojego hasła został skopiowany",
"PasswordResetRequired": "Hasło jest wymagane",
"PasswordResetSuccessful": "Twoje hasło zostało zresetowane.",
@@ -31,7 +31,9 @@
"Reset my password": "Resetuj hasło",
"ResetLinkExpired": "Link do resetowania hasła utracił ważność.",
"Save": "Zapisać",
"Saved passwords": "Saved passwords",
"Search": "Szukaj",
"Settings": "Settings",
"Sign In": "Zaloguj się",
"Site": "Serwis",
"SiteLoginMasterPasswordMandatory": "Nazwa serwisu, adres i hasło są wymagane.",


+ 4
- 2
packages/lesspass-pure/src/i18n/pt.json Целия файл

@@ -1,11 +1,9 @@
{
"Advanced options": "Opções avançadas",
"Copied": "copiado!",
"Counter": "Contador",
"CounterFieldHelp": "Incremente este valor para mudar a senha gerada sem mudar sua senha mestre.",
"CreatePassword": "Gostaria de criar um?",
"DBNotRunning": "Seu banco de dados LessPass não está rodando",
"Default login": "Login padrão",
"Email": "Email",
"EmailAlreadyExist": "Este email já foi registrado. Gostaria de entrar ou recuperar sua senha?",
"EmailInvalid": "Por favor entre um email válido",
@@ -23,6 +21,8 @@
"Next": "Próximo",
"NoMatchFor": "Opa! Não há resultados para",
"NoPassword": "Você não tem nenhum perfil de senha salvo no seu banco de dados.",
"Options": "Options",
"Options by default": "Options by default",
"PasswordProfileCopied": "Seu perfil de senha foi copiado",
"PasswordResetRequired": "Uma senha é necessária",
"PasswordResetSuccessful": "Sua senha foi resetada com sucesso.",
@@ -31,7 +31,9 @@
"Reset my password": "Resetar minha senha",
"ResetLinkExpired": "Esse link para resetar a senha já expirou.",
"Save": "Salve",
"Saved passwords": "Saved passwords",
"Search": "Procurar",
"Settings": "Settings",
"Sign In": "Se autenticar",
"Site": "Site",
"SiteLoginMasterPasswordMandatory": "Campos de site e credenciais de autenticação são obrigatórios.",


+ 4
- 2
packages/lesspass-pure/src/i18n/zh-CN.json Целия файл

@@ -1,11 +1,9 @@
{
"Advanced options": "高级选项",
"Copied": "已复制",
"Counter": "计数器",
"CounterFieldHelp": "增加这个值就可以在不改变主密码的前提下生成全新的密码。",
"CreatePassword": "您要生成一个密码吗?",
"DBNotRunning": "您的 LessPass 数据库没有运行",
"Default login": "默认登录",
"Email": "邮件地址",
"EmailAlreadyExist": "这个邮件地址已被注册。登录或找回您的密码?",
"EmailInvalid": "请输入一个有效的电子邮件地址",
@@ -23,6 +21,8 @@
"Next": "下一步",
"NoMatchFor": "没有找到符合下列条件的内容:",
"NoPassword": "您的数据库里没有保存任何密码配置。",
"Options": "Options",
"Options by default": "Options by default",
"PasswordProfileCopied": "已复制您的密码配置。",
"PasswordResetRequired": "请输入登录密码",
"PasswordResetSuccessful": "已成功重置您的登录密码。",
@@ -31,7 +31,9 @@
"Reset my password": "重置我的登录密码",
"ResetLinkExpired": "此登录密码重置链接已过期。",
"Save": "救",
"Saved passwords": "Saved passwords",
"Search": "搜索",
"Settings": "Settings",
"Sign In": "登录",
"Site": "网站名",
"SiteLoginMasterPasswordMandatory": "网站名、登录名以及主密码均为必填信息。",


+ 4
- 2
packages/lesspass-pure/src/i18n/zh.json Целия файл

@@ -1,11 +1,9 @@
{
"Advanced options": "進階選項",
"Copied": "已複製",
"Counter": "計數器",
"CounterFieldHelp": "改變這個值,就可以在不改變主密碼的狀況下,產生新的密碼。",
"CreatePassword": "您要產生一組密碼嗎?",
"DBNotRunning": "您的 LessPass 資料庫並未執行",
"Default login": "默認登錄",
"Email": "郵件位址",
"EmailAlreadyExist": "這個郵件位址已被註冊。想要登入或取回您的密碼嗎?",
"EmailInvalid": "請輸入一個有效的郵件位址",
@@ -23,6 +21,8 @@
"Next": "然後",
"NoMatchFor": "喔不!沒有找到跟下列條件相似的結果:",
"NoPassword": "您的資料庫內沒有儲存任何密碼。",
"Options": "Options",
"Options by default": "Options by default",
"PasswordProfileCopied": "您的密码配置文件已被复制。",
"PasswordResetRequired": "請輸入登入密碼",
"PasswordResetSuccessful": "已成功重置您的登入密碼。",
@@ -31,7 +31,9 @@
"Reset my password": "重置我的登入密碼",
"ResetLinkExpired": "此登入密碼重設連結已過期。",
"Save": "救",
"Saved passwords": "Saved passwords",
"Search": "搜索",
"Settings": "Settings",
"Sign In": "登入",
"Site": "網站位址",
"SiteLoginMasterPasswordMandatory": "網站位址、登入帳號、主密碼皆為必填欄位。",


Зареждане…
Отказ
Запис