Added missing translations
authorbdureau <bdureau@180e2498-e6e9-4542-8430-84ac67f01cd8>
Tue, 28 Jun 2011 13:42:05 +0000 (13:42 +0000)
committerbdureau <bdureau@180e2498-e6e9-4542-8430-84ac67f01cd8>
Tue, 28 Jun 2011 13:42:05 +0000 (13:42 +0000)
git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@132 180e2498-e6e9-4542-8430-84ac67f01cd8

l10n/messages.properties
l10n/messages_de.properties
l10n/messages_es.properties
l10n/messages_fr.properties
src/net/sf/openrocket/gui/dialogs/PrintSettingsDialog.java

index fcabdad2916c7c830abe78a17253a86517ca9a14..5c495ae771add8726e3f7a9ba1d4fd636eb47d7a 100644 (file)
@@ -98,7 +98,7 @@ AboutDialog.lbl.version = Version
 AboutDialog.lbl.translation = English translation by:
 AboutDialog.lbl.translator = 
 AboutDialog.lbl.translatorWebsite = 
-AboutDialog.lbl.translatorIcon = 
+AboutDialog.lbl.translatorIcon =  
 
 
 ! Print dialog
@@ -113,6 +113,15 @@ PrintDialog.error.preview.title = Unable to open preview
 PrintDialog.error.preview.desc1 = Unable to open PDF preview.
 PrintDialog.error.preview.desc2 = Please use the "Save as PDF" option instead.
 
+!PrintSettingsDialog
+PrintSettingsDialog.title = Print settings
+PrintSettingsDialog.lbl.Templatefillcolor = Template fill color:
+PrintSettingsDialog.lbl.Templatebordercolor = Template border color:
+PrintSettingsDialog.lbl.Papersize = Paper size:
+PrintSettingsDialog.lbl.Paperorientation = Paper orientation:
+PrintSettingsDialog.but.Reset = Reset
+PrintSettingsDialog.but.Close = Close
+
 
 ! Bug Report dialog
 bugreport.dlg.title = Bug report
index bd51927fb259a5eece8925c61ee58ca7e0833677..fa1747c3cb2ed1e5f866574ddbf7134078707aa3 100644 (file)
@@ -1,3 +1,11 @@
+#\r
+# German base translation file\r
+#\r
+# Should you need to add new logical keys here is the proposed method\r
+#\r
+# className.ComponantType.componantName\r
+#\r
+\r
 ! Set to the name of the current translation file (used for debugging purposes)\r
 debug.currentFile = messages_de.properties\r
 \r
@@ -54,10 +62,10 @@ BasicFrame.item.Closedesign = Aktuelles Raketendesign schlie
 BasicFrame.item.Quitprogram = Programm beenden\r
 BasicFrame.menu.Rocketedt = Rakete bearbeiten\r
 BasicFrame.dlg.lbl1 = Design '\r
-BasicFrame.dlg.lbl2 = ist nicht gespeichert.\r
+BasicFrame.dlg.lbl2 = ist nicht gespeichert.\r
 BasicFrame.dlg.lbl3 = Möchten Sie es speichern?\r
 BasicFrame.dlg.title = Design nicht gespeichert\r
-BasicFrame.StageName.Sustainer = Sustainer\r
+BasicFrame.StageName.Sustainer = Hauptstufe\r
 BasicFrame.WarningDialog.txt1 = Die folgenden Probleme würden beim Öffnen festgestellt\r
 BasicFrame.WarningDialog.txt2 = Einige Designeigenschaften wurde eventuell nicht korrekt geladen.\r
 BasicFrame.WarningDialog.title = Warnungen während des Öffnens der Datei\r
@@ -72,10 +80,45 @@ dlg.but.ok = OK
 dlg.but.cancel = Abbrechen\r
 dlg.but.close = Schließen\r
 \r
+\r
+! General file type names\r
+filetypes.pdf = PDF files\r
+\r
+\r
 ! About Dialog\r
-about.dlg.but.close = Schließen\r
-about.dlg.lbl.translation = Ins Deutsche übersetzt von Stefan Lobas (ERIG e.V.)\r
-about.dlg.lbl.transwebsite = http://www.er-ig.de/\r
+AboutDialog.lbl.version = Version\r
+! The texts below provide additional credits for the translation maintainer\r
+! - In AboutDialog.lbl.translation replace "English" with the current language.\r
+! - AboutDialog.lbl.translator is the translator / group name (may be empty)\r
+! - AboutDialog.lbl.translatorWebsite is a URL to the translator / group (may be empty)\r
+! - AboutDialog.lbl.translatorIcon is the file name of an icon under pix/translators/ (may be empty)\r
+AboutDialog.lbl.translation = Ins Deutsche übersetzt von:\r
+AboutDialog.lbl.translator = Stefan Lobas (ERIG e.V.)\r
+AboutDialog.lbl.translatorWebsite = http://www.er-ig.de/\r
+AboutDialog.lbl.translatorIcon =  ERIG_Logo-small.png\r
+\r
+\r
+! Print dialog\r
+PrintDialog.title = Drucken oder exportieren\r
+PrintDialog.but.previewAndPrint = Vorschau & Drucken\r
+PrintDialog.checkbox.showByStage = In Stufen anzeigen\r
+PrintDialog.lbl.selectElements = Elemente auswählen, die berücksichtigt werden sollen:\r
+printdlg.but.saveaspdf = Als PDF speichern\r
+printdlg.but.preview = Vorschau\r
+printdlg.but.settings = Einstellungen\r
+PrintDialog.error.preview.title = Vorschau kann nicht geöffnet werden\r
+PrintDialog.error.preview.desc1 = PDF-Vorschau kann nicht geöffnet werden\r
+PrintDialog.error.preview.desc2 = Bitte "Als PDF speichern" benutzen.\r
+\r
+!PrintSettingsDialog\r
+PrintSettingsDialog.title = Print settings\r
+PrintSettingsDialog.lbl.Templatefillcolor = Template fill color:\r
+PrintSettingsDialog.lbl.Templatebordercolor = Template border color:\r
+PrintSettingsDialog.lbl.Papersize = Paper size:\r
+PrintSettingsDialog.lbl.Paperorientation = Paper orientation:\r
+PrintSettingsDialog.but.Reset = Reset\r
+PrintSettingsDialog.but.Close = Close\r
+\r
 \r
 ! Bug Report dialog\r
 bugreport.dlg.title = Fehlerbericht\r
@@ -127,10 +170,6 @@ exdesigndlg.lbl.Openexampledesign = Beispieldesign 
 exdesigndlg.lbl.Exampledesignsnotfound = Beispieldesigns konnten nicht gefunden werden.\r
 exdesigndlg.lbl.Examplesnotfound = Beispieldesign konnten nicht gefunden werden\r
 \r
-! Print panel dialog\r
-printdlg.but.saveaspdf = Als PDF speichern\r
-printdlg.but.preview = Vorschau\r
-printdlg.but.settings = Einstellungen\r
 \r
 ! Material edit panel\r
 matedtpan.but.new = Neu\r
@@ -410,7 +449,7 @@ compaddbuttons.Engineblock = Motor-\nblock
 compaddbuttons.Massobjects = Massenobjekte\r
 compaddbuttons.Parachute = Fallschirm\r
 compaddbuttons.Streamer = Strömer\r
-compaddbuttons.Shockcord = Gummiseil\r
+compaddbuttons.Shockcord = Gummiband\r
 compaddbuttons.Masscomponent = Massen-\nobjekt\r
 compaddbuttons.Donotaskmeagain = Nicht wieder fragen\r
 compaddbuttons.Selectcomppos = Komponentenposition auswählen\r
@@ -438,8 +477,8 @@ componentanalysisdlg.dragTableModel.Col.Pressure = <html>Druck C<sub>D</sub>
 componentanalysisdlg.dragTableModel.Col.Base = <html>Base C<sub>D</sub>\r
 componentanalysisdlg.dragTableModel.Col.friction = <html>Reibung C<sub>D</sub>\r
 componentanalysisdlg.dragTableModel.Col.total = <html>Gesamt C<sub>D</sub>\r
-componentanalysisdlg.dragTabchar = Drag characteristics\r
-componentanalysisdlg.dragTabchar.ttip = Drag characteristics\r
+componentanalysisdlg.dragTabchar = Luftwiderstand\r
+componentanalysisdlg.dragTabchar.ttip = Luftwiderstands-Eigenschaften\r
 componentanalysisdlg.rollTableModel.Col.component = Komponente\r
 componentanalysisdlg.rollTableModel.Col.rollforc = Roll forcing coefficient\r
 componentanalysisdlg.rollTableModel.Col.rolldamp = Roll damping coefficient\r
@@ -520,7 +559,7 @@ RocketCfg.lbl.Revisionhistory = Versionsgeschichte:
 RocketCfg.lbl.Material = Material:\r
 \r
 ! ShockCordConfig\r
-ShockCordCfg.lbl.Shockcordlength = Gummiseillänge\r
+ShockCordCfg.lbl.Shockcordlength = Gummibandlänge\r
 \r
 ! RocketComponentConfig\r
 RocketCompCfg.lbl.Componentname = Komponentenname:\r
@@ -715,8 +754,8 @@ ParachuteCfg.lbl.Radialdirection = radiale Richtung:
 ParachuteCfg.but.Reset = Zurücksetzen\r
 \r
 ! ShockCordConfig \r
-ShockCordCfg.lbl.Shockcordlength = Länge des Gummiseils\r
-ShockCordCfg.lbl.Shockcordmaterial = Material des Gummiseils:\r
+ShockCordCfg.lbl.Shockcordlength = Länge des Gummibands\r
+ShockCordCfg.lbl.Shockcordmaterial = Material des Gummibands:\r
 ShockCordCfg.lbl.Posrelativeto = Position relativ zu:\r
 ShockCordCfg.lbl.plus = plus\r
 ShockCordCfg.lbl.Packedlength = gepackte Länge:\r
@@ -802,7 +841,7 @@ TrapezoidFinSetCfg.tab.General = Allgemein
 TrapezoidFinSetCfg.tab.Generalproperties = Allgemeine Eigenschaften\r
 \r
 !MotorConfigurationModel\r
-MotorCfgModel.Editcfg = Konfigurationen bearbeiten\r
+MotorCfgModel.Editcfg = Konfiguration bearbeiten\r
 \r
 ! StorageOptionChooser\r
 StorageOptChooser.lbl.Simdatatostore = Zu speichernde Simulationsdaten:\r
@@ -863,7 +902,7 @@ main.menu.file.open = 
 main.menu.file.openExample = Beispiel öffnen..\r
 main.menu.file.save = Speichern\r
 main.menu.file.saveAs = Speichern unter...\r
-main.menu.file.print = Drucken...\r
+main.menu.file.print = Drucken / als PDF exportieren...\r
 main.menu.file.close = Schließen\r
 main.menu.file.quit = Beenden\r
 \r
@@ -1006,7 +1045,7 @@ MassComponent.MassComponent = Masse
 ! Parachute\r
 Parachute.Parachute = Fallschirm\r
 ! ShockCord\r
-ShockCord.ShockCord = Gummiseil\r
+ShockCord.ShockCord = Gummiband\r
 ! Bulkhead\r
 Bulkhead.Bulkhead = Schott\r
 \r
@@ -1036,7 +1075,7 @@ ComponentIcons.Bulkhead = Schott
 ComponentIcons.Engineblock = Motorhalterung\r
 ComponentIcons.Parachute = Fallschirm\r
 ComponentIcons.Streamer = Strömer\r
-ComponentIcons.Shockcord = Gummiseil\r
+ComponentIcons.Shockcord = Gummiband\r
 ComponentIcons.Masscomponent = Masse\r
 ComponentIcons.disabled = (deaktiviert)\r
 \r
@@ -1147,7 +1186,7 @@ FlightDataType.TYPE_WIND_VELOCITY = Windgeschwindigkeit
 FlightDataType.TYPE_AIR_TEMPERATURE = Lufttemperatur\r
 FlightDataType.TYPE_AIR_PRESSURE = Luftdruck\r
 FlightDataType.TYPE_SPEED_OF_SOUND = Schallgeschwindigkeit\r
-FlightDataType.TYPE_TIME_STEP = Simulationszeitschritt\r
+FlightDataType.TYPE_TIME_STEP = Simulationsintervall\r
 FlightDataType.TYPE_COMPUTATION_TIME = Berechnnungszeit\r
 \r
 ! PlotConfiguration\r
index b1aeebb9c3d8e406f7969dcc461da30806d6e7f1..21477eb4dc531df509351c6d1f411905ca8a814e 100644 (file)
@@ -83,10 +83,41 @@ dlg.but.ok = OK
 dlg.but.cancel = Borrar
 dlg.but.close = Cerrar
 
+! General file type names
+filetypes.pdf = PDF files
+
 ! About Dialog
-about.dlg.but.close = Cerrar
-about.dlg.lbl.translation = Traducido al español por Tripoli Spain
-about.dlg.lbl.transwebsite = http://www.tripoli-spain.org/
+AboutDialog.lbl.version = Version
+! The texts below provide additional credits for the translation maintainer
+! - In AboutDialog.lbl.translation replace "English" with the current language.
+! - AboutDialog.lbl.translator is the translator / group name (may be empty)
+! - AboutDialog.lbl.translatorWebsite is a URL to the translator / group (may be empty)
+! - AboutDialog.lbl.translatorIcon is the file name of an icon under pix/translators/ (may be empty)
+AboutDialog.lbl.translation = Traducido al español por:
+AboutDialog.lbl.translator = Tripoli Spain
+AboutDialog.lbl.translatorWebsite = http://www.tripoli-spain.org/
+AboutDialog.lbl.translatorIcon = logoTripoliSpain.png
+
+! Print dialog
+PrintDialog.title = Imprimir o exportar
+PrintDialog.but.previewAndPrint = Vista previa & Imprimir
+PrintDialog.checkbox.showByStage = Mostrar por etapas
+PrintDialog.lbl.selectElements = Seleccionar elementos a incluir:
+printdlg.but.saveaspdf = Guardar como PDF
+printdlg.but.preview = Previsualizar
+printdlg.but.settings = Configuraciones
+PrintDialog.error.preview.title = Imposible abrir vista previa
+PrintDialog.error.preview.desc1 = Imposible abrir vista previa en PDF.
+PrintDialog.error.preview.desc2 = Por favour usar la opción Guardar como PDF.
+
+!PrintSettingsDialog
+PrintSettingsDialog.title = Imprimir puesta a punto
+PrintSettingsDialog.lbl.Templatefillcolor = Plantilla de colores:
+PrintSettingsDialog.lbl.Templatebordercolor = Color del borde de la plantilla:
+PrintSettingsDialog.lbl.Papersize = Tamaño del papel:
+PrintSettingsDialog.lbl.Paperorientation = Orientación del papel:
+PrintSettingsDialog.but.Reset = Reinicializar
+PrintSettingsDialog.but.Close = Cerrar
 
 ! Bug Report dialog
 bugreport.dlg.title = Report de error
@@ -138,10 +169,6 @@ exdesigndlg.lbl.Openexampledesign = Abra un dise
 exdesigndlg.lbl.Exampledesignsnotfound = Los ejemplos de diseño podrían no hallarse.
 exdesigndlg.lbl.Examplesnotfound = Ejemplos no hallados
 
-! Print panel dialog
-printdlg.but.saveaspdf = Guardar como PDF
-printdlg.but.preview = Previsualizar
-printdlg.but.settings = Configuraciones
 
 ! Material edit panel
 matedtpan.but.new = Nuevo
index d4c0972aeedddfc88d53f3fae9a8b30c2850f549..4d2a093a4d585b1b2e65022dcdf42058483a30d3 100644 (file)
@@ -78,10 +78,41 @@ dlg.but.ok = Accepter
 dlg.but.cancel = Annuler\r
 dlg.but.close = Fermer\r
 \r
+! General file type names\r
+filetypes.pdf = PDF files\r
+\r
 ! About Dialog\r
-AboutDialog.lbl.translation = Traduit en français par\r
+AboutDialog.lbl.version = Version\r
+! The texts below provide additional credits for the translation maintainer\r
+! - In AboutDialog.lbl.translation replace "English" with the current language.\r
+! - AboutDialog.lbl.translator is the translator / group name (may be empty)\r
+! - AboutDialog.lbl.translatorWebsite is a URL to the translator / group (may be empty)\r
+! - AboutDialog.lbl.translatorIcon is the file name of an icon under pix/translators/ (may be empty)\r
+AboutDialog.lbl.translation = Traduit en français par:\r
 AboutDialog.lbl.translator = Tripoli France\r
 AboutDialog.lbl.translatorWebsite = http://tripoli.france.free.fr/\r
+AboutDialog.lbl.translatorIcon = logoTripoliFrance.png\r
+\r
+! Print dialog\r
+PrintDialog.title = Imprimer ou exporter\r
+PrintDialog.but.previewAndPrint = Previsualiser et imprimer\r
+PrintDialog.checkbox.showByStage = Montrer par étage\r
+PrintDialog.lbl.selectElements = Choisir les elements à inclure:\r
+printdlg.but.saveaspdf = Sauvegarder en PDF\r
+printdlg.but.preview = Prévisualisation\r
+printdlg.but.settings = Configuration\r
+PrintDialog.error.preview.title = Impossible d'ouvrir la prévisualisation\r
+PrintDialog.error.preview.desc1 = Impossible d'ouvrir la prévisualisation PDF.\r
+PrintDialog.error.preview.desc2 = S'il vous plait utilisez l'option "Sauvegarder en PDF" à la place.\r
+\r
+!PrintSettingsDialog\r
+PrintSettingsDialog.title = Configuration impression\r
+PrintSettingsDialog.lbl.Templatefillcolor = Couleur de remplissage du modele:\r
+PrintSettingsDialog.lbl.Templatebordercolor = Couleur des bords du modéle:\r
+PrintSettingsDialog.lbl.Papersize = Dimessions du papier:\r
+PrintSettingsDialog.lbl.Paperorientation = Orientation du papier:\r
+PrintSettingsDialog.but.Reset = Réinitialiser\r
+PrintSettingsDialog.but.Close = Fermer\r
 \r
 ! Bug Report dialog\r
 bugreport.dlg.title = Rapport d'erreurs\r
@@ -133,10 +164,7 @@ exdesigndlg.lbl.Openexampledesign = Ouvrir un exemple de projet
 exdesigndlg.lbl.Exampledesignsnotfound = Impossible de trouver les exemples de projets.\r
 exdesigndlg.lbl.Examplesnotfound = Exemples non trouvés\r
 \r
-! Print panel dialog\r
-printdlg.but.saveaspdf = Sauvegarder en PDF\r
-printdlg.but.preview = Prévisualisation\r
-printdlg.but.settings = Configuration\r
+\r
 \r
 ! Material edit panel\r
 matedtpan.but.new = Nouveau\r
index 8020bf488e347d018ec2c4c77938fd9b2eae8d96..183ee7a1ff75f6b8882423731efd0fe1b6421e01 100644 (file)
@@ -19,6 +19,7 @@ import net.sf.openrocket.gui.components.ColorChooserButton;
 import net.sf.openrocket.gui.print.PaperOrientation;
 import net.sf.openrocket.gui.print.PaperSize;
 import net.sf.openrocket.gui.print.PrintSettings;
+import net.sf.openrocket.l10n.Translator;
 import net.sf.openrocket.logging.LogHelper;
 import net.sf.openrocket.startup.Application;
 import net.sf.openrocket.util.GUIUtil;
@@ -28,7 +29,8 @@ import net.sf.openrocket.util.GUIUtil;
  */
 public class PrintSettingsDialog extends JDialog {
        private static final LogHelper log = Application.getLogger();
-       
+       private static final Translator trans = Application.getTranslator();
+
        
        /**
         * Construct a dialog for setting the advanced rocket print settings.
@@ -36,13 +38,14 @@ public class PrintSettingsDialog extends JDialog {
         * @param parent the owning dialog
         */
        public PrintSettingsDialog(Window parent, final PrintSettings settings) {
-               super(parent, "Print settings", ModalityType.APPLICATION_MODAL);
+               ////Print settings
+               super(parent, trans.get("title"), ModalityType.APPLICATION_MODAL);
                
 
                JPanel panel = new JPanel(new MigLayout("fill"));
                
-
-               panel.add(new JLabel("Template fill color:"));
+               ////Template fill color:
+               panel.add(new JLabel(trans.get("lbl.Templatefillcolor")));
                final ColorChooserButton fillColorButton = new ColorChooserButton(settings.getTemplateFillColor());
                fillColorButton.addColorPropertyChangeListener(new PropertyChangeListener() {
                        @Override
@@ -54,8 +57,8 @@ public class PrintSettingsDialog extends JDialog {
                });
                panel.add(fillColorButton, "wrap para");
                
-
-               panel.add(new JLabel("Template border color:"));
+               //// Template border color:
+               panel.add(new JLabel(trans.get("lbl.Templatebordercolor")));
                final ColorChooserButton borderColorButton = new ColorChooserButton(settings.getTemplateBorderColor());
                borderColorButton.addColorPropertyChangeListener(new PropertyChangeListener() {
                        @Override
@@ -70,19 +73,21 @@ public class PrintSettingsDialog extends JDialog {
 
 
                JComboBox combo = new JComboBox(new EnumModel<PaperSize>(settings, "PaperSize"));
-               panel.add(new JLabel("Paper size:"));
+               ////Paper size:
+               panel.add(new JLabel(trans.get("lbl.Papersize")));
                panel.add(combo, "growx, wrap para");
                
 
                combo = new JComboBox(new EnumModel<PaperOrientation>(settings, "PaperOrientation"));
-               panel.add(new JLabel("Paper orientation:"));
+               //// Paper orientation:
+               panel.add(new JLabel(trans.get("lbl.Paperorientation")));
                panel.add(combo, "growx, wrap para*2");
                
 
 
 
-
-               JButton button = new JButton("Reset");
+               //// Reset
+               JButton button = new JButton(trans.get("but.Reset"));
                button.addActionListener(new ActionListener() {
                        @Override
                        public void actionPerformed(ActionEvent e) {
@@ -95,8 +100,8 @@ public class PrintSettingsDialog extends JDialog {
                });
                panel.add(button, "spanx, split, right");
                
-
-               JButton closeButton = new JButton("Close");
+               //// Close
+               JButton closeButton = new JButton(trans.get("but.Close"));
                closeButton.addActionListener(new ActionListener() {
                        @Override
                        public void actionPerformed(ActionEvent e) {