update of french translation,

TrActive will be set correctly again (display of the translation author)

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@101 b624d157-de02-0410-bad0-e51aec6abb33
master
tarek_saidi 18 years ago
parent 103b35169f
commit 0286b87a41
  1. 12
      changelog
  2. 3
      src/main.cpp
  3. 69
      src/translations/keepass-de_DE.ts
  4. 30
      src/translations/keepass-es_ES.ts
  5. 104
      src/translations/keepass-fr_FR.ts
  6. 35
      src/translations/keepass-ru_RU.ts
  7. 35
      src/translations/keepass-xx_XX.ts
  8. 8
      todo

@ -2,20 +2,20 @@
0.2.2 0.2.2
--------------- ---------------
-fixed crash when parsing config file under Win32 -fixed crash when parsing config file under Win32
-fixed loss of entry icons when saving a database which was not created -fixed loss of entry icons when saving a database which was not created with KeePassX (no KPX_CUSTOM_ICONS metastream)
with KeePassX (no KPX_CUSTOM_ICONS metastream) -introduces new metastream format for custom icons
-removed all old Qt3 support dependecies -removed all old Qt3 support dependecies
-QtNetwork and QtSql are not longer requiered (when using Qt 4.1.3 or later)
-implemented correct UUID management for entries -implemented correct UUID management for entries
-added delay of 0.3s before performing auto-type -added delay of 0.3s before performing auto-type
-metastreams now get valid group IDs (KeePass/Win compatibility) -metastreams now get valid group IDs (KeePass/Win compatibility)
-fixed drawing errors when performing drag and drop operations in group view -fixed drawing errors when performing drag and drop operations in group view
-when there is no translation installed for the system's country preference but -when there is no translation installed for the system's country preference but one for the same language the program will use it now
one for the same language the program will use it now -when canceling the file dialog for the opening of an existing database a already openend database will not longer be closed
-when canceling the file dialog for the opening of an existing database a already
openend database will not longer be closed
-same for the creation of a new database -same for the creation of a new database
-alpha blending for banner icons -alpha blending for banner icons
-new standard banner icon -new standard banner icon
-MacOS packages: all Qt libraries are now included in the application bundle (extra installation is not longer necessary)
--------------- ---------------
0.2.1 0.2.1
--------------- ---------------

@ -117,7 +117,8 @@ qtTranslator=new QTranslator;
if(loadTranslation(translator,"keepass-",loc.name(),QStringList() if(loadTranslation(translator,"keepass-",loc.name(),QStringList()
<< app->applicationDirPath()+"/../share/keepass/i18n/" << app->applicationDirPath()+"/../share/keepass/i18n/"
<< QDir::homePath()+"/.keepass/" )) << QDir::homePath()+"/.keepass/" ))
app->installTranslator(translator); {app->installTranslator(translator);
TrActive=true;}
else{ else{
if(loc.name()!="en_US") if(loc.name()!="en_US")
qWarning(QString("Kpx: No Translation found for '%1 (%2)'using 'English (UnitedStates)'") qWarning(QString("Kpx: No Translation found for '%1 (%2)'using 'English (UnitedStates)'")

@ -38,16 +38,24 @@ General Public License (GPL) Version 2.</translation>
</message> </message>
<message> <message>
<source>tarek.saidi@arcor.de</source> <source>tarek.saidi@arcor.de</source>
<translation>tarek.saidi@arcor.de</translation> <translation type="obsolete">tarek.saidi@arcor.de</translation>
</message> </message>
<message> <message>
<source>http://keepass.berlios.de/</source> <source>http://keepass.berlios.de/</source>
<translation>http://keepass.berlios.de/</translation> <translation type="obsolete">http://keepass.berlios.de/</translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<source>http://keepassx.sourceforge.net</source>
<translation></translation>
</message>
<message>
<source>keepassx@gmail.com</source>
<translation></translation>
</message>
</context> </context>
<context> <context>
<name>AutoType</name> <name>AutoType</name>
@ -102,7 +110,7 @@ Erlaubt ist nur eine pro Eintrag.</translation>
</message> </message>
<message> <message>
<source>http://keepass.berlios.de/index.php</source> <source>http://keepass.berlios.de/index.php</source>
<translation>http://keepass.berlios.de/index.php</translation> <translation type="obsolete">http://keepass.berlios.de/index.php</translation>
</message> </message>
<message> <message>
<source>&lt;b&gt;Current Translation: None&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source> <source>&lt;b&gt;Current Translation: None&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source>
@ -147,7 +155,7 @@ http://keepass.berlios.de/translation-howto.html</translation>
<message> <message>
<source>Information on how to translate KeePassX can be found under: <source>Information on how to translate KeePassX can be found under:
http://keepass.berlios.de/</source> http://keepass.berlios.de/</source>
<translation>Informationen über das Erstellen eine Übersetztung für KeePassX sind hier zu finden: <translation type="obsolete">Informationen über das Erstellen eine Übersetztung für KeePassX sind hier zu finden:
http://keepass.berlios.de</translation> http://keepass.berlios.de</translation>
</message> </message>
<message> <message>
@ -186,6 +194,23 @@ http://keepass.berlios.de</translation>
<source>www.outofhanwell.com</source> <source>www.outofhanwell.com</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<source>Information on how to translate KeePassX can be found under:
http://keepassx.sourceforge.net/</source>
<translation></translation>
</message>
<message>
<source>James Nicholls</source>
<translation></translation>
</message>
<message>
<source>Main Application Icon</source>
<translation>Anwendungssymbol</translation>
</message>
<message>
<source>http://keepassx.sf.net</source>
<translation></translation>
</message>
</context> </context>
<context> <context>
<name>CDbSettingsDlg</name> <name>CDbSettingsDlg</name>
@ -1254,71 +1279,71 @@ die Änderungen speichern?</translation>
</message> </message>
<message> <message>
<source>&amp;File</source> <source>&amp;File</source>
<translation type="unfinished">Datei</translation> <translation>&amp;Datei</translation>
</message> </message>
<message> <message>
<source>&amp;Import from...</source> <source>&amp;Import from...</source>
<translation type="unfinished"></translation> <translation>&amp;Importieren aus...</translation>
</message> </message>
<message> <message>
<source>&amp;Export to...</source> <source>&amp;Export to...</source>
<translation type="unfinished"></translation> <translation>&amp;Exportieren nach...</translation>
</message> </message>
<message> <message>
<source>&amp;Edit</source> <source>&amp;Edit</source>
<translation type="unfinished"></translation> <translation>&amp;Bearbeiten</translation>
</message> </message>
<message> <message>
<source>E&amp;xtras</source> <source>E&amp;xtras</source>
<translation type="unfinished"></translation> <translation>E&amp;xtras</translation>
</message> </message>
<message> <message>
<source>&amp;Help</source> <source>&amp;Help</source>
<translation type="unfinished"></translation> <translation>&amp;Hilfe</translation>
</message> </message>
<message> <message>
<source>&amp;New Database...</source> <source>&amp;New Database...</source>
<translation type="unfinished"></translation> <translation>&amp;Neue Datenbank...</translation>
</message> </message>
<message> <message>
<source>&amp;Open Database...</source> <source>&amp;Open Database...</source>
<translation type="unfinished"></translation> <translation>Datenbank &amp;öffnen...</translation>
</message> </message>
<message> <message>
<source>&amp;Close Database</source> <source>&amp;Close Database</source>
<translation type="unfinished"></translation> <translation>Datenbank s&amp;chließen</translation>
</message> </message>
<message> <message>
<source>&amp;Save Database</source> <source>&amp;Save Database</source>
<translation type="unfinished"></translation> <translation>Datenbank &amp;speichern</translation>
</message> </message>
<message> <message>
<source>Save Database &amp;As...</source> <source>Save Database &amp;As...</source>
<translation type="unfinished"></translation> <translation>D&amp;atenbank speichern unter...</translation>
</message> </message>
<message> <message>
<source>&amp;Database Settings...</source> <source>&amp;Database Settings...</source>
<translation type="unfinished"></translation> <translation>&amp;Datenbankeinstellungen...</translation>
</message> </message>
<message> <message>
<source>Change &amp;Master Key...</source> <source>Change &amp;Master Key...</source>
<translation type="unfinished"></translation> <translation>Hauptschlüssel &amp;ändern...</translation>
</message> </message>
<message> <message>
<source>E&amp;xit</source> <source>E&amp;xit</source>
<translation type="unfinished"></translation> <translation>Beend&amp;en</translation>
</message> </message>
<message> <message>
<source>&amp;Settings...</source> <source>&amp;Settings...</source>
<translation type="unfinished"></translation> <translation>Ein&amp;stellungen...</translation>
</message> </message>
<message> <message>
<source>&amp;About...</source> <source>&amp;About...</source>
<translation type="unfinished"></translation> <translation>&amp;Über...</translation>
</message> </message>
<message> <message>
<source>&amp;KeePassX Handbook...</source> <source>&amp;KeePassX Handbook...</source>
<translation type="unfinished"></translation> <translation>&amp;KeePassX Handbuch...</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1771,7 +1796,7 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf &apos;~/.keepass&apos; haben.</t
</message> </message>
<message> <message>
<source>Remember last opened file</source> <source>Remember last opened file</source>
<translation type="unfinished"></translation> <translation>Zuletzt geöffnete Datei merken</translation>
</message> </message>
</context> </context>
<context> <context>

@ -35,15 +35,15 @@ General Public License (GPL) version 2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>tarek.saidi@arcor.de</source> <source>Credits</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>http://keepass.berlios.de/</source> <source>http://keepassx.sourceforge.net</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>keepassx@gmail.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -98,7 +98,7 @@ Allowed is only one per entry.</source>
</message> </message>
<message> <message>
<source>http://keepass.berlios.de/index.php</source> <source>http://keepass.berlios.de/index.php</source>
<translation>http://keepass.berlios.de/index.php</translation> <translation type="obsolete">http://keepass.berlios.de/index.php</translation>
</message> </message>
<message> <message>
<source>&lt;b&gt;Current Translation: None&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source> <source>&lt;b&gt;Current Translation: None&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source>
@ -136,11 +136,6 @@ http://keepass.berlios.de/translation-howto.html</translation>
<source>$TRANSLATION_AUTHOR</source> <source>$TRANSLATION_AUTHOR</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Information on how to translate KeePassX can be found under:
http://keepass.berlios.de/</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Team</source> <source>Team</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -177,6 +172,23 @@ http://keepass.berlios.de/</source>
<source>www.outofhanwell.com</source> <source>www.outofhanwell.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Information on how to translate KeePassX can be found under:
http://keepassx.sourceforge.net/</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>James Nicholls</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Main Application Icon</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>http://keepassx.sf.net</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>CDbSettingsDlg</name> <name>CDbSettingsDlg</name>

@ -26,27 +26,35 @@
</message> </message>
<message> <message>
<source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;/head&gt;&lt;body style=&quot; white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;&quot;&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:600;&quot;&gt;KeePassX&lt;/span&gt; - Cross Platform Password Manager&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;/head&gt;&lt;body style=&quot; white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;&quot;&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:600;&quot;&gt;KeePassX&lt;/span&gt; - Cross Platform Password Manager&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation></translation> <translation>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;/head&gt;&lt;body style=&quot; white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;&quot;&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:12pt; font-weight:600;&quot;&gt;KeePassX&lt;/span&gt; - Gest. de mot de passe multiplateforme&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<source>Copyright (C) 2005 - 2006 Tarek Saidi <source>Copyright (C) 2005 - 2006 Tarek Saidi
KeePassX is distributed under the terms of the KeePassX is distributed under the terms of the
General Public License (GPL) version 2.</source> General Public License (GPL) version 2.</source>
<translation>&lt;span style=&quot; font-size:9pt; font-weight:400;&quot;&gt;Copyright (c) 2005 - 2006 Tarek Saidi &lt;br&gt; <translation>&lt;span style=&quot; font-size:9pt; font-weight:400;&quot;&gt;Copyright (c) 2005 - 2006 Tarek Saidi &lt;br&gt;
KeePassX est distribué sous les termes de la&lt;br&gt; Licence Publique Générale GNU v2 (GPL v2).&lt;/span&gt;</translation> KeePassX est distribué sous les termes de la&lt;br&gt; Licence Publique Générale GNU v2 (GPL v2).&lt;/span&gt;</translation>
</message> </message>
<message> <message>
<source>tarek.saidi@arcor.de</source> <source>tarek.saidi@arcor.de</source>
<translation>tarek.saidi@arcor.de</translation> <translation type="obsolete">tarek.saidi@arcor.de</translation>
</message> </message>
<message> <message>
<source>http://keepass.berlios.de/</source> <source>http://keepass.berlios.de/</source>
<translation>http://keepass.berlios.de/</translation> <translation type="obsolete">http://keepass.berlios.de/</translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>Credits</source>
<translation>Crédits </translation> <translation>Crédits </translation>
</message> </message>
<message>
<source>http://keepassx.sourceforge.net</source>
<translation>http://keepassx.sourceforge.net</translation>
</message>
<message>
<source>keepassx@gmail.com</source>
<translation>keepassx@gmail.com</translation>
</message>
</context> </context>
<context> <context>
<name>AutoType</name> <name>AutoType</name>
@ -83,7 +91,7 @@ Seulement une par entrée est autorisée. </translation>
</message> </message>
<message> <message>
<source>Make sure that the program is installed correctly.</source> <source>Make sure that the program is installed correctly.</source>
<translation>Être sûr que le programme soit correctement installé.</translation> <translation>S&apos;assurer que l&apos;application est correctement installée.</translation>
</message> </message>
<message> <message>
<source>OK</source> <source>OK</source>
@ -91,17 +99,17 @@ Seulement une par entrée est autorisée. </translation>
</message> </message>
<message> <message>
<source>Could not open file &apos;%1&apos;</source> <source>Could not open file &apos;%1&apos;</source>
<translation>Ne peut ouvrir le fichier &apos;%1&apos;</translation> <translation>N&apos;a pas pu ouvrir le fichier &apos;%1&apos;</translation>
</message> </message>
<message> <message>
<source>The following error occured: <source>The following error occured:
%1</source> %1</source>
<translation>L&apos;erreur suivant est survenue: <translation>L&apos;erreur suivante est survenue:
%1</translation> %1</translation>
</message> </message>
<message> <message>
<source>http://keepass.berlios.de/index.php</source> <source>http://keepass.berlios.de/index.php</source>
<translation>http://keepass.berlios.de/index.php </translation> <translation type="obsolete">http://keepass.berlios.de/index.php </translation>
</message> </message>
<message> <message>
<source>&lt;b&gt;Current Translation: None&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source> <source>&lt;b&gt;Current Translation: None&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source>
@ -110,7 +118,7 @@ Seulement une par entrée est autorisée. </translation>
</message> </message>
<message> <message>
<source>&lt;b&gt;Author:&lt;/b&gt; %1&lt;br&gt;</source> <source>&lt;b&gt;Author:&lt;/b&gt; %1&lt;br&gt;</source>
<translation>&lt;b&gt; A pour auteur:&lt;/b&gt; %1&lt;br&gt;</translation> <translation>&lt;b&gt; À pour auteur:&lt;/b&gt; %1&lt;br&gt;</translation>
</message> </message>
<message> <message>
<source>$TRANSALTION_AUTHOR</source> <source>$TRANSALTION_AUTHOR</source>
@ -119,7 +127,7 @@ Seulement une par entrée est autorisée. </translation>
<message> <message>
<source>$TRANSLATION_AUTHOR_EMAIL</source> <source>$TRANSLATION_AUTHOR_EMAIL</source>
<comment>Here you can enter your email or homepage if you want.</comment> <comment>Here you can enter your email or homepage if you want.</comment>
<translation>&lt;b&gt; Courriel: &lt;/b&gt; &lt;br&gt;djellel@free.fr <translation> &lt;b&gt;Courriel:&lt;/b&gt; &lt;br&gt; djellel@free.fr
</translation> </translation>
</message> </message>
<message> <message>
@ -152,12 +160,12 @@ http://keepass.berlios.de/translation-howto.html</source>
<message> <message>
<source>Information on how to translate KeePassX can be found under: <source>Information on how to translate KeePassX can be found under:
http://keepass.berlios.de/</source> http://keepass.berlios.de/</source>
<translation>Toutes les informations concernant la méthode pour traduire KeePassX peuvent être obtenues à l&apos;adresse suivante:&lt;br&gt; <translation type="obsolete">Toutes les informations concernant la méthode pour traduire KeePassX peuvent être obtenues à l&apos;adresse suivante:&lt;br&gt;
&lt;ADDRESS&gt;http://keepass.berlios.de/&lt;ADDRESS&gt;</translation> &lt;ADDRESS&gt;http://keepass.berlios.de/&lt;ADDRESS&gt;</translation>
</message> </message>
<message> <message>
<source>Team</source> <source>Team</source>
<translation>Equipe</translation> <translation>Équipe</translation>
</message> </message>
<message> <message>
<source>Tarek Saidi</source> <source>Tarek Saidi</source>
@ -191,6 +199,24 @@ http://keepass.berlios.de/</source>
<source>www.outofhanwell.com</source> <source>www.outofhanwell.com</source>
<translation>&lt;ADDRESS&gt;www.outofhanwell.com&lt;ADDRESS&gt;</translation> <translation>&lt;ADDRESS&gt;www.outofhanwell.com&lt;ADDRESS&gt;</translation>
</message> </message>
<message>
<source>Information on how to translate KeePassX can be found under:
http://keepassx.sourceforge.net/</source>
<translation>Les informations concernant la méthode de traduction de KeePassX peuvent être trouvées à l&apos;adresse suivante:&lt;br&gt;
&lt;ADDRESS&gt;http://keepass.berlios.de/translation-howto.html&lt;/ADDRESS&gt;</translation>
</message>
<message>
<source>James Nicholls</source>
<translation>James Nicholls</translation>
</message>
<message>
<source>Main Application Icon</source>
<translation>Pour le logo de KeepassX</translation>
</message>
<message>
<source>http://keepassx.sf.net</source>
<translation>http://keepassx.sf.net</translation>
</message>
</context> </context>
<context> <context>
<name>CDbSettingsDlg</name> <name>CDbSettingsDlg</name>
@ -596,7 +622,7 @@ S&apos;il vous plait, vérifier vos permissions.</translation>
</message> </message>
<message> <message>
<source>Ge&amp;n.</source> <source>Ge&amp;n.</source>
<translation>Ge&amp;n.</translation> <translation>&amp;Gen.</translation>
</message> </message>
<message> <message>
<source>...</source> <source>...</source>
@ -666,7 +692,7 @@ S&apos;il vous plait, vérifier vos permissions.</translation>
<name>Export_Txt</name> <name>Export_Txt</name>
<message> <message>
<source>Could not open file (FileError=%1)</source> <source>Could not open file (FileError=%1)</source>
<translation type="unfinished">Ne peut ouvrir le fichier (FileError=%1)</translation> <translation>N&apos;a pas pu ouvrir le fichier (FileError=%1)</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1257,75 +1283,75 @@ Désirez-vous enregistrer le changement ?</translation>
</message> </message>
<message> <message>
<source>&amp;View</source> <source>&amp;View</source>
<translation type="unfinished"></translation> <translation>&amp;Affichage</translation>
</message> </message>
<message> <message>
<source>&amp;File</source> <source>&amp;File</source>
<translation type="unfinished"></translation> <translation>&amp;Fichier</translation>
</message> </message>
<message> <message>
<source>&amp;Import from...</source> <source>&amp;Import from...</source>
<translation type="unfinished"></translation> <translation>&amp;Importer d&apos;un...</translation>
</message> </message>
<message> <message>
<source>&amp;Export to...</source> <source>&amp;Export to...</source>
<translation type="unfinished"></translation> <translation>&amp;Exporter vers...</translation>
</message> </message>
<message> <message>
<source>&amp;Edit</source> <source>&amp;Edit</source>
<translation type="unfinished"></translation> <translation>Ed&amp;iter</translation>
</message> </message>
<message> <message>
<source>E&amp;xtras</source> <source>E&amp;xtras</source>
<translation type="unfinished"></translation> <translation>E&amp;xtras</translation>
</message> </message>
<message> <message>
<source>&amp;Help</source> <source>&amp;Help</source>
<translation type="unfinished"></translation> <translation>Ai&amp;de</translation>
</message> </message>
<message> <message>
<source>&amp;New Database...</source> <source>&amp;New Database...</source>
<translation type="unfinished"></translation> <translation>&amp;Nouvelle BD...</translation>
</message> </message>
<message> <message>
<source>&amp;Open Database...</source> <source>&amp;Open Database...</source>
<translation type="unfinished"></translation> <translation>&amp;Ouvrir une BD...</translation>
</message> </message>
<message> <message>
<source>&amp;Close Database</source> <source>&amp;Close Database</source>
<translation type="unfinished"></translation> <translation>Fer&amp;mer la BD</translation>
</message> </message>
<message> <message>
<source>&amp;Save Database</source> <source>&amp;Save Database</source>
<translation type="unfinished"></translation> <translation>&amp;Enregistrer la BD</translation>
</message> </message>
<message> <message>
<source>Save Database &amp;As...</source> <source>Save Database &amp;As...</source>
<translation type="unfinished"></translation> <translation>Enre&amp;gistrer la BD sous...</translation>
</message> </message>
<message> <message>
<source>&amp;Database Settings...</source> <source>&amp;Database Settings...</source>
<translation type="unfinished"></translation> <translation>Paramé&amp;trage de la BD...</translation>
</message> </message>
<message> <message>
<source>Change &amp;Master Key...</source> <source>Change &amp;Master Key...</source>
<translation type="unfinished"></translation> <translation>&amp;Changer la clé maitresse...</translation>
</message> </message>
<message> <message>
<source>E&amp;xit</source> <source>E&amp;xit</source>
<translation type="unfinished"></translation> <translation>&amp;Quitter</translation>
</message> </message>
<message> <message>
<source>&amp;Settings...</source> <source>&amp;Settings...</source>
<translation type="unfinished"></translation> <translation>&amp;Préférences...</translation>
</message> </message>
<message> <message>
<source>&amp;About...</source> <source>&amp;About...</source>
<translation type="unfinished"></translation> <translation>À pr&amp;opos...</translation>
</message> </message>
<message> <message>
<source>&amp;KeePassX Handbook...</source> <source>&amp;KeePassX Handbook...</source>
<translation type="unfinished"></translation> <translation>Le manuel de &amp;KeePassX...</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1403,23 +1429,23 @@ Désirez-vous enregistrer le changement ?</translation>
</message> </message>
<message> <message>
<source>Unexpected error: Offset is out of range. [G1]</source> <source>Unexpected error: Offset is out of range. [G1]</source>
<translation>Erreur inattendue: Le décalage est hors limites.[G1]</translation> <translation>Erreur inattendue: Le décalage est hors limite.[G1]</translation>
</message> </message>
<message> <message>
<source>Unexpected error: Offset is out of range. [G2]</source> <source>Unexpected error: Offset is out of range. [G2]</source>
<translation>Erreur inattendue: Le décalage est hors limites.[G2]</translation> <translation>Erreur inattendue: Le décalage est hors limite.[G2]</translation>
</message> </message>
<message> <message>
<source>Unexpected error: Offset is out of range. [E1]</source> <source>Unexpected error: Offset is out of range. [E1]</source>
<translation>Erreur inattendue: Le décalage est hors limites.[E1]</translation> <translation>Erreur inattendue: Le décalage est hors limite.[E1]</translation>
</message> </message>
<message> <message>
<source>Unexpected error: Offset is out of range. [E2]</source> <source>Unexpected error: Offset is out of range. [E2]</source>
<translation>Erreur inattendue: Le décalage est hors limites.[E2]</translation> <translation>Erreur inattendue: Le décalage est hors limite.[E2]</translation>
</message> </message>
<message> <message>
<source>Unexpected error: Offset is out of range. [E3]</source> <source>Unexpected error: Offset is out of range. [E3]</source>
<translation>Erreur inattendue: Le décalage est hors limites.[E3]</translation> <translation>Erreur inattendue: Le décalage est hors limite.[E3]</translation>
</message> </message>
<message> <message>
<source>Hash test failed. <source>Hash test failed.
@ -1758,7 +1784,7 @@ Make sure you have write access to &apos;~/.keepass&apos;.</source>
</message> </message>
<message> <message>
<source>Securi&amp;ty</source> <source>Securi&amp;ty</source>
<translation>Sécuri&amp;</translation> <translation>Séc&amp;uri</translation>
</message> </message>
<message> <message>
<source>Alternating Row Colors</source> <source>Alternating Row Colors</source>
@ -1778,7 +1804,7 @@ Make sure you have write access to &apos;~/.keepass&apos;.</source>
</message> </message>
<message> <message>
<source>Remember last opened file</source> <source>Remember last opened file</source>
<translation type="unfinished"></translation> <translation>Se souvenir du dernier fichier ouvert</translation>
</message> </message>
</context> </context>
<context> <context>

@ -1,7 +1,4 @@
<!DOCTYPE TS><TS> <!DOCTYPE TS><TS>
<context>
<name></name>
</context>
<context> <context>
<name>AboutDlg</name> <name>AboutDlg</name>
<message> <message>
@ -27,15 +24,15 @@ General Public License (GPL) version 2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>tarek.saidi@arcor.de</source> <source>Credits</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>http://keepass.berlios.de/</source> <source>http://keepassx.sourceforge.net</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>keepassx@gmail.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -87,10 +84,6 @@ Allowed is only one per entry.</source>
%1</source> %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>http://keepass.berlios.de/index.php</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>&lt;b&gt;Current Translation: None&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source> <source>&lt;b&gt;Current Translation: None&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source>
<comment>Please replace &apos;None&apos; with the language of your translation</comment> <comment>Please replace &apos;None&apos; with the language of your translation</comment>
@ -117,11 +110,6 @@ Allowed is only one per entry.</source>
<source>$TRANSLATION_AUTHOR</source> <source>$TRANSLATION_AUTHOR</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Information on how to translate KeePassX can be found under:
http://keepass.berlios.de/</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Team</source> <source>Team</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -158,6 +146,23 @@ http://keepass.berlios.de/</source>
<source>www.outofhanwell.com</source> <source>www.outofhanwell.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Information on how to translate KeePassX can be found under:
http://keepassx.sourceforge.net/</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>James Nicholls</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Main Application Icon</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>http://keepassx.sf.net</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>CDbSettingsDlg</name> <name>CDbSettingsDlg</name>

@ -1,7 +1,4 @@
<!DOCTYPE TS><TS> <!DOCTYPE TS><TS>
<context>
<name></name>
</context>
<context> <context>
<name>AboutDlg</name> <name>AboutDlg</name>
<message> <message>
@ -27,15 +24,15 @@ General Public License (GPL) version 2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>tarek.saidi@arcor.de</source> <source>Credits</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>http://keepass.berlios.de/</source> <source>http://keepassx.sourceforge.net</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Credits</source> <source>keepassx@gmail.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -87,10 +84,6 @@ Allowed is only one per entry.</source>
%1</source> %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>http://keepass.berlios.de/index.php</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>&lt;b&gt;Current Translation: None&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source> <source>&lt;b&gt;Current Translation: None&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source>
<comment>Please replace &apos;None&apos; with the language of your translation</comment> <comment>Please replace &apos;None&apos; with the language of your translation</comment>
@ -117,11 +110,6 @@ Allowed is only one per entry.</source>
<source>$TRANSLATION_AUTHOR</source> <source>$TRANSLATION_AUTHOR</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Information on how to translate KeePassX can be found under:
http://keepass.berlios.de/</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Team</source> <source>Team</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -158,6 +146,23 @@ http://keepass.berlios.de/</source>
<source>www.outofhanwell.com</source> <source>www.outofhanwell.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Information on how to translate KeePassX can be found under:
http://keepassx.sourceforge.net/</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>James Nicholls</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Main Application Icon</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>http://keepassx.sf.net</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>CDbSettingsDlg</name> <name>CDbSettingsDlg</name>

@ -0,0 +1,8 @@
Database:
-need to change the interface of the generic Database class so that no direct references
or pointers to group or entry objects are used:
1. approach: CEntry e=getEntry( ...by any attrib...); //get a COPY
e.Title="Blubb";
setEntey(e);
2. approach: EntryID id=getEntryID(...by any attrib...); //get an ID (maybe the list index)
setEntryTitle(id,"Blubb");