From 89431a3376daf0a426d87ff599f513fed022d1ce Mon Sep 17 00:00:00 2001 From: Mathias Behrle Date: Wed, 29 Oct 2008 16:50:58 +0100 Subject: [PATCH] updated translation for de_DE --- share/locale/de_DE/LC_MESSAGES/tryton.mo | Bin 19732 -> 33927 bytes share/locale/de_DE/LC_MESSAGES/tryton.po | 1576 ++++++++++++++++------ share/locale/tryton.pot | 1310 ++++++++++++++---- 3 files changed, 2204 insertions(+), 682 deletions(-) diff --git a/share/locale/de_DE/LC_MESSAGES/tryton.mo b/share/locale/de_DE/LC_MESSAGES/tryton.mo index 9f2c7597dc648f64b0a2ef9d7554ddf3828e669f..ceadef23d1920d386979099bc1b0990177d33805 100644 GIT binary patch literal 33927 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 CLjY|6 delta 5922 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\n" "Language-Team: de_DE \n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" @@ -55,20 +55,20 @@ msgstr "Kann Konfigurationsdatei '%s' nicht schreiben!" msgid "Unable to read config file %s!" msgstr "Kann Konfigurationsdatei '%s' nicht lesen!" -#: tryton/plugin.py:30 +#: tryton/plugin.py:28 msgid "No available plugin for this resource!" -msgstr "Kein Plug-In für diese Ressource vorhanden!" +msgstr "Kein Plugin für diese Ressource vorhanden!" -#: tryton/plugin.py:32 +#: tryton/plugin.py:30 msgid "Choose a Plugin" -msgstr "Plug-In auswählen" +msgstr "Plugin auswählen" -#: tryton/translate.py:177 +#: tryton/translate.py:181 #, python-format msgid "Unable to set locale %s" msgstr "Kann locale %s nicht setzen" -#: tryton/translate.py:191 +#: tryton/translate.py:189 msgid "Unable to unset locale" msgstr "Kann locale nicht zurücksetzen" @@ -88,89 +88,128 @@ msgstr "Keine Aktion angegeben!" msgid "Tryton Connection" msgstr "Verbindung" -#: tryton/common/common.py:85 -#: tryton/gui/window/dblogin.py:65 +#: tryton/common/common.py:86 +#: tryton/gui/window/dblogin.py:71 msgid "Server:" msgstr "Server:" -#: tryton/common/common.py:103 +#: tryton/common/common.py:104 msgid "Port:" msgstr "Port:" -#: tryton/common/common.py:277 -#: tryton/gui/main.py:793 -#: tryton/gui/window/attachment.py:155 -#: tryton/gui/window/win_export.py:244 +#: tryton/common/common.py:141 +msgid "Selection" +msgstr "Auswahl" + +#: tryton/common/common.py:150 +msgid "Your selection:" +msgstr "Ihre Auswahl:" + +#: tryton/common/common.py:290 +#: tryton/gui/main.py:1403 +#: tryton/gui/window/attachment.py:245 +#: tryton/gui/window/win_export.py:373 #: tryton/gui/window/view_form/view/form_gtk/binary.py:40 #: tryton/gui/window/view_form/view/form_gtk/binary.py:84 #: tryton/gui/window/view_form/view/form_gtk/image.py:98 msgid "Save As..." msgstr "Speichern unter ..." -#: tryton/common/common.py:306 -#: tryton/gui/window/win_export.py:279 -#: tryton/gui/window/win_import.py:118 -#: tryton/gui/window/win_import.py:132 +#: tryton/common/common.py:319 +#: tryton/gui/window/win_export.py:409 +#: tryton/gui/window/win_import.py:256 +#: tryton/gui/window/win_import.py:270 #: tryton/gui/window/view_form/view/form_gtk/binary.py:80 #: tryton/gui/window/view_form/view/form_gtk/binary.py:93 msgid "Error" msgstr "Fehler" -#: tryton/common/common.py:310 +#: tryton/common/common.py:324 msgid "Report Bug" msgstr "Fehler berichten" -#: tryton/common/common.py:317 +#: tryton/common/common.py:331 msgid "Application Error!" msgstr "Anwendungsfehler!" -#: tryton/common/common.py:336 +#: tryton/common/common.py:350 msgid "Error: " msgstr "Fehler:" -#: tryton/common/common.py:355 +#: tryton/common/common.py:371 msgid "To report bugs you must have an account on " msgstr "Um Fehler online berichten zu können, benötigen Sie ein Konto auf " -#: tryton/common/common.py:378 +#: tryton/common/common.py:394 msgid "Bug Tracker" msgstr "Fehler melden" -#: tryton/common/common.py:395 +#: tryton/common/common.py:412 msgid "User:" msgstr "Benutzername:" -#: tryton/common/common.py:403 -#: tryton/common/common.py:673 -#: tryton/gui/window/dblogin.py:87 -#: tryton/gui/window/tree.py:322 +#: tryton/common/common.py:420 +#: tryton/common/common.py:712 +#: tryton/gui/window/dblogin.py:93 +#: tryton/gui/window/tree.py:323 msgid "Password:" msgstr "Passwort:" -#: tryton/common/common.py:490 +#: tryton/common/common.py:507 msgid "" "The same bug was already reported by another user.\n" "To keep you informed your username is added to the nosy-list of this issue" msgstr "" -"Die selbe Fehlermeldung wurde bereits von einem anderen Benutzer berichtet.\n" -"Zu Ihrer information:Ihr Benutzername wurde auf der Interessentenliste hinterlegt, für Issue" +"Der selbe Fehlerbericht wurde bereits von einem anderen Benutzer berichtet.\n" +"Zu Ihrer information wurde Ihr Benutzername auf der Interessentenliste eingetragen." -#: tryton/common/common.py:501 +#: tryton/common/common.py:518 msgid "Created new bug with ID " -msgstr "Neue Fehlermeldung angelegt: Issue" +msgstr "Neuer Fehlerbericht angelegt mit ID " -#: tryton/common/common.py:508 +#: tryton/common/common.py:525 msgid "Exception:" msgstr "Ausnahme: " -#: tryton/common/common.py:562 +#: tryton/common/common.py:559 +#: tryton/common/common.py:585 msgid "Confirmation" msgstr "Bestätigung" -#: tryton/common/common.py:667 +#: tryton/common/common.py:653 +msgid "Concurrency Exception" +msgstr "Aktualisierungskonflikt" + +#: tryton/common/common.py:668 +msgid "" +"Write Concurrency Warning:\n" +"\n" +"This record has been modified while you were editing it.\n" +" Choose:\n" +" - \"Cancel\" to cancel saving;\n" +" - \"Compare\" to see the modified version;\n" +" - \"Write Anyway\" to save your current version." +msgstr "" +"Aktualisierungskonflikt beim Schreiben des aktuellen Datensatzes:\n" +"\n" +"Dieser Datensatz wurde anderweitig geändert, während Sie ihn bearbeitet haben.\n" +" Lösungsmöglichkeiten:\n" +" - \"Abbrechen\" um den Speichervorgang abzubrechen\n" +" - \"Vergleichen\" um die geänderte Version des Datensatzes zu betrachten\n" +" - \"Überschreiben\" um die gespeicherte Version mit Ihrer Version zu überschreiben" + #: tryton/common/common.py:678 -#: tryton/gui/main.py:379 -#: tryton/gui/window/tree.py:329 +msgid "Compare" +msgstr "Vergleichen" + +#: tryton/common/common.py:683 +msgid "Write Anyway" +msgstr "Überschreiben" + +#: tryton/common/common.py:706 +#: tryton/common/common.py:717 +#: tryton/gui/main.py:1002 +#: tryton/gui/window/tree.py:330 msgid "" "Connection error!\n" "Unable to connect to the server!" @@ -178,15 +217,15 @@ msgstr "" "Verbindungsfehler!\n" "Kann nicht zum Server verbinden." -#: tryton/common/common.py:714 +#: tryton/common/common.py:753 msgid "Network Error!" msgstr "Netzwerkfehler!" -#: tryton/common/common.py:818 +#: tryton/common/common.py:857 msgid "Operation in progress" msgstr "Vorgang wird ausgeführt" -#: tryton/common/common.py:822 +#: tryton/common/common.py:861 msgid "" "Please wait,\n" "this operation may take a while..." @@ -194,36 +233,391 @@ msgstr "" "Bitte warten,\n" "dieser Vorgang benötigt etwas Zeit..." -#: tryton/gui/main.py:43 -#: tryton/gui/main.py:413 +#: tryton/gui/main.py:103 +msgid "_File" +msgstr "_Datei" + +#: tryton/gui/main.py:111 +msgid "_User" +msgstr "_Benutzer" + +#: tryton/gui/main.py:120 +msgid "For_m" +msgstr "_Formular" + +#: tryton/gui/main.py:130 +msgid "_Options" +msgstr "_Einstellungen" + +#: tryton/gui/main.py:137 +msgid "_Plugins" +msgstr "_Plugins" + +#: tryton/gui/main.py:146 +msgid "_Shortcuts" +msgstr "_Schnelltasten" + +#: tryton/gui/main.py:152 +msgid "_Help" +msgstr "_Hilfe" + +#: tryton/gui/main.py:178 +#: tryton/gui/main.py:1036 msgid "Press Ctrl+O to login" msgstr "Login mit Strg+O" -#: tryton/gui/main.py:333 +#: tryton/gui/main.py:185 +msgid "Requests:" +msgstr "Anfragen:" + +#: tryton/gui/main.py:200 +msgid "Send a new request" +msgstr "Eine neue Anfrage senden" + +#: tryton/gui/main.py:211 +msgid "Read my Requests" +msgstr "Meine Anfragen lesen" + +#: tryton/gui/main.py:249 +msgid "_Connect..." +msgstr "_Verbinden..." + +#: tryton/gui/main.py:257 +msgid "_Disconnect" +msgstr "Verbindung _trennen" + +#: tryton/gui/main.py:266 +msgid "Data_base" +msgstr "Daten_bank" + +#: tryton/gui/main.py:275 +msgid "_New Database..." +msgstr "_Neue Datenbank..." + +#: tryton/gui/main.py:282 +msgid "_Restore Database..." +msgstr "Datenbank _wiederherstellen..." + +#: tryton/gui/main.py:289 +msgid "_Backup Database..." +msgstr "Datenbank _sichern..." + +#: tryton/gui/main.py:296 +msgid "Dro_p Database..." +msgstr "Datenbank _löschen" + +#: tryton/gui/main.py:305 +msgid "_Quit..." +msgstr "_Beenden..." + +#: tryton/gui/main.py:317 +msgid "_Preferences..." +msgstr "_Einstellungen..." + +#: tryton/gui/main.py:327 +msgid "_Send a Request" +msgstr "Eine Anfrage _senden" + +#: tryton/gui/main.py:334 +msgid "_Read my Requests" +msgstr "Meine Anfragen _lesen" + +#: tryton/gui/main.py:345 +#: tryton/gui/main.py:710 +msgid "_New" +msgstr "_Neu" + +#: tryton/gui/main.py:353 +#: tryton/gui/main.py:718 +msgid "_Save" +msgstr "_Speichern" + +#: tryton/gui/main.py:361 +msgid "_Duplicate" +msgstr "_Duplizieren" + +#: tryton/gui/main.py:369 +#: tryton/gui/window/attachment.py:107 +msgid "_Delete..." +msgstr "_Löschen..." + +#: tryton/gui/main.py:379 +msgid "_Find..." +msgstr "_Suchen..." + +#: tryton/gui/main.py:387 +msgid "_Next" +msgstr "_Nächster" + +#: tryton/gui/main.py:395 +msgid "_Previous" +msgstr "_Vorheriger" + +#: tryton/gui/main.py:403 +msgid "_Switch View" +msgstr "_Ansicht wechseln" + +#: tryton/gui/main.py:411 +msgid "_Menu" +msgstr "_Menü" + +#: tryton/gui/main.py:421 +msgid "_Home" +msgstr "_Zur Ausgangsposition" + +#: tryton/gui/main.py:429 +msgid "_Close" +msgstr "_Schließen" + +#: tryton/gui/main.py:437 +msgid "_Previous Tab" +msgstr "_Vorheriger Tab" + +#: tryton/gui/main.py:442 +msgid "_Next Tab" +msgstr "_Nächster Tab" + +#: tryton/gui/main.py:449 +msgid "View _Logs..." +msgstr "_Protokoll ansehen" + +#: tryton/gui/main.py:453 +msgid "_Go to Record ID..." +msgstr "_Gehe zu Datensatz Nr..." + +#: tryton/gui/main.py:462 +msgid "_Reload/Undo" +msgstr "Neu laden/_Rückgängig" + +#: tryton/gui/main.py:473 +msgid "_Actions..." +msgstr "_Aktionen..." + +#: tryton/gui/main.py:482 +msgid "_Print..." +msgstr "_Drucken..." + +#: tryton/gui/main.py:493 +msgid "_Export Data..." +msgstr "Daten _exportieren..." + +#: tryton/gui/main.py:501 +msgid "_Import Data..." +msgstr "Daten _importieren..." + +#: tryton/gui/main.py:510 +msgid "_Menubar" +msgstr "_Menüleiste" + +#: tryton/gui/main.py:516 +msgid "_Default" +msgstr "_Standard" + +#: tryton/gui/main.py:524 +msgid "_Text and Icons" +msgstr "Text _und Symbole" + +#: tryton/gui/main.py:532 +msgid "_Icons" +msgstr "_Symbole" + +#: tryton/gui/main.py:540 +msgid "_Text" +msgstr "_Text" + +#: tryton/gui/main.py:547 +msgid "_Mode" +msgstr "_Modus" + +#: tryton/gui/main.py:553 +msgid "_Normal" +msgstr "_Normal" + +#: tryton/gui/main.py:560 +msgid "_PDA" +msgstr "_PDA" + +#: tryton/gui/main.py:565 +msgid "_Form" +msgstr "_Formular" + +#: tryton/gui/main.py:571 +msgid "Toolbar" +msgstr "Werkzeugleiste" + +#: tryton/gui/main.py:578 +msgid "Save Columns Width" +msgstr "Spaltenbreiten speichern" + +#: tryton/gui/main.py:586 +msgid "Spell Checking" +msgstr "Rechtschreibkorrektur" + +#: tryton/gui/main.py:594 +msgid "Tabs Position" +msgstr "Position der Tabs" + +#: tryton/gui/main.py:600 +msgid "Top" +msgstr "Oben" + +#: tryton/gui/main.py:608 +msgid "Left" +msgstr "Links" + +#: tryton/gui/main.py:616 +msgid "Right" +msgstr "Rechts" + +#: tryton/gui/main.py:624 +msgid "Bottom" +msgstr "Unten" + +#: tryton/gui/main.py:631 +msgid "Tabs Orientation" +msgstr "Ausrichtung der Tabs" + +#: tryton/gui/main.py:637 +msgid "Horizontal" +msgstr "Horizontal" + +#: tryton/gui/main.py:646 +msgid "Vertical" +msgstr "Vertikal" + +#: tryton/gui/main.py:654 +msgid "Files _Actions..." +msgstr "Dateiaktionen..." + +#: tryton/gui/main.py:661 +msgid "_Save Options" +msgstr "Einstellungen _speichern" + +#: tryton/gui/main.py:672 +msgid "_Execute a Plugin" +msgstr "Ein _Plugin ausführen" + +#: tryton/gui/main.py:683 +msgid "_Tips..." +msgstr "_Tipps..." + +#: tryton/gui/main.py:690 +msgid "_Keyboard Shortcuts..." +msgstr "_Schnelltasten" + +#: tryton/gui/main.py:699 +msgid "_About..." +msgstr "_Über" + +#: tryton/gui/main.py:713 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:198 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:74 +#: tryton/gui/window/view_form/view/form_gtk/reference.py:71 +msgid "Create a new record" +msgstr "erstelle Datensatz" + +#: tryton/gui/main.py:721 +msgid "Save this record" +msgstr "Diesen Datensatz speichern" + +#: tryton/gui/main.py:728 +msgid "_Delete" +msgstr "_Löschen" + +#: tryton/gui/main.py:731 +msgid "Delete this record" +msgstr "Diesen Datensatz löschen" + +#: tryton/gui/main.py:738 +msgid "_Find" +msgstr "_Suchen" + +#: tryton/gui/main.py:741 +msgid "Find records" +msgstr "Datensätze suchen" + +#: tryton/gui/main.py:745 +#: tryton/gui/window/tips.py:67 +#: tryton/gui/window/view_board/action.py:93 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109 +msgid "Previous" +msgstr "Zurück" + +#: tryton/gui/main.py:751 +#: tryton/gui/window/tips.py:74 +#: tryton/gui/window/view_board/action.py:106 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:123 +msgid "Next" +msgstr "Nächster" + +#: tryton/gui/main.py:757 +#: tryton/gui/window/view_board/action.py:118 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136 +msgid "Switch" +msgstr "Ansicht wechseln" + +#: tryton/gui/main.py:760 +msgid "Switch view" +msgstr "Ansicht wechseln" + +#: tryton/gui/main.py:765 +msgid "_Reload" +msgstr "_Neu laden" + +#: tryton/gui/main.py:772 +msgid "Menu" +msgstr "Menü" + +#: tryton/gui/main.py:779 +msgid "Action" +msgstr "Aktion" + +#: tryton/gui/main.py:785 +#: tryton/gui/window/filesactions.py:35 +msgid "Print" +msgstr "Drucken" + +#: tryton/gui/main.py:793 +msgid "Attachment(0)" +msgstr "Anhang(0)" + +#: tryton/gui/main.py:796 +msgid "Add an attachment to the record" +msgstr "Einen Anhang zum Datensatz hinzufügen" + +#: tryton/gui/main.py:802 +msgid "Close" +msgstr "Schließen" + +#: tryton/gui/main.py:805 +msgid "Close the tab" +msgstr "Tab schließen" + +#: tryton/gui/main.py:951 #, python-format msgid "%s request" -msgstr "%s Anfrage" +msgstr " %s Anfrage" -#: tryton/gui/main.py:335 +#: tryton/gui/main.py:953 #, python-format msgid "%s requests" msgstr "%s Anfragen" -#: tryton/gui/main.py:337 +#: tryton/gui/main.py:955 msgid "No request" msgstr "Keine Anfrage" -#: tryton/gui/main.py:340 +#: tryton/gui/main.py:958 #, python-format msgid " - %s request sent" -msgstr " - %s Anfrage gesendet" +msgstr "- %s Anfrage gesendet" -#: tryton/gui/main.py:342 +#: tryton/gui/main.py:960 #, python-format msgid " - %s requests sent" msgstr "- %s Anfragen gesendet" -#: tryton/gui/main.py:382 +#: tryton/gui/main.py:1005 msgid "" "Connection error!\n" "Bad username or password!" @@ -231,15 +625,15 @@ msgstr "" "Verbindungsfehler!\n" "Benutzername oder Passwort fehlerhaft." -#: tryton/gui/main.py:411 +#: tryton/gui/main.py:1034 msgid "Not logged!" msgstr "Nicht angemeldet!" -#: tryton/gui/main.py:428 +#: tryton/gui/main.py:1051 msgid "SSL connection" msgstr "SSL Verbindung" -#: tryton/gui/main.py:476 +#: tryton/gui/main.py:1093 msgid "" "You can not log into the system!\n" "Verify if you have an menu defined on your user." @@ -247,153 +641,198 @@ msgstr "" "Systemanmeldung fehlgeschlagen!\n" "Für ihren Benutzernamen ist keine Menüaktion eingestellt.Fragen Sie ihren Administrator." -#: tryton/gui/main.py:508 -#: tryton/gui/main.py:515 +#: tryton/gui/main.py:1127 +#: tryton/gui/main.py:1133 msgid "Do you really want to quit?" msgstr "Wirklich beenden?" -#: tryton/gui/main.py:541 +#: tryton/gui/main.py:1166 msgid "Close Tab" msgstr "Tab schließen" -#: tryton/gui/main.py:580 +#: tryton/gui/main.py:1196 #, python-format msgid "Attachment(%d)" -msgstr "Anhänge(%d)" +msgstr "Anhang(%d)" -#: tryton/gui/main.py:674 -msgid "Delete a database" -msgstr "Datenbank löschen..." +#: tryton/gui/main.py:1300 +msgid "" +"You are going to delete a Tryton database.\n" +"Are you really sure to proceed?" +msgstr "" +"Sie werden eine Tryton Datenbank löschen.\n" +"Wirklich fortfahren?" -#: tryton/gui/main.py:686 +#: tryton/gui/main.py:1309 +msgid "" +"Wrong Tryton Server Password\n" +"Please try again." +msgstr "" +"Das Passwort für den Tryton Server ist falsch!\n" +"Bitte geben Sie es noch einmal ein." + +#: tryton/gui/main.py:1311 +#: tryton/gui/main.py:1351 +#: tryton/gui/main.py:1390 +#: tryton/gui/window/dbcreate.py:375 +msgid "Access denied!" +msgstr "Zugang verweigert!" + +#: tryton/gui/main.py:1314 msgid "Database drop failed with error message:\n" msgstr "Das Löschen der Datenbank ist fehlgeschlagen mit der folgenden Fehlermeldung:\n" -#: tryton/gui/main.py:688 +#: tryton/gui/main.py:1316 msgid "Database drop failed!" msgstr "Datenbank konnte nicht gelöscht werden!" -#: tryton/gui/main.py:691 +#: tryton/gui/main.py:1319 msgid "Database dropped successfully!" msgstr "Datenbank erfolgreich gelöscht!" -#: tryton/gui/main.py:695 -#: tryton/gui/window/attachment.py:183 +#: tryton/gui/main.py:1323 +msgid "Open Backup File to Restore..." +msgstr "Backup Datei für Wiederherstellung öffnen..." + +#: tryton/gui/main.py:1343 +msgid "" +"It is not possible to restore a password protected database.\n" +"Backup and restore needed to be proceed manual." +msgstr "" +"Es ist nicht möglich eine passwortgeschützte Datenbank wiederherzustellen.\n" +"Backup und Wiederherstellung müssen in diesem Fall manuell durchgeführt werden." + +#: tryton/gui/main.py:1347 +#: tryton/gui/main.py:1386 +msgid "Database is password protected!" +msgstr "Datenbank ist passwortgeschützt!" + +#: tryton/gui/main.py:1349 +#: tryton/gui/main.py:1388 +msgid "" +"Wrong Tryton Server Password.\n" +"Please try again." +msgstr "" +"Falsches Passwort für Tryton Server.\n" +"Bitte versuchen Sie es noch einmal." + +#: tryton/gui/main.py:1354 +msgid "Database restore failed with error message:\n" +msgstr "Wiederherstellung der Datenbank ist fehlgeschlagen mit Fehlermeldung:\n" + +#: tryton/gui/main.py:1356 +#: tryton/gui/main.py:1363 +msgid "Database restore failed!" +msgstr "Wiederherstellung der Datenbank ist fehlgeschlagen!" + +#: tryton/gui/main.py:1360 +msgid "Database restored successfully!" +msgstr "Datenbank wurde erfolgreich wiederhergestellt!" + +#: tryton/gui/main.py:1383 +msgid "" +"It is not possible to dump a password protected Database.\n" +"Backup and restore needed to be proceed manual." +msgstr "" +"Es ist nicht möglich eine passwortgeschützte Datenbank zu sichern.\n" +"Backup und Wiederherstellung müssen in diesem Fall manuell durchgeführt werden." + +#: tryton/gui/main.py:1393 +msgid "Database dump failed with error message:\n" +msgstr "Die Datenbanksicherung ist fehlgeschlagen mit der Fehlermeldung:\n" + +#: tryton/gui/main.py:1395 +msgid "Database dump failed!" +msgstr "Datenbank konnte nicht gesichert werden!" + +#: tryton/gui/main.py:1411 +msgid "Database backuped successfully!" +msgstr "Datenbank erfolgreich gesichert!" + +#: tryton/gui/window/attachment.py:24 +msgid "Attachment" +msgstr "Anhang" + +#: tryton/gui/window/attachment.py:39 +msgid "Preview:" +msgstr "Vorschau:" + +#: tryton/gui/window/attachment.py:57 +msgid "Description:" +msgstr "Beschreibung:" + +#: tryton/gui/window/attachment.py:67 +msgid "Save _Text" +msgstr "Text _speichern" + +#: tryton/gui/window/attachment.py:79 +msgid "Add _File..." +msgstr "_Datei hinzufügen" + +#: tryton/gui/window/attachment.py:89 +msgid "Add _Link..." +msgstr "_Verweis hinzufügen" + +#: tryton/gui/window/attachment.py:98 +msgid "_Save as..." +msgstr "_Speichern als..." + +#: tryton/gui/window/attachment.py:175 +#: tryton/gui/window/attachment.py:187 +msgid "You must put a text comment to an attachement." +msgstr "Kommentar für den Anhang fehlt!" + +#: tryton/gui/window/attachment.py:176 +#: tryton/gui/window/attachment.py:188 +msgid "Text not saved!" +msgstr "Kommentar konnte nicht gesichert werden!" + +#: tryton/gui/window/attachment.py:196 +msgid "Are you sure you want to remove this attachment?" +msgstr "Soll der Anhang wirklich entfernt werden?" + +#: tryton/gui/window/attachment.py:206 +msgid "Select file" +msgstr "Datei auswählen" + +#: tryton/gui/window/attachment.py:228 +msgid "Can not open file!" +msgstr "Kann Datei nicht öffnen!" + +#: tryton/gui/window/attachment.py:258 +msgid "Can not write file!" +msgstr "Kann Datei nicht schreiben!" + +#: tryton/gui/window/attachment.py:263 +#: tryton/gui/window/view_form/view/form_gtk/image.py:81 +msgid "All files" +msgstr "Alle Dateien" + +#: tryton/gui/window/attachment.py:267 +#: tryton/gui/window/view_form/view/form_gtk/image.py:85 +msgid "Images" +msgstr "Bilder" + +#: tryton/gui/window/attachment.py:273 +#: tryton/gui/window/win_import.py:109 #: tryton/gui/window/view_form/view/form_gtk/binary.py:69 #: tryton/gui/window/view_form/view/form_gtk/image.py:91 msgid "Open..." msgstr "Öffnen..." -#: tryton/gui/main.py:713 -msgid "Database restore failed with error message:\n" -msgstr "Wiederherstellung der Datenbank ist fehlgeschlagen mit Fehlermeldung:\n" - -#: tryton/gui/main.py:715 -#: tryton/gui/main.py:722 -msgid "Database restore failed!" -msgstr "Wiederherstellung der Datenbank ist fehlgeschlagen!" - -#: tryton/gui/main.py:719 -msgid "Database restored successfully!" -msgstr "Datenbank wurde erfolgreich wiederhergestellt!" - -#: tryton/gui/main.py:755 -msgid "Confirmation password do not match new password, operation cancelled!" -msgstr "Die Passwörter stimmen nicht überein!" - -#: tryton/gui/main.py:757 -msgid "Validation Error." -msgstr "Gültigkeitsfehler." - -#: tryton/gui/main.py:764 -msgid "Change Admin password failed with error message:\n" -msgstr "Die Änderung des Admin Passworts ist mit der folgenden Fehlermeldung fehlgeschlagen:\n" - -#: tryton/gui/main.py:766 -msgid "Change Admin password failed!" -msgstr "Die Änderung des Admin Passworts ist fehlgeschlagen!" - -#: tryton/gui/main.py:775 -#: tryton/gui/main.py:807 -msgid "Backup a database" -msgstr "Datenbank sichern" - -#: tryton/gui/main.py:787 -msgid "Database dump failed with error message:\n" -msgstr "Die Datenbanksicherung ist fehlgeschlagen mit der Fehlermeldung:\n" - -#: tryton/gui/main.py:788 -msgid "Database dump failed!" -msgstr "Datenbank konnte nicht gesichert werden!" - -#: tryton/gui/main.py:801 -msgid "Database backuped successfully!" -msgstr "Datenbank erfolgreich gesichert!" - -#: tryton/gui/main.py:812 -#: tryton/gui/window/dblogin.py:104 -msgid "Could not connect to server!" -msgstr "Kann nicht zum Server verbinden!" - -#: tryton/gui/main.py:816 -#: tryton/gui/window/dblogin.py:108 -msgid "Incompatible version of the server!" -msgstr "Inkompatible Serverversion!" - -#: tryton/gui/main.py:821 -#: tryton/gui/window/dblogin.py:115 -msgid "No database found, you must create one!" -msgstr "Keine Datenbank gefunden! Bitte eine neue Datenbank erstellen." - -#: tryton/gui/window/attachment.py:85 -#: tryton/gui/window/attachment.py:98 -msgid "You must put a text comment to an attachement." -msgstr "Kommentar für den Anhang fehlt!" - -#: tryton/gui/window/attachment.py:86 -#: tryton/gui/window/attachment.py:99 -msgid "Text not saved!" -msgstr "Kommentar konnte nicht gesichert werden!" - -#: tryton/gui/window/attachment.py:107 -msgid "Are you sure you want to remove this attachment?" -msgstr "Soll der Anhang wirklich entfernt werden?" - -#: tryton/gui/window/attachment.py:117 -msgid "Select file" -msgstr "Datei auswählen" - -#: tryton/gui/window/attachment.py:139 -msgid "Can not open file!" -msgstr "Kann Datei nicht öffnen!" - -#: tryton/gui/window/attachment.py:168 -msgid "Can not write file!" -msgstr "Kann Datei nicht schreiben!" - -#: tryton/gui/window/attachment.py:173 -#: tryton/gui/window/view_form/view/form_gtk/image.py:81 -msgid "All files" -msgstr "Alle Dateien" - -#: tryton/gui/window/attachment.py:177 -#: tryton/gui/window/view_form/view/form_gtk/image.py:85 -msgid "Images" -msgstr "Bilder" - -#: tryton/gui/window/attachment.py:320 +#: tryton/gui/window/attachment.py:404 msgid "link: " -msgstr "Verknüpfung: " +msgstr "Verweis: " -#: tryton/gui/window/dbcreate.py:29 +#: tryton/gui/window/dbcreate.py:30 msgid "This is the URL of the Tryton server. Use server 'localhost' and port '8070' if the server is installed on this computer. Click on 'Change' to change the address." msgstr "Hier wird die Adresse des Tryton-Servers angezeigt. Ist der Server lokal auf diesem Computer installiert, dann wird meistens \"localhost\" als Adresse eingetragen. Klicken Sie auf \"Bearbeiten\" um diese Adresse zu ändern." -#: tryton/gui/window/dbcreate.py:42 +#: tryton/gui/window/dbcreate.py:43 msgid "No connection!" msgstr "Keine Verbindung!" -#: tryton/gui/window/dbcreate.py:45 +#: tryton/gui/window/dbcreate.py:46 msgid "" "Can not connect to the server!\n" "1. Try to check if the server is running.\n" @@ -407,56 +846,66 @@ msgstr "" "3. Wenn sich eine Firewall zwischen dem Tryton-Server und diesem Client befindet, stellen Sie sicher, das die Tryton-Serveradresse und der Port nicht durch die Firewall blockiert werden.\n" "Wählen Sie den 'Bearbeiten' Knopf, um die Adresse des Tryton- Servers anzupassen." -#: tryton/gui/window/dbcreate.py:138 +#: tryton/gui/window/dbcreate.py:139 msgid "Create new database" msgstr "Neue Datenbank erstellen" -#: tryton/gui/window/dbcreate.py:151 +#: tryton/gui/window/dbcreate.py:152 +#: tryton/gui/window/dblogin.py:53 msgid "C_reate" msgstr "_Erstellen" -#: tryton/gui/window/dbcreate.py:158 +#: tryton/gui/window/dbcreate.py:159 msgid "Create the new database." -msgstr "Die neue Tryton-Datenbank erstellen." +msgstr "Neue Datenbank erstellen" -#: tryton/gui/window/dbcreate.py:169 +#: tryton/gui/window/dbcreate.py:170 msgid "Server Setup:" msgstr "Tryton Server Einstellungen:" -#: tryton/gui/window/dbcreate.py:174 +#: tryton/gui/window/dbcreate.py:175 msgid "Server connection:" msgstr "Serververbindung:" -#: tryton/gui/window/dbcreate.py:184 +#: tryton/gui/window/dbcreate.py:185 +#: tryton/gui/window/dbdumpdrop.py:132 +#: tryton/gui/window/dbrestore.py:90 msgid "This is the URL of the server. Use server 'localhost' and port '8070' if the server is installed on this computer. Click on 'Change' to change the address." msgstr "Die URL des Servers (z.B. wenn der Server auf diesem Computer installiert ist: Server 'localhost' und Port '8070' ). Klicken Sie auf 'Bearbeiten' um die Adresse zu ändern." -#: tryton/gui/window/dbcreate.py:188 -#: tryton/gui/window/dblogin.py:82 +#: tryton/gui/window/dbcreate.py:189 +#: tryton/gui/window/dbdumpdrop.py:138 +#: tryton/gui/window/dblogin.py:88 +#: tryton/gui/window/dbrestore.py:95 msgid "C_hange" msgstr "_Bearbeiten" -#: tryton/gui/window/dbcreate.py:195 +#: tryton/gui/window/dbcreate.py:196 +#: tryton/gui/window/dbrestore.py:101 msgid "Setup the server connection..." -msgstr "Tryton-Serververbindung konfigurieren..." +msgstr "Serververbindung konfigurieren..." -#: tryton/gui/window/dbcreate.py:197 +#: tryton/gui/window/dbcreate.py:198 +#: tryton/gui/window/dbdumpdrop.py:162 +#: tryton/gui/window/dbrestore.py:104 msgid "Tryton Server Password:" msgstr "Tryton Server Passwort:" -#: tryton/gui/window/dbcreate.py:206 +#: tryton/gui/window/dbcreate.py:207 +#: tryton/gui/window/dbdumpdrop.py:171 +#: tryton/gui/window/dbrestore.py:113 msgid "This is the password of the Tryton server. It doesn't belong to a real user. This password is usually defined in the trytond configuration." msgstr "Hier wird das Administrationspasswort für den Tryton Server erwartet. Dieses Passwort gehört nicht zu einem Tryton Benutzer. Das Paswort wird normalerweise in der Tryton Konfiguration angegeben." -#: tryton/gui/window/dbcreate.py:217 +#: tryton/gui/window/dbcreate.py:218 msgid "New database setup:" msgstr "Datenbank Einstellungen:" -#: tryton/gui/window/dbcreate.py:222 +#: tryton/gui/window/dbcreate.py:223 msgid "Database name:" msgstr "Name:" -#: tryton/gui/window/dbcreate.py:232 +#: tryton/gui/window/dbcreate.py:233 msgid "" "Choose the name of the new database.\n" "Allowed characters are alphanumerical or _ (underscore)\n" @@ -466,19 +915,19 @@ msgstr "" "Erlaubt sind alle Buchstaben, Zahlen und _ (Unterstrich).\n" "Nicht erlaubt sind Umlaute, Akzente, Leezeichen oder 'ß'! Beispielname: tryton" -#: tryton/gui/window/dbcreate.py:240 +#: tryton/gui/window/dbcreate.py:241 msgid "Default language:" msgstr "Standard Sprache:" -#: tryton/gui/window/dbcreate.py:249 +#: tryton/gui/window/dbcreate.py:250 msgid "Choose the default language that will be installed for this database. You will be able to install new languages after installation through the administration menu." msgstr "Wählen Sie die Standardsprache für die neue Datenbank. Nach der Installation ist es im Administrationsmenü möglich eine neue Sprache einzustellen." -#: tryton/gui/window/dbcreate.py:253 +#: tryton/gui/window/dbcreate.py:254 msgid "Admin password:" -msgstr "Admin- Passwort:" +msgstr "Admin Passwort:" -#: tryton/gui/window/dbcreate.py:261 +#: tryton/gui/window/dbcreate.py:262 msgid "" "Choose a password for the admin user of the new database. With these credentials you are later able to login into the database:\n" "User name: admin\n" @@ -488,15 +937,15 @@ msgstr "" "Benutzername: admin\n" "Passwort: " -#: tryton/gui/window/dbcreate.py:269 +#: tryton/gui/window/dbcreate.py:270 msgid "Confirm admin password:" -msgstr "Admin-Passwort Wiederholung:" +msgstr "Admin Passwort Wiederholung:" -#: tryton/gui/window/dbcreate.py:277 +#: tryton/gui/window/dbcreate.py:278 msgid "Type the Admin password again" msgstr "Wiederholen Sie die Eingabe des Admin Passworts um sicher zu gehen, dass Sie sich beim ersten Mal nicht vertippt haben." -#: tryton/gui/window/dbcreate.py:323 +#: tryton/gui/window/dbcreate.py:324 msgid "" "The database name is restricted to alpha-nummerical characters and \"_\" (underscore). It must begin with a letter and max. sized to 63 characters at all.\n" "Try to avoid all accents, space and any other special characters." @@ -504,31 +953,31 @@ msgstr "" "Die erlaubten Zeichen des Datenbanknames sind auf Buchstaben, Zahlen und \"_\" (Unterstrich) beschränkt. Der Datenbankname muss mit einem Buchstaben beginnen und darf maximal 63 Zeichen lang sein.\n" "Umlaute, Akzente und 'ß' sind ebenfalls verboten." -#: tryton/gui/window/dbcreate.py:329 +#: tryton/gui/window/dbcreate.py:330 msgid "Wrong characters in database name!" msgstr "Unerlaubte Zeichen im Datenbank Namen!" -#: tryton/gui/window/dbcreate.py:332 +#: tryton/gui/window/dbcreate.py:333 msgid "" "The new admin password doesn't match to the retyped password.\n" "Try to type the same passwords in the admin password and the confirm admin password fields again." msgstr "" "Das neue Admin-Passwort und dessen Wiederholung sind unterschiedlich.\n" -"Versuchen Sie noch einmal das selbe Passwort in die Felder Admin-Passwort und Admin-Passwort (Wiederholung) einzutragen." +"Versuchen Sie noch einmal das selbe Passwort in die Felder Admin Passwort und Admin Passwort (Wiederholung) einzutragen." -#: tryton/gui/window/dbcreate.py:337 +#: tryton/gui/window/dbcreate.py:338 msgid "Passwords doesn't match!" msgstr "Passwörter sind nicht identisch!" -#: tryton/gui/window/dbcreate.py:340 +#: tryton/gui/window/dbcreate.py:341 msgid "Admin password and confirmation are required to create a new database." -msgstr "Das Admin-Passwort und dessen Wiederholung sind notwendig um eine neue Tryton-Datenbank anlegen zu können." +msgstr "Das Admin Passwort und dessen Wiederholung sind notwendig um eine neue Datenbank für Tryton anlegen zu können." -#: tryton/gui/window/dbcreate.py:342 +#: tryton/gui/window/dbcreate.py:343 msgid "Missing admin password!" -msgstr "Admin-Passwort fehlt!" +msgstr "Admin Passwort fehlt!" -#: tryton/gui/window/dbcreate.py:352 +#: tryton/gui/window/dbcreate.py:353 msgid "" "Database with the same name already exists.\n" "Try another database name." @@ -536,19 +985,15 @@ msgstr "" "Eine Datenbank mit demselben Namen existiert bereits.\n" "Versuchen Sie einen anderein Datenbanknamen." -#: tryton/gui/window/dbcreate.py:355 +#: tryton/gui/window/dbcreate.py:356 msgid "Databasename already exist!" msgstr "Eine Datenbank mit diesem Namen existiert bereits!" -#: tryton/gui/window/dbcreate.py:372 +#: tryton/gui/window/dbcreate.py:373 msgid "Sorry, the Tryton server password seems wrong. Please type again." -msgstr "Das Tryton Server-Passwort ist falsch! Bitte geben Sie es noch einmal ein." +msgstr "Das für den Tryton Server eingegebene Passwort scheint falsch zu sein. Bitte nochmals eingeben." -#: tryton/gui/window/dbcreate.py:374 -msgid "Access denied!" -msgstr "Zugang verweigert!" - -#: tryton/gui/window/dbcreate.py:379 +#: tryton/gui/window/dbcreate.py:380 msgid "" "Can't create the database, caused by an unknown reason.\n" "If there is a database created, it could be broken. Maybe drop this database! Please check the error message for possible informations.\n" @@ -558,11 +1003,69 @@ msgstr "" "Wenn eine Datenbank erstellt wurde, könnte diese unvollständig oder defekt sein. Es wird empfohlen die soeben erstellte Datenbank zu löschen! Bitte beachten Sie die folgende Fehlermeldung für weitere Informationen zu diesem Fehler.\n" "Fehlermeldung:\n" -#: tryton/gui/window/dbcreate.py:386 +#: tryton/gui/window/dbcreate.py:387 msgid "Error creating database!" -msgstr "Fehler beim Erstellen der Datenbank!" +msgstr "Fehler bei der Datenbankerstellung!" -#: tryton/gui/window/dblogin.py:15 +#: tryton/gui/window/dbdumpdrop.py:21 +#: tryton/gui/window/dblogin.py:110 +msgid "Could not connect to server!" +msgstr "Kann nicht zum Server verbinden!" + +#: tryton/gui/window/dbdumpdrop.py:24 +#: tryton/gui/window/dblogin.py:114 +msgid "Incompatible version of the server!" +msgstr "Inkompatible Serverversion!" + +#: tryton/gui/window/dbdumpdrop.py:29 +#: tryton/gui/window/dblogin.py:122 +msgid "No database found, you must create one!" +msgstr "Keine Datenbank gefunden! Bitte eine neue Datenbank erstellen." + +#: tryton/gui/window/dbdumpdrop.py:69 +msgid "Backup a database" +msgstr "Eine Datenbank sichern" + +#: tryton/gui/window/dbdumpdrop.py:70 +msgid "Backup" +msgstr "Sichern" + +#: tryton/gui/window/dbdumpdrop.py:71 +msgid "Backup the choosen database." +msgstr "Die ausgewählte Datenbank sichern" + +#: tryton/gui/window/dbdumpdrop.py:73 +msgid "Choose a Tryton database to backup:" +msgstr "Wählen Sie die Tryton Datenbank aus, die gesichert werden soll:" + +#: tryton/gui/window/dbdumpdrop.py:75 +msgid "Delete a database" +msgstr "Eine Datenbank löschen" + +#: tryton/gui/window/dbdumpdrop.py:76 +#: tryton/gui/window/shortcuts.py:31 +msgid "Delete" +msgstr "Löschen" + +#: tryton/gui/window/dbdumpdrop.py:77 +msgid "Delete the choosen database." +msgstr "Die ausgewählte Datenbank löschen" + +#: tryton/gui/window/dbdumpdrop.py:79 +msgid "Choose a Tryton database to delete:" +msgstr "Wählen Sie die Tryton Datenbank aus, die gelöscht werden soll:" + +#: tryton/gui/window/dbdumpdrop.py:122 +#: tryton/gui/window/dbrestore.py:78 +msgid "Server Connection:" +msgstr "Serververbindung:" + +#: tryton/gui/window/dbdumpdrop.py:148 +#: tryton/gui/window/dblogin.py:76 +msgid "Database:" +msgstr "Datenbank:" + +#: tryton/gui/window/dblogin.py:16 msgid "Login" msgstr "Benutzeranmeldung" @@ -580,58 +1083,81 @@ msgstr "_Verbinden" #: tryton/gui/window/dblogin.py:34 msgid "Connect the Tryton server" -msgstr "Verbindung zum Tryton-Server herstellen" +msgstr "Verbindung zum Tryton Server herstellen" -#: tryton/gui/window/dblogin.py:70 -msgid "Database:" -msgstr "Datenbank:" - -#: tryton/gui/window/dblogin.py:85 +#: tryton/gui/window/dblogin.py:91 msgid "Configure the Tryton server connection" msgstr "Die Verbindung zum Tryton Server konfigurieren" -#: tryton/gui/window/dblogin.py:92 +#: tryton/gui/window/dblogin.py:98 msgid "User name:" msgstr "Benutzername:" +#: tryton/gui/window/dbrestore.py:66 +msgid "Restore Database" +msgstr "Datenbank wiederherstellen" + +#: tryton/gui/window/dbrestore.py:121 +msgid "File to Restore:" +msgstr "Datei zur Wiederherstellung:" + +#: tryton/gui/window/dbrestore.py:135 +msgid "" +"Choose the name of the database to be restored.\n" +"Allowed characters are alphanumerical or _ (underscore)\n" +"You need to avoid all accents, space or special characters! \n" +"Example: tryton" +msgstr "" +"Wählen Sie die Datenbank, die wiederhergestellt werden soll.\n" +"Erlaubt sind alphanumerische Zeichen und _ (Unterstrich)\n" +"Nicht erlaubt sind Akzente, Leerzeichen oder spezielle Zeichen! \n" +"Beispiel: tryton" + +#: tryton/gui/window/dbrestore.py:141 +msgid "New Database Name:" +msgstr "Name für neue Datenbank:" + +#: tryton/gui/window/dbrestore.py:149 +msgid "Restore" +msgstr "Wiederherstellen" + +#: tryton/gui/window/dbrestore.py:157 +msgid "Restore the database from file." +msgstr "Datenbank aus Datei wiederherstellen" + #: tryton/gui/window/filesactions.py:14 msgid "Files Actions" -msgstr "Datei-Aktionen" +msgstr "Dateiaktionen" -#: tryton/gui/window/filesactions.py:23 +#: tryton/gui/window/filesactions.py:24 msgid "Edit files actions" -msgstr "Datei-Aktionen bearbeiten" +msgstr "Dateiaktionen bearbeiten" -#: tryton/gui/window/filesactions.py:30 +#: tryton/gui/window/filesactions.py:31 msgid "File Type" msgstr "Datei Typ" -#: tryton/gui/window/filesactions.py:32 +#: tryton/gui/window/filesactions.py:33 #: tryton/gui/window/view_board/action.py:80 msgid "Open" msgstr "Öffnen" -#: tryton/gui/window/filesactions.py:34 -msgid "Print" -msgstr "Drucken" - -#: tryton/gui/window/filesactions.py:40 +#: tryton/gui/window/filesactions.py:41 #, python-format msgid "%s file: " msgstr "%s Datei: " -#: tryton/gui/window/form.py:159 +#: tryton/gui/window/form.py:158 msgid "Go to ID" -msgstr "Gehe zu Id" +msgstr "Gehe zu Nr (ID)" #: tryton/gui/window/form.py:167 msgid "Go to ID:" -msgstr "Gehe zu Id:" +msgstr "Gehe zu Nr (ID):" #: tryton/gui/window/form.py:219 #: tryton/gui/window/form.py:388 -#: tryton/gui/window/tree.py:280 -#: tryton/gui/window/tree.py:352 +#: tryton/gui/window/tree.py:279 #: tryton/gui/window/view_form/view/list.py:234 msgid "No record selected!" msgstr "Kein Datensatz ausgewählt!" @@ -643,7 +1169,7 @@ msgstr "Sie müssen mindestens einen Datensatz auswählen!" #: tryton/gui/window/form.py:237 #: tryton/gui/window/view_tree/view_tree_sc.py:19 msgid "ID" -msgstr "Id" +msgstr "ID" #: tryton/gui/window/form.py:238 msgid "Creation User" @@ -708,7 +1234,7 @@ msgstr "Neuer Datensatz" #: tryton/gui/window/form.py:422 msgid "Editing Record (id: " -msgstr "Datensatz bearbeiten (id: " +msgstr "Datensatz bearbeiten (ID: " #: tryton/gui/window/form.py:423 msgid "Record: " @@ -722,49 +1248,288 @@ msgstr " von " msgid "Preferences" msgstr "Einstellungen" -#: tryton/gui/window/preference.py:25 +#: tryton/gui/window/preference.py:26 msgid "Edit User Preferences" -msgstr "Benutzereinstellungen bearbeiten..." +msgstr "Benutzereinstellungen bearbeiten" #: tryton/gui/window/preference.py:69 msgid "Preference" msgstr "Einstellung" -#: tryton/gui/window/tips.py:13 +#: tryton/gui/window/shortcuts.py:15 +msgid "Keyboard Shortcuts" +msgstr "Schnelltasten" + +#: tryton/gui/window/shortcuts.py:27 +msgid "Global Shortcuts" +msgstr "Globale Schnelltasten" + +#: tryton/gui/window/shortcuts.py:28 +msgid "Connect" +msgstr "Verbinden" + +#: tryton/gui/window/shortcuts.py:29 +msgid "New" +msgstr "Neu" + +#: tryton/gui/window/shortcuts.py:30 +msgid "Save" +msgstr "Speichern" + +#: tryton/gui/window/shortcuts.py:32 +msgid "Find/Search" +msgstr "Suchen" + +#: tryton/gui/window/shortcuts.py:33 +msgid "Previous record" +msgstr "Vorheriger Datensatz" + +#: tryton/gui/window/shortcuts.py:34 +msgid "Next record" +msgstr "Nächster Datensatz" + +#: tryton/gui/window/shortcuts.py:35 +msgid "Switch view mode" +msgstr "Ansichtsmodus wechseln" + +#: tryton/gui/window/shortcuts.py:36 +msgid "Previous tab" +msgstr "Vorheriger Tab" + +#: tryton/gui/window/shortcuts.py:37 +msgid "Next tab" +msgstr "Nächster Tab" + +#: tryton/gui/window/shortcuts.py:38 +msgid "Close tab" +msgstr "Tab schließen" + +#: tryton/gui/window/shortcuts.py:39 +msgid "Popup Shortcuts" +msgstr "Schnelltasten für Popups" + +#: tryton/gui/window/shortcuts.py:40 +msgid "Validate popup" +msgstr "Popup bestätigen" + +#: tryton/gui/window/shortcuts.py:41 +msgid "Close popup" +msgstr "Popup schließen" + +#: tryton/gui/window/shortcuts.py:45 +msgid "Main Window" +msgstr "Hauptfenster" + +#: tryton/gui/window/shortcuts.py:48 +msgid "Text Entries Shortcuts" +msgstr "Schnelltasten für Texteinträge" + +#: tryton/gui/window/shortcuts.py:49 +msgid "Cut selected text" +msgstr "Ausgewählten Text ausschneiden" + +#: tryton/gui/window/shortcuts.py:50 +msgid "Copy selected text" +msgstr "Ausgewählten Text kopieren" + +#: tryton/gui/window/shortcuts.py:51 +msgid "Paste copied text" +msgstr "Ausgewählten Text einfügen" + +#: tryton/gui/window/shortcuts.py:52 +msgid "Next widget" +msgstr "Nächstes Widget" + +#: tryton/gui/window/shortcuts.py:53 +msgid "Previous widget" +msgstr "Vorheriges Widget" + +#: tryton/gui/window/shortcuts.py:54 +msgid "Relation Entries Shortcuts" +msgstr "Schnelltasten für verknüpfte Einträge" + +#: tryton/gui/window/shortcuts.py:55 +msgid "Create new relation" +msgstr "Neuen verknüpften Eintrag erstellen" + +#: tryton/gui/window/shortcuts.py:56 +msgid "Open/Search relation" +msgstr "Verknüpften Eintrag suchen/öffnen" + +#: tryton/gui/window/shortcuts.py:57 +msgid "Date/Datetime Entries Shortcuts" +msgstr "Schnelltasten für Datums/Zeiteinträge" + +#: tryton/gui/window/shortcuts.py:58 +msgid "" +"You can use special operators:\n" +"* + to increase the date\n" +"* - to decrease the date or clear\n" +"* = to set the date or the current date\n" +"\n" +"Available variables are:\n" +"h for hours\n" +"d for days\n" +"w for weeks\n" +"m for months\n" +"y for years\n" +"\n" +"Examples:\n" +"\"+21d\" increase of 21 days the date\n" +"\"=23w\" set the date to the 23th week of the year\n" +"\"-10m\" decrease of 10 months the date" +msgstr "" +"Spezielle Operatoren:\n" +"* + erhöht das Datum\n" +"* - vermindert oder löscht das Datum\n" +"* = setzt das aktuelle Datum\n" +"\n" +"Verfügbare Variablen:\n" +"h für Stunden\n" +"d für Tage\n" +"w für Wochen\n" +"m für Monate\n" +"y für Jahre\n" +"\n" +"Beispiele:\n" +"\"+21d\" erhöht das Datum um 21 Tage\n" +"\"=23w\" setzt das Datum auf die 23. Woche des Jahres\n" +"\"-10m\" vermindert das Datum um 10 Monate" + +#: tryton/gui/window/shortcuts.py:76 +msgid "Edition Widgets" +msgstr "Widgets zur Bearbeitung" + +#: tryton/gui/window/tips.py:15 +msgid "" +"Welcome to Tryton\n" +"\n" +"\n" +msgstr "" +"Willkommen auf Tryton\n" +"\n" +"\n" + +#: tryton/gui/window/tips.py:19 +msgid "" +"Do you know Triton, one of the namesakes for our project?\n" +"\n" +"Triton (pronounced /ˈtraɪtən/ TRYE-tən, or as in Greek Τρίτων) is the\n" +"largest moon of the planet Neptune, discovered on October 10, 1846\n" +"by William Lassell. It is the only large moon in the Solar System\n" +"with a retrograde orbit, which is an orbit in the opposite direction\n" +"to its planet's rotation. At 2,700 km in diameter, it is the seventh-largest\n" +"moon in the Solar System. Triton comprises more than 99.5 percent of all\n" +"the mass known to orbit Neptune, including the planet's rings and twelve\n" +"other known moons. It is also more massive than all the Solar System's\n" +"159 known smaller moons combined.\n" +msgstr "" +"Kennen Sie Triton, einen der Namensvettern für unser Projekt?\n" +"\n" +"Triton (ausgesprochen /ˈtraɪtən/ TRYE-tən, oder griechisch Τρίτων)\n" +"ist der größte Mond des Planeten Neptun, entdeckt am 10. Oktober 1846\n" +"von William Lassell. Er ist der einzige große Mond des Solarsystems mit\n" +"retrograder Umlaufbahn, d.h. einer Umlaufbahn in gegensätzlicher Richtung\n" +"zur Rotation des Planeten. Mit 2700 km im Durchmesser ist er der siebtgrößte\n" +"Mond des Solarsystems. Triton verkörpert mehr als 99,5 Prozent der\n" +"bekannten Gesamtmasse des Orbits von Neptun, die Planetenringe und zwölf\n" +"andere Monde eingeschlossen. Er ist auch massereicher als alle\n" +"159 bekannten Monde des Sonnensystems zusammen.\n" + +#: tryton/gui/window/tips.py:31 +msgid "" +"Export list records\n" +"\n" +"You can copy records from any list with Ctrl + C\n" +"and paste in any application with Ctrl + V\n" +msgstr "" +"Export von Datensätzen in Listen\n" +"\n" +"Datensätze können aus Listen mit Ctrl + C kopiert werden\n" +"und in beliebige Anwendungen mit Ctrl + V eingefügt werden.\n" + +#: tryton/gui/window/tips.py:39 msgid "Tips" msgstr "Tipps" -#: tryton/gui/window/tips.py:30 +#: tryton/gui/window/tips.py:59 msgid "_Display a new tip next time" msgstr "_Tipps beim Start von Tryton anzeigen" -#: tryton/gui/window/tips.py:38 -#: tryton/gui/window/view_board/action.py:93 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109 -msgid "Previous" -msgstr "letzter..." - -#: tryton/gui/window/tips.py:45 -#: tryton/gui/window/view_board/action.py:106 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:123 -msgid "Next" -msgstr "nächster..." - -#: tryton/gui/window/tree.py:79 +#: tryton/gui/window/tree.py:78 msgid "Shortcuts" msgstr "Schnelltasten" -#: tryton/gui/window/win_export.py:271 +#: tryton/gui/window/win_export.py:24 +msgid "Export to CSV" +msgstr "Als CSV exportieren" + +#: tryton/gui/window/win_export.py:41 +msgid "Predefined exports" +msgstr "Vordefinierte Exporte" + +#: tryton/gui/window/win_export.py:53 +#: tryton/gui/window/win_import.py:37 +msgid "All fields" +msgstr "Alle Felder" + +#: tryton/gui/window/win_export.py:69 +#: tryton/gui/window/win_import.py:45 +msgid "_Add" +msgstr "_Hiinzufügen" + +#: tryton/gui/window/win_export.py:77 +#: tryton/gui/window/win_import.py:53 +msgid "_Remove" +msgstr "_Entfernen" + +#: tryton/gui/window/win_export.py:86 +#: tryton/gui/window/win_import.py:62 +#: tryton/gui/window/view_form/view/screen_container.py:39 +#: tryton/gui/window/view_form/view/form_gtk/binary.py:49 +#: tryton/gui/window/view_form/view/form_gtk/image.py:66 +msgid "Clear" +msgstr "Leeren" + +#: tryton/gui/window/win_export.py:98 +msgid "Save Export" +msgstr "Export speichern" + +#: tryton/gui/window/win_export.py:107 +msgid "Delete Export" +msgstr "Export löschen" + +#: tryton/gui/window/win_export.py:119 +msgid "Fields to export" +msgstr "Zu exportierende Felder" + +#: tryton/gui/window/win_export.py:136 +msgid "Options" +msgstr "Optionen" + +#: tryton/gui/window/win_export.py:146 +msgid "Open in Excel" +msgstr "In Excel öffnen" + +#: tryton/gui/window/win_export.py:147 +msgid "Save as CSV" +msgstr "Als CSV Datei speichern" + +#: tryton/gui/window/win_export.py:151 +msgid "Add _field names" +msgstr "Feldnamen _hinzufügen" + +#: tryton/gui/window/win_export.py:401 #, python-format msgid "%d record saved!" -msgstr " %d Datensatz gespeichert!" +msgstr "%d Datensatz gespeichert!" -#: tryton/gui/window/win_export.py:274 +#: tryton/gui/window/win_export.py:404 #, python-format msgid "%d records saved!" msgstr "%d Datensätze gespeichert!" -#: tryton/gui/window/win_export.py:278 +#: tryton/gui/window/win_export.py:408 #, python-format msgid "" "Operation failed!\n" @@ -775,16 +1540,52 @@ msgstr "" "Fehlermeldung:\n" "%s" -#: tryton/gui/window/win_import.py:41 -#: tryton/gui/window/win_import.py:45 -msgid "Field name" -msgstr "Feld-Name" +#: tryton/gui/window/win_import.py:19 +msgid "Import from CSV" +msgstr "Aus CSV Datei importieren" -#: tryton/gui/window/win_import.py:117 +#: tryton/gui/window/win_import.py:74 +msgid "Auto-Detect" +msgstr "Automatische Erkennung" + +#: tryton/gui/window/win_import.py:92 +msgid "Fields to import" +msgstr "Zu importierende Felder" + +#: tryton/gui/window/win_import.py:107 +msgid "File to Import:" +msgstr "Importdatei:" + +#: tryton/gui/window/win_import.py:115 +msgid "CSV Parameters" +msgstr "CSV Parameter" + +#: tryton/gui/window/win_import.py:123 +msgid "Field Separater:" +msgstr "Feldtrennzeichen:" + +#: tryton/gui/window/win_import.py:132 +msgid "Text Delimiter:" +msgstr "Texttrennzeichen:" + +#: tryton/gui/window/win_import.py:140 +msgid "Encoding:" +msgstr "Kodierung:" + +#: tryton/gui/window/win_import.py:151 +msgid "Lines to Skip:" +msgstr "Zu überspringende Zeilen:" + +#: tryton/gui/window/win_import.py:186 +#: tryton/gui/window/win_import.py:191 +msgid "Field name" +msgstr "Feldname" + +#: tryton/gui/window/win_import.py:255 msgid "Error opening CSV file" msgstr "Fehler beim öffnen der CSV-Datei" -#: tryton/gui/window/win_import.py:130 +#: tryton/gui/window/win_import.py:268 #, python-format msgid "" "Error processing the file at field %s.\n" @@ -795,21 +1596,21 @@ msgstr "" "Fehlermeldung:\n" "%s" -#: tryton/gui/window/win_import.py:210 +#: tryton/gui/window/win_import.py:346 #, python-format msgid "%d record imported!" msgstr "%d Datensatz importiert!" -#: tryton/gui/window/win_import.py:212 +#: tryton/gui/window/win_import.py:349 #, python-format msgid "%d records imported!" msgstr "%d Datensätze importiert!" -#: tryton/gui/window/win_import.py:217 +#: tryton/gui/window/win_import.py:355 msgid "Importation Error!" msgstr "Fehler beim Importieren!" -#: tryton/gui/window/win_import.py:218 +#: tryton/gui/window/win_import.py:356 #, python-format msgid "" "Error trying to import this record:\n" @@ -832,67 +1633,56 @@ msgstr "" msgid "Search" msgstr "Suchen" -#: tryton/gui/window/win_search.py:74 +#: tryton/gui/window/win_search.py:75 #, python-format msgid "Search: %s" msgstr "Suche: %s" -#: tryton/gui/window/win_search.py:75 +#: tryton/gui/window/win_search.py:76 #, python-format msgid "Search: %s (%%d result(s))" msgstr "Suche: %s (%%d Treffer)" -#: tryton/gui/window/view_board/action.py:118 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136 -msgid "Switch" -msgstr "Ansicht wechseln" - #: tryton/gui/window/view_board/parser.py:67 #: tryton/gui/window/view_board/parser.py:69 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:349 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:351 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:692 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:694 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:376 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:378 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:759 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:761 #: tryton/gui/window/view_form/widget_search/form.py:120 msgid ":" msgstr ":" -#: tryton/gui/window/view_form/view/form.py:121 +#: tryton/gui/window/view_form/view/form.py:122 msgid "You must save this record to use the print button!" msgstr "Nur ausgewählte gültige Datensätze können gedruckt werden! Korrigieren Sie die rot markierten Felder und wählen SIe einen oder mehrere Datensätze aus. Wiederholen sie nach den letzten Vorgang." -#: tryton/gui/window/view_form/view/form.py:124 +#: tryton/gui/window/view_form/view/form.py:125 msgid "You must save this record to use the action button!" -msgstr "Für diese Aktion müssen Sie zuerst einen Datensatz auswählen!" +msgstr "Für diese Aktion müssen Sie zuerst diesen Datensatz speichern!" -#: tryton/gui/window/view_form/view/form.py:132 +#: tryton/gui/window/view_form/view/form.py:133 msgid "You must select a record to use the relate button !" -msgstr "Für diese Verknüpfung muss ein Datensatz ausgewählt sein!" +msgstr "Um eine Verknüpfung zu erstellen muss ein Datensatz ausgewählt sein!" #: tryton/gui/window/view_form/view/list.py:350 -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:469 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:473 msgid "Actions" msgstr "Aktionen" #: tryton/gui/window/view_form/view/list.py:353 -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:471 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:475 msgid "Reports" msgstr "Berichte" #: tryton/gui/window/view_form/view/list.py:382 -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:498 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:502 msgid "You must select a record to use the relation!" msgstr "Für diese Verknüpfung müssen Sie zuerst einen Datensatz auswählen!" -#: tryton/gui/window/view_form/view/screen_container.py:39 -#: tryton/gui/window/view_form/view/form_gtk/binary.py:49 -#: tryton/gui/window/view_form/view/form_gtk/image.py:66 -msgid "Clear" -msgstr "Leeren" - #: tryton/gui/window/view_form/view/screen_container.py:49 msgid "Find" -msgstr "Finden" +msgstr "Suche" #: tryton/gui/window/view_form/view/form_gtk/binary.py:31 msgid "Select a File" @@ -925,25 +1715,25 @@ msgid "bytes" msgstr "Byte" #: tryton/gui/window/view_form/view/form_gtk/calendar.py:45 -#: tryton/gui/window/view_form/view/form_gtk/calendar.py:171 +#: tryton/gui/window/view_form/view/form_gtk/calendar.py:172 #: tryton/gui/window/view_form/widget_search/calendar.py:51 #: tryton/gui/window/view_form/widget_search/calendar.py:72 msgid "Open the calendar" -msgstr "Kalender-Widget öffnen" +msgstr "Kalender öffnen" #: tryton/gui/window/view_form/view/form_gtk/calendar.py:104 msgid "Date Selection" -msgstr "Datums Auswahl" +msgstr "Auswahl Datum" -#: tryton/gui/window/view_form/view/form_gtk/calendar.py:253 +#: tryton/gui/window/view_form/view/form_gtk/calendar.py:254 msgid "Date Time Selection" -msgstr "Auswahl Datum und Uhrzeit" +msgstr "Auswahl Zeit" -#: tryton/gui/window/view_form/view/form_gtk/calendar.py:259 +#: tryton/gui/window/view_form/view/form_gtk/calendar.py:263 msgid "Hour:" msgstr "Stunde:" -#: tryton/gui/window/view_form/view/form_gtk/calendar.py:262 +#: tryton/gui/window/view_form/view/form_gtk/calendar.py:266 msgid "Minute:" msgstr "Minute:" @@ -956,29 +1746,33 @@ msgstr "Bild einstellen" msgid "Save As" msgstr "Speichern unter..." -#: tryton/gui/window/view_form/view/form_gtk/interface.py:38 +#: tryton/gui/window/view_form/view/form_gtk/interface.py:28 +msgid "" +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/interface.py:37 msgid "Always" msgstr "Immer" -#: tryton/gui/window/view_form/view/form_gtk/interface.py:47 +#: tryton/gui/window/view_form/view/form_gtk/interface.py:46 msgid "Always applicable!" msgstr "Immer anwendbar!" -#: tryton/gui/window/view_form/view/form_gtk/interface.py:88 +#: tryton/gui/window/view_form/view/form_gtk/interface.py:85 #: tryton/gui/window/view_form/view/form_gtk/one2many.py:27 msgid "Set to default value" msgstr "Auf Voreinstellung zurücksetzten" -#: tryton/gui/window/view_form/view/form_gtk/interface.py:90 +#: tryton/gui/window/view_form/view/form_gtk/interface.py:87 msgid "Set as default" -msgstr "Als Voreinstellung speichern" +msgstr "Als Standard setzen" -#: tryton/gui/window/view_form/view/form_gtk/many2many.py:32 +#: tryton/gui/window/view_form/view/form_gtk/many2many.py:35 #: tryton/gui/window/view_form/view/form_gtk/one2many.py:50 msgid "Add" msgstr "Hinzufügen" -#: tryton/gui/window/view_form/view/form_gtk/many2many.py:45 +#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48 #: tryton/gui/window/view_form/view/form_gtk/one2many.py:61 msgid "Remove" msgstr "Entfernen" @@ -988,24 +1782,18 @@ msgstr "Entfernen" msgid "Link" msgstr "Verknüpfung" -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:197 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:74 -#: tryton/gui/window/view_form/view/form_gtk/reference.py:71 -msgid "Create a new record" -msgstr "erstelle Datensatz" - -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:198 -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:453 -msgid "Open a record" -msgstr "öffne Datensatz" - +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:199 #: tryton/gui/window/view_form/view/form_gtk/many2one.py:457 +msgid "Open a record" +msgstr "Einen Datensatz öffnen" + +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:461 msgid "Search a record" -msgstr "suche Datensatz" +msgstr "Einen Datensatz suchen" #: tryton/gui/window/view_form/view/form_gtk/one2many.py:31 msgid "Set Default" -msgstr "Setze auf Voreinstellung" +msgstr "Als Standard setzen" #: tryton/gui/window/view_form/view/form_gtk/one2many.py:85 msgid "Edit selected record" @@ -1015,58 +1803,98 @@ msgstr "Ausgewählten Datensatz bearbeiten" msgid "Delete selected record" msgstr "Ausgewählten Datensatz löschen" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:21 -#: tryton/gui/window/view_form/view/list_gtk/parser.py:194 -#: tryton/gui/window/view_form/view/list_gtk/parser.py:745 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:22 +#: tryton/gui/window/view_form/view/list_gtk/parser.py:196 +#: tryton/gui/window/view_form/view/list_gtk/parser.py:749 msgid "Unknown" msgstr "Unbekannt" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:31 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:32 msgid "Wrong icon for the button!" msgstr "Falsches Icon für diesen Knopf!" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:82 -#: tryton/gui/window/view_form/view/list_gtk/parser.py:809 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:85 +#: tryton/gui/window/view_form/view/list_gtk/parser.py:813 msgid "Invalid Form, correct red fields!" -msgstr "Fehlerhaftes Formular! Rote Felder bitte überarbeiten!" +msgstr "Ungültiges Formular, die roten Felder müssen überarbeitet werden!" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:583 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:480 +msgid "No String Attr." +msgstr "Kein Zeichen Attr." + +#: tryton/gui/window/view_form/view/form_gtk/parser.py:649 msgid "You need to save the record before adding translations!" msgstr "Datensatz muss gespeichert werden, bevor eine Übersetzung hinzugefügt werden kann!" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:596 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:662 msgid "No other language available!" msgstr "Keine anderen Sprachen verfügbar!" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:655 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:721 msgid "Add Translation" msgstr "Übersetzung hinzufügen" +#: tryton/gui/window/view_form/view/form_gtk/preference.py:19 +msgid "Field Preference target" +msgstr "Ziel für Feld" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:26 +msgid "Set" +msgstr "Setzen" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:42 +msgid "Field Name:" +msgstr "Feldname:" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:49 +msgid "Domain:" +msgstr "Domain:" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:56 +msgid "Default value:" +msgstr "Standardwert:" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:67 +msgid "Value applicable for:" +msgstr "Wert anzuwenden für:" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:73 +msgid "current _user" +msgstr "aktuellen _Benutzer" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:75 +msgid "_all users" +msgstr "_alle Benutzer" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:85 +msgid "Value applicable if:" +msgstr "Wert anzuwenden wenn:" + #: tryton/gui/window/view_form/view/form_gtk/reference.py:72 msgid "Search / Open a record" -msgstr "Suche / Öffne Datensatz" +msgstr "Einen Datensatz suchen / öffnen" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:30 +#: tryton/gui/window/view_form/view/graph_gtk/parser.py:31 msgid "Image Size" msgstr "Bildgröße" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:39 +#: tryton/gui/window/view_form/view/graph_gtk/parser.py:40 msgid "Width:" msgstr "Breite:" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:46 +#: tryton/gui/window/view_form/view/graph_gtk/parser.py:47 msgid "Height:" -msgstr "Höhe" +msgstr "Höhe:" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:58 +#: tryton/gui/window/view_form/view/graph_gtk/parser.py:59 msgid "PNG image (*.png)" msgstr "PNG Bild (*.png)" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:87 -msgid "Image size to large!" +#: tryton/gui/window/view_form/view/graph_gtk/parser.py:88 +msgid "Image size too large!" msgstr "Bild ist zu groß!" -#: tryton/gui/window/view_form/view/list_gtk/editabletree.py:166 +#: tryton/gui/window/view_form/view/list_gtk/editabletree.py:169 #, python-format msgid "Warning; field \"%s\" is required!" msgstr "Warnung! Feld \"%s\" ist erforderlich!" @@ -1099,7 +1927,7 @@ msgstr "bis Datum" #: tryton/gui/window/view_form/widget_search/calendar.py:155 msgid "Date selection" -msgstr "Datums Auswahl" +msgstr "Auswahl Datum:" #: tryton/gui/window/view_form/widget_search/char.py:24 msgid "contains" @@ -1112,14 +1940,14 @@ msgstr "enthält nicht" #: tryton/gui/window/view_form/widget_search/char.py:26 #: tryton/gui/window/view_form/widget_search/integer.py:22 #: tryton/gui/window/view_form/widget_search/reference.py:26 -#: tryton/gui/window/view_form/widget_search/selection.py:22 +#: tryton/gui/window/view_form/widget_search/selection.py:25 msgid "equals" msgstr "ist gleich" #: tryton/gui/window/view_form/widget_search/char.py:27 #: tryton/gui/window/view_form/widget_search/integer.py:25 #: tryton/gui/window/view_form/widget_search/reference.py:27 -#: tryton/gui/window/view_form/widget_search/selection.py:23 +#: tryton/gui/window/view_form/widget_search/selection.py:26 msgid "is different" msgstr "ist unterschiedlich" @@ -1156,7 +1984,7 @@ msgstr "Beschreibung" #: tryton/plugins/translation/__init__.py:12 msgid "Translate view" -msgstr "Aktuelle Sicht Übersetzen" +msgstr "Aktuelle Sicht übersetzen" #: tryton/plugins/workflow/__init__.py:18 msgid "Print Workflow" @@ -1170,64 +1998,6 @@ msgstr "Erweiterten Workflow drucken" msgid "Wizard" msgstr "Wizard" -#~ msgid "Tryton" -#~ msgstr "Tryton" -#~ msgid "Could not connect to server !" -#~ msgstr "Kann nicht mit Tryton Server verbinden!" -#~ msgid "No database found, you must create one !" -#~ msgstr "Keine Datenbank gefunden. Bitte eine neue Datenbank anlegen!" -#~ msgid "Credits" -#~ msgstr "Danksagungen" -#~ msgid "Contributors:" -#~ msgstr "Helfer:" #~ msgid "http://localhost:8070" #~ msgstr "http://localhost:8070" -#~ msgid "" -#~ "You can now connect to the new database, with the following login:\n" -#~ "User name: admin\n" -#~ "Password:" -#~ msgstr "" -#~ "Sie können nun mit der neuen " -#~ "Datenbank verbinden. Benutzen Sie dazu " -#~ "die folgenden Angaben:\n" -#~ "Benutzername: admin\n" -#~ "Passwort:" -#~ msgid "Error requesting Tryton server!" -#~ msgstr "Fehler bei der Abfrage des Tryton-Servers!" -#~ msgid "Input Error" -#~ msgstr "Eingabefehler" -#~ msgid "" -#~ "Error processing your first line of the file.\n" -#~ "Field %s is unknown!" -#~ msgstr "" -#~ "Fehler beim Verarbeiten der ersten Zeile in der CSV-Datei\n" -#~ "Feld %s ist unbekannt!" -#~ msgid "Import Error" -#~ msgstr "Importfehler" -#~ msgid "Imported %d objects!" -#~ msgstr "%d Objekte erfolgreich importiert!" -#~ msgid "Set File" -#~ msgstr "Datei Einstellen" -#~ msgid "This widget is readonly!" -#~ msgstr "Dieses Widget ist nur lesbar!" -#~ msgid "You can not set to the default value here!" -#~ msgstr "Sie können hier nicht auf die Voreinstellung zurücksetzen!" -#~ msgid "Operation not permited" -#~ msgstr "Operation nicht erlaubt!" -#~ msgid "You must select a record to use the relation !" -#~ msgstr "" -#~ "Sie müssen zuerst einen Datensatz " -#~ "auswählen um die Verknüpfung zu nutzen!" -#~ msgid "Create a new entry" -#~ msgstr "Erzeuge neuen Eintrag" -#~ msgid "Relation Field: F3: New F2: Open/Search" -#~ msgstr "Verknüpfungsfeld: F3: Neu F2: Öffne/Suche" -#~ msgid "Relation Field: F2: Open" -#~ msgstr "Verknüpfungsfeld: F2: öffnen" -#~ msgid "The content of the widget or ValueError if not valid" -#~ msgstr "Ter Inhalt des Widgets oder ValueError ist nicht gültig" -#~ msgid "The content of the form or excpetion if not valid" -#~ msgstr "Der Inhalt dieses Formulars oder des Ausnahmefehlers ist ungültig" -#~ msgid "The content of the widget or excpetion if not valid" -#~ msgstr "Der Inhalt dieses Widgets oder des Ausnahmefehlers ist ungültig" diff --git a/share/locale/tryton.pot b/share/locale/tryton.pot index 0ba2218d52..e1e70ee448 100644 --- a/share/locale/tryton.pot +++ b/share/locale/tryton.pot @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: tryton 0.0.1\n" "Report-Msgid-Bugs-To: issue_tracker@tryton.org\n" -"POT-Creation-Date: 2008-10-02 18:11-0500\n" +"POT-Creation-Date: 2008-10-29 16:19+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 0.9.4\n" +"Generated-By: Babel 0.9.1\n" #: tryton/config.py:93 msgid "specify alternate config file" @@ -55,20 +55,20 @@ msgstr "" msgid "Unable to read config file %s!" msgstr "" -#: tryton/plugin.py:30 +#: tryton/plugin.py:28 msgid "No available plugin for this resource!" msgstr "" -#: tryton/plugin.py:32 +#: tryton/plugin.py:30 msgid "Choose a Plugin" msgstr "" -#: tryton/translate.py:177 +#: tryton/translate.py:181 #, python-format msgid "Unable to set locale %s" msgstr "" -#: tryton/translate.py:191 +#: tryton/translate.py:189 msgid "Unable to unset locale" msgstr "" @@ -84,290 +84,704 @@ msgstr "" msgid "No action defined!" msgstr "" -#: tryton/common/common.py:74 +#: tryton/common/common.py:75 msgid "Tryton Connection" msgstr "" -#: tryton/common/common.py:84 tryton/gui/window/dblogin.py:65 +#: tryton/common/common.py:86 tryton/gui/window/dblogin.py:71 msgid "Server:" msgstr "" -#: tryton/common/common.py:102 +#: tryton/common/common.py:104 msgid "Port:" msgstr "" -#: tryton/common/common.py:276 tryton/gui/main.py:793 -#: tryton/gui/window/attachment.py:155 tryton/gui/window/win_export.py:244 +#: tryton/common/common.py:141 +msgid "Selection" +msgstr "" + +#: tryton/common/common.py:150 +msgid "Your selection:" +msgstr "" + +#: tryton/common/common.py:290 tryton/gui/main.py:1403 +#: tryton/gui/window/attachment.py:245 tryton/gui/window/win_export.py:373 #: tryton/gui/window/view_form/view/form_gtk/binary.py:40 #: tryton/gui/window/view_form/view/form_gtk/binary.py:84 #: tryton/gui/window/view_form/view/form_gtk/image.py:98 msgid "Save As..." msgstr "" -#: tryton/common/common.py:305 tryton/gui/window/win_export.py:279 -#: tryton/gui/window/win_import.py:118 tryton/gui/window/win_import.py:132 +#: tryton/common/common.py:319 tryton/gui/window/win_export.py:409 +#: tryton/gui/window/win_import.py:256 tryton/gui/window/win_import.py:270 #: tryton/gui/window/view_form/view/form_gtk/binary.py:80 #: tryton/gui/window/view_form/view/form_gtk/binary.py:93 msgid "Error" msgstr "" -#: tryton/common/common.py:309 +#: tryton/common/common.py:324 msgid "Report Bug" msgstr "" -#: tryton/common/common.py:316 +#: tryton/common/common.py:331 msgid "Application Error!" msgstr "" -#: tryton/common/common.py:335 +#: tryton/common/common.py:350 msgid "Error: " msgstr "" -#: tryton/common/common.py:354 +#: tryton/common/common.py:371 msgid "To report bugs you must have an account on " msgstr "" -#: tryton/common/common.py:377 +#: tryton/common/common.py:394 msgid "Bug Tracker" msgstr "" -#: tryton/common/common.py:394 +#: tryton/common/common.py:412 msgid "User:" msgstr "" -#: tryton/common/common.py:402 tryton/common/common.py:633 -#: tryton/gui/window/dblogin.py:87 tryton/gui/window/tree.py:322 +#: tryton/common/common.py:420 tryton/common/common.py:712 +#: tryton/gui/window/dblogin.py:93 tryton/gui/window/tree.py:323 msgid "Password:" msgstr "" -#: tryton/common/common.py:450 +#: tryton/common/common.py:507 msgid "" "The same bug was already reported by another user.\n" "To keep you informed your username is added to the nosy-list of this issue" msgstr "" -#: tryton/common/common.py:461 +#: tryton/common/common.py:518 msgid "Created new bug with ID " msgstr "" -#: tryton/common/common.py:468 +#: tryton/common/common.py:525 msgid "Exception:" msgstr "" -#: tryton/common/common.py:522 +#: tryton/common/common.py:559 tryton/common/common.py:585 msgid "Confirmation" msgstr "" -#: tryton/common/common.py:627 tryton/common/common.py:638 -#: tryton/gui/main.py:379 tryton/gui/window/tree.py:329 +#: tryton/common/common.py:653 +msgid "Concurrency Exception" +msgstr "" + +#: tryton/common/common.py:668 +msgid "" +"Write Concurrency Warning:\n" +"\n" +"This record has been modified while you were editing it.\n" +" Choose:\n" +" - \"Cancel\" to cancel saving;\n" +" - \"Compare\" to see the modified version;\n" +" - \"Write Anyway\" to save your current version." +msgstr "" + +#: tryton/common/common.py:678 +msgid "Compare" +msgstr "" + +#: tryton/common/common.py:683 +msgid "Write Anyway" +msgstr "" + +#: tryton/common/common.py:706 tryton/common/common.py:717 +#: tryton/gui/main.py:1002 tryton/gui/window/tree.py:330 msgid "" "Connection error!\n" "Unable to connect to the server!" msgstr "" -#: tryton/common/common.py:674 +#: tryton/common/common.py:753 msgid "Network Error!" msgstr "" -#: tryton/common/common.py:778 +#: tryton/common/common.py:857 msgid "Operation in progress" msgstr "" -#: tryton/common/common.py:782 +#: tryton/common/common.py:861 msgid "" "Please wait,\n" "this operation may take a while..." msgstr "" -#: tryton/gui/main.py:43 tryton/gui/main.py:413 +#: tryton/gui/main.py:103 +msgid "_File" +msgstr "" + +#: tryton/gui/main.py:111 +msgid "_User" +msgstr "" + +#: tryton/gui/main.py:120 +msgid "For_m" +msgstr "" + +#: tryton/gui/main.py:130 +msgid "_Options" +msgstr "" + +#: tryton/gui/main.py:137 +msgid "_Plugins" +msgstr "" + +#: tryton/gui/main.py:146 +msgid "_Shortcuts" +msgstr "" + +#: tryton/gui/main.py:152 +msgid "_Help" +msgstr "" + +#: tryton/gui/main.py:178 tryton/gui/main.py:1036 msgid "Press Ctrl+O to login" msgstr "" -#: tryton/gui/main.py:333 +#: tryton/gui/main.py:185 +msgid "Requests:" +msgstr "" + +#: tryton/gui/main.py:200 +msgid "Send a new request" +msgstr "" + +#: tryton/gui/main.py:211 +msgid "Read my Requests" +msgstr "" + +#: tryton/gui/main.py:249 +msgid "_Connect..." +msgstr "" + +#: tryton/gui/main.py:257 +msgid "_Disconnect" +msgstr "" + +#: tryton/gui/main.py:266 +msgid "Data_base" +msgstr "" + +#: tryton/gui/main.py:275 +msgid "_New Database..." +msgstr "" + +#: tryton/gui/main.py:282 +msgid "_Restore Database..." +msgstr "" + +#: tryton/gui/main.py:289 +msgid "_Backup Database..." +msgstr "" + +#: tryton/gui/main.py:296 +msgid "Dro_p Database..." +msgstr "" + +#: tryton/gui/main.py:305 +msgid "_Quit..." +msgstr "" + +#: tryton/gui/main.py:317 +msgid "_Preferences..." +msgstr "" + +#: tryton/gui/main.py:327 +msgid "_Send a Request" +msgstr "" + +#: tryton/gui/main.py:334 +msgid "_Read my Requests" +msgstr "" + +#: tryton/gui/main.py:345 tryton/gui/main.py:710 +msgid "_New" +msgstr "" + +#: tryton/gui/main.py:353 tryton/gui/main.py:718 +msgid "_Save" +msgstr "" + +#: tryton/gui/main.py:361 +msgid "_Duplicate" +msgstr "" + +#: tryton/gui/main.py:369 tryton/gui/window/attachment.py:107 +msgid "_Delete..." +msgstr "" + +#: tryton/gui/main.py:379 +msgid "_Find..." +msgstr "" + +#: tryton/gui/main.py:387 +msgid "_Next" +msgstr "" + +#: tryton/gui/main.py:395 +msgid "_Previous" +msgstr "" + +#: tryton/gui/main.py:403 +msgid "_Switch View" +msgstr "" + +#: tryton/gui/main.py:411 +msgid "_Menu" +msgstr "" + +#: tryton/gui/main.py:421 +msgid "_Home" +msgstr "" + +#: tryton/gui/main.py:429 +msgid "_Close" +msgstr "" + +#: tryton/gui/main.py:437 +msgid "_Previous Tab" +msgstr "" + +#: tryton/gui/main.py:442 +msgid "_Next Tab" +msgstr "" + +#: tryton/gui/main.py:449 +msgid "View _Logs..." +msgstr "" + +#: tryton/gui/main.py:453 +msgid "_Go to Record ID..." +msgstr "" + +#: tryton/gui/main.py:462 +msgid "_Reload/Undo" +msgstr "" + +#: tryton/gui/main.py:473 +msgid "_Actions..." +msgstr "" + +#: tryton/gui/main.py:482 +msgid "_Print..." +msgstr "" + +#: tryton/gui/main.py:493 +msgid "_Export Data..." +msgstr "" + +#: tryton/gui/main.py:501 +msgid "_Import Data..." +msgstr "" + +#: tryton/gui/main.py:510 +msgid "_Menubar" +msgstr "" + +#: tryton/gui/main.py:516 +msgid "_Default" +msgstr "" + +#: tryton/gui/main.py:524 +msgid "_Text and Icons" +msgstr "" + +#: tryton/gui/main.py:532 +msgid "_Icons" +msgstr "" + +#: tryton/gui/main.py:540 +msgid "_Text" +msgstr "" + +#: tryton/gui/main.py:547 +msgid "_Mode" +msgstr "" + +#: tryton/gui/main.py:553 +msgid "_Normal" +msgstr "" + +#: tryton/gui/main.py:560 +msgid "_PDA" +msgstr "" + +#: tryton/gui/main.py:565 +msgid "_Form" +msgstr "" + +#: tryton/gui/main.py:571 +msgid "Toolbar" +msgstr "" + +#: tryton/gui/main.py:578 +msgid "Save Columns Width" +msgstr "" + +#: tryton/gui/main.py:586 +msgid "Spell Checking" +msgstr "" + +#: tryton/gui/main.py:594 +msgid "Tabs Position" +msgstr "" + +#: tryton/gui/main.py:600 +msgid "Top" +msgstr "" + +#: tryton/gui/main.py:608 +msgid "Left" +msgstr "" + +#: tryton/gui/main.py:616 +msgid "Right" +msgstr "" + +#: tryton/gui/main.py:624 +msgid "Bottom" +msgstr "" + +#: tryton/gui/main.py:631 +msgid "Tabs Orientation" +msgstr "" + +#: tryton/gui/main.py:637 +msgid "Horizontal" +msgstr "" + +#: tryton/gui/main.py:646 +msgid "Vertical" +msgstr "" + +#: tryton/gui/main.py:654 +msgid "Files _Actions..." +msgstr "" + +#: tryton/gui/main.py:661 +msgid "_Save Options" +msgstr "" + +#: tryton/gui/main.py:672 +msgid "_Execute a Plugin" +msgstr "" + +#: tryton/gui/main.py:683 +msgid "_Tips..." +msgstr "" + +#: tryton/gui/main.py:690 +msgid "_Keyboard Shortcuts..." +msgstr "" + +#: tryton/gui/main.py:699 +msgid "_About..." +msgstr "" + +#: tryton/gui/main.py:713 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:198 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:74 +#: tryton/gui/window/view_form/view/form_gtk/reference.py:71 +msgid "Create a new record" +msgstr "" + +#: tryton/gui/main.py:721 +msgid "Save this record" +msgstr "" + +#: tryton/gui/main.py:728 +msgid "_Delete" +msgstr "" + +#: tryton/gui/main.py:731 +msgid "Delete this record" +msgstr "" + +#: tryton/gui/main.py:738 +msgid "_Find" +msgstr "" + +#: tryton/gui/main.py:741 +msgid "Find records" +msgstr "" + +#: tryton/gui/main.py:745 tryton/gui/window/tips.py:67 +#: tryton/gui/window/view_board/action.py:93 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109 +msgid "Previous" +msgstr "" + +#: tryton/gui/main.py:751 tryton/gui/window/tips.py:74 +#: tryton/gui/window/view_board/action.py:106 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:123 +msgid "Next" +msgstr "" + +#: tryton/gui/main.py:757 tryton/gui/window/view_board/action.py:118 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136 +msgid "Switch" +msgstr "" + +#: tryton/gui/main.py:760 +msgid "Switch view" +msgstr "" + +#: tryton/gui/main.py:765 +msgid "_Reload" +msgstr "" + +#: tryton/gui/main.py:772 +msgid "Menu" +msgstr "" + +#: tryton/gui/main.py:779 +msgid "Action" +msgstr "" + +#: tryton/gui/main.py:785 tryton/gui/window/filesactions.py:35 +msgid "Print" +msgstr "" + +#: tryton/gui/main.py:793 +msgid "Attachment(0)" +msgstr "" + +#: tryton/gui/main.py:796 +msgid "Add an attachment to the record" +msgstr "" + +#: tryton/gui/main.py:802 +msgid "Close" +msgstr "" + +#: tryton/gui/main.py:805 +msgid "Close the tab" +msgstr "" + +#: tryton/gui/main.py:951 #, python-format msgid "%s request" msgstr "" -#: tryton/gui/main.py:335 +#: tryton/gui/main.py:953 #, python-format msgid "%s requests" msgstr "" -#: tryton/gui/main.py:337 +#: tryton/gui/main.py:955 msgid "No request" msgstr "" -#: tryton/gui/main.py:340 +#: tryton/gui/main.py:958 #, python-format msgid " - %s request sent" msgstr "" -#: tryton/gui/main.py:342 +#: tryton/gui/main.py:960 #, python-format msgid " - %s requests sent" msgstr "" -#: tryton/gui/main.py:382 +#: tryton/gui/main.py:1005 msgid "" "Connection error!\n" "Bad username or password!" msgstr "" -#: tryton/gui/main.py:411 +#: tryton/gui/main.py:1034 msgid "Not logged!" msgstr "" -#: tryton/gui/main.py:428 +#: tryton/gui/main.py:1051 msgid "SSL connection" msgstr "" -#: tryton/gui/main.py:476 +#: tryton/gui/main.py:1093 msgid "" "You can not log into the system!\n" "Verify if you have an menu defined on your user." msgstr "" -#: tryton/gui/main.py:508 tryton/gui/main.py:515 +#: tryton/gui/main.py:1127 tryton/gui/main.py:1133 msgid "Do you really want to quit?" msgstr "" -#: tryton/gui/main.py:541 +#: tryton/gui/main.py:1166 msgid "Close Tab" msgstr "" -#: tryton/gui/main.py:580 +#: tryton/gui/main.py:1196 #, python-format msgid "Attachment(%d)" msgstr "" -#: tryton/gui/main.py:674 -msgid "Delete a database" +#: tryton/gui/main.py:1300 +msgid "" +"You are going to delete a Tryton database.\n" +"Are you really sure to proceed?" msgstr "" -#: tryton/gui/main.py:686 +#: tryton/gui/main.py:1309 +msgid "" +"Wrong Tryton Server Password\n" +"Please try again." +msgstr "" + +#: tryton/gui/main.py:1311 tryton/gui/main.py:1351 tryton/gui/main.py:1390 +#: tryton/gui/window/dbcreate.py:375 +msgid "Access denied!" +msgstr "" + +#: tryton/gui/main.py:1314 msgid "Database drop failed with error message:\n" msgstr "" -#: tryton/gui/main.py:688 +#: tryton/gui/main.py:1316 msgid "Database drop failed!" msgstr "" -#: tryton/gui/main.py:691 +#: tryton/gui/main.py:1319 msgid "Database dropped successfully!" msgstr "" -#: tryton/gui/main.py:695 tryton/gui/window/attachment.py:183 +#: tryton/gui/main.py:1323 +msgid "Open Backup File to Restore..." +msgstr "" + +#: tryton/gui/main.py:1343 +msgid "" +"It is not possible to restore a password protected database.\n" +"Backup and restore needed to be proceed manual." +msgstr "" + +#: tryton/gui/main.py:1347 tryton/gui/main.py:1386 +msgid "Database is password protected!" +msgstr "" + +#: tryton/gui/main.py:1349 tryton/gui/main.py:1388 +msgid "" +"Wrong Tryton Server Password.\n" +"Please try again." +msgstr "" + +#: tryton/gui/main.py:1354 +msgid "Database restore failed with error message:\n" +msgstr "" + +#: tryton/gui/main.py:1356 tryton/gui/main.py:1363 +msgid "Database restore failed!" +msgstr "" + +#: tryton/gui/main.py:1360 +msgid "Database restored successfully!" +msgstr "" + +#: tryton/gui/main.py:1383 +msgid "" +"It is not possible to dump a password protected Database.\n" +"Backup and restore needed to be proceed manual." +msgstr "" + +#: tryton/gui/main.py:1393 +msgid "Database dump failed with error message:\n" +msgstr "" + +#: tryton/gui/main.py:1395 +msgid "Database dump failed!" +msgstr "" + +#: tryton/gui/main.py:1411 +msgid "Database backuped successfully!" +msgstr "" + +#: tryton/gui/window/attachment.py:24 +msgid "Attachment" +msgstr "" + +#: tryton/gui/window/attachment.py:39 +msgid "Preview:" +msgstr "" + +#: tryton/gui/window/attachment.py:57 +msgid "Description:" +msgstr "" + +#: tryton/gui/window/attachment.py:67 +msgid "Save _Text" +msgstr "" + +#: tryton/gui/window/attachment.py:79 +msgid "Add _File..." +msgstr "" + +#: tryton/gui/window/attachment.py:89 +msgid "Add _Link..." +msgstr "" + +#: tryton/gui/window/attachment.py:98 +msgid "_Save as..." +msgstr "" + +#: tryton/gui/window/attachment.py:175 tryton/gui/window/attachment.py:187 +msgid "You must put a text comment to an attachement." +msgstr "" + +#: tryton/gui/window/attachment.py:176 tryton/gui/window/attachment.py:188 +msgid "Text not saved!" +msgstr "" + +#: tryton/gui/window/attachment.py:196 +msgid "Are you sure you want to remove this attachment?" +msgstr "" + +#: tryton/gui/window/attachment.py:206 +msgid "Select file" +msgstr "" + +#: tryton/gui/window/attachment.py:228 +msgid "Can not open file!" +msgstr "" + +#: tryton/gui/window/attachment.py:258 +msgid "Can not write file!" +msgstr "" + +#: tryton/gui/window/attachment.py:263 +#: tryton/gui/window/view_form/view/form_gtk/image.py:81 +msgid "All files" +msgstr "" + +#: tryton/gui/window/attachment.py:267 +#: tryton/gui/window/view_form/view/form_gtk/image.py:85 +msgid "Images" +msgstr "" + +#: tryton/gui/window/attachment.py:273 tryton/gui/window/win_import.py:109 #: tryton/gui/window/view_form/view/form_gtk/binary.py:69 #: tryton/gui/window/view_form/view/form_gtk/image.py:91 msgid "Open..." msgstr "" -#: tryton/gui/main.py:713 -msgid "Database restore failed with error message:\n" -msgstr "" - -#: tryton/gui/main.py:715 tryton/gui/main.py:722 -msgid "Database restore failed!" -msgstr "" - -#: tryton/gui/main.py:719 -msgid "Database restored successfully!" -msgstr "" - -#: tryton/gui/main.py:755 -msgid "Confirmation password do not match new password, operation cancelled!" -msgstr "" - -#: tryton/gui/main.py:757 -msgid "Validation Error." -msgstr "" - -#: tryton/gui/main.py:764 -msgid "Change Admin password failed with error message:\n" -msgstr "" - -#: tryton/gui/main.py:766 -msgid "Change Admin password failed!" -msgstr "" - -#: tryton/gui/main.py:775 tryton/gui/main.py:807 -msgid "Backup a database" -msgstr "" - -#: tryton/gui/main.py:787 -msgid "Database dump failed with error message:\n" -msgstr "" - -#: tryton/gui/main.py:788 -msgid "Database dump failed!" -msgstr "" - -#: tryton/gui/main.py:801 -msgid "Database backuped successfully!" -msgstr "" - -#: tryton/gui/main.py:812 tryton/gui/window/dblogin.py:104 -msgid "Could not connect to server!" -msgstr "" - -#: tryton/gui/main.py:816 tryton/gui/window/dblogin.py:108 -msgid "Incompatible version of the server!" -msgstr "" - -#: tryton/gui/main.py:821 tryton/gui/window/dblogin.py:115 -msgid "No database found, you must create one!" -msgstr "" - -#: tryton/gui/window/attachment.py:85 tryton/gui/window/attachment.py:98 -msgid "You must put a text comment to an attachement." -msgstr "" - -#: tryton/gui/window/attachment.py:86 tryton/gui/window/attachment.py:99 -msgid "Text not saved!" -msgstr "" - -#: tryton/gui/window/attachment.py:107 -msgid "Are you sure you want to remove this attachment?" -msgstr "" - -#: tryton/gui/window/attachment.py:117 -msgid "Select file" -msgstr "" - -#: tryton/gui/window/attachment.py:139 -msgid "Can not open file!" -msgstr "" - -#: tryton/gui/window/attachment.py:168 -msgid "Can not write file!" -msgstr "" - -#: tryton/gui/window/attachment.py:173 -#: tryton/gui/window/view_form/view/form_gtk/image.py:81 -msgid "All files" -msgstr "" - -#: tryton/gui/window/attachment.py:177 -#: tryton/gui/window/view_form/view/form_gtk/image.py:85 -msgid "Images" -msgstr "" - -#: tryton/gui/window/attachment.py:320 +#: tryton/gui/window/attachment.py:404 msgid "link: " msgstr "" -#: tryton/gui/window/dbcreate.py:29 +#: tryton/gui/window/dbcreate.py:30 msgid "" "This is the URL of the Tryton server. Use server 'localhost' and port " "'8070' if the server is installed on this computer. Click on 'Change' to " "change the address." msgstr "" -#: tryton/gui/window/dbcreate.py:42 +#: tryton/gui/window/dbcreate.py:43 msgid "No connection!" msgstr "" -#: tryton/gui/window/dbcreate.py:45 +#: tryton/gui/window/dbcreate.py:46 msgid "" "Can not connect to the server!\n" "1. Try to check if the server is running.\n" @@ -377,60 +791,64 @@ msgid "" "Click on 'Change' to change the address." msgstr "" -#: tryton/gui/window/dbcreate.py:138 +#: tryton/gui/window/dbcreate.py:139 msgid "Create new database" msgstr "" -#: tryton/gui/window/dbcreate.py:151 +#: tryton/gui/window/dbcreate.py:152 tryton/gui/window/dblogin.py:53 msgid "C_reate" msgstr "" -#: tryton/gui/window/dbcreate.py:158 +#: tryton/gui/window/dbcreate.py:159 msgid "Create the new database." msgstr "" -#: tryton/gui/window/dbcreate.py:169 +#: tryton/gui/window/dbcreate.py:170 msgid "Server Setup:" msgstr "" -#: tryton/gui/window/dbcreate.py:174 +#: tryton/gui/window/dbcreate.py:175 msgid "Server connection:" msgstr "" -#: tryton/gui/window/dbcreate.py:184 +#: tryton/gui/window/dbcreate.py:185 tryton/gui/window/dbdumpdrop.py:132 +#: tryton/gui/window/dbrestore.py:90 msgid "" "This is the URL of the server. Use server 'localhost' and port '8070' if " "the server is installed on this computer. Click on 'Change' to change the" " address." msgstr "" -#: tryton/gui/window/dbcreate.py:188 tryton/gui/window/dblogin.py:82 +#: tryton/gui/window/dbcreate.py:189 tryton/gui/window/dbdumpdrop.py:138 +#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dbrestore.py:95 msgid "C_hange" msgstr "" -#: tryton/gui/window/dbcreate.py:195 +#: tryton/gui/window/dbcreate.py:196 tryton/gui/window/dbrestore.py:101 msgid "Setup the server connection..." msgstr "" -#: tryton/gui/window/dbcreate.py:197 +#: tryton/gui/window/dbcreate.py:198 tryton/gui/window/dbdumpdrop.py:162 +#: tryton/gui/window/dbrestore.py:104 msgid "Tryton Server Password:" msgstr "" -#: tryton/gui/window/dbcreate.py:206 +#: tryton/gui/window/dbcreate.py:207 tryton/gui/window/dbdumpdrop.py:171 +#: tryton/gui/window/dbrestore.py:113 msgid "" "This is the password of the Tryton server. It doesn't belong to a real " "user. This password is usually defined in the trytond configuration." msgstr "" -#: tryton/gui/window/dbcreate.py:217 +#: tryton/gui/window/dbcreate.py:218 msgid "New database setup:" msgstr "" -#: tryton/gui/window/dbcreate.py:222 +#: tryton/gui/window/dbcreate.py:223 msgid "Database name:" msgstr "" -#: tryton/gui/window/dbcreate.py:232 +#: tryton/gui/window/dbcreate.py:233 msgid "" "Choose the name of the new database.\n" "Allowed characters are alphanumerical or _ (underscore)\n" @@ -438,22 +856,22 @@ msgid "" "tryton" msgstr "" -#: tryton/gui/window/dbcreate.py:240 +#: tryton/gui/window/dbcreate.py:241 msgid "Default language:" msgstr "" -#: tryton/gui/window/dbcreate.py:249 +#: tryton/gui/window/dbcreate.py:250 msgid "" "Choose the default language that will be installed for this database. You" " will be able to install new languages after installation through the " "administration menu." msgstr "" -#: tryton/gui/window/dbcreate.py:253 +#: tryton/gui/window/dbcreate.py:254 msgid "Admin password:" msgstr "" -#: tryton/gui/window/dbcreate.py:261 +#: tryton/gui/window/dbcreate.py:262 msgid "" "Choose a password for the admin user of the new database. With these " "credentials you are later able to login into the database:\n" @@ -461,15 +879,15 @@ msgid "" "Password: " msgstr "" -#: tryton/gui/window/dbcreate.py:269 +#: tryton/gui/window/dbcreate.py:270 msgid "Confirm admin password:" msgstr "" -#: tryton/gui/window/dbcreate.py:277 +#: tryton/gui/window/dbcreate.py:278 msgid "Type the Admin password again" msgstr "" -#: tryton/gui/window/dbcreate.py:323 +#: tryton/gui/window/dbcreate.py:324 msgid "" "The database name is restricted to alpha-nummerical characters and \"_\" " "(underscore). It must begin with a letter and max. sized to 63 characters" @@ -477,48 +895,44 @@ msgid "" "Try to avoid all accents, space and any other special characters." msgstr "" -#: tryton/gui/window/dbcreate.py:329 +#: tryton/gui/window/dbcreate.py:330 msgid "Wrong characters in database name!" msgstr "" -#: tryton/gui/window/dbcreate.py:332 +#: tryton/gui/window/dbcreate.py:333 msgid "" "The new admin password doesn't match to the retyped password.\n" "Try to type the same passwords in the admin password and the confirm " "admin password fields again." msgstr "" -#: tryton/gui/window/dbcreate.py:337 +#: tryton/gui/window/dbcreate.py:338 msgid "Passwords doesn't match!" msgstr "" -#: tryton/gui/window/dbcreate.py:340 +#: tryton/gui/window/dbcreate.py:341 msgid "Admin password and confirmation are required to create a new database." msgstr "" -#: tryton/gui/window/dbcreate.py:342 +#: tryton/gui/window/dbcreate.py:343 msgid "Missing admin password!" msgstr "" -#: tryton/gui/window/dbcreate.py:352 +#: tryton/gui/window/dbcreate.py:353 msgid "" "Database with the same name already exists.\n" "Try another database name." msgstr "" -#: tryton/gui/window/dbcreate.py:355 +#: tryton/gui/window/dbcreate.py:356 msgid "Databasename already exist!" msgstr "" -#: tryton/gui/window/dbcreate.py:372 +#: tryton/gui/window/dbcreate.py:373 msgid "Sorry, the Tryton server password seems wrong. Please type again." msgstr "" -#: tryton/gui/window/dbcreate.py:374 -msgid "Access denied!" -msgstr "" - -#: tryton/gui/window/dbcreate.py:379 +#: tryton/gui/window/dbcreate.py:380 msgid "" "Can't create the database, caused by an unknown reason.\n" "If there is a database created, it could be broken. Maybe drop this " @@ -526,11 +940,63 @@ msgid "" "Error message:\n" msgstr "" -#: tryton/gui/window/dbcreate.py:386 +#: tryton/gui/window/dbcreate.py:387 msgid "Error creating database!" msgstr "" -#: tryton/gui/window/dblogin.py:15 +#: tryton/gui/window/dbdumpdrop.py:21 tryton/gui/window/dblogin.py:110 +msgid "Could not connect to server!" +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:24 tryton/gui/window/dblogin.py:114 +msgid "Incompatible version of the server!" +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:29 tryton/gui/window/dblogin.py:122 +msgid "No database found, you must create one!" +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:69 +msgid "Backup a database" +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:70 +msgid "Backup" +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:71 +msgid "Backup the choosen database." +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:73 +msgid "Choose a Tryton database to backup:" +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:75 +msgid "Delete a database" +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:76 tryton/gui/window/shortcuts.py:31 +msgid "Delete" +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:77 +msgid "Delete the choosen database." +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:79 +msgid "Choose a Tryton database to delete:" +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:122 tryton/gui/window/dbrestore.py:78 +msgid "Server Connection:" +msgstr "" + +#: tryton/gui/window/dbdumpdrop.py:148 tryton/gui/window/dblogin.py:76 +msgid "Database:" +msgstr "" + +#: tryton/gui/window/dblogin.py:16 msgid "Login" msgstr "" @@ -550,45 +1016,65 @@ msgstr "" msgid "Connect the Tryton server" msgstr "" -#: tryton/gui/window/dblogin.py:70 -msgid "Database:" -msgstr "" - -#: tryton/gui/window/dblogin.py:85 +#: tryton/gui/window/dblogin.py:91 msgid "Configure the Tryton server connection" msgstr "" -#: tryton/gui/window/dblogin.py:92 +#: tryton/gui/window/dblogin.py:98 msgid "User name:" msgstr "" +#: tryton/gui/window/dbrestore.py:66 +msgid "Restore Database" +msgstr "" + +#: tryton/gui/window/dbrestore.py:121 +msgid "File to Restore:" +msgstr "" + +#: tryton/gui/window/dbrestore.py:135 +msgid "" +"Choose the name of the database to be restored.\n" +"Allowed characters are alphanumerical or _ (underscore)\n" +"You need to avoid all accents, space or special characters! \n" +"Example: tryton" +msgstr "" + +#: tryton/gui/window/dbrestore.py:141 +msgid "New Database Name:" +msgstr "" + +#: tryton/gui/window/dbrestore.py:149 +msgid "Restore" +msgstr "" + +#: tryton/gui/window/dbrestore.py:157 +msgid "Restore the database from file." +msgstr "" + #: tryton/gui/window/filesactions.py:14 msgid "Files Actions" msgstr "" -#: tryton/gui/window/filesactions.py:23 +#: tryton/gui/window/filesactions.py:24 msgid "Edit files actions" msgstr "" -#: tryton/gui/window/filesactions.py:30 +#: tryton/gui/window/filesactions.py:31 msgid "File Type" msgstr "" -#: tryton/gui/window/filesactions.py:32 +#: tryton/gui/window/filesactions.py:33 #: tryton/gui/window/view_board/action.py:80 msgid "Open" msgstr "" -#: tryton/gui/window/filesactions.py:34 -msgid "Print" -msgstr "" - -#: tryton/gui/window/filesactions.py:40 +#: tryton/gui/window/filesactions.py:41 #, python-format msgid "%s file: " msgstr "" -#: tryton/gui/window/form.py:159 +#: tryton/gui/window/form.py:158 msgid "Go to ID" msgstr "" @@ -597,8 +1083,7 @@ msgid "Go to ID:" msgstr "" #: tryton/gui/window/form.py:219 tryton/gui/window/form.py:388 -#: tryton/gui/window/tree.py:280 tryton/gui/window/tree.py:352 -#: tryton/gui/window/view_form/view/list.py:234 +#: tryton/gui/window/tree.py:279 tryton/gui/window/view_form/view/list.py:234 msgid "No record selected!" msgstr "" @@ -684,7 +1169,7 @@ msgstr "" msgid "Preferences" msgstr "" -#: tryton/gui/window/preference.py:25 +#: tryton/gui/window/preference.py:26 msgid "Edit User Preferences" msgstr "" @@ -692,39 +1177,243 @@ msgstr "" msgid "Preference" msgstr "" -#: tryton/gui/window/tips.py:13 +#: tryton/gui/window/shortcuts.py:15 +msgid "Keyboard Shortcuts" +msgstr "" + +#: tryton/gui/window/shortcuts.py:27 +msgid "Global Shortcuts" +msgstr "" + +#: tryton/gui/window/shortcuts.py:28 +msgid "Connect" +msgstr "" + +#: tryton/gui/window/shortcuts.py:29 +msgid "New" +msgstr "" + +#: tryton/gui/window/shortcuts.py:30 +msgid "Save" +msgstr "" + +#: tryton/gui/window/shortcuts.py:32 +msgid "Find/Search" +msgstr "" + +#: tryton/gui/window/shortcuts.py:33 +msgid "Previous record" +msgstr "" + +#: tryton/gui/window/shortcuts.py:34 +msgid "Next record" +msgstr "" + +#: tryton/gui/window/shortcuts.py:35 +msgid "Switch view mode" +msgstr "" + +#: tryton/gui/window/shortcuts.py:36 +msgid "Previous tab" +msgstr "" + +#: tryton/gui/window/shortcuts.py:37 +msgid "Next tab" +msgstr "" + +#: tryton/gui/window/shortcuts.py:38 +msgid "Close tab" +msgstr "" + +#: tryton/gui/window/shortcuts.py:39 +msgid "Popup Shortcuts" +msgstr "" + +#: tryton/gui/window/shortcuts.py:40 +msgid "Validate popup" +msgstr "" + +#: tryton/gui/window/shortcuts.py:41 +msgid "Close popup" +msgstr "" + +#: tryton/gui/window/shortcuts.py:45 +msgid "Main Window" +msgstr "" + +#: tryton/gui/window/shortcuts.py:48 +msgid "Text Entries Shortcuts" +msgstr "" + +#: tryton/gui/window/shortcuts.py:49 +msgid "Cut selected text" +msgstr "" + +#: tryton/gui/window/shortcuts.py:50 +msgid "Copy selected text" +msgstr "" + +#: tryton/gui/window/shortcuts.py:51 +msgid "Paste copied text" +msgstr "" + +#: tryton/gui/window/shortcuts.py:52 +msgid "Next widget" +msgstr "" + +#: tryton/gui/window/shortcuts.py:53 +msgid "Previous widget" +msgstr "" + +#: tryton/gui/window/shortcuts.py:54 +msgid "Relation Entries Shortcuts" +msgstr "" + +#: tryton/gui/window/shortcuts.py:55 +msgid "Create new relation" +msgstr "" + +#: tryton/gui/window/shortcuts.py:56 +msgid "Open/Search relation" +msgstr "" + +#: tryton/gui/window/shortcuts.py:57 +msgid "Date/Datetime Entries Shortcuts" +msgstr "" + +#: tryton/gui/window/shortcuts.py:58 +msgid "" +"You can use special operators:\n" +"* + to increase the date\n" +"* - to decrease the date or clear\n" +"* = to set the date or the current date\n" +"\n" +"Available variables are:\n" +"h for hours\n" +"d for days\n" +"w for weeks\n" +"m for months\n" +"y for years\n" +"\n" +"Examples:\n" +"\"+21d\" increase of 21 days the date\n" +"\"=23w\" set the date to the 23th week of the year\n" +"\"-10m\" decrease of 10 months the date" +msgstr "" + +#: tryton/gui/window/shortcuts.py:76 +msgid "Edition Widgets" +msgstr "" + +#: tryton/gui/window/tips.py:15 +msgid "" +"Welcome to Tryton\n" +"\n" +"\n" +msgstr "" + +#: tryton/gui/window/tips.py:19 +msgid "" +"Do you know Triton, one of the namesakes for our project?\n" +"\n" +"Triton (pronounced /ˈtraɪtən/ TRYE-tən, or as in Greek Τρίτων) is the\n" +"largest moon of the planet Neptune, discovered on October 10, 1846\n" +"by William Lassell. It is the only large moon in the Solar System\n" +"with a retrograde orbit, which is an orbit in the opposite direction\n" +"to its planet's rotation. At 2,700 km in diameter, it is the seventh-" +"largest\n" +"moon in the Solar System. Triton comprises more than 99.5 percent of all\n" +"the mass known to orbit Neptune, including the planet's rings and twelve\n" +"other known moons. It is also more massive than all the Solar System's\n" +"159 known smaller moons combined.\n" +msgstr "" + +#: tryton/gui/window/tips.py:31 +msgid "" +"Export list records\n" +"\n" +"You can copy records from any list with Ctrl + C\n" +"and paste in any application with Ctrl + V\n" +msgstr "" + +#: tryton/gui/window/tips.py:39 msgid "Tips" msgstr "" -#: tryton/gui/window/tips.py:30 +#: tryton/gui/window/tips.py:59 msgid "_Display a new tip next time" msgstr "" -#: tryton/gui/window/tips.py:38 tryton/gui/window/view_board/action.py:93 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109 -msgid "Previous" -msgstr "" - -#: tryton/gui/window/tips.py:45 tryton/gui/window/view_board/action.py:106 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:123 -msgid "Next" -msgstr "" - -#: tryton/gui/window/tree.py:79 +#: tryton/gui/window/tree.py:78 msgid "Shortcuts" msgstr "" -#: tryton/gui/window/win_export.py:271 +#: tryton/gui/window/win_export.py:24 +msgid "Export to CSV" +msgstr "" + +#: tryton/gui/window/win_export.py:41 +msgid "Predefined exports" +msgstr "" + +#: tryton/gui/window/win_export.py:53 tryton/gui/window/win_import.py:37 +msgid "All fields" +msgstr "" + +#: tryton/gui/window/win_export.py:69 tryton/gui/window/win_import.py:45 +msgid "_Add" +msgstr "" + +#: tryton/gui/window/win_export.py:77 tryton/gui/window/win_import.py:53 +msgid "_Remove" +msgstr "" + +#: tryton/gui/window/win_export.py:86 tryton/gui/window/win_import.py:62 +#: tryton/gui/window/view_form/view/screen_container.py:39 +#: tryton/gui/window/view_form/view/form_gtk/binary.py:49 +#: tryton/gui/window/view_form/view/form_gtk/image.py:66 +msgid "Clear" +msgstr "" + +#: tryton/gui/window/win_export.py:98 +msgid "Save Export" +msgstr "" + +#: tryton/gui/window/win_export.py:107 +msgid "Delete Export" +msgstr "" + +#: tryton/gui/window/win_export.py:119 +msgid "Fields to export" +msgstr "" + +#: tryton/gui/window/win_export.py:136 +msgid "Options" +msgstr "" + +#: tryton/gui/window/win_export.py:146 +msgid "Open in Excel" +msgstr "" + +#: tryton/gui/window/win_export.py:147 +msgid "Save as CSV" +msgstr "" + +#: tryton/gui/window/win_export.py:151 +msgid "Add _field names" +msgstr "" + +#: tryton/gui/window/win_export.py:401 #, python-format msgid "%d record saved!" msgstr "" -#: tryton/gui/window/win_export.py:274 +#: tryton/gui/window/win_export.py:404 #, python-format msgid "%d records saved!" msgstr "" -#: tryton/gui/window/win_export.py:278 +#: tryton/gui/window/win_export.py:408 #, python-format msgid "" "Operation failed!\n" @@ -732,15 +1421,51 @@ msgid "" "%s" msgstr "" -#: tryton/gui/window/win_import.py:41 tryton/gui/window/win_import.py:45 +#: tryton/gui/window/win_import.py:19 +msgid "Import from CSV" +msgstr "" + +#: tryton/gui/window/win_import.py:74 +msgid "Auto-Detect" +msgstr "" + +#: tryton/gui/window/win_import.py:92 +msgid "Fields to import" +msgstr "" + +#: tryton/gui/window/win_import.py:107 +msgid "File to Import:" +msgstr "" + +#: tryton/gui/window/win_import.py:115 +msgid "CSV Parameters" +msgstr "" + +#: tryton/gui/window/win_import.py:123 +msgid "Field Separater:" +msgstr "" + +#: tryton/gui/window/win_import.py:132 +msgid "Text Delimiter:" +msgstr "" + +#: tryton/gui/window/win_import.py:140 +msgid "Encoding:" +msgstr "" + +#: tryton/gui/window/win_import.py:151 +msgid "Lines to Skip:" +msgstr "" + +#: tryton/gui/window/win_import.py:186 tryton/gui/window/win_import.py:191 msgid "Field name" msgstr "" -#: tryton/gui/window/win_import.py:117 +#: tryton/gui/window/win_import.py:255 msgid "Error opening CSV file" msgstr "" -#: tryton/gui/window/win_import.py:130 +#: tryton/gui/window/win_import.py:268 #, python-format msgid "" "Error processing the file at field %s.\n" @@ -748,21 +1473,21 @@ msgid "" "%s" msgstr "" -#: tryton/gui/window/win_import.py:210 +#: tryton/gui/window/win_import.py:346 #, python-format msgid "%d record imported!" msgstr "" -#: tryton/gui/window/win_import.py:212 +#: tryton/gui/window/win_import.py:349 #, python-format msgid "%d records imported!" msgstr "" -#: tryton/gui/window/win_import.py:217 +#: tryton/gui/window/win_import.py:355 msgid "Importation Error!" msgstr "" -#: tryton/gui/window/win_import.py:218 +#: tryton/gui/window/win_import.py:356 #, python-format msgid "" "Error trying to import this record:\n" @@ -778,64 +1503,53 @@ msgstr "" msgid "Search" msgstr "" -#: tryton/gui/window/win_search.py:74 +#: tryton/gui/window/win_search.py:75 #, python-format msgid "Search: %s" msgstr "" -#: tryton/gui/window/win_search.py:75 +#: tryton/gui/window/win_search.py:76 #, python-format msgid "Search: %s (%%d result(s))" msgstr "" -#: tryton/gui/window/view_board/action.py:118 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136 -msgid "Switch" -msgstr "" - #: tryton/gui/window/view_board/parser.py:67 #: tryton/gui/window/view_board/parser.py:69 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:349 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:351 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:692 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:694 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:376 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:378 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:759 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:761 #: tryton/gui/window/view_form/widget_search/form.py:120 msgid ":" msgstr "" -#: tryton/gui/window/view_form/view/form.py:121 +#: tryton/gui/window/view_form/view/form.py:122 msgid "You must save this record to use the print button!" msgstr "" -#: tryton/gui/window/view_form/view/form.py:124 +#: tryton/gui/window/view_form/view/form.py:125 msgid "You must save this record to use the action button!" msgstr "" -#: tryton/gui/window/view_form/view/form.py:132 +#: tryton/gui/window/view_form/view/form.py:133 msgid "You must select a record to use the relate button !" msgstr "" #: tryton/gui/window/view_form/view/list.py:350 -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:469 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:473 msgid "Actions" msgstr "" #: tryton/gui/window/view_form/view/list.py:353 -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:471 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:475 msgid "Reports" msgstr "" #: tryton/gui/window/view_form/view/list.py:382 -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:498 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:502 msgid "You must select a record to use the relation!" msgstr "" -#: tryton/gui/window/view_form/view/screen_container.py:39 -#: tryton/gui/window/view_form/view/form_gtk/binary.py:49 -#: tryton/gui/window/view_form/view/form_gtk/image.py:66 -msgid "Clear" -msgstr "" - #: tryton/gui/window/view_form/view/screen_container.py:49 msgid "Find" msgstr "" @@ -865,7 +1579,7 @@ msgid "bytes" msgstr "" #: tryton/gui/window/view_form/view/form_gtk/calendar.py:45 -#: tryton/gui/window/view_form/view/form_gtk/calendar.py:171 +#: tryton/gui/window/view_form/view/form_gtk/calendar.py:172 #: tryton/gui/window/view_form/widget_search/calendar.py:51 #: tryton/gui/window/view_form/widget_search/calendar.py:72 msgid "Open the calendar" @@ -875,15 +1589,15 @@ msgstr "" msgid "Date Selection" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/calendar.py:253 +#: tryton/gui/window/view_form/view/form_gtk/calendar.py:254 msgid "Date Time Selection" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/calendar.py:259 +#: tryton/gui/window/view_form/view/form_gtk/calendar.py:263 msgid "Hour:" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/calendar.py:262 +#: tryton/gui/window/view_form/view/form_gtk/calendar.py:266 msgid "Minute:" msgstr "" @@ -896,29 +1610,33 @@ msgstr "" msgid "Save As" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/interface.py:38 +#: tryton/gui/window/view_form/view/form_gtk/interface.py:28 +msgid "" +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/interface.py:37 msgid "Always" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/interface.py:47 +#: tryton/gui/window/view_form/view/form_gtk/interface.py:46 msgid "Always applicable!" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/interface.py:88 +#: tryton/gui/window/view_form/view/form_gtk/interface.py:85 #: tryton/gui/window/view_form/view/form_gtk/one2many.py:27 msgid "Set to default value" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/interface.py:90 +#: tryton/gui/window/view_form/view/form_gtk/interface.py:87 msgid "Set as default" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/many2many.py:32 +#: tryton/gui/window/view_form/view/form_gtk/many2many.py:35 #: tryton/gui/window/view_form/view/form_gtk/one2many.py:50 msgid "Add" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/many2many.py:45 +#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48 #: tryton/gui/window/view_form/view/form_gtk/one2many.py:61 msgid "Remove" msgstr "" @@ -928,18 +1646,12 @@ msgstr "" msgid "Link" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:197 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:74 -#: tryton/gui/window/view_form/view/form_gtk/reference.py:71 -msgid "Create a new record" -msgstr "" - -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:198 -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:453 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:199 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:457 msgid "Open a record" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:457 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:461 msgid "Search a record" msgstr "" @@ -955,58 +1667,98 @@ msgstr "" msgid "Delete selected record" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:21 -#: tryton/gui/window/view_form/view/list_gtk/parser.py:194 -#: tryton/gui/window/view_form/view/list_gtk/parser.py:745 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:22 +#: tryton/gui/window/view_form/view/list_gtk/parser.py:196 +#: tryton/gui/window/view_form/view/list_gtk/parser.py:749 msgid "Unknown" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:31 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:32 msgid "Wrong icon for the button!" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:82 -#: tryton/gui/window/view_form/view/list_gtk/parser.py:809 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:85 +#: tryton/gui/window/view_form/view/list_gtk/parser.py:813 msgid "Invalid Form, correct red fields!" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:583 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:480 +msgid "No String Attr." +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/parser.py:649 msgid "You need to save the record before adding translations!" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:596 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:662 msgid "No other language available!" msgstr "" -#: tryton/gui/window/view_form/view/form_gtk/parser.py:655 +#: tryton/gui/window/view_form/view/form_gtk/parser.py:721 msgid "Add Translation" msgstr "" +#: tryton/gui/window/view_form/view/form_gtk/preference.py:19 +msgid "Field Preference target" +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:26 +msgid "Set" +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:42 +msgid "Field Name:" +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:49 +msgid "Domain:" +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:56 +msgid "Default value:" +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:67 +msgid "Value applicable for:" +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:73 +msgid "current _user" +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:75 +msgid "_all users" +msgstr "" + +#: tryton/gui/window/view_form/view/form_gtk/preference.py:85 +msgid "Value applicable if:" +msgstr "" + #: tryton/gui/window/view_form/view/form_gtk/reference.py:72 msgid "Search / Open a record" msgstr "" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:30 +#: tryton/gui/window/view_form/view/graph_gtk/parser.py:31 msgid "Image Size" msgstr "" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:39 +#: tryton/gui/window/view_form/view/graph_gtk/parser.py:40 msgid "Width:" msgstr "" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:46 +#: tryton/gui/window/view_form/view/graph_gtk/parser.py:47 msgid "Height:" msgstr "" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:58 +#: tryton/gui/window/view_form/view/graph_gtk/parser.py:59 msgid "PNG image (*.png)" msgstr "" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:87 -msgid "Image size to large!" +#: tryton/gui/window/view_form/view/graph_gtk/parser.py:88 +msgid "Image size too large!" msgstr "" -#: tryton/gui/window/view_form/view/list_gtk/editabletree.py:166 +#: tryton/gui/window/view_form/view/list_gtk/editabletree.py:169 #, python-format msgid "Warning; field \"%s\" is required!" msgstr "" @@ -1052,14 +1804,14 @@ msgstr "" #: tryton/gui/window/view_form/widget_search/char.py:26 #: tryton/gui/window/view_form/widget_search/integer.py:22 #: tryton/gui/window/view_form/widget_search/reference.py:26 -#: tryton/gui/window/view_form/widget_search/selection.py:22 +#: tryton/gui/window/view_form/widget_search/selection.py:25 msgid "equals" msgstr "" #: tryton/gui/window/view_form/widget_search/char.py:27 #: tryton/gui/window/view_form/widget_search/integer.py:25 #: tryton/gui/window/view_form/widget_search/reference.py:27 -#: tryton/gui/window/view_form/widget_search/selection.py:23 +#: tryton/gui/window/view_form/widget_search/selection.py:26 msgid "is different" msgstr ""