From 0466cfa6bcfd5bd519dce4adc899ca55eaab0c56 Mon Sep 17 00:00:00 2001 From: Christian Metzen Date: Mon, 9 Jan 2012 09:46:31 +0100 Subject: [PATCH 1/2] more lang updates, update pronterface.mo --- locale/de/LC_MESSAGES/de.po | 538 ++++++++++++--------------- locale/de/LC_MESSAGES/pronterface.mo | Bin 4475 -> 8771 bytes 2 files changed, 233 insertions(+), 305 deletions(-) diff --git a/locale/de/LC_MESSAGES/de.po b/locale/de/LC_MESSAGES/de.po index 3aa50e5..fd4f65f 100755 --- a/locale/de/LC_MESSAGES/de.po +++ b/locale/de/LC_MESSAGES/de.po @@ -5,145 +5,41 @@ msgid "" msgstr "" "Project-Id-Version: Pronterface jm1\n" -"POT-Creation-Date: 2011-09-06 16:31+0100\n" -"PO-Revision-Date: 2012-01-07 23:32+0100\n" +"POT-Creation-Date: 2011-08-06 13:27+PDT\n" +"PO-Revision-Date: 2012-01-09 09:45+0100\n" "Last-Translator: Christian Metzen \n" "Language-Team: DE \n" -"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: \n" "Generated-By: pygettext.py 1.5\n" -#: pronterface.py:10 +#: pronterface.py:15 msgid "WX is not installed. This program requires WX to run." -msgstr "WX ist nicht installiert. Dieses Programm erfordert WX zu laufen." +msgstr "WX ist nicht installiert. Dieses Programm erfordert WX zum starten." -#: pronterface.py:60 +#: pronterface.py:67 msgid "Printer Interface" msgstr "Druckerschnittstelle" -#: pronterface.py:72 -msgid "X+100" -msgstr "X+100" - -#: pronterface.py:73 -msgid "X+10" -msgstr "X+10" - -#: pronterface.py:74 -msgid "X+1" -msgstr "X+1" - -#: pronterface.py:75 -msgid "X+0.1" -msgstr "X+0.1" - -#: pronterface.py:76 -msgid "HomeX" -msgstr "X Ausgangsposition" - -#: pronterface.py:77 -msgid "X-0.1" -msgstr "X-0.1" - -#: pronterface.py:78 -msgid "X-1" -msgstr "X-1" - -#: pronterface.py:79 -msgid "X-10" -msgstr "X-10" - #: pronterface.py:80 -msgid "X-100" -msgstr "X-100" - -#: pronterface.py:81 -msgid "Y+100" -msgstr "Y+100" - -#: pronterface.py:82 -msgid "Y+10" -msgstr "Y+10" - -#: pronterface.py:83 -msgid "Y+1" -msgstr "Y+1" - -#: pronterface.py:84 -msgid "Y+0.1" -msgstr "Y+0.1" - -#: pronterface.py:85 -msgid "HomeY" -msgstr "Y Ausgangsposition" - -#: pronterface.py:86 -msgid "Y-0.1" -msgstr "Y-0.1" - -#: pronterface.py:87 -msgid "Y-1" -msgstr "Y-1" - -#: pronterface.py:88 -msgid "Y-10" -msgstr "Y-10" - -#: pronterface.py:89 -msgid "Y-100" -msgstr "Y-100" - -#: pronterface.py:90 msgid "Motors off" msgstr "Motoren aus" -#: pronterface.py:91 -msgid "Z+10" -msgstr "Z+10" - -#: pronterface.py:92 -msgid "Z+1" -msgstr "Z+1" - -#: pronterface.py:93 -msgid "Z+0.1" -msgstr "Z+0.1" - -#: pronterface.py:94 -msgid "HomeZ" -msgstr "Z Ausgangsposition" - -#: pronterface.py:95 -msgid "Z-0.1" -msgstr "Z-0.1" - -#: pronterface.py:96 -msgid "Z-1" -msgstr "Z-1" - -#: pronterface.py:97 -msgid "Z-10" -msgstr "Z-10" - -#: pronterface.py:98 -msgid "Home" -msgstr "Ausgangsposition" - -#: pronterface.py:99 +#: pronterface.py:81 msgid "Check temp" msgstr "Temperatur prüfen" -#: pronterface.py:100 +#: pronterface.py:82 msgid "Extrude" msgstr "Extrudieren" -#: pronterface.py:101 +#: pronterface.py:83 msgid "Reverse" msgstr "Umkehren" -#: pronterface.py:117 +#: pronterface.py:99 msgid "" "# I moved all your custom buttons into .pronsolerc.\n" "# Please don't add them here any more.\n" @@ -153,186 +49,193 @@ msgstr "" "# Bitte fügen Sie sie hier nicht mehr ein.\n" "# Backup Ihrer alten Buttons befindet sich in custombtn.old\n" -#: pronterface.py:122 +#: pronterface.py:104 msgid "Note!!! You have specified custom buttons in both custombtn.txt and .pronsolerc" msgstr "Achtung! Sie haben benutzerdefinierte Buttons in custombtn.txt und .pronsolerc angegeben" -#: pronterface.py:123 +#: pronterface.py:105 msgid "Ignoring custombtn.txt. Remove all current buttons to revert to custombtn.txt" msgstr "Ignoriere custombtn.txt. Alle aktuellen Buttons entfernen um wieder zu custombtn.txt zurückzukehren" -#: pronterface.py:146 -#: pronterface.py:434 -#: pronterface.py:971 -#: pronterface.py:1020 -#: pronterface.py:1134 -#: pronterface.py:1161 -#: pronterface.py:1175 +#: pronterface.py:130 +#: pronterface.py:476 +#: pronterface.py:1228 +#: pronterface.py:1279 +#: pronterface.py:1396 +#: pronterface.py:1428 +#: pronterface.py:1443 msgid "Print" msgstr "Drucken" -#: pronterface.py:150 -msgid "Printer is now online" -msgstr "Drucker ist jetzt Online" +#: pronterface.py:134 +msgid "Printer is now online." +msgstr "Drucker ist jetzt Online." -#: pronterface.py:199 +#: pronterface.py:188 msgid "Setting hotend temperature to " msgstr "Setze Hotend Temperatur auf " -#: pronterface.py:199 -#: pronterface.py:220 +#: pronterface.py:188 +#: pronterface.py:224 msgid " degrees Celsius." msgstr " Grad Celsius." -#: pronterface.py:203 -#: pronterface.py:224 +#: pronterface.py:207 +#: pronterface.py:242 msgid "Printer is not online." msgstr "Drucker ist nicht online." -#: pronterface.py:205 +#: pronterface.py:209 msgid "You cannot set negative temperatures. To turn the hotend off entirely, set its temperature to 0." msgstr "Sie können keine negativen Temperaturen einstellen. Um das Hotend ganz auszuschalten, Temperatur auf 0 setzen." -#: pronterface.py:207 -#: pronterface.py:228 -msgid "You must enter a temperature." -msgstr "Sie müssen eine Temperatur eingeben." - -#: pronterface.py:220 +#: pronterface.py:224 msgid "Setting bed temperature to " msgstr "Setze Heizbett Temperatur auf" -#: pronterface.py:226 +#: pronterface.py:244 msgid "You cannot set negative temperatures. To turn the bed off entirely, set its temperature to 0." msgstr "Sie können keine negativen Temperaturen einstellen. Um das Heizbett ganz auszuschalten, Temperatur auf 0 setzen." -#: pronterface.py:243 +#: pronterface.py:246 +msgid "You must enter a temperature." +msgstr "Sie müssen eine Temperatur eingeben." + +#: pronterface.py:261 msgid "Do you want to erase the macro?" msgstr "Möchten Sie das Makro löschen?" -#: pronterface.py:247 +#: pronterface.py:265 msgid "Cancelled." msgstr "Abgebrochen." -#: pronterface.py:277 -msgid "&Open..." -msgstr "&Öffnen..." - -#: pronterface.py:277 +#: pronterface.py:295 msgid " Opens file" msgstr " Öffnet eine Datei" -#: pronterface.py:278 -msgid "&Edit..." -msgstr "&Bearbeiten..." +#: pronterface.py:295 +msgid "&Open..." +msgstr "&Öffnen..." -#: pronterface.py:278 +#: pronterface.py:296 msgid " Edit open file" msgstr " Offene Datei bearbeiten" -#: pronterface.py:279 -msgid "E&xit" -msgstr "&Verlassen" +#: pronterface.py:296 +msgid "&Edit..." +msgstr "&Bearbeiten..." -#: pronterface.py:279 +#: pronterface.py:297 +msgid " Clear output console" +msgstr " Ausgabe Konsole leeren" + +#: pronterface.py:297 +msgid "Clear console" +msgstr "Konsole leeren" + +#: pronterface.py:298 msgid " Closes the Window" msgstr " Schliesst das Fenster" -#: pronterface.py:280 +#: pronterface.py:298 +msgid "E&xit" +msgstr "&Verlassen" + +#: pronterface.py:299 msgid "&File" msgstr "&Datei" -#: pronterface.py:285 +#: pronterface.py:304 msgid "&Macros" msgstr "&Makros" -#: pronterface.py:286 +#: pronterface.py:305 msgid "<&New...>" msgstr "<&Neu...>" -#: pronterface.py:287 -msgid "&Options" -msgstr "&Optionen" - -#: pronterface.py:287 +#: pronterface.py:306 msgid " Options dialog" msgstr " Optionen Dialog" -#: pronterface.py:289 -msgid "SFACT Settings" -msgstr "SFACT Einstellungen" +#: pronterface.py:306 +msgid "&Options" +msgstr "&Optionen" -#: pronterface.py:289 +#: pronterface.py:308 msgid " Adjust SFACT settings" msgstr " SFACT Einstellungen anpassen" -#: pronterface.py:292 -msgid "SFACT Quick Settings" -msgstr "SFACT Schnelleinstellungen" +#: pronterface.py:308 +msgid "SFACT Settings" +msgstr "SFACT Einstellungen" -#: pronterface.py:292 +#: pronterface.py:311 msgid " Quickly adjust SFACT settings for active profile" msgstr " SFACT Einstellungen für aktives Profil schnell anpassen" -#: pronterface.py:295 +#: pronterface.py:311 +msgid "SFACT Quick Settings" +msgstr "SFACT Schnelleinstellungen" + +#: pronterface.py:315 msgid "&Settings" msgstr "&Einstellungen" -#: pronterface.py:311 +#: pronterface.py:331 msgid "Enter macro name" msgstr "Makro Name eingeben" -#: pronterface.py:314 +#: pronterface.py:334 msgid "Macro name:" msgstr "Makro Name:" -#: pronterface.py:317 +#: pronterface.py:337 msgid "Ok" msgstr "Ok" -#: pronterface.py:321 -#: pronterface.py:1197 +#: pronterface.py:341 +#: pronterface.py:1465 msgid "Cancel" msgstr "Abbrechen" -#: pronterface.py:339 -msgid "Name '" -msgstr "Name '" - -#: pronterface.py:339 +#: pronterface.py:359 msgid "' is being used by built-in command" msgstr "' wird durch eingebautes Kommando genutzt" -#: pronterface.py:342 +#: pronterface.py:359 +msgid "Name '" +msgstr "Name '" + +#: pronterface.py:362 msgid "Macro name may contain only alphanumeric symbols and underscores" msgstr "Makro Name darf nur alphanumerische Zeichen und Unterstriche enthalten" -#: pronterface.py:375 -msgid "Port:" +#: pronterface.py:411 +msgid "Port" msgstr "Port:" -#: pronterface.py:397 +#: pronterface.py:430 msgid "Connect" msgstr "Verbinden" -#: pronterface.py:399 +#: pronterface.py:432 msgid "Connect to the printer" msgstr "Drucker Verbinden" -#: pronterface.py:401 +#: pronterface.py:434 msgid "Disconnect" msgstr "Trennen" -#: pronterface.py:405 +#: pronterface.py:438 msgid "Reset" msgstr "Zurücksetzen" -#: pronterface.py:408 -#: pronterface.py:592 +#: pronterface.py:441 +#: pronterface.py:687 msgid "Mini mode" msgstr "Mini-Modus" -#: pronterface.py:414 +#: pronterface.py:455 msgid "" "Monitor\n" "printer" @@ -340,181 +243,189 @@ msgstr "" "Drucker\n" "überwachen" -#: pronterface.py:423 +#: pronterface.py:465 msgid "Load file" msgstr "Datei laden" -#: pronterface.py:426 +#: pronterface.py:468 msgid "SD Upload" msgstr "SD Laden" -#: pronterface.py:430 +#: pronterface.py:472 msgid "SD Print" msgstr "SD Drucken" -#: pronterface.py:438 -#: pronterface.py:1021 -#: pronterface.py:1061 -#: pronterface.py:1109 -#: pronterface.py:1133 -#: pronterface.py:1160 -#: pronterface.py:1174 +#: pronterface.py:480 +#: pronterface.py:1280 +#: pronterface.py:1321 +#: pronterface.py:1370 +#: pronterface.py:1395 +#: pronterface.py:1427 +#: pronterface.py:1442 msgid "Pause" msgstr "Pause" -#: pronterface.py:452 +#: pronterface.py:494 msgid "Send" msgstr "Senden" -#: pronterface.py:460 -#: pronterface.py:518 +#: pronterface.py:502 +#: pronterface.py:603 msgid "mm/min" msgstr "mm/min" -#: pronterface.py:462 +#: pronterface.py:504 msgid "XY:" msgstr "XY:" -#: pronterface.py:464 +#: pronterface.py:506 msgid "Z:" msgstr "Z:" -#: pronterface.py:481 +#: pronterface.py:529 msgid "Heater:" msgstr "Heizelement:" -#: pronterface.py:489 -#: pronterface.py:501 +#: pronterface.py:532 +#: pronterface.py:552 +msgid "Off" +msgstr "Aus" + +#: pronterface.py:544 +#: pronterface.py:564 msgid "Set" msgstr "Einstellen" -#: pronterface.py:493 +#: pronterface.py:549 msgid "Bed:" msgstr "Heizbett:" -#: pronterface.py:512 +#: pronterface.py:597 msgid "mm" msgstr "mm" -#: pronterface.py:551 -#: pronterface.py:846 -#: pronterface.py:1055 +#: pronterface.py:636 +#: pronterface.py:1099 +#: pronterface.py:1315 msgid "Not connected to printer." msgstr "Keine Verbindung zum Drucker." -#: pronterface.py:599 +#: pronterface.py:694 msgid "Full mode" msgstr "Voll-Modus" -#: pronterface.py:637 +#: pronterface.py:719 +msgid "Execute command: " +msgstr "Kommando ausführen:" + +#: pronterface.py:730 +msgid "click to add new custom button" +msgstr "Individuellen Button hinzufügen" + +#: pronterface.py:751 msgid "Defines custom button. Usage: button \"title\" [/c \"colour\"] command" msgstr "Definiert einen individuellen Button. Nutzung: button \"title\" [/c \"colour\"] command" -#: pronterface.py:659 +#: pronterface.py:773 msgid "Custom button number should be between 0 and 63" msgstr "Nummer des individuellen Button sollte zwischen 0 und 63 sein." -#: pronterface.py:749 -#, python-format +#: pronterface.py:865 msgid "Edit custom button '%s'" msgstr "Individuellen Button '%s' bearbeiten" -#: pronterface.py:751 +#: pronterface.py:867 msgid "Move left <<" msgstr "Links bewegen <<" -#: pronterface.py:754 +#: pronterface.py:870 msgid "Move right >>" msgstr "Rechts bewegen >>" -#: pronterface.py:758 -#, python-format +#: pronterface.py:874 msgid "Remove custom button '%s'" msgstr "Individuellen Button '%s' entfernen" -#: pronterface.py:761 +#: pronterface.py:877 msgid "Add custom button" msgstr "Individuellen Button hinzufuegen" -#: pronterface.py:776 +#: pronterface.py:1022 msgid "event object missing" msgstr "Ereigniss Objekt fehlt" -#: pronterface.py:804 +#: pronterface.py:1050 msgid "Invalid period given." msgstr "Ungültiger Abschnitt angegeben." -#: pronterface.py:807 +#: pronterface.py:1053 msgid "Monitoring printer." msgstr "Überwache Drucker." -#: pronterface.py:809 +#: pronterface.py:1055 msgid "Done monitoring." msgstr "Überwachung abgeschlossen." -#: pronterface.py:828 +#: pronterface.py:1077 msgid "Printer is online. " msgstr "Drucker ist online." -#: pronterface.py:830 -#: pronterface.py:969 -#: pronterface.py:1019 +#: pronterface.py:1079 +#: pronterface.py:1226 +#: pronterface.py:1278 msgid "Loaded " msgstr "Geladen" -#: pronterface.py:833 -msgid "Hotend" -msgstr "Hotend" - -#: pronterface.py:833 +#: pronterface.py:1082 msgid "Bed" msgstr "Heizbett" -#: pronterface.py:836 -#, python-format +#: pronterface.py:1082 +msgid "Hotend" +msgstr "Hotend" + +#: pronterface.py:1089 msgid " SD printing:%04.2f %%" msgstr "SD Drucken:%04.2f %%" -#: pronterface.py:838 -#, python-format +#: pronterface.py:1091 msgid " Printing:%04.2f %%" msgstr "Drucken:%04.2f %%" -#: pronterface.py:892 +#: pronterface.py:1149 msgid "Opening file failed." msgstr "Datei öffnen fehlgeschlagen." -#: pronterface.py:898 +#: pronterface.py:1155 msgid "Starting print" msgstr "Starte Druck" -#: pronterface.py:921 -msgid "Select the file to print" -msgstr "Wähle Druckdatei" - -#: pronterface.py:921 +#: pronterface.py:1178 msgid "Pick SD file" msgstr "Wähle SD Datei" -#: pronterface.py:949 +#: pronterface.py:1178 +msgid "Select the file to print" +msgstr "Wähle Druckdatei" + +#: pronterface.py:1206 msgid "Skeinforge execution failed." msgstr "Skeinforge Ausführung fehlgeschlagen." -#: pronterface.py:956 +#: pronterface.py:1213 msgid "Skeining..." msgstr "Skeining..." -#: pronterface.py:969 -#: pronterface.py:1019 -#, python-format +#: pronterface.py:1226 +#: pronterface.py:1278 msgid ", %d lines" msgstr ", %d Linien" -#: pronterface.py:978 +#: pronterface.py:1235 msgid "Skeining " msgstr "Skeining " -#: pronterface.py:980 +#: pronterface.py:1237 msgid "" "Skeinforge not found. \n" "Please copy Skeinforge into a directory named \"skeinforge\" in the same directory as this file." @@ -522,35 +433,23 @@ msgstr "" "Skeinforge nicht gefunden. \n" "Bitte kopiere Skeinforge ins Verzeichniss \"skeinforge\" im selben Verzeichniss wie diese Datei." -#: pronterface.py:999 +#: pronterface.py:1256 msgid "Open file to print" msgstr "Öffne zu druckende Datei" -#: pronterface.py:1000 -msgid "STL and GCODE files (;*.gcode;*.g;*.stl;*.STL;)" -msgstr "STL und GCODE files (;*.gcode;*.g;*.stl;*.STL;)" +#: pronterface.py:1257 +msgid "OBJ, STL, and GCODE files (;*.gcode;*.gco;*.g;*.stl;*.STL;*.obj;*.OBJ;)" +msgstr "OBJ,STL und GCODE Dateien (;*.gcode;*.gco;*.g;*.stl;*.STL;*.obj;*.OBJ;)" -#: pronterface.py:1007 +#: pronterface.py:1264 msgid "File not found!" msgstr "Datei nicht gefunden!" -#: pronterface.py:1029 +#: pronterface.py:1288 msgid "mm of filament used in this print\n" msgstr "mm Filament in Druck genutzt\n" -#: pronterface.py:1030 -#: pronterface.py:1031 -#: pronterface.py:1032 -msgid "the print goes from" -msgstr "der Druck geht von" - -#: pronterface.py:1030 -#: pronterface.py:1031 -#: pronterface.py:1032 -msgid "mm to" -msgstr "mm bis" - -#: pronterface.py:1030 +#: pronterface.py:1289 msgid "" "mm in X\n" "and is" @@ -558,12 +457,24 @@ msgstr "" "mm in X\n" "und ist" -#: pronterface.py:1030 -#: pronterface.py:1031 +#: pronterface.py:1289 +#: pronterface.py:1290 msgid "mm wide\n" msgstr "mm breit\n" -#: pronterface.py:1031 +#: pronterface.py:1289 +#: pronterface.py:1290 +#: pronterface.py:1291 +msgid "mm to" +msgstr "mm bis" + +#: pronterface.py:1289 +#: pronterface.py:1290 +#: pronterface.py:1291 +msgid "the print goes from" +msgstr "der Druck geht von" + +#: pronterface.py:1290 msgid "" "mm in Y\n" "and is" @@ -571,74 +482,91 @@ msgstr "" "mm in Y\n" "und ist" -#: pronterface.py:1032 -msgid "" -"mm in Z\n" -"and is" -msgstr "" -"mm in Z\n" -"und ist" - -#: pronterface.py:1032 +#: pronterface.py:1291 msgid "mm high\n" msgstr "mm hoch\n" -#: pronterface.py:1052 +#: pronterface.py:1291 +msgid "" +"mm in Z\n" +"and is" +msgstr "" +"mm in Z\n" +"und ist" + +#: pronterface.py:1292 +msgid "Estimated duration (pessimistic): " +msgstr "Geschätze Dauer (pessimistisch):" + +#: pronterface.py:1312 msgid "No file loaded. Please use load first." msgstr "Keine Datei geladen. Benutze zuerst laden." -#: pronterface.py:1063 +#: pronterface.py:1323 msgid "Restart" msgstr "Neustart" -#: pronterface.py:1067 +#: pronterface.py:1327 msgid "File upload complete" msgstr "Datei Upload komplett" -#: pronterface.py:1086 +#: pronterface.py:1346 msgid "Pick SD filename" msgstr "Wähle SD Dateiname" -#: pronterface.py:1102 +#: pronterface.py:1353 +msgid "Paused." +msgstr "Pausiert." + +#: pronterface.py:1363 msgid "Resume" msgstr "Fortsetzen" -#: pronterface.py:1168 -msgid "Are you sure you want to reset the printer?" -msgstr "Möchten Sie wirklich den Drucker zurücksetzen?" +#: pronterface.py:1379 +msgid "Connecting..." +msgstr "Verbinde..." -#: pronterface.py:1168 +#: pronterface.py:1410 +msgid "Disconnected." +msgstr "Getrennt." + +#: pronterface.py:1435 +msgid "Reset." +msgstr "Zurücksetzen." + +#: pronterface.py:1436 +msgid "Are you sure you want to reset the printer?" +msgstr "Möchten Sie den Drucker wirklich zurücksetzen?" + +#: pronterface.py:1436 msgid "Reset?" msgstr "Zurücksetzen?" -#: pronterface.py:1193 +#: pronterface.py:1461 msgid "Save" msgstr "Speichern" -#: pronterface.py:1248 +#: pronterface.py:1519 msgid "Edit settings" msgstr "Einstellungen bearbeiten" -#: pronterface.py:1250 +#: pronterface.py:1521 msgid "Defaults" msgstr "Standardwerte" -#: pronterface.py:1272 +#: pronterface.py:1543 msgid "Custom button" msgstr "Individueller Button" -#: pronterface.py:1280 +#: pronterface.py:1551 msgid "Button title" msgstr "Button Titel" -#: pronterface.py:1283 +#: pronterface.py:1554 msgid "Command" msgstr "Kommando" -#: pronterface.py:1292 +#: pronterface.py:1563 msgid "Color" msgstr "Farbe" -#~ msgid "&Print" -#~ msgstr "&Drucken" - diff --git a/locale/de/LC_MESSAGES/pronterface.mo b/locale/de/LC_MESSAGES/pronterface.mo index 3079929d61583e8c2c0afdb77cd6af9ec3a72ec9..ed7b34702534fc58f6a46c991eb5cf15f0096a2d 100644 GIT binary patch literal 8771 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 I97pEA0WeDrHUIzs literal 4475 zcmbuBO^h5z6~`;Vd~E^=j)4#i)Izcl>}l^hv2n(ZH|yQ?2kh9!yGv}NNa^XW=_zkd z^`t+%-aQ0P$dR}p2apJo1w?`f#0AMHk|iXDk3+-}AsLj26DN=mTo4ENz3!gbnFt|4 zT2uY&s;-Y$|M#ljyuN$a*A>@1WiMsV-AY}8_wM4x)qlHEAArxn-S9fR555HNfj_M4 zKZSGDe+}OU{{i0x?|Fw(?}U4x)c4kW1iqWPSMvzmNBsnR8+1@iNFhJ9$!!WgU-JdX z66!@L^M4D9o!^DB&Z|)R{~Ue{{sv0_Kg0LHzrp+AT?`gGc0-wGFE?5DVJQ6{t$Cp4 zA=sk*D3oz8K+)kwUB3xMpI4x)|0?_t`~^G*Ux%WjhmkV>0u;SYL9zc5d_U~h@4o^u zRecpQRNbig66B}8$4%_`5!?fB!S}+~pzPxg{4jh2eiZ%_9)b@s=oxq(J_~;gKLYQ= z=&ieyYCx%fpUsI~zl37vAK(M8esFc0OOfzh2kB z2_K{VJ5cQXZOuDS#=ik&+@GN6_E#vn?ZS!DJ_W_DJ&>Q8;U?oAhZ-J(((f7gAdH~c z|79rtc@ZLsx>?tM0L9*))cje^*WhK^e^=KJvRUbO9LhYOg);AY-EN`iSHNfC4Jdy2 zI~4owCrHF!55k9F14^8nhAg4lkglo^#lA1qybfi(uR)|x--dE-UxBjzub{-s9VqMn z5l+K@!38*t(>7rMx8U#LBXAuNaeL`&(dj5f&Y`UFampts!|Rhgi0{P@^4*Y2Y(7pA zUx*C+> zOLXKjR>swMyXYuBkZV8XGZbVguY=q_ND<%2CECk1Q=zRExd~Ok5*2p{EwRCfLxq>GjoO5+^Bl=S+|fDKm;V^;~Mnbo?UD zGqq&1pzgYql$Hz)FsYxJa!^k;G_RItuGw6bvW|pb7Rz+mK|8-^)X5@_buS5xI&FO3 zHPz{aX1QG~@0ZH^WpyTU2^))afIpL7J9l1wE%)>V(@PNAXPTf$Q-d1qBG1KJr7BlV zTIw?~Osyn-SoyY8zqF;PTGrXhm{#I!o}^R5{kIZonNB(#bvDU$ErAJTjk=E~Z_M=c zw7!IYx;{o_eG}M@rCYW7$TI76JIT9~d(plNwMWFbEQw7TC<%zt$k8h5y!f`dqvIJ- zv*QP5)M7L3urG13b;g@)-mII|1qqevJ}=1qRH`VI8MV5kt3`NN@5kt*s>4&pydH&Q z)wokNj*eBl>b3|&Y!MQ<#3>?;-gOa)eZKki(-(DZyLA{8OO)!hE^P=BrGAe9f3C1Z zxu&alws4*jr32r|mf4baCi2T;H#U35G{ka|x-vG!G`y&Z6DEtd_Ll=~PP9xKJp2F5 zUT^MyS)eDMC#=Dp{xyI}hjoHI`?r`(5xqY*9v$J$;;CL&O|JQyi zewH`ZQr~5<&q-+N#jVuFdc}_l8+T=}Y5Tc87I^Wn$qS|Fsi^1M*b9>0@u?NxMTH-k z#+vbaO}(;k_SE{qsbzg^W#y^ZdPy4X^kEaNGp*&FozHo*Q+%Wd9t_#)v!mQx%MbKp z-@2nZ==ub2{^a`F$;OeLeqwOPq>W`4Bq1M0%FynO<6hTR|7w^{O>`)217-4Z8bvNOUfxMX&)c7wO=3u(4gB z_qK78X7aqcEwnS->(oL!GCbv;S{ofI&hg-OhnFWsA4NpBNxamD^X{~)=6nhLG~DFV zZPXgybo5darit(^pB?IWa0_X~4km~z4^8ZD+#}TxNj&0{$h4XFY7)ndRuUE&DadZ) zY;usXy$#c4Wp#1v`O?_)<+0}~HyOH5e$hPW?FOnp_9mHWw?S`CMwL!Bwc zy81;&t1=Ce$jaT;nNS?y=_O0n&LjayHtcB Date: Mon, 9 Jan 2012 10:31:42 +0100 Subject: [PATCH 2/2] Update pot file with new gettext string, update german translation --- locale/de/LC_MESSAGES/de.po | 451 +++++++++++++++------------ locale/de/LC_MESSAGES/pronterface.mo | Bin 8771 -> 9540 bytes locale/pronterface.pot | 389 +++++++++++++---------- 3 files changed, 477 insertions(+), 363 deletions(-) diff --git a/locale/de/LC_MESSAGES/de.po b/locale/de/LC_MESSAGES/de.po index fd4f65f..fb76997 100755 --- a/locale/de/LC_MESSAGES/de.po +++ b/locale/de/LC_MESSAGES/de.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: Pronterface jm1\n" -"POT-Creation-Date: 2011-08-06 13:27+PDT\n" -"PO-Revision-Date: 2012-01-09 09:45+0100\n" +"POT-Creation-Date: 2012-01-09 10:00+CET\n" +"PO-Revision-Date: 2012-01-09 10:30+0100\n" "Last-Translator: Christian Metzen \n" "Language-Team: DE \n" "MIME-Version: 1.0\n" @@ -17,29 +17,71 @@ msgstr "" #: pronterface.py:15 msgid "WX is not installed. This program requires WX to run." -msgstr "WX ist nicht installiert. Dieses Programm erfordert WX zum starten." +msgstr "WX ist nicht installiert. Dieses Programm erfordert WX zum Starten." + +#: pronterface.py:65 +msgid "" +"Dimensions of Build Platform\n" +" & optional offset of origin\n" +"\n" +"Examples:\n" +" XXXxYYY\n" +" XXX,YYY,ZZZ\n" +" XXXxYYYxZZZ+OffX+OffY+OffZ" +msgstr "" +"Abmessungen der Bauplattform\n" +" & optional Versatz vom Ausgangspunkt\n" +"\n" +"Beispiel:\n" +" XXXxYYY\n" +" XXX,YYY,ZZZ\n" +" XXXxYYYxZZZ+OffX+OffY+OffZ" + +#: pronterface.py:66 +msgid "Last Set Temperature for the Heated Print Bed" +msgstr "Letzte gesetzte Temperatur für das Heizbett" #: pronterface.py:67 -msgid "Printer Interface" -msgstr "Druckerschnittstelle" +msgid "Folder of last opened file" +msgstr "Verzeichniss der zuletzt geöffneten Datei" -#: pronterface.py:80 +#: pronterface.py:68 +msgid "Last Temperature of the Hot End" +msgstr "Letzte Hotend Temperatur" + +#: pronterface.py:69 +msgid "Width of Extrusion in Preview (default: 0.5)" +msgstr "Vorschaubreite der Extrudierung (Vorgabe: 0.5)" + +#: pronterface.py:70 +msgid "Fine Grid Spacing (default: 10)" +msgstr "Feiner Rasterabstand (Vorgabe: 10)" + +#: pronterface.py:71 +msgid "Coarse Grid Spacing (default: 50)" +msgstr "Grober Rasterabstand (Vorgabe: 50)" + +#: pronterface.py:75 +msgid "Printer Interface" +msgstr "Printer Interface" + +#: pronterface.py:91 msgid "Motors off" msgstr "Motoren aus" -#: pronterface.py:81 +#: pronterface.py:92 msgid "Check temp" msgstr "Temperatur prüfen" -#: pronterface.py:82 +#: pronterface.py:93 msgid "Extrude" msgstr "Extrudieren" -#: pronterface.py:83 +#: pronterface.py:94 msgid "Reverse" msgstr "Umkehren" -#: pronterface.py:99 +#: pronterface.py:112 msgid "" "# I moved all your custom buttons into .pronsolerc.\n" "# Please don't add them here any more.\n" @@ -49,407 +91,424 @@ msgstr "" "# Bitte fügen Sie sie hier nicht mehr ein.\n" "# Backup Ihrer alten Buttons befindet sich in custombtn.old\n" -#: pronterface.py:104 +#: pronterface.py:117 msgid "Note!!! You have specified custom buttons in both custombtn.txt and .pronsolerc" msgstr "Achtung! Sie haben benutzerdefinierte Buttons in custombtn.txt und .pronsolerc angegeben" -#: pronterface.py:105 +#: pronterface.py:118 msgid "Ignoring custombtn.txt. Remove all current buttons to revert to custombtn.txt" msgstr "Ignoriere custombtn.txt. Alle aktuellen Buttons entfernen um wieder zu custombtn.txt zurückzukehren" -#: pronterface.py:130 -#: pronterface.py:476 -#: pronterface.py:1228 -#: pronterface.py:1279 -#: pronterface.py:1396 -#: pronterface.py:1428 -#: pronterface.py:1443 +#: pronterface.py:146 +#: pronterface.py:492 +#: pronterface.py:1297 +#: pronterface.py:1351 +#: pronterface.py:1473 +#: pronterface.py:1507 +#: pronterface.py:1522 msgid "Print" msgstr "Drucken" -#: pronterface.py:134 +#: pronterface.py:150 msgid "Printer is now online." msgstr "Drucker ist jetzt Online." -#: pronterface.py:188 +#: pronterface.py:210 msgid "Setting hotend temperature to " msgstr "Setze Hotend Temperatur auf " -#: pronterface.py:188 -#: pronterface.py:224 +#: pronterface.py:210 +#: pronterface.py:246 msgid " degrees Celsius." msgstr " Grad Celsius." -#: pronterface.py:207 -#: pronterface.py:242 +#: pronterface.py:229 +#: pronterface.py:264 msgid "Printer is not online." msgstr "Drucker ist nicht online." -#: pronterface.py:209 +#: pronterface.py:231 msgid "You cannot set negative temperatures. To turn the hotend off entirely, set its temperature to 0." msgstr "Sie können keine negativen Temperaturen einstellen. Um das Hotend ganz auszuschalten, Temperatur auf 0 setzen." -#: pronterface.py:224 +#: pronterface.py:246 msgid "Setting bed temperature to " msgstr "Setze Heizbett Temperatur auf" -#: pronterface.py:244 +#: pronterface.py:266 msgid "You cannot set negative temperatures. To turn the bed off entirely, set its temperature to 0." msgstr "Sie können keine negativen Temperaturen einstellen. Um das Heizbett ganz auszuschalten, Temperatur auf 0 setzen." -#: pronterface.py:246 +#: pronterface.py:268 msgid "You must enter a temperature." msgstr "Sie müssen eine Temperatur eingeben." -#: pronterface.py:261 +#: pronterface.py:283 msgid "Do you want to erase the macro?" msgstr "Möchten Sie das Makro löschen?" -#: pronterface.py:265 +#: pronterface.py:287 msgid "Cancelled." msgstr "Abgebrochen." -#: pronterface.py:295 +#: pronterface.py:317 msgid " Opens file" msgstr " Öffnet eine Datei" -#: pronterface.py:295 +#: pronterface.py:317 msgid "&Open..." msgstr "&Öffnen..." -#: pronterface.py:296 +#: pronterface.py:318 msgid " Edit open file" msgstr " Offene Datei bearbeiten" -#: pronterface.py:296 +#: pronterface.py:318 msgid "&Edit..." msgstr "&Bearbeiten..." -#: pronterface.py:297 +#: pronterface.py:319 msgid " Clear output console" msgstr " Ausgabe Konsole leeren" -#: pronterface.py:297 +#: pronterface.py:319 msgid "Clear console" msgstr "Konsole leeren" -#: pronterface.py:298 +#: pronterface.py:320 msgid " Closes the Window" msgstr " Schliesst das Fenster" -#: pronterface.py:298 +#: pronterface.py:320 msgid "E&xit" msgstr "&Verlassen" -#: pronterface.py:299 +#: pronterface.py:321 msgid "&File" msgstr "&Datei" -#: pronterface.py:304 +#: pronterface.py:326 msgid "&Macros" msgstr "&Makros" -#: pronterface.py:305 +#: pronterface.py:327 msgid "<&New...>" msgstr "<&Neu...>" -#: pronterface.py:306 +#: pronterface.py:328 msgid " Options dialog" msgstr " Optionen Dialog" -#: pronterface.py:306 +#: pronterface.py:328 msgid "&Options" msgstr "&Optionen" -#: pronterface.py:308 -msgid " Adjust SFACT settings" -msgstr " SFACT Einstellungen anpassen" +#: pronterface.py:330 +msgid " Adjust slicing settings" +msgstr " Slicing Einstellungen anpassen" -#: pronterface.py:308 -msgid "SFACT Settings" -msgstr "SFACT Einstellungen" +#: pronterface.py:330 +msgid "Slicing Settings" +msgstr "Slicing Einstellungen" -#: pronterface.py:311 -msgid " Quickly adjust SFACT settings for active profile" -msgstr " SFACT Einstellungen für aktives Profil schnell anpassen" - -#: pronterface.py:311 -msgid "SFACT Quick Settings" -msgstr "SFACT Schnelleinstellungen" - -#: pronterface.py:315 +#: pronterface.py:337 msgid "&Settings" msgstr "&Einstellungen" -#: pronterface.py:331 +#: pronterface.py:353 msgid "Enter macro name" msgstr "Makro Name eingeben" -#: pronterface.py:334 +#: pronterface.py:356 msgid "Macro name:" msgstr "Makro Name:" -#: pronterface.py:337 +#: pronterface.py:359 msgid "Ok" msgstr "Ok" -#: pronterface.py:341 -#: pronterface.py:1465 +#: pronterface.py:363 +#: pronterface.py:1308 +#: pronterface.py:1565 msgid "Cancel" msgstr "Abbrechen" -#: pronterface.py:359 +#: pronterface.py:381 msgid "' is being used by built-in command" msgstr "' wird durch eingebautes Kommando genutzt" -#: pronterface.py:359 +#: pronterface.py:381 msgid "Name '" msgstr "Name '" -#: pronterface.py:362 +#: pronterface.py:384 msgid "Macro name may contain only alphanumeric symbols and underscores" msgstr "Makro Name darf nur alphanumerische Zeichen und Unterstriche enthalten" -#: pronterface.py:411 +#: pronterface.py:433 msgid "Port" msgstr "Port:" -#: pronterface.py:430 +#: pronterface.py:452 msgid "Connect" msgstr "Verbinden" -#: pronterface.py:432 +#: pronterface.py:454 msgid "Connect to the printer" msgstr "Drucker Verbinden" -#: pronterface.py:434 -msgid "Disconnect" -msgstr "Trennen" - -#: pronterface.py:438 +#: pronterface.py:456 msgid "Reset" msgstr "Zurücksetzen" -#: pronterface.py:441 -#: pronterface.py:687 +#: pronterface.py:459 +#: pronterface.py:733 msgid "Mini mode" msgstr "Mini-Modus" -#: pronterface.py:455 -msgid "" -"Monitor\n" -"printer" -msgstr "" -"Drucker\n" -"überwachen" +#: pronterface.py:470 +msgid "Monitor Printer" +msgstr "Drucker überwachen" -#: pronterface.py:465 +#: pronterface.py:481 msgid "Load file" msgstr "Datei laden" -#: pronterface.py:468 -msgid "SD Upload" -msgstr "SD Laden" +#: pronterface.py:484 +msgid "Compose" +msgstr "Zusammenstellen" -#: pronterface.py:472 -msgid "SD Print" -msgstr "SD Drucken" +#: pronterface.py:488 +msgid "SD" +msgstr "SD" -#: pronterface.py:480 -#: pronterface.py:1280 -#: pronterface.py:1321 -#: pronterface.py:1370 -#: pronterface.py:1395 -#: pronterface.py:1427 -#: pronterface.py:1442 +#: pronterface.py:496 +#: pronterface.py:1352 +#: pronterface.py:1397 +#: pronterface.py:1447 +#: pronterface.py:1472 +#: pronterface.py:1506 +#: pronterface.py:1521 msgid "Pause" msgstr "Pause" -#: pronterface.py:494 +#: pronterface.py:509 msgid "Send" msgstr "Senden" -#: pronterface.py:502 -#: pronterface.py:603 +#: pronterface.py:517 +#: pronterface.py:618 msgid "mm/min" msgstr "mm/min" -#: pronterface.py:504 +#: pronterface.py:519 msgid "XY:" msgstr "XY:" -#: pronterface.py:506 +#: pronterface.py:521 msgid "Z:" msgstr "Z:" -#: pronterface.py:529 +#: pronterface.py:544 msgid "Heater:" msgstr "Heizelement:" -#: pronterface.py:532 -#: pronterface.py:552 +#: pronterface.py:547 +#: pronterface.py:567 msgid "Off" msgstr "Aus" -#: pronterface.py:544 -#: pronterface.py:564 +#: pronterface.py:559 +#: pronterface.py:579 msgid "Set" msgstr "Einstellen" -#: pronterface.py:549 +#: pronterface.py:564 msgid "Bed:" msgstr "Heizbett:" -#: pronterface.py:597 +#: pronterface.py:612 msgid "mm" msgstr "mm" -#: pronterface.py:636 -#: pronterface.py:1099 -#: pronterface.py:1315 +#: pronterface.py:659 +#: pronterface.py:1161 +#: pronterface.py:1391 msgid "Not connected to printer." msgstr "Keine Verbindung zum Drucker." -#: pronterface.py:694 +#: pronterface.py:688 +msgid "SD Upload" +msgstr "SD Laden" + +#: pronterface.py:692 +msgid "SD Print" +msgstr "SD Drucken" + +#: pronterface.py:740 msgid "Full mode" msgstr "Voll-Modus" -#: pronterface.py:719 +#: pronterface.py:765 msgid "Execute command: " msgstr "Kommando ausführen:" -#: pronterface.py:730 +#: pronterface.py:776 msgid "click to add new custom button" msgstr "Individuellen Button hinzufügen" -#: pronterface.py:751 +#: pronterface.py:795 msgid "Defines custom button. Usage: button \"title\" [/c \"colour\"] command" msgstr "Definiert einen individuellen Button. Nutzung: button \"title\" [/c \"colour\"] command" -#: pronterface.py:773 +#: pronterface.py:817 msgid "Custom button number should be between 0 and 63" msgstr "Nummer des individuellen Button sollte zwischen 0 und 63 sein." -#: pronterface.py:865 +#: pronterface.py:909 msgid "Edit custom button '%s'" msgstr "Individuellen Button '%s' bearbeiten" -#: pronterface.py:867 +#: pronterface.py:911 msgid "Move left <<" msgstr "Links bewegen <<" -#: pronterface.py:870 +#: pronterface.py:914 msgid "Move right >>" msgstr "Rechts bewegen >>" -#: pronterface.py:874 +#: pronterface.py:918 msgid "Remove custom button '%s'" msgstr "Individuellen Button '%s' entfernen" -#: pronterface.py:877 +#: pronterface.py:921 msgid "Add custom button" msgstr "Individuellen Button hinzufuegen" -#: pronterface.py:1022 +#: pronterface.py:1066 msgid "event object missing" msgstr "Ereigniss Objekt fehlt" -#: pronterface.py:1050 +#: pronterface.py:1094 msgid "Invalid period given." msgstr "Ungültiger Abschnitt angegeben." -#: pronterface.py:1053 +#: pronterface.py:1097 msgid "Monitoring printer." msgstr "Überwache Drucker." -#: pronterface.py:1055 +#: pronterface.py:1099 msgid "Done monitoring." msgstr "Überwachung abgeschlossen." -#: pronterface.py:1077 +#: pronterface.py:1121 msgid "Printer is online. " msgstr "Drucker ist online." -#: pronterface.py:1079 -#: pronterface.py:1226 -#: pronterface.py:1278 +#: pronterface.py:1123 +#: pronterface.py:1295 +#: pronterface.py:1350 msgid "Loaded " msgstr "Geladen" -#: pronterface.py:1082 +#: pronterface.py:1126 msgid "Bed" msgstr "Heizbett" -#: pronterface.py:1082 +#: pronterface.py:1126 msgid "Hotend" msgstr "Hotend" -#: pronterface.py:1089 +#: pronterface.py:1135 msgid " SD printing:%04.2f %%" msgstr "SD Drucken:%04.2f %%" -#: pronterface.py:1091 -msgid " Printing:%04.2f %%" -msgstr "Drucken:%04.2f %%" +#: pronterface.py:1138 +msgid " Printing:%04.2f %% |" +msgstr " Drucken:%04.2f %% |" -#: pronterface.py:1149 +#: pronterface.py:1139 +msgid " Line# " +msgstr "Zeile#" + +#: pronterface.py:1139 +msgid " lines |" +msgstr " Zeilen |" + +#: pronterface.py:1139 +msgid "of " +msgstr "von" + +#: pronterface.py:1144 +msgid " Est: " +msgstr " Erw:" + +#: pronterface.py:1145 +msgid " of: " +msgstr " von: " + +#: pronterface.py:1146 +msgid " Remaining | " +msgstr " Verbleibend | " + +#: pronterface.py:1147 +msgid " Z: %0.2f mm" +msgstr " Z: %0.2f mm" + +#: pronterface.py:1211 msgid "Opening file failed." msgstr "Datei öffnen fehlgeschlagen." -#: pronterface.py:1155 +#: pronterface.py:1217 msgid "Starting print" msgstr "Starte Druck" -#: pronterface.py:1178 +#: pronterface.py:1240 msgid "Pick SD file" msgstr "Wähle SD Datei" -#: pronterface.py:1178 +#: pronterface.py:1240 msgid "Select the file to print" msgstr "Wähle Druckdatei" -#: pronterface.py:1206 -msgid "Skeinforge execution failed." -msgstr "Skeinforge Ausführung fehlgeschlagen." +#: pronterface.py:1275 +msgid "Failed to execute slicing software: " +msgstr "Fehler beim Ausführen der Slicing Software:" -#: pronterface.py:1213 -msgid "Skeining..." -msgstr "Skeining..." +#: pronterface.py:1282 +msgid "Slicing..." +msgstr "Slicing..." -#: pronterface.py:1226 -#: pronterface.py:1278 +#: pronterface.py:1295 +#: pronterface.py:1350 msgid ", %d lines" -msgstr ", %d Linien" +msgstr ", %d Zeilen" -#: pronterface.py:1235 -msgid "Skeining " -msgstr "Skeining " +#: pronterface.py:1302 +msgid "Load File" +msgstr "Datei laden" -#: pronterface.py:1237 -msgid "" -"Skeinforge not found. \n" -"Please copy Skeinforge into a directory named \"skeinforge\" in the same directory as this file." -msgstr "" -"Skeinforge nicht gefunden. \n" -"Bitte kopiere Skeinforge ins Verzeichniss \"skeinforge\" im selben Verzeichniss wie diese Datei." +#: pronterface.py:1309 +msgid "Slicing " +msgstr "Slicing" -#: pronterface.py:1256 +#: pronterface.py:1328 msgid "Open file to print" msgstr "Öffne zu druckende Datei" -#: pronterface.py:1257 +#: pronterface.py:1329 msgid "OBJ, STL, and GCODE files (;*.gcode;*.gco;*.g;*.stl;*.STL;*.obj;*.OBJ;)" msgstr "OBJ,STL und GCODE Dateien (;*.gcode;*.gco;*.g;*.stl;*.STL;*.obj;*.OBJ;)" -#: pronterface.py:1264 +#: pronterface.py:1336 msgid "File not found!" msgstr "Datei nicht gefunden!" -#: pronterface.py:1288 +#: pronterface.py:1360 msgid "mm of filament used in this print\n" msgstr "mm Filament in Druck genutzt\n" -#: pronterface.py:1289 +#: pronterface.py:1361 msgid "" "mm in X\n" "and is" @@ -457,24 +516,24 @@ msgstr "" "mm in X\n" "und ist" -#: pronterface.py:1289 -#: pronterface.py:1290 +#: pronterface.py:1361 +#: pronterface.py:1362 msgid "mm wide\n" msgstr "mm breit\n" -#: pronterface.py:1289 -#: pronterface.py:1290 -#: pronterface.py:1291 +#: pronterface.py:1361 +#: pronterface.py:1362 +#: pronterface.py:1363 msgid "mm to" msgstr "mm bis" -#: pronterface.py:1289 -#: pronterface.py:1290 -#: pronterface.py:1291 +#: pronterface.py:1361 +#: pronterface.py:1362 +#: pronterface.py:1363 msgid "the print goes from" -msgstr "der Druck geht von" +msgstr "Der Druck verläuft von" -#: pronterface.py:1290 +#: pronterface.py:1362 msgid "" "mm in Y\n" "and is" @@ -482,11 +541,11 @@ msgstr "" "mm in Y\n" "und ist" -#: pronterface.py:1291 +#: pronterface.py:1363 msgid "mm high\n" msgstr "mm hoch\n" -#: pronterface.py:1291 +#: pronterface.py:1363 msgid "" "mm in Z\n" "and is" @@ -494,79 +553,79 @@ msgstr "" "mm in Z\n" "und ist" -#: pronterface.py:1292 +#: pronterface.py:1364 msgid "Estimated duration (pessimistic): " msgstr "Geschätze Dauer (pessimistisch):" -#: pronterface.py:1312 +#: pronterface.py:1388 msgid "No file loaded. Please use load first." msgstr "Keine Datei geladen. Benutze zuerst laden." -#: pronterface.py:1323 +#: pronterface.py:1399 msgid "Restart" msgstr "Neustart" -#: pronterface.py:1327 +#: pronterface.py:1403 msgid "File upload complete" msgstr "Datei Upload komplett" -#: pronterface.py:1346 +#: pronterface.py:1422 msgid "Pick SD filename" msgstr "Wähle SD Dateiname" -#: pronterface.py:1353 +#: pronterface.py:1430 msgid "Paused." msgstr "Pausiert." -#: pronterface.py:1363 +#: pronterface.py:1440 msgid "Resume" msgstr "Fortsetzen" -#: pronterface.py:1379 +#: pronterface.py:1456 msgid "Connecting..." msgstr "Verbinde..." -#: pronterface.py:1410 +#: pronterface.py:1487 msgid "Disconnected." msgstr "Getrennt." -#: pronterface.py:1435 +#: pronterface.py:1514 msgid "Reset." msgstr "Zurücksetzen." -#: pronterface.py:1436 +#: pronterface.py:1515 msgid "Are you sure you want to reset the printer?" msgstr "Möchten Sie den Drucker wirklich zurücksetzen?" -#: pronterface.py:1436 +#: pronterface.py:1515 msgid "Reset?" msgstr "Zurücksetzen?" -#: pronterface.py:1461 +#: pronterface.py:1561 msgid "Save" msgstr "Speichern" -#: pronterface.py:1519 +#: pronterface.py:1619 msgid "Edit settings" msgstr "Einstellungen bearbeiten" -#: pronterface.py:1521 +#: pronterface.py:1621 msgid "Defaults" msgstr "Standardwerte" -#: pronterface.py:1543 +#: pronterface.py:1647 msgid "Custom button" msgstr "Individueller Button" -#: pronterface.py:1551 +#: pronterface.py:1652 msgid "Button title" msgstr "Button Titel" -#: pronterface.py:1554 +#: pronterface.py:1655 msgid "Command" msgstr "Kommando" -#: pronterface.py:1563 +#: pronterface.py:1664 msgid "Color" msgstr "Farbe" diff --git a/locale/de/LC_MESSAGES/pronterface.mo b/locale/de/LC_MESSAGES/pronterface.mo index ed7b34702534fc58f6a46c991eb5cf15f0096a2d..ba51dc40b238547640e8d243124a7fca4f465163 100644 GIT binary patch delta 4473 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 EUx0qpq5uE@ delta 3658 zcmZYAd2AHt8OQN=!EV5SFAf_5-j{VuID)z>y!N(`?H>mr6S1@nPdvs=T;_s+LN;ps=Wueum z87x5lOmpZaY~pwqD&ga}1D`+*@D}oC#`%ciHLS#G<;8L4V-4e*C>>q69(BQ1jA1uw zX2Yn2o6&WP8rGw(TZ;UdMn1G8n?oN!CG4RR`6BB2Z=w=?KJ>e&an6LtXRD~c zPW+e?TEo{-rMisDa2%O!Y2&>3OC2T?sunLu6XL!B`H31j(;B4p@LZ3$Msc)ky zGlsf8f02$#^foeL&+(xOJc+vgMbuKAMT%p7fh~9yd4!qE z%}QuFK8G#g@l|Bpytz(COK<~Knt!26Rmv#3u>zN29qRiXsPFfp#e*2fJZeT~!tc+a z_R@v$_;PqWj#S_L3CkJZd_YGfna?W)617KO z#n0fcaR)YXQk(fv)TSLliegS6f96>}RPpaGqW&t?c~0;fVt$TF>!{5CimJ#z zQ4gBMDGOU<o-bAWw-a$S11}eeQ zXt4qns0u7b-M19U$*e{uZ#r=adUy<F{E3LOuW_>NvlQj$Vg2MsN?I z2i;4kJxClNRMw+JBQZj#9VB`PmpDvJwDoj8NhmS3rXq#^4XTbdX*01#@4sFJ&0HI3 zavR`a1#yJX?pM>yR}q$&XsS}j#6jp?*g|OL6K!YM*^bMJ!m{f9SJPUk>9_h}LVMsi zp|+b~8<;L4OQ>m69#SW4dvPVPl_(*oc3}f5UP4%{3PnN`84qmp|+an zBz%J3r^4=Mh0F$`l~_vLN$B;|#?z)+M|2Z+6KO(i8=*IaAJszB|C-IjBg8JEF#lmX z`v|pOViQqMe3sDffLdP>V{Z^%L~<+D#?yC*s5u!r0c-BSU`9c5Q2I+Z$Y&(H^Xr+4zvLokMQ2 zKRs*{lfJgTlgqhYuWx%YS(`}a+#`-1%w~Grv}0^nJAK#F1sfXTYZ_Pe*oFpUQ%-Nz zaeUk6q)Ltd)UmhDM93E#2F%;2z{bP2P`*n~~FSyIbnhpm?wa8fqrfBck~bv>Kw zbF9xd#S3GFD-%AaT`I-6;jk3O783}5HK${A*W9m0f~)g(S2nMV-@P)v&Ni>!uxkB^ zJ?%kDO|&%LvSH2I;6TkEO9~5fPi-Q2wf2sk?b)GZzvE3VaIpegUC+-s>GY7->oDC5 z=UJeBEs$^b6jsRk$v%$@Y{DB%_`c%>|EaB+wLP0i-CUa1`Ew&B9j@mF`xl%o-FM>-NI$D3HTVoI#n&D_JUCe0_<9~+posI5aj)9cGJQ`_V8rF$L5ODCB2 zt;_2s`*OC|>0yQW%9d>*CCBz>23;rX+`7uX?RK)q9PaR3-~XTW9bnt1n-5dfTP}Lk s)p|SZn)XD_asPjfuf^`0=I0XG9HWnV^*@NrPC40PB}j|hj$}OZUlO+wvH$=8 diff --git a/locale/pronterface.pot b/locale/pronterface.pot index 7e07737..906c8a6 100644 --- a/locale/pronterface.pot +++ b/locale/pronterface.pot @@ -1,17 +1,17 @@ -# Pronterface Message Catalog Template -# Copyright (C) 2011 Jonathan Marsden -# Jonathan Marsden , 2011. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR ORGANIZATION +# FIRST AUTHOR , YEAR. # msgid "" msgstr "" -"Project-Id-Version: Pronterface jm1\n" -"POT-Creation-Date: 2011-08-06 13:27+PDT\n" -"PO-Revision-Date: 2011-08-06 13:27+PDT\n" -"Last-Translator: Jonathan Marsden \n" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2012-01-09 10:00+CET\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: UTF-8\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: ENCODING\n" "Generated-By: pygettext.py 1.5\n" @@ -19,519 +19,574 @@ msgstr "" msgid "WX is not installed. This program requires WX to run." msgstr "" +#: pronterface.py:65 +msgid "" +"Dimensions of Build Platform\n" +" & optional offset of origin\n" +"\n" +"Examples:\n" +" XXXxYYY\n" +" XXX,YYY,ZZZ\n" +" XXXxYYYxZZZ+OffX+OffY+OffZ" +msgstr "" + +#: pronterface.py:66 +msgid "Last Set Temperature for the Heated Print Bed" +msgstr "" + #: pronterface.py:67 +msgid "Folder of last opened file" +msgstr "" + +#: pronterface.py:68 +msgid "Last Temperature of the Hot End" +msgstr "" + +#: pronterface.py:69 +msgid "Width of Extrusion in Preview (default: 0.5)" +msgstr "" + +#: pronterface.py:70 +msgid "Fine Grid Spacing (default: 10)" +msgstr "" + +#: pronterface.py:71 +msgid "Coarse Grid Spacing (default: 50)" +msgstr "" + +#: pronterface.py:75 msgid "Printer Interface" msgstr "" -#: pronterface.py:80 +#: pronterface.py:91 msgid "Motors off" msgstr "" -#: pronterface.py:81 +#: pronterface.py:92 msgid "Check temp" msgstr "" -#: pronterface.py:82 +#: pronterface.py:93 msgid "Extrude" msgstr "" -#: pronterface.py:83 +#: pronterface.py:94 msgid "Reverse" msgstr "" -#: pronterface.py:99 +#: pronterface.py:112 msgid "" "# I moved all your custom buttons into .pronsolerc.\n" "# Please don't add them here any more.\n" "# Backup of your old buttons is in custombtn.old\n" msgstr "" -#: pronterface.py:104 +#: pronterface.py:117 msgid "Note!!! You have specified custom buttons in both custombtn.txt and .pronsolerc" msgstr "" -#: pronterface.py:105 +#: pronterface.py:118 msgid "Ignoring custombtn.txt. Remove all current buttons to revert to custombtn.txt" msgstr "" -#: pronterface.py:130 pronterface.py:476 pronterface.py:1228 -#: pronterface.py:1279 pronterface.py:1396 pronterface.py:1428 -#: pronterface.py:1443 +#: pronterface.py:146 pronterface.py:492 pronterface.py:1297 +#: pronterface.py:1351 pronterface.py:1473 pronterface.py:1507 +#: pronterface.py:1522 msgid "Print" msgstr "" -#: pronterface.py:134 +#: pronterface.py:150 msgid "Printer is now online." msgstr "" -#: pronterface.py:188 +#: pronterface.py:210 msgid "Setting hotend temperature to " msgstr "" -#: pronterface.py:188 pronterface.py:224 +#: pronterface.py:210 pronterface.py:246 msgid " degrees Celsius." msgstr "" -#: pronterface.py:207 pronterface.py:242 +#: pronterface.py:229 pronterface.py:264 msgid "Printer is not online." msgstr "" -#: pronterface.py:209 +#: pronterface.py:231 msgid "You cannot set negative temperatures. To turn the hotend off entirely, set its temperature to 0." msgstr "" -#: pronterface.py:224 +#: pronterface.py:246 msgid "Setting bed temperature to " msgstr "" -#: pronterface.py:244 +#: pronterface.py:266 msgid "You cannot set negative temperatures. To turn the bed off entirely, set its temperature to 0." msgstr "" -#: pronterface.py:246 +#: pronterface.py:268 msgid "You must enter a temperature." msgstr "" -#: pronterface.py:261 +#: pronterface.py:283 msgid "Do you want to erase the macro?" msgstr "" -#: pronterface.py:265 +#: pronterface.py:287 msgid "Cancelled." msgstr "" -#: pronterface.py:295 +#: pronterface.py:317 msgid " Opens file" msgstr "" -#: pronterface.py:295 +#: pronterface.py:317 msgid "&Open..." msgstr "" -#: pronterface.py:296 +#: pronterface.py:318 msgid " Edit open file" msgstr "" -#: pronterface.py:296 +#: pronterface.py:318 msgid "&Edit..." msgstr "" -#: pronterface.py:297 +#: pronterface.py:319 msgid " Clear output console" msgstr "" -#: pronterface.py:297 +#: pronterface.py:319 msgid "Clear console" msgstr "" -#: pronterface.py:298 +#: pronterface.py:320 msgid " Closes the Window" msgstr "" -#: pronterface.py:298 +#: pronterface.py:320 msgid "E&xit" msgstr "" -#: pronterface.py:299 +#: pronterface.py:321 msgid "&File" msgstr "" -#: pronterface.py:304 +#: pronterface.py:326 msgid "&Macros" msgstr "" -#: pronterface.py:305 +#: pronterface.py:327 msgid "<&New...>" msgstr "" -#: pronterface.py:306 +#: pronterface.py:328 msgid " Options dialog" msgstr "" -#: pronterface.py:306 +#: pronterface.py:328 msgid "&Options" msgstr "" -#: pronterface.py:308 -msgid " Adjust SFACT settings" +#: pronterface.py:330 +msgid " Adjust slicing settings" msgstr "" -#: pronterface.py:308 -msgid "SFACT Settings" -msgstr "" - -#: pronterface.py:311 -msgid " Quickly adjust SFACT settings for active profile" -msgstr "" - -#: pronterface.py:311 -msgid "SFACT Quick Settings" -msgstr "" - -#: pronterface.py:315 -msgid "&Settings" -msgstr "" - -#: pronterface.py:331 -msgid "Enter macro name" -msgstr "" - -#: pronterface.py:334 -msgid "Macro name:" +#: pronterface.py:330 +msgid "Slicing Settings" msgstr "" #: pronterface.py:337 +msgid "&Settings" +msgstr "" + +#: pronterface.py:353 +msgid "Enter macro name" +msgstr "" + +#: pronterface.py:356 +msgid "Macro name:" +msgstr "" + +#: pronterface.py:359 msgid "Ok" msgstr "" -#: pronterface.py:341 pronterface.py:1465 +#: pronterface.py:363 pronterface.py:1308 pronterface.py:1565 msgid "Cancel" msgstr "" -#: pronterface.py:359 +#: pronterface.py:381 msgid "' is being used by built-in command" msgstr "" -#: pronterface.py:359 +#: pronterface.py:381 msgid "Name '" msgstr "" -#: pronterface.py:362 +#: pronterface.py:384 msgid "Macro name may contain only alphanumeric symbols and underscores" msgstr "" -#: pronterface.py:411 +#: pronterface.py:433 msgid "Port" msgstr "" -#: pronterface.py:430 +#: pronterface.py:452 msgid "Connect" msgstr "" -#: pronterface.py:432 +#: pronterface.py:454 msgid "Connect to the printer" msgstr "" -#: pronterface.py:434 -msgid "Disconnect" -msgstr "" - -#: pronterface.py:438 +#: pronterface.py:456 msgid "Reset" msgstr "" -#: pronterface.py:441 pronterface.py:687 +#: pronterface.py:459 pronterface.py:733 msgid "Mini mode" msgstr "" -#: pronterface.py:455 -msgid "" -"Monitor\n" -"printer" +#: pronterface.py:470 +msgid "Monitor Printer" msgstr "" -#: pronterface.py:465 +#: pronterface.py:481 msgid "Load file" msgstr "" -#: pronterface.py:468 -msgid "SD Upload" +#: pronterface.py:484 +msgid "Compose" msgstr "" -#: pronterface.py:472 -msgid "SD Print" +#: pronterface.py:488 +msgid "SD" msgstr "" -#: pronterface.py:480 pronterface.py:1280 pronterface.py:1321 -#: pronterface.py:1370 pronterface.py:1395 pronterface.py:1427 -#: pronterface.py:1442 +#: pronterface.py:496 pronterface.py:1352 pronterface.py:1397 +#: pronterface.py:1447 pronterface.py:1472 pronterface.py:1506 +#: pronterface.py:1521 msgid "Pause" msgstr "" -#: pronterface.py:494 +#: pronterface.py:509 msgid "Send" msgstr "" -#: pronterface.py:502 pronterface.py:603 +#: pronterface.py:517 pronterface.py:618 msgid "mm/min" msgstr "" -#: pronterface.py:504 +#: pronterface.py:519 msgid "XY:" msgstr "" -#: pronterface.py:506 +#: pronterface.py:521 msgid "Z:" msgstr "" -#: pronterface.py:529 +#: pronterface.py:544 msgid "Heater:" msgstr "" -#: pronterface.py:532 pronterface.py:552 +#: pronterface.py:547 pronterface.py:567 msgid "Off" msgstr "" -#: pronterface.py:544 pronterface.py:564 +#: pronterface.py:559 pronterface.py:579 msgid "Set" msgstr "" -#: pronterface.py:549 +#: pronterface.py:564 msgid "Bed:" msgstr "" -#: pronterface.py:597 +#: pronterface.py:612 msgid "mm" msgstr "" -#: pronterface.py:636 pronterface.py:1099 pronterface.py:1315 +#: pronterface.py:659 pronterface.py:1161 pronterface.py:1391 msgid "Not connected to printer." msgstr "" -#: pronterface.py:694 +#: pronterface.py:688 +msgid "SD Upload" +msgstr "" + +#: pronterface.py:692 +msgid "SD Print" +msgstr "" + +#: pronterface.py:740 msgid "Full mode" msgstr "" -#: pronterface.py:719 +#: pronterface.py:765 msgid "Execute command: " msgstr "" -#: pronterface.py:730 +#: pronterface.py:776 msgid "click to add new custom button" msgstr "" -#: pronterface.py:751 +#: pronterface.py:795 msgid "Defines custom button. Usage: button \"title\" [/c \"colour\"] command" msgstr "" -#: pronterface.py:773 +#: pronterface.py:817 msgid "Custom button number should be between 0 and 63" msgstr "" -#: pronterface.py:865 +#: pronterface.py:909 msgid "Edit custom button '%s'" msgstr "" -#: pronterface.py:867 +#: pronterface.py:911 msgid "Move left <<" msgstr "" -#: pronterface.py:870 +#: pronterface.py:914 msgid "Move right >>" msgstr "" -#: pronterface.py:874 +#: pronterface.py:918 msgid "Remove custom button '%s'" msgstr "" -#: pronterface.py:877 +#: pronterface.py:921 msgid "Add custom button" msgstr "" -#: pronterface.py:1022 +#: pronterface.py:1066 msgid "event object missing" msgstr "" -#: pronterface.py:1050 +#: pronterface.py:1094 msgid "Invalid period given." msgstr "" -#: pronterface.py:1053 +#: pronterface.py:1097 msgid "Monitoring printer." msgstr "" -#: pronterface.py:1055 +#: pronterface.py:1099 msgid "Done monitoring." msgstr "" -#: pronterface.py:1077 +#: pronterface.py:1121 msgid "Printer is online. " msgstr "" -#: pronterface.py:1079 pronterface.py:1226 pronterface.py:1278 +#: pronterface.py:1123 pronterface.py:1295 pronterface.py:1350 msgid "Loaded " msgstr "" -#: pronterface.py:1082 +#: pronterface.py:1126 msgid "Bed" msgstr "" -#: pronterface.py:1082 +#: pronterface.py:1126 msgid "Hotend" msgstr "" -#: pronterface.py:1089 +#: pronterface.py:1135 msgid " SD printing:%04.2f %%" msgstr "" -#: pronterface.py:1091 -msgid " Printing:%04.2f %%" +#: pronterface.py:1138 +msgid " Printing:%04.2f %% |" msgstr "" -#: pronterface.py:1149 +#: pronterface.py:1139 +msgid " Line# " +msgstr "" + +#: pronterface.py:1139 +msgid " lines |" +msgstr "" + +#: pronterface.py:1139 +msgid "of " +msgstr "" + +#: pronterface.py:1144 +msgid " Est: " +msgstr "" + +#: pronterface.py:1145 +msgid " of: " +msgstr "" + +#: pronterface.py:1146 +msgid " Remaining | " +msgstr "" + +#: pronterface.py:1147 +msgid " Z: %0.2f mm" +msgstr "" + +#: pronterface.py:1211 msgid "Opening file failed." msgstr "" -#: pronterface.py:1155 +#: pronterface.py:1217 msgid "Starting print" msgstr "" -#: pronterface.py:1178 +#: pronterface.py:1240 msgid "Pick SD file" msgstr "" -#: pronterface.py:1178 +#: pronterface.py:1240 msgid "Select the file to print" msgstr "" -#: pronterface.py:1206 -msgid "Skeinforge execution failed." +#: pronterface.py:1275 +msgid "Failed to execute slicing software: " msgstr "" -#: pronterface.py:1213 -msgid "Skeining..." +#: pronterface.py:1282 +msgid "Slicing..." msgstr "" -#: pronterface.py:1226 pronterface.py:1278 +#: pronterface.py:1295 pronterface.py:1350 msgid ", %d lines" msgstr "" -#: pronterface.py:1235 -msgid "Skeining " +#: pronterface.py:1302 +msgid "Load File" msgstr "" -#: pronterface.py:1237 -msgid "" -"Skeinforge not found. \n" -"Please copy Skeinforge into a directory named \"skeinforge\" in the same directory as this file." +#: pronterface.py:1309 +msgid "Slicing " msgstr "" -#: pronterface.py:1256 +#: pronterface.py:1328 msgid "Open file to print" msgstr "" -#: pronterface.py:1257 +#: pronterface.py:1329 msgid "OBJ, STL, and GCODE files (;*.gcode;*.gco;*.g;*.stl;*.STL;*.obj;*.OBJ;)" msgstr "" -#: pronterface.py:1264 +#: pronterface.py:1336 msgid "File not found!" msgstr "" -#: pronterface.py:1288 +#: pronterface.py:1360 msgid "" "mm of filament used in this print\n" msgstr "" -#: pronterface.py:1289 +#: pronterface.py:1361 msgid "" "mm in X\n" "and is" msgstr "" -#: pronterface.py:1289 pronterface.py:1290 +#: pronterface.py:1361 pronterface.py:1362 msgid "" "mm wide\n" msgstr "" -#: pronterface.py:1289 pronterface.py:1290 pronterface.py:1291 +#: pronterface.py:1361 pronterface.py:1362 pronterface.py:1363 msgid "mm to" msgstr "" -#: pronterface.py:1289 pronterface.py:1290 pronterface.py:1291 +#: pronterface.py:1361 pronterface.py:1362 pronterface.py:1363 msgid "the print goes from" msgstr "" -#: pronterface.py:1290 +#: pronterface.py:1362 msgid "" "mm in Y\n" "and is" msgstr "" -#: pronterface.py:1291 +#: pronterface.py:1363 msgid "" "mm high\n" msgstr "" -#: pronterface.py:1291 +#: pronterface.py:1363 msgid "" "mm in Z\n" "and is" msgstr "" -#: pronterface.py:1292 +#: pronterface.py:1364 msgid "Estimated duration (pessimistic): " msgstr "" -#: pronterface.py:1312 +#: pronterface.py:1388 msgid "No file loaded. Please use load first." msgstr "" -#: pronterface.py:1323 +#: pronterface.py:1399 msgid "Restart" msgstr "" -#: pronterface.py:1327 +#: pronterface.py:1403 msgid "File upload complete" msgstr "" -#: pronterface.py:1346 +#: pronterface.py:1422 msgid "Pick SD filename" msgstr "" -#: pronterface.py:1353 +#: pronterface.py:1430 msgid "Paused." msgstr "" -#: pronterface.py:1363 +#: pronterface.py:1440 msgid "Resume" msgstr "" -#: pronterface.py:1379 +#: pronterface.py:1456 msgid "Connecting..." msgstr "" -#: pronterface.py:1410 +#: pronterface.py:1487 msgid "Disconnected." msgstr "" -#: pronterface.py:1435 +#: pronterface.py:1514 msgid "Reset." msgstr "" -#: pronterface.py:1436 +#: pronterface.py:1515 msgid "Are you sure you want to reset the printer?" msgstr "" -#: pronterface.py:1436 +#: pronterface.py:1515 msgid "Reset?" msgstr "" -#: pronterface.py:1461 +#: pronterface.py:1561 msgid "Save" msgstr "" -#: pronterface.py:1519 +#: pronterface.py:1619 msgid "Edit settings" msgstr "" -#: pronterface.py:1521 +#: pronterface.py:1621 msgid "Defaults" msgstr "" -#: pronterface.py:1543 +#: pronterface.py:1647 msgid "Custom button" msgstr "" -#: pronterface.py:1551 +#: pronterface.py:1652 msgid "Button title" msgstr "" -#: pronterface.py:1554 +#: pronterface.py:1655 msgid "Command" msgstr "" -#: pronterface.py:1563 +#: pronterface.py:1664 msgid "Color" msgstr ""