From a6f85c9eee9768448842e38de2b7f2af240a0648 Mon Sep 17 00:00:00 2001 From: Anne Jan Brouwer Date: Wed, 23 Oct 2019 18:28:03 +0200 Subject: Now with line numbers in TS again --- CHANGELOG.md | 15 ++- CONTRIBUTING.md | 2 +- localization/localization_ar_MA.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_ca.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_cs_CZ.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_de_DE.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_de_LU.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_el_GR.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_en_GB.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_en_US.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_es_ES.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_fr_BE.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_fr_FR.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_fr_LU.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_gl_ES.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_he_IL.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_hu_HU.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_it_IT.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_lb_LU.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_nb_NO.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_nl_BE.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_nl_NL.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_pl_PL.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_pt_PT.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_ru_RU.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_sq_AL.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_sv_SE.ts | 211 +++++++++++++++++++++++++++++++++++++ localization/localization_zh_CN.ts | 211 +++++++++++++++++++++++++++++++++++++ qtpass.pro | 2 +- translate | 1 - 30 files changed, 5494 insertions(+), 12 deletions(-) delete mode 100755 translate diff --git a/CHANGELOG.md b/CHANGELOG.md index 718a1f30..ce0b66d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -241,6 +241,7 @@ **Fixed bugs:** - Do not hide passwords and no generator [\#267](https://github.com/IJHack/QtPass/issues/267) +- Weird behavior when turning on git support \(auto push/pull\) with non-clean git dir [\#128](https://github.com/IJHack/QtPass/issues/128) - SingleApplication implementation buggy [\#26](https://github.com/IJHack/QtPass/issues/26) **Closed issues:** @@ -332,6 +333,7 @@ - Moved @YoshiMan 's copy buttons inside the line Edit [\#222](https://github.com/IJHack/QtPass/pull/222) ([jounathaen](https://github.com/jounathaen)) - UI Improvements [\#220](https://github.com/IJHack/QtPass/pull/220) ([jounathaen](https://github.com/jounathaen)) - creating password store directory, if it doesnot exists, de\_DE translation fixes and removed obsolete translations [\#216](https://github.com/IJHack/QtPass/pull/216) ([YoshiMan](https://github.com/YoshiMan)) +- Password templates [\#207](https://github.com/IJHack/QtPass/pull/207) ([jounathaen](https://github.com/jounathaen)) ## [v1.1.5](https://github.com/IJHack/QtPass/tree/v1.1.5) (2016-10-19) [Full Changelog](https://github.com/IJHack/QtPass/compare/v1.1.4...v1.1.5) @@ -357,7 +359,6 @@ - Allow ssh links [\#211](https://github.com/IJHack/QtPass/pull/211) ([cgonzalez](https://github.com/cgonzalez)) - Increase maximum password length to 255 [\#209](https://github.com/IJHack/QtPass/pull/209) ([vladimiroff](https://github.com/vladimiroff)) -- Password templates [\#207](https://github.com/IJHack/QtPass/pull/207) ([jounathaen](https://github.com/jounathaen)) - Updated German Translation [\#206](https://github.com/IJHack/QtPass/pull/206) ([jounathaen](https://github.com/jounathaen)) - Italian translation [\#204](https://github.com/IJHack/QtPass/pull/204) ([dakk](https://github.com/dakk)) - keygendialog email and name validition \(issue 202\) [\#203](https://github.com/IJHack/QtPass/pull/203) ([dakk](https://github.com/dakk)) @@ -385,7 +386,6 @@ - Signed releases [\#186](https://github.com/IJHack/QtPass/issues/186) - Why it's not listed in wikipedia.org/wiki/List\_of\_password\_managers ? [\#164](https://github.com/IJHack/QtPass/issues/164) -- Same name for file and folder [\#159](https://github.com/IJHack/QtPass/issues/159) - Bitdefender blocks installation and quarantines the .exe and .ink [\#138](https://github.com/IJHack/QtPass/issues/138) **Merged pull requests:** @@ -451,6 +451,7 @@ **Closed issues:** - Remove outdated Debian packaging [\#165](https://github.com/IJHack/QtPass/issues/165) +- Same name for file and folder [\#159](https://github.com/IJHack/QtPass/issues/159) - Icons don't work on nixos [\#157](https://github.com/IJHack/QtPass/issues/157) - gpg: Sorry, we are in batchmode - can't get input [\#151](https://github.com/IJHack/QtPass/issues/151) @@ -461,9 +462,9 @@ - Use --secure for pwgen and add more configurable options [\#168](https://github.com/IJHack/QtPass/pull/168) ([ahippo](https://github.com/ahippo)) - Remove Debian packaging [\#166](https://github.com/IJHack/QtPass/pull/166) ([innir](https://github.com/innir)) - Add caskroom URL [\#163](https://github.com/IJHack/QtPass/pull/163) ([graingert](https://github.com/graingert)) -- update gl\_Es [\#162](https://github.com/IJHack/QtPass/pull/162) ([xmgz](https://github.com/xmgz)) - Two UI Tweaks [\#158](https://github.com/IJHack/QtPass/pull/158) ([lftl](https://github.com/lftl)) - configwindow.ui default/start tab set to "settings" [\#154](https://github.com/IJHack/QtPass/pull/154) ([jounathaen](https://github.com/jounathaen)) +- FAQ update concerning button-icons on cinnamon [\#153](https://github.com/IJHack/QtPass/pull/153) ([jounathaen](https://github.com/jounathaen)) ## [v1.1.0](https://github.com/IJHack/QtPass/tree/v1.1.0) (2016-01-25) [Full Changelog](https://github.com/IJHack/QtPass/compare/v1.0.6...v1.1.0) @@ -503,7 +504,7 @@ **Merged pull requests:** -- FAQ update concerning button-icons on cinnamon [\#153](https://github.com/IJHack/QtPass/pull/153) ([jounathaen](https://github.com/jounathaen)) +- update gl\_Es [\#162](https://github.com/IJHack/QtPass/pull/162) ([xmgz](https://github.com/xmgz)) - improved the German translation [\#134](https://github.com/IJHack/QtPass/pull/134) ([retokromer](https://github.com/retokromer)) - qrand always generating the same sequence of passwords [\#129](https://github.com/IJHack/QtPass/pull/129) ([treat1](https://github.com/treat1)) - some improvements [\#126](https://github.com/IJHack/QtPass/pull/126) ([retokromer](https://github.com/retokromer)) @@ -551,10 +552,6 @@ ## [v1.0.2](https://github.com/IJHack/QtPass/tree/v1.0.2) (2015-09-24) [Full Changelog](https://github.com/IJHack/QtPass/compare/v1.0.1...v1.0.2) -**Fixed bugs:** - -- Weird behavior when turning on git support \(auto push/pull\) with non-clean git dir [\#128](https://github.com/IJHack/QtPass/issues/128) - **Closed issues:** - Generate password: Floating point exception \(core dumped\) [\#102](https://github.com/IJHack/QtPass/issues/102) @@ -585,6 +582,7 @@ **Merged pull requests:** - Issue 86 clear panel [\#87](https://github.com/IJHack/QtPass/pull/87) ([karlgrz](https://github.com/karlgrz)) +- Update FAQ for Yubikey NEO helper in .bashrc for Ubuntu [\#80](https://github.com/IJHack/QtPass/pull/80) ([karlgrz](https://github.com/karlgrz)) - \[WIP\] Call 'pass git init' on creation of password-store when useGit [\#78](https://github.com/IJHack/QtPass/pull/78) ([dennisdegreef](https://github.com/dennisdegreef)) ## [v1.0.0](https://github.com/IJHack/QtPass/tree/v1.0.0) (2015-08-01) @@ -710,7 +708,6 @@ **Merged pull requests:** -- Update FAQ for Yubikey NEO helper in .bashrc for Ubuntu [\#80](https://github.com/IJHack/QtPass/pull/80) ([karlgrz](https://github.com/karlgrz)) - SingleApplication per user and leading newline removed from output [\#44](https://github.com/IJHack/QtPass/pull/44) ([annejan](https://github.com/annejan)) - User filtering and many fixes [\#42](https://github.com/IJHack/QtPass/pull/42) ([annejan](https://github.com/annejan)) - Re-enable Windows WebDAV support. [\#37](https://github.com/IJHack/QtPass/pull/37) ([rdoeffinger](https://github.com/rdoeffinger)) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index aa6f614c..267839b9 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -22,7 +22,7 @@ This document is still in a very early stage and needs a lot more work. * Add you language to the `qtpass.pro` file under TRANSLATIONS and in the `resources.qrc` file. -* Next run the command `./translate` which will create and update the localization files. +* Next run the command `qmake` which will create and update the localization files. * Edit your file with (let's imagine your language is sv_SE (Swedish) `linguist localization/localization_sv_SE.ts` diff --git a/localization/localization_ar_MA.ts b/localization/localization_ar_MA.ts index b76a9938..f6f4b593 100644 --- a/localization/localization_ar_MA.ts +++ b/localization/localization_ar_MA.ts @@ -4,322 +4,407 @@ ConfigDialog + Configuration إعدادات + Settings الإعدادات + Clipboard behaviour: سلوك الحافظة: + Use primary selection استخدام الاختيار الأساسي + Autoclear after: اوتولير بعد: + + Seconds ثواني + Content panel behaviour: سلوك لوحة المحتوى: + Hide content إخفاء المحتوى + Hide password اخفاء كلمة المرور + Autoclear panel after: لوحه اوتوكلير بعد: + Password Generation: إنشاء كلمه المرور: + Password Length: طول كلمة المرور: + Characters + Use characters: + Select character set for password generation + All Characters + Alphabetical + Alphanumerical + Custom + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 + Current path + Exclude capital letters + Include special symbols + Generate easy to memorize but less secure passwords + Exclude numbers + Git: + Automatically add .gpg-id files + Automatically push + Automatically pull + Extensions: + System: + Use TrayIcon + Start minimized + Hide on close + Always on top + Programs + Select password storage program: + &Use pass + Native + Pass + pass + <html><head/><body><p><a href="https://www.passwordstore.org/"><span style=" text-decoration: underline;">www.passwordstore.org</span></a></p></body></html> + Autodetect + Profiles + Name + Path + Add + Delete + Template + Use template + Show all lines beginning with a word followed by a colon as fields in password fields, not only the listed ones + Show all fields templated + <a href="https://QtPass.org/">QtPass</a> version + System tray is not available + Pass OTP extension needs to be installed + qrencode needs to be installed + No Clipboard + Always copy to clipboard + On-demand copy to clipboard + No profile selected + No profile selected to delete + GnuPG not found + Please install GnuPG on your system.<br>Install <strong>Ubuntu</strong> from the Microsoft Store to get it.<br>If you already did so, make sure you started it once and<br>click "Autodetect" in the next dialog. + Please install GnuPG on your system.<br>Install <strong>Ubuntu</strong> from the Microsoft Store<br>or <a href="https://www.gnupg.org/download/#sec-1-2">download</a> it from GnuPG.org + Please install GnuPG on your system.<br>Install <strong>gpg</strong> using your favorite package manager<br>or <a href="https://www.gnupg.org/download/#sec-1-2">download</a> it from GnuPG.org + Create password-store? + Would you like to create a password-store at %1? + Password store not initialised + The folder %1 doesn't seem to be a password store or is not yet initialised. + Use PWGen + Use Git + Use QRencode + Use pass-otp extension + Nati&ve Git/GPG + Git + + + + + + GPG + PWGen + Templates add extra fields in the password generation dialogue, and in the password view. + login URL e-mail @@ -329,35 +414,46 @@ e-mail ImitatePass + + Can not edit + + Could not read encryption key to use, .gpg-id file missing or invalid. + Cannot update + Failed to open .gpg-id for writing. + Check selected users! + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! + Re-encrypting from folder %1 + + Updating password-store @@ -365,34 +461,42 @@ You will not be able to decrypt any newly added passwords! KeygenDialog + Generate GnuPG keypair + Generate a new key pair + Email + Name + Passphrase + <html><head/><body><p>There is no limit on the length of a passphrase, and it should be carefully chosen. From the perspective of security, the passphrase to unlock the private key is one of the weakest points in GnuPG (and other public-key encryption systems as well) since it is the only protection you have if another individual gets your private key. <br/>Ideally, the passphrase should not use words from a dictionary and should mix the case of alphabetic characters as well as use non-alphabetic characters.<br/>A good passphrase is crucial to the secure use of GnuPG.</p></body></html> + Expert + # QtPass GPG key generator # # first test version please comment @@ -411,26 +515,32 @@ Expire-Date: 0 + For expert options check out the <a href="https://www.gnupg.org/documentation/manuals/gnupg/Unattended-GPG-key-generation.html">GnuPG manual</a> + Invalid name + Name must be at least 5 characters long. + Invalid email + The email address you typed is not a valid email address. + This operation can take some minutes.<br />We need to generate a lot of random bytes. It is a good idea to perform some other action (type on the keyboard, move the mouse, utilize the disks) during the prime generation; this gives the random number generator a better chance to gain enough entropy. @@ -438,176 +548,232 @@ Expire-Date: 0 MainWindow + QtPass + Select profile + Search Password + Welcome to QtPass + + + Add password + Ctrl+N + + + Add folder + + + Edit + + + Delete + OTP + Generate OTP and copy to clipboard + Ctrl+G + Push + git push + Update + git pull + + Users + Manage who can read password in folder + Config + Configuration إعدادات + Welcome to QtPass %1 + + Updating password-store + Content hidden + + Password + OTP Code + Password and Content hidden + Looking for: %1 + + New file + New password file: (Will be placed in %1 ) + and the whole content? + and the whole content? <br><strong>Attention: there are unexpected files in the given folder, check them before continue.</strong> + Delete folder? + Delete password? + Are you sure you want to delete %1%2? + Profile changed to %1 + Open folder with file manager + Rename folder + Rename password + New Folder: (Will be placed in %1 ) + + Rename file + Rename Folder To: + Rename File To: + <p>QtPass is a GUI for <a href="https://www.passwordstore.org/">pass</a>, the standard unix password manager.</p> <p>Please report any <a href="https://github.com/IJHack/qtpass/issues">issues</a> you might have with this software.</p> <p><a href="https://qtpass.org/">Documentation</a></p> @@ -618,10 +784,12 @@ Expire-Date: 0 Pass + No characters chosen + Can't generate password, there are no characters to choose from set in the configuration! @@ -629,38 +797,48 @@ Expire-Date: 0 PasswordDialog + + Password + Generate + Show password + Character Set: + All Characters + Alphabetical + Alphanumerical + Custom + Length: @@ -668,6 +846,7 @@ Expire-Date: 0 QObject + LTR Flips interface RTL @@ -676,65 +855,80 @@ Expire-Date: 0 QtPass + Generating GPG key pair + Failed to connect WebDAV: + QtPass WebDAV password + Enter password to connect to WebDAV: + fusedav exited unexpectedly + Failed to start fusedav to connect WebDAV: + QProcess::FailedToStart + QProcess::Crashed + QProcess::Timedout + QProcess::ReadError + QProcess::WriteError + QProcess::UnknownError + Clipboard cleared + Clipboard not cleared + Copied to clipboard @@ -742,10 +936,12 @@ Expire-Date: 0 StoreModel + force overwrite? + overwrite %1 with %2? @@ -753,26 +949,32 @@ Expire-Date: 0 TrayIcon + &Show + &Hide + Mi&nimize + Ma&ximize + &Restore + &Quit @@ -780,10 +982,12 @@ Expire-Date: 0 UsersDialog + Read access users + Select which users should be able to decrypt passwords stored in this folder. Note: Existing files will not be modified and retain the old permissions until you edit them. Blue entries have a secret key available, select one of these to be able to decrypt. @@ -791,30 +995,37 @@ Red entries are not valid, you will not be able to encrypt to these. + Search Users + Show unusable keys + Can not get key list + Unable to get list of available gpg keys + Key not found in keyring + created + expires diff --git a/localization/localization_ca.ts b/localization/localization_ca.ts index 5efec06e..35879e5f 100644 --- a/localization/localization_ca.ts +++ b/localization/localization_ca.ts @@ -4,26 +4,33 @@ ConfigDialog + Configuration Configuració + Settings Paràmetres + Clipboard behaviour: Comportament del porta-retalls: + Use primary selection Utilitza la selecció primària + Autoclear after: Neteja automàticament després de: + + Seconds segons @@ -32,62 +39,77 @@ Comportament de la contrasenya: + Content panel behaviour: Comportament del plafó del contingut: + Hide content Oculta el contingut + Hide password Oculta la contrasenya + Autoclear panel after: Neteja automàticament el plafó després de: + Password Generation: Generació de contrasenyes: + Password Length: Longitud de la contrasenya: + Characters caràcters + Use characters: Utilitza els caràcters: + Select character set for password generation Seleccioneu el conjunt de caràcters per a la generació de la contrasenya + All Characters Tots els caràcters + Alphabetical Alfabètic + Alphanumerical Alfanumèric + Custom Personalitzat + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZabcçdefghijklmnopqrstuvwxyz0123456789 + Current path @@ -96,22 +118,27 @@ Utilitza pwgen + Exclude capital letters Exclou les lletres en majúscula + Include special symbols Inclou els símbols especials + Generate easy to memorize but less secure passwords Genera contrasenyes fàcils de recordar però menys segures + Exclude numbers Exclou els nombres + Git: Git: @@ -120,18 +147,22 @@ Utilitza git + Automatically add .gpg-id files Afegeix automàticament els fitxers .gpg-id + Automatically push Pujada automàtica + Automatically pull Baixada automàtica + Extensions: Extensions: @@ -140,30 +171,37 @@ Utilitza l'extensió pass otp + System: Sistema: + Use TrayIcon Utilitza la safata del sistema + Start minimized Comença minimitzat + Hide on close Oculta amb el tancament + Always on top Sempre al capdamunt + Programs Programes + Select password storage program: Seleccioneu el programa d'emmagatzematge de contrasenyes: @@ -172,10 +210,12 @@ Nati&u git/gpg + &Use pass &Utilitza pass + Native Natiu @@ -196,10 +236,12 @@ pwgen + Pass Pass + pass pass @@ -208,22 +250,27 @@ <html><head/><body><p><a href="https://www.passwordstore.org/"><span style=" text-decoration: underline; color:#0000ff;">www.passwordstore.org</span></a></p></body></html> + Profiles Perfils + Name Nom + Path Camí + Add Afegeix + Delete Suprimeix @@ -232,6 +279,7 @@ Magatzem de contrasenyes actual + Template Plantilla @@ -240,14 +288,17 @@ Les plantilles afegeixen camps extres al diàleg de generació de contrasenyes i a la visualització de la contrasenya. + Use template Utilitza la plantilla + Show all lines beginning with a word followed by a colon as fields in password fields, not only the listed ones Mostra totes les línies que comencen amb una paraula seguida de dos punts com a camps als camps de la contrasenya, no només les que figuren a la llista + Show all fields templated Mostra tota la plantilla de camps @@ -260,122 +311,156 @@ url email + <a href="https://QtPass.org/">QtPass</a> version <a href="https://QtPass.org/">QtPass</a> versió + No Clipboard Sense porta-retalls + Always copy to clipboard Copia sempre al porta-retalls + On-demand copy to clipboard Copia sota demanda al porta-retalls + No profile selected Cap perfil seleccionat