French and Spanish translations updates
authorbdureau <bdureau@180e2498-e6e9-4542-8430-84ac67f01cd8>
Thu, 15 Mar 2012 22:28:30 +0000 (22:28 +0000)
committerbdureau <bdureau@180e2498-e6e9-4542-8430-84ac67f01cd8>
Thu, 15 Mar 2012 22:28:30 +0000 (22:28 +0000)
git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@460 180e2498-e6e9-4542-8430-84ac67f01cd8

core/resources/l10n/messages_es.properties
core/resources/l10n/messages_fr.properties

index 1bd2fe103b6ac5db6ecc897eee6638651d378a42..b52ee93db03f6ff9655a213511a165641bff9dae 100644 (file)
@@ -49,6 +49,10 @@ RocketPanel.FigTypeAct.Sideview = Vista lateral
 RocketPanel.FigTypeAct.ttip.Sideview = Vista desde un lateral
 RocketPanel.FigTypeAct.Backview = Vista trasera
 RocketPanel.FigTypeAct.ttip.Backview = Vista desde atrás
+RocketPanel.FigViewAct.2D = 2D View
+RocketPanel.FigViewAct.ttip.2D = 2D View
+RocketPanel.FigViewAct.3D = 3D View
+RocketPanel.FigViewAct.ttip.3D = 3D View
 RocketPanel.lbl.Motorcfg = Configuración del motor
 RocketPanel.lbl.infoMessage = <html>Click para seleccionar&nbsp;&nbsp; Mayúsculas+click para seleccionar otro&nbsp;&nbsp; Doble-click para mostrar &nbsp;&nbsp; Click+arrastrar para mover
 
@@ -696,11 +700,11 @@ FreeformFinSetCfg.lbl.plus = Localizaci
 FreeformFinSetCfg.lbl.FincrossSection = Borde de la aleta:
 FreeformFinSetCfg.lbl.Thickness = Espesor:
 !DobleClic 1 + 2 en el mensaje "Doble-Click para editar", corta aproximadamente por la mitad
-FreeformFinSetCfg.lbl.doubleClick1 = Doble Click en la lista 
-FreeformFinSetCfg.lbl.doubleClick2 = para editar
-FreeformFinSetCfg.lbl.clickDrag = Click (sobre línea)+arrastrar: Agregar punto
-FreeformFinSetCfg.lbl.ctrlClick = Control+Click (sobre punto): Eliminar punto
-
+FreeformFinSetConfig.lbl.doubleClick1 = Doble Click en la lista
+FreeformFinSetConfig.lbl.doubleClick2 = para editar
+FreeformFinSetConfig.lbl.clickDrag = Click (sobre línea)+arrastrar: Agregar punto
+FreeformFinSetConfig.lbl.ctrlClick = Control+Click (sobre punto): Eliminar punto
+FreeformFinSetConfig.lbl.scaleFin = Scale Fin
 
 !InnerTubeConfig
 InnerTubeCfg.tab.Motor = Motor
@@ -1527,9 +1531,22 @@ CompassSelectionButton.lbl.NW = NO
 SlideShowDialog.btn.next = Siguiente
 SlideShowDialog.btn.prev = Anterior
 
+SlideShowLinkListener.error.title = Guided tour not found
+SlideShowLinkListener.error.msg = Sorry, the selected tour has not yet been written.
+
 GuidedTourSelectionDialog.title = Visita guiada
 GuidedTourSelectionDialog.lbl.selectTour = Seleccione un tema:
 GuidedTourSelectionDialog.lbl.description = Descripción del tema:
 GuidedTourSelectionDialog.lbl.length = Número de diapositivas:
 GuidedTourSelectionDialog.btn.start = ¡Empezar el Tour!
 
+
+! Custom Fin BMP Importer
+CustomFinImport.button.label = Import from BMP
+CustomFinImport.filter = Bitmap Files (*.bmp)
+CustomFinImport.badFinImage = Invalid fin image. Must be a black and white image (black for the fin), not touching any side, except the bottom of the image, which is the base of the fin.
+CustomFinImport.errorLoadingFile = Error loading file: 
+CustomFinImport.errorParsingFile = Error parsing fin image: 
+CustomFinImport.undo = Import freeform fin set
+CustomFinImport.error.title = Error loading fin profile
+CustomFinImport.error.badimage = Could not deduce fin shape from image.
index d22feff7e901dd06743dc619b5cf287c478018b6..480f021433150a07d12fe4fc80b91ca93e5dcf5a 100644 (file)
@@ -48,6 +48,10 @@ RocketPanel.FigTypeAct.Sideview = Vue de cot
 RocketPanel.FigTypeAct.ttip.Sideview = Vue de coté\r
 RocketPanel.FigTypeAct.Backview = Vue arrière\r
 RocketPanel.FigTypeAct.ttip.Backview = Vue arrière \r
+RocketPanel.FigViewAct.2D = Vue 2D\r
+RocketPanel.FigViewAct.ttip.2D = Vue 2D\r
+RocketPanel.FigViewAct.3D = Vue 3D\r
+RocketPanel.FigViewAct.ttip.3D = Vue 3D\r
 RocketPanel.lbl.Motorcfg = Configuration Moteur:\r
 RocketPanel.lbl.infoMessage = <html>Cliquer pour sélectionner &nbsp;&nbsp; Shift+cliquer pour sélectionner plusieurs &nbsp;&nbsp; Double-cliquer pour modifier &nbsp;&nbsp; Click+déplacer pour déplacer\r
 \r
@@ -72,10 +76,11 @@ BasicFrame.WarningDialog.title = Avertissement lors de l'ouverture du fichier
 error.fileExists.title = Le fichier existe déjà\r
 error.fileExists.desc = Le fichier '{filename}' existe déjà.  Voulez vous l'ecraser?\r
 \r
-error.writing.title = Erreur d'éciture  du fichier\r
+error.writing.title = Erreur d'écriture du fichier\r
 error.writing.desc = Une erreur est survenue lors de l'écriture dans le fichier:\r
 \r
 ! Labels used in buttons of dialog windows\r
+# TODO: Rename these to "btn.xxx"\r
 button.ok = OK\r
 button.cancel = Annuler\r
 button.close = Fermer\r
@@ -1294,7 +1299,7 @@ ScaleDialog.lbl.scaling.ttip = Taille r
 ScaleDialog.lbl.scaleFrom = Mise à l'échelle de \r
 ScaleDialog.lbl.scaleTo = à\r
 ScaleDialog.lbl.scaleFromTo.ttip = Define the scaling based on an original and resulting length.\r
-ScaleDialog.checkbox.scaleMass = Update explicit mass values\r
+ScaleDialog.checkbox.scaleMass = Mettez à jour explicitement les masses\r
 ScaleDialog.checkbox.scaleMass.ttip = Scale mass component and override mass values by the cube of the scaling factor\r
 ScaleDialog.button.scale = Redimensionner\r
 ScaleDialog.undo.scaleRocket = Redimensionner la fusée\r
@@ -1519,6 +1524,9 @@ CompassSelectionButton.lbl.NW = NO
 SlideShowDialog.btn.next = Suivant\r
 SlideShowDialog.btn.prev = Précédent\r
 \r
+SlideShowLinkListener.error.title = Tour d'horizon non trouvé\r
+SlideShowLinkListener.error.msg = Désolé, le tour d'horizon selectionné n'a pas encore été écrit.\r
+\r
 GuidedTourSelectionDialog.title = Tours d'horizon\r
 GuidedTourSelectionDialog.lbl.selectTour = Choisir un tour d'horizon:\r
 GuidedTourSelectionDialog.lbl.description = Description du tour d'horizon:\r
@@ -1530,7 +1538,7 @@ CustomFinImport.button.label = Importer depuis un fichier BMP
 CustomFinImport.filter = Fichiers Bitmap (*.bmp)\r
 CustomFinImport.badFinImage = Image ailerons Invalide. Doit etre une image en noir et blanc (noir pour l'aileron), ne touchant aucun bord, excepté le bas de l'image, qui est la base de l'aileron.\r
 CustomFinImport.errorLoadingFile = Erreur de chargement du fichier: \r
-CustomFinImport.errorParsingFile = Error parsing fin image\r
+CustomFinImport.errorParsingFile = Erreur dans l'analyse de l'image de l'aileron\r
 CustomFinImport.undo = Importer un jeux d'ailerons de forme libre\r
 CustomFinImport.error.title = Erreur de chargement du profile de l'aileron\r
-CustomFinImport.error.badimage = Could not deduce fin shape from image.\r
+CustomFinImport.error.badimage = Impossible de deduire la forme de l'aileron à partir de l'image.\r