Index: src/translations/es.po
===================================================================
--- src/translations/es.po	(revision 3778)
+++ src/translations/es.po	(working copy)
@@ -3,12 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 #
 # Jorge González <jorgegonz@svn.gnome.org>, 2007.
+#: hugin1/hugin/AssistantPanel.cpp:519 hugin1/hugin/CPEditorPanel.cpp:2233
+#: hugin1/hugin/ImagesPanel.cpp:854 hugin1/ptbatcher/Batch.cpp:131
 msgid ""
 msgstr ""
 "Project-Id-Version: hugin\n"
 "Report-Msgid-Bugs-To: http://sourceforge.net/tracker/?"
 "group_id=77506&atid=550441\n"
-"POT-Creation-Date: 2008-05-22 20:33+0200\n"
+"POT-Creation-Date: 2009-04-07 18:44+0200\n"
 "PO-Revision-Date: 2009-03-29 00:00+0100\n"
 "Last-Translator: Juan A. Javierre <juan.javierre@gmail.com>\n"
 "Language-Team: Spanish <traductores@es.gnome.org>\n"
@@ -31,21 +33,40 @@
 
 #: hugin1/base_wx/huginConfig.cpp:47 hugin1/base_wx/huginConfig.cpp:57
 #: hugin1/base_wx/huginConfig.cpp:69 hugin1/base_wx/huginConfig.cpp:82
-#: hugin1/base_wx/RunStitchPanel.cpp:239 hugin1/hugin/AssistantPanel.cpp:376
-#: hugin1/hugin/AssistantPanel.cpp:553
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:488
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:508
+#: hugin1/base_wx/RunStitchPanel.cpp:250 hugin1/hugin/AssistantPanel.cpp:377
+#: hugin1/hugin/AssistantPanel.cpp:543 hugin1/hugin/AssistantPanel.cpp:675
+#: hugin1/hugin/CPEditorPanel.cpp:2138
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:487
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:507
+#: hugin1/ptbatcher/ProjectListBox.cpp:171
 msgid "Error"
 msgstr "Error"
 
 #: hugin1/base_wx/huginConfig.cpp:57 hugin1/base_wx/huginConfig.cpp:69
-#: hugin1/base_wx/RunStitchPanel.cpp:239
+#: hugin1/base_wx/RunStitchPanel.cpp:250
 #, c-format
 msgid "External program %s not found in the bundle, reverting to system path"
 msgstr ""
 "No se ha encontrado el programa externo %s en el paquete, volvemos a la ruta "
 "del sistema"
 
+#: hugin1/base_wx/huginConfig.cpp:95 hugin1/base_wx/huginConfig.cpp:109
+#, fuzzy, c-format
+msgid "Program %s not found in preferences, reverting to default value"
+msgstr ""
+"No se ha encontrado el programa externo %s definido en las opciones, "
+"volviendo al valor por defecto"
+
+#: hugin1/base_wx/huginConfig.cpp:129 hugin1/base_wx/huginConfig.cpp:134
+#: hugin1/base_wx/huginConfig.cpp:140 hugin1/base_wx/huginConfig.cpp:145
+#: hugin1/base_wx/huginConfig.cpp:150 hugin1/base_wx/huginConfig.cpp:155
+#: hugin1/base_wx/huginConfig.cpp:161 hugin1/base_wx/huginConfig.cpp:166
+#: hugin1/base_wx/huginConfig.cpp:171 hugin1/base_wx/huginConfig.cpp:176
+#: hugin1/base_wx/huginConfig.cpp:182 hugin1/base_wx/huginConfig.cpp:187
+#: hugin1/base_wx/huginConfig.cpp:194 hugin1/base_wx/huginConfig.cpp:199
+msgid "Warning"
+msgstr "Advertencia"
+
 #: hugin1/base_wx/ImageCache.cpp:539
 #, c-format
 msgid "Loading image %s"
@@ -58,7 +79,7 @@
 
 #: hugin1/base_wx/ImageCache.cpp:691 hugin_base/huginapp/ImageCache.cpp:660
 msgid "Cannot load image: "
-msgstr "No se puede cargar la imagen:"
+msgstr "No se puede cargar la imagen: "
 
 #: hugin1/base_wx/ImageCache.cpp:719
 #, c-format
@@ -75,74 +96,120 @@
 msgid "Creating pyramid image for %s, level %d"
 msgstr "Creando imagen piramidal para %s, nivel %d"
 
-#: hugin1/base_wx/MyExternalCmdExecDialog.cpp:137
+#: hugin1/base_wx/MyExternalCmdExecDialog.cpp:160
 #, c-format
 msgid "Failed to kill process %ld, error %d: %s"
 msgstr "No se pudo matar el proceso %ld, error %d: %s"
 
-#: hugin1/base_wx/MyExternalCmdExecDialog.cpp:430
-#: hugin1/stitch_project/hugin_stitch_project.cpp:123 translations/xrc.cpp:85
-#: translations/xrc.cpp:516 xrc.cpp:85 xrc.cpp:516
+#: hugin1/base_wx/MyExternalCmdExecDialog.cpp:179
+#, fuzzy, c-format
+msgid "Error pausing process %ld, code 1"
+msgstr "Error parando proceso %ld, código 1"
+
+#: hugin1/base_wx/MyExternalCmdExecDialog.cpp:196
+#, fuzzy, c-format
+msgid "Error pausing process %ld, code 2"
+msgstr "Error parando proceso %ld, código 2"
+
+#: hugin1/base_wx/MyExternalCmdExecDialog.cpp:593
+#: hugin1/ptbatcher/RunStitchFrame.cpp:43
+#: hugin1/stitch_project/hugin_stitch_project.cpp:123 translations/xrc.cpp:149
+#: translations/xrc.cpp:601 translations/xrc.cpp:673 xrc.cpp:149 xrc.cpp:601
+#: xrc.cpp:673
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: hugin1/base_wx/MyExternalCmdExecDialog.h:171
+#: hugin1/base_wx/MyExternalCmdExecDialog.h:175
 msgid "Command Line Progress"
 msgstr "Progreso en línea de comandos"
 
 #: hugin1/base_wx/MyProgressDialog.cpp:36
 msgid "Elapsed time : "
-msgstr "Tiempo transcurrido :"
+msgstr "Tiempo transcurrido : "
 
-#: hugin1/base_wx/MyProgressDialog.h:98
+#: hugin1/base_wx/MyProgressDialog.h:103
 msgid "Optimizing Panorama"
-msgstr "Optimizando panorama"
+msgstr "Optimizando Panorama"
 
 #: hugin1/base_wx/platform.h:39
+#, fuzzy
 msgid ""
 "All Image files|*.jpg;*.JPG;*jpeg;*JPEG;*.tif;*.TIF;*.tiff;*.TIFF;*.png;*."
-"PNG;*.bmp;*.BMP;*.gif;*.GIF;*.pnm;*.PNM;*.sun;*.viff;*.hdr|JPEG files (*.jpg,"
-"*.jpeg)|*.jpg;*.JPG;*.jpeg;*.JPEG|All files (*)|*"
+"PNG;*.bmp;*.BMP;*.gif;*.GIF;*.pnm;*.PNM;*.sun;*.viff;*.hdr;*.HDR;*.exr;*.EXR|"
+"JPEG files (*.jpg,*.jpeg)|*.jpg;*.JPG;*.jpeg;*.JPEG|TIFF files (*.tif,*."
+"tiff)|*.tif;*.TIF;*.tiff;*.TIFF|PNG files (*.png)|*.png;*.PNG|HDR files (*."
+"hdr)|*.hdr;*.HDR|EXR files (*.exr)|*.exr;*.EXR|All files (*)|*"
 msgstr ""
-"Todos los archivos de imágenes|*.jpg;*.JPG;*.tif;*.TIF;*.tiff;*.TIFF;*.png;*."
-"PNG;*.bmp;*.BMP;*.gif;*.GIF;*.pnm;*.PNM;*.sun;*.viff;*.hdr|Archivos JPEG (*."
-"jpg,*.jpeg)|*.jpg;*.JPG;*.jpeg;*.JPEG|Todos los archivos (*)|*"
+"Todos los archivos de imágenes|*.jpg;*.JPG;*jpeg;*JPEG;*.tif;*.TIF;*.tiff;*.TIFF;*.png;*."
+"PNG;*.bmp;*.BMP;*.gif;*.GIF;*.pnm;*.PNM;*.sun;*.viff;*.hdr;*.HDR;*.exr;*.EXR|"
+"Archivos JPEG (*.jpg,*.jpeg)|*.jpg;*.JPG;*.jpeg;*.JPEG|Archivos TIFF (*.tif,*."
+"tiff)|*.tif;*.TIF;*.tiff;*.TIFF|Archivos PNG (*.png)|*.png;*.PNG|Archivos HDR (*."
+"hdr)|*.hdr;*.HDR|Archivos EXR (*.exr)|*.exr;*.EXR|Todos los archivos (*)|*"
 
-#: hugin1/base_wx/PTWXDlg.cpp:63 hugin1/base_wx/PTWXDlg.cpp:81
-#: hugin1/base_wx/PTWXDlg.cpp:133 translations/xrc.cpp:518 xrc.cpp:518
+#: hugin1/base_wx/PTWXDlg.cpp:65 hugin1/base_wx/PTWXDlg.cpp:83
+#: hugin1/base_wx/PTWXDlg.cpp:135 translations/xrc.cpp:603 xrc.cpp:603
 msgid "Panorama Tools"
 msgstr "Panorama Tools"
 
-#: hugin1/base_wx/PTWXDlg.cpp:82 hugin1/base_wx/PTWXDlg.cpp:134
+#: hugin1/base_wx/PTWXDlg.cpp:84
+msgid ""
+"\n"
+"\n"
+"\n"
+msgstr ""
+"\n"
+"\n"
+"\n"
+
+#: hugin1/base_wx/PTWXDlg.cpp:137
+#, fuzzy
 msgid ""
+"0123456789012345678901234567890123456789012345\n"
+"\n"
 "\n"
 "\n"
 "\n"
 msgstr ""
+"0123456789012345678901234567890123456789012345\n"
+"\n"
+"\n"
+"\n"
+"\n"
+
+#: hugin1/base_wx/PTWXDlg.cpp:139
+#, fuzzy
+msgid ""
+"0123456789012345678901234567890123456789012345\n"
+"\n"
 "\n"
+msgstr ""
+"0123456789012345678901234567890123456789012345\n"
 "\n"
 "\n"
 
-#: hugin1/base_wx/RunStitchPanel.cpp:106
+
+#: hugin1/base_wx/RunStitchPanel.cpp:108
 msgid "Could not open project file:"
 msgstr "No se ha podido abrir el proyecto:"
 
-#: hugin1/base_wx/RunStitchPanel.cpp:116 hugin1/nona_gui/nona_gui.cpp:232
+#: hugin1/base_wx/RunStitchPanel.cpp:118 hugin1/nona_gui/nona_gui.cpp:232
+#: hugin1/ptbatcher/ProjectArray.cpp:84
 #, c-format
 msgid "could not open script : %s"
-msgstr "No se pudo abrir el script: %s"
+msgstr "no se pudo abrir el script: %s"
 
-#: hugin1/base_wx/RunStitchPanel.cpp:133 hugin1/nona_gui/nona_gui.cpp:239
+#: hugin1/base_wx/RunStitchPanel.cpp:138 hugin1/nona_gui/nona_gui.cpp:239
+#: hugin1/ptbatcher/ProjectArray.cpp:107
 #, c-format
 msgid "error while parsing panotools script: %s"
 msgstr "error al revisar el script de panotools: %s"
 
-#: hugin1/base_wx/RunStitchPanel.cpp:169 hugin1/base_wx/RunStitchPanel.cpp:187
-#: hugin1/hugin/PanoPanel.cpp:764
+#: hugin1/base_wx/RunStitchPanel.cpp:177 hugin1/base_wx/RunStitchPanel.cpp:194
+#: hugin1/hugin/PanoPanel.cpp:912
 msgid "Could not create temporary file"
 msgstr "No se ha podido crear el archivo temporal"
 
-#: hugin1/base_wx/RunStitchPanel.cpp:221
+#: hugin1/base_wx/RunStitchPanel.cpp:228
 msgid ""
 "Overwrite existing images?\n"
 "\n"
@@ -150,16 +217,16 @@
 "¿Sobreescribir las imágenes existentes?\n"
 "\n"
 
-#: hugin1/base_wx/RunStitchPanel.cpp:221
+#: hugin1/base_wx/RunStitchPanel.cpp:228
 msgid "Overwrite existing images"
 msgstr "Sobreescribir las imágenes existentes"
 
-#: hugin1/base_wx/RunStitchPanel.cpp:232
+#: hugin1/base_wx/RunStitchPanel.cpp:243
 #, c-format
 msgid "Stitching %s"
 msgstr "Empalmando %s"
 
-#: hugin1/base_wx/RunStitchPanel.cpp:248
+#: hugin1/base_wx/RunStitchPanel.cpp:258
 #, c-format
 msgid ""
 "Error while stitching project\n"
@@ -168,33 +235,34 @@
 "Error al empalmar el proyecto\n"
 "%s"
 
-#: hugin1/base_wx/RunStitchPanel.cpp:249 hugin1/base_wx/RunStitchPanel.cpp:254
+#: hugin1/base_wx/RunStitchPanel.cpp:259 hugin1/base_wx/RunStitchPanel.cpp:265
 #: hugin1/hugin/NonaStitcherPanel.cpp:326
 #: hugin1/hugin/NonaStitcherPanel.cpp:331
+#: hugin1/ptbatcher/RunStitchFrame.cpp:120
 #: hugin1/stitch_project/hugin_stitch_project.cpp:172
 msgid "Error during stitching"
 msgstr "Error durante el empalme"
 
-#: hugin1/hugin/AssistantPanel.cpp:241
+#: hugin1/hugin/AssistantPanel.cpp:242
 msgid "Please load images by pressing on the Load images button."
 msgstr "Cargue las imágenes pulsando en el botón Cargar imágenes."
 
-#: hugin1/hugin/AssistantPanel.cpp:271
+#: hugin1/hugin/AssistantPanel.cpp:272
 #, c-format
 msgid "%d images loaded."
 msgstr "%d imágenes cargadas."
 
-#: hugin1/hugin/AssistantPanel.cpp:305
+#: hugin1/hugin/AssistantPanel.cpp:306
 #, c-format
 msgid "Images are connected by %d control points.\n"
 msgstr "Las imágenes están conectadas por %d puntos de control.\n"
 
-#: hugin1/hugin/AssistantPanel.cpp:314
+#: hugin1/hugin/AssistantPanel.cpp:315
 #, c-format
 msgid "%d unconnected image groups found: "
 msgstr "Se encontraron %d grupos de imágenes no conectadas: "
 
-#: hugin1/hugin/AssistantPanel.cpp:315
+#: hugin1/hugin/AssistantPanel.cpp:316
 msgid ""
 "Please use the Control Points tab to connect all images with control "
 "points.\n"
@@ -202,21 +270,21 @@
 "Use la pestaña de Puntos de control para conectar las imágenes con puntos de "
 "control.\n"
 
-#: hugin1/hugin/AssistantPanel.cpp:318
+#: hugin1/hugin/AssistantPanel.cpp:319
 msgid "Images or control points have changed, new alignment is needed."
 msgstr ""
 "Las imágenes o los puntos de control han cambiado, se necesita una nueva "
 "alineación."
 
-#: hugin1/hugin/AssistantPanel.cpp:329
+#: hugin1/hugin/AssistantPanel.cpp:330
 msgid "Very good fit."
 msgstr "Muy buen ajuste."
 
-#: hugin1/hugin/AssistantPanel.cpp:331
+#: hugin1/hugin/AssistantPanel.cpp:332
 msgid "Good fit."
 msgstr "Buen ajuste."
 
-#: hugin1/hugin/AssistantPanel.cpp:333
+#: hugin1/hugin/AssistantPanel.cpp:334
 msgid ""
 "Bad fit, some control points might be bad, or there are parallax and "
 "movement errors"
@@ -224,7 +292,7 @@
 "Mal ajuste, algunos puntos de control podrían no valer, o hay errores de "
 "paralaje y movimiento"
 
-#: hugin1/hugin/AssistantPanel.cpp:335
+#: hugin1/hugin/AssistantPanel.cpp:336
 msgid ""
 "Very bad fit. Check for bad control points, lens parameters, or images with "
 "parallax or movement. The optimizer might have failed. Manual intervention "
@@ -234,12 +302,12 @@
 "del objetivo o imágenes con paralaje o movimiento. El optimizador puede "
 "haber fallado. Se necesita operación manual."
 
-#: hugin1/hugin/AssistantPanel.cpp:337
+#: hugin1/hugin/AssistantPanel.cpp:338
 #, c-format
 msgid "Mean error after optimization: %.1f pixel, max: %.1f\n"
 msgstr "Error de media después de la optimización: %.1f píxel, máx: %.1f\n"
 
-#: hugin1/hugin/AssistantPanel.cpp:376
+#: hugin1/hugin/AssistantPanel.cpp:377
 msgid ""
 "At least two images are required.\n"
 "Please add more images."
@@ -247,24 +315,54 @@
 "Se necesitan al menos dos imágenes.\n"
 "Añada más imágenes."
 
-#: hugin1/hugin/AssistantPanel.cpp:396
+#: hugin1/hugin/AssistantPanel.cpp:397
 msgid "Aligning images"
 msgstr "Alineando imágenes"
 
-#: hugin1/hugin/AssistantPanel.cpp:396
+#: hugin1/hugin/AssistantPanel.cpp:397
 msgid "Finding corresponding points"
 msgstr "Encontrando puntos correspndientes"
 
-#: hugin1/hugin/AssistantPanel.cpp:406
+#: hugin1/hugin/AssistantPanel.cpp:413 hugin1/hugin/AssistantPanel.cpp:432
+#: hugin1/hugin/CPEditorPanel.cpp:2142 hugin1/hugin/CPEditorPanel.cpp:2195
+#: hugin1/hugin/CPEditorPanel.cpp:2205 hugin1/hugin/CPEditorPanel.cpp:2227
+#: hugin1/hugin/ImagesPanel.cpp:741 hugin1/hugin/ImagesPanel.cpp:762
+#, fuzzy
+msgid "Running Celeste"
+msgstr "Ejecutando Celeste"
+
+#: hugin1/hugin/AssistantPanel.cpp:487 hugin1/hugin/CPEditorPanel.cpp:2148
+#: hugin1/hugin/ImagesPanel.cpp:821
+#, fuzzy
+msgid "searching for cloud-like control points..."
+msgstr "buscando puntos similares..."
+
+#: hugin1/hugin/AssistantPanel.cpp:516 hugin1/hugin/CPEditorPanel.cpp:2186
+#: hugin1/hugin/ImagesPanel.cpp:756
+#, fuzzy
+msgid "Celeste model file not found, Hugin needs to be properly installed."
+msgstr "No se encontró el archivo de modelo de Celeste, "
+"Hugin necestia que esté correctamente instalado."
+
+#: hugin1/hugin/AssistantPanel.cpp:516 hugin1/hugin/CPEditorPanel.cpp:2186
+#: hugin1/hugin/huginApp.cpp:143 hugin1/hugin/huginApp.cpp:154
+#: hugin1/hugin/huginApp.cpp:166 hugin1/hugin/ImagesPanel.cpp:756
+#: hugin1/ptbatcher/PTBatcherGUI.cpp:66 hugin1/ptbatcher/PTBatcherGUI.cpp:72
+#: hugin1/ptbatcher/PTBatcherGUI.cpp:90
+#: hugin1/stitch_project/hugin_stitch_project.cpp:272
+msgid "Fatal Error"
+msgstr "Error fatal"
+
+#: hugin1/hugin/AssistantPanel.cpp:527
 msgid "Determining placement of the images"
 msgstr "Determinando la ubicación de las imágenes"
 
-#: hugin1/hugin/AssistantPanel.cpp:421
+#: hugin1/hugin/AssistantPanel.cpp:542
 #, c-format
 msgid "Warning %d unconnected image groups found:"
 msgstr "Atención, se encontraron %d grupos de imágenes no conectadas:"
 
-#: hugin1/hugin/AssistantPanel.cpp:422
+#: hugin1/hugin/AssistantPanel.cpp:543
 msgid ""
 "Please create control points between unconnected images using the Control "
 "Points tab.\n"
@@ -276,78 +374,61 @@
 "\n"
 "Después de añadir los puntos, pulse de nuevo el botón «Alinear»"
 
-#: hugin1/hugin/AssistantPanel.cpp:457
+#: hugin1/hugin/AssistantPanel.cpp:578
 msgid "Leveling the panorama"
 msgstr "Nivelando la panorámica"
 
-#: hugin1/hugin/AssistantPanel.cpp:492
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:477
+#: hugin1/hugin/AssistantPanel.cpp:613
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:476
 msgid "Loading images"
 msgstr "Cargando imágenes"
 
-#: hugin1/hugin/AssistantPanel.cpp:553
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:488
+#: hugin1/hugin/AssistantPanel.cpp:674
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:487
 msgid "Error: could not load all images"
 msgstr "Error: no se pudieron cargar todas las imágenes."
 
-#: hugin1/hugin/AssistantPanel.cpp:573
+#: hugin1/hugin/AssistantPanel.cpp:695
 msgid "Vignetting and exposure correction"
 msgstr "Corrección de viñeteo y exposición"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:109
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:118
 msgid "Autopano (version 1.03 or greater), from http://autopano.kolor.com"
 msgstr "Autopano (versión 1.03 o mayor), de http://autopano.kolor.com"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:110
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:119
 msgid "Autopano-Sift, from http://user.cs.tu-berlin.de/~nowozin/autopano-sift/"
-msgstr "Autopano-SIFT, de http://user.cs.tu-berlin.de/~nowozin/autopano-sift/"
+msgstr "Autopano-Sift, de http://user.cs.tu-berlin.de/~nowozin/autopano-sift/"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:112
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:121
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:278
 msgid "Choose which autopano program should be used\n"
-msgstr "Elija la versión a usar del programa Autopano\n"
+msgstr "Elija el programa autopano que debe ser usado\n"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:112
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:121
 msgid "Select autopano type"
-msgstr "Elija el tipo de Autopano"
+msgstr "Elija el tipo de autopano"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:125
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:134
 msgid "Autopano from http://autopano.kolor.com is not available for OSX"
 msgstr "Autopano de http://autopano.kolor.com no está disponible para OSX"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:126
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:135
 msgid "Would you like to use Autopano-Sift instead?"
 msgstr "¿Desea usar Autopano-Sift en su lugar?"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:177
-msgid "Specified Autopano-SIFT not installed in bundle."
-msgstr "Autopano-SIFT indicado no está instalado en el paquete."
-
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:186
-msgid "Specified panomatic not installed in bundle."
-msgstr "El panomatic indicdo no se instaló en el paquete."
-
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:195
-msgid "Specified matchpoint-complete-mac.sh not installed in bundle."
-msgstr ""
-"El matchpoint-complete-mac.sh indicado no está instalado en el paquete."
-
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:201
-msgid "Select autopano frontend (script)"
-msgstr "Elija un script frontal para Autopano"
-
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:203
-msgid "Exe or Script (*.*)|*.*"
-msgstr "Exe o Script (*.*)|*.*"
-
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:209
-msgid "No autopano selected"
-msgstr "No ha elegido ningún Autopano"
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:279 translations/xrc.cpp:562
+#: translations/xrc.cpp:571 xrc.cpp:562 xrc.cpp:571
+msgid "Autopano"
+msgstr "Autopano"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:219
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:294
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:300
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:311
 msgid "Autopano-SIFT not found. Please specify a valid path in the preferences"
 msgstr "No se encontró Autopano-SIFT. Indique una ruta en las preferencias"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:268
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:362
 #, c-format
 msgid ""
 "Please use  %namefile, %i or %s to specify the input files for autopano-sift"
@@ -355,12 +436,12 @@
 "Use %nombre de archivo, %i o %s para indicar los archivos de entrada para "
 "autopano-sift"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:269
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:363
 msgid "Error in Autopano command"
 msgstr "Error en un comando de Autopano"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:327
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:437
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:411
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:527
 msgid ""
 "autopano command line too long.\n"
 "This is a windows limitation\n"
@@ -372,39 +453,43 @@
 "Seleccione menos imágenes o mueva las imágenes\n"
 "a una carpeta con un nombre más corto"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:328
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:438
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:412
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:528
 #: hugin1/hugin/NonaStitcherPanel.cpp:415
 msgid "Too many images selected"
 msgstr "Ha elegido demasiadas imágenes"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:340
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:447
-msgid "finding control points"
-msgstr "buscando puntos de control"
-
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:343
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:450
-#: hugin1/hugin/NonaStitcherPanel.cpp:427 hugin1/hugin/PanoPanel.cpp:858
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:425
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:434
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:539
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:548
+#: hugin1/hugin/NonaStitcherPanel.cpp:427 hugin1/hugin/PanoPanel.cpp:1008
 msgid "Could not execute command: "
 msgstr "No se pudo ejecutar el comando: "
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:343
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:348
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:450
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:456
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:425
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:434
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:439
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:539
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:548
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:554
 #: hugin1/hugin/NonaStitcherPanel.cpp:427
 msgid "wxExecute Error"
 msgstr "Error de wxExecute"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:346
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:454
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:431
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:545
+msgid "finding control points"
+msgstr "buscando puntos de control"
+
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:437
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:552
 #: hugin1/hugin/NonaStitcherPanel.cpp:430
 msgid "command: "
-msgstr "comando:"
+msgstr "comando: "
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:347
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:455
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:438
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:553
 #: hugin1/hugin/NonaStitcherPanel.cpp:431
 msgid ""
 "\n"
@@ -413,13 +498,13 @@
 "\n"
 "falló con código de error: "
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:354
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:464
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:444
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:562
 msgid "Could not open "
 msgstr "No se pudo abrir "
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:354
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:464
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:444
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:562
 msgid ""
 " for reading\n"
 "This is an indicator that the autopano call failed,\n"
@@ -433,17 +518,17 @@
 "\n"
 "Comando de autopano: "
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:355
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:467
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:445
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:565
 msgid "autopano failure"
 msgstr "fallo de autopano"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:391
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:481
 msgid "autopano.exe not found. Please specify a valid path in the preferences"
 msgstr ""
 "No se encontró autopano.exe. Indique una ruta válida en las prefrerencias"
 
-#: hugin1/hugin/AutoCtrlPointCreator.cpp:465
+#: hugin1/hugin/AutoCtrlPointCreator.cpp:563
 msgid ""
 "\n"
 " current directory:"
@@ -459,60 +544,55 @@
 msgid "no command in redo history"
 msgstr "no hay ningún comando en el historial de rehacer"
 
-#: hugin1/hugin/CPEditorPanel.cpp:212 hugin1/hugin/CPEditorPanel_guido.cpp:213
-#: hugin1/hugin/CPListFrame.cpp:283 hugin1/hugin/ImagesList.cpp:71
+#: hugin1/hugin/CPEditorPanel.cpp:219 hugin1/hugin/CPListFrame.cpp:283
+#: hugin1/hugin/ImagesList.cpp:71
 msgid "#"
 msgstr "#"
 
-#: hugin1/hugin/CPEditorPanel.cpp:213 hugin1/hugin/CPEditorPanel_guido.cpp:214
+#: hugin1/hugin/CPEditorPanel.cpp:220
 msgid "left x"
 msgstr "izquierda x"
 
-#: hugin1/hugin/CPEditorPanel.cpp:214 hugin1/hugin/CPEditorPanel_guido.cpp:215
+#: hugin1/hugin/CPEditorPanel.cpp:221
 msgid "left y"
 msgstr "izquierda y"
 
-#: hugin1/hugin/CPEditorPanel.cpp:215 hugin1/hugin/CPEditorPanel_guido.cpp:216
+#: hugin1/hugin/CPEditorPanel.cpp:222
 msgid "right x"
 msgstr "derecha x"
 
-#: hugin1/hugin/CPEditorPanel.cpp:216 hugin1/hugin/CPEditorPanel_guido.cpp:217
+#: hugin1/hugin/CPEditorPanel.cpp:223
 msgid "right y"
 msgstr "derecha y"
 
-#: hugin1/hugin/CPEditorPanel.cpp:217 hugin1/hugin/CPEditorPanel_guido.cpp:218
-#: hugin1/hugin/CPListFrame.cpp:290 hugin1/hugin/CPListFrame.cpp:297
+#: hugin1/hugin/CPEditorPanel.cpp:224 hugin1/hugin/CPListFrame.cpp:290
+#: hugin1/hugin/CPListFrame.cpp:297
 msgid "Alignment"
 msgstr "Alineamiento"
 
-#: hugin1/hugin/CPEditorPanel.cpp:218 hugin1/hugin/CPEditorPanel_guido.cpp:219
-#: hugin1/hugin/CPListFrame.cpp:291 hugin1/hugin/CPListFrame.cpp:298
+#: hugin1/hugin/CPEditorPanel.cpp:225 hugin1/hugin/CPListFrame.cpp:291
+#: hugin1/hugin/CPListFrame.cpp:298
 msgid "Distance"
 msgstr "Distancia"
 
-#: hugin1/hugin/CPEditorPanel.cpp:540 hugin1/hugin/CPEditorPanel_guido.cpp:598
+#: hugin1/hugin/CPEditorPanel.cpp:544
 msgid "No corresponding point found"
 msgstr "No se encontró un punto correspondiente"
 
-#: hugin1/hugin/CPEditorPanel.cpp:630 hugin1/hugin/CPEditorPanel_guido.cpp:685
+#: hugin1/hugin/CPEditorPanel.cpp:634
 msgid "new control point added"
 msgstr "añadido nuevo punto de control"
 
-#: hugin1/hugin/CPEditorPanel.cpp:751 hugin1/hugin/CPEditorPanel.cpp:976
+#: hugin1/hugin/CPEditorPanel.cpp:759 hugin1/hugin/CPEditorPanel.cpp:984
 msgid "searching similar points..."
 msgstr "buscando puntos similares..."
 
-#: hugin1/hugin/CPEditorPanel.cpp:770 hugin1/hugin/CPEditorPanel.cpp:894
-#: hugin1/hugin/CPEditorPanel_guido.cpp:806
-#: hugin1/hugin/CPEditorPanel_guido.cpp:929
+#: hugin1/hugin/CPEditorPanel.cpp:778 hugin1/hugin/CPEditorPanel.cpp:902
 msgid "Error during Fine-tune"
 msgstr "Error durante el ajuste fino"
 
-#: hugin1/hugin/CPEditorPanel.cpp:784 hugin1/hugin/CPEditorPanel.cpp:914
-#: hugin1/hugin/CPEditorPanel.cpp:1050
-#: hugin1/hugin/CPEditorPanel_guido.cpp:820
-#: hugin1/hugin/CPEditorPanel_guido.cpp:949
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1085
+#: hugin1/hugin/CPEditorPanel.cpp:792 hugin1/hugin/CPEditorPanel.cpp:922
+#: hugin1/hugin/CPEditorPanel.cpp:1058
 #, c-format
 msgid ""
 "Point finetuned, angle: %.0f deg, correlation coefficient: %0.3f, curvature: "
@@ -521,17 +601,15 @@
 "El punto se ha ajustado, ángulo %.0f grados, coeficiente de correlación: %"
 "0.3f, curvatura: %0.3f %0.3f "
 
-#: hugin1/hugin/CPEditorPanel.cpp:787 hugin1/hugin/CPEditorPanel.cpp:917
-#: hugin1/hugin/CPEditorPanel_guido.cpp:823
-#: hugin1/hugin/CPEditorPanel_guido.cpp:952
+#: hugin1/hugin/CPEditorPanel.cpp:795 hugin1/hugin/CPEditorPanel.cpp:925
 msgid "change points, or press right mouse button to add the pair"
 msgstr "cambie puntos, o pulse el botón derecho del ratón para añadir el par"
 
-#: hugin1/hugin/CPEditorPanel.cpp:807 hugin1/hugin/CPEditorPanel_guido.cpp:843
+#: hugin1/hugin/CPEditorPanel.cpp:815
 msgid "Estimated point outside image"
 msgstr "El punto estimado está fuera de la imagen"
 
-#: hugin1/hugin/CPEditorPanel.cpp:1056
+#: hugin1/hugin/CPEditorPanel.cpp:1064
 #, c-format
 msgid ""
 "No similar point found. Check the similarity visually.\n"
@@ -542,49 +620,39 @@
 "El coeficiente de correlación (%.3f) es menor que elunbral establecido en "
 "las opciones."
 
-#: hugin1/hugin/CPEditorPanel.cpp:1058
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1093
+#: hugin1/hugin/CPEditorPanel.cpp:1066
 msgid "No similar point found"
 msgstr "No se encontró un punto similar"
 
-#: hugin1/hugin/CPEditorPanel.cpp:1220 hugin1/hugin/CPEditorPanel.cpp:1231
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1245
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1256
+#: hugin1/hugin/CPEditorPanel.cpp:1228 hugin1/hugin/CPEditorPanel.cpp:1239
 msgid "Add new Line"
 msgstr "Añadir una línea nueva"
 
-#: hugin1/hugin/CPEditorPanel.cpp:1226 hugin1/hugin/CPEditorPanel.cpp:1229
-#: hugin1/hugin/CPEditorPanel.cpp:1561
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1251
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1254
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1536 hugin1/hugin/CPListFrame.cpp:415
+#: hugin1/hugin/CPEditorPanel.cpp:1234 hugin1/hugin/CPEditorPanel.cpp:1237
+#: hugin1/hugin/CPEditorPanel.cpp:1575 hugin1/hugin/CPListFrame.cpp:417
 #, c-format
 msgid "Line %d"
 msgstr "Línea %d"
 
-#: hugin1/hugin/CPEditorPanel.cpp:1552
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1527 hugin1/hugin/CPListFrame.cpp:406
-#: hugin1/hugin/PreviewFrame.cpp:239 translations/xrc.cpp:49 xrc.cpp:49
+#: hugin1/hugin/CPEditorPanel.cpp:1566 hugin1/hugin/CPListFrame.cpp:408
+#: hugin1/hugin/GLPreviewFrame.cpp:272 hugin1/hugin/PreviewFrame.cpp:246
+#: translations/xrc.cpp:111 xrc.cpp:111
 msgid "normal"
 msgstr "normal"
 
-#: hugin1/hugin/CPEditorPanel.cpp:1555
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1530 hugin1/hugin/CPListFrame.cpp:409
+#: hugin1/hugin/CPEditorPanel.cpp:1569 hugin1/hugin/CPListFrame.cpp:411
 msgid "vert. Line"
-msgstr "Línea vert."
+msgstr "línea vert."
 
-#: hugin1/hugin/CPEditorPanel.cpp:1558
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1533 hugin1/hugin/CPListFrame.cpp:412
+#: hugin1/hugin/CPEditorPanel.cpp:1572 hugin1/hugin/CPListFrame.cpp:414
 msgid "horiz. Line"
-msgstr "Línea horiz."
+msgstr "línea horiz."
 
-#: hugin1/hugin/CPEditorPanel.cpp:1860
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1835
+#: hugin1/hugin/CPEditorPanel.cpp:1874
 msgid "Cannot estimate image position without control points"
 msgstr "No se pude estimar la posición de la imagen sin puntos de control"
 
-#: hugin1/hugin/CPEditorPanel.cpp:1881
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1856
+#: hugin1/hugin/CPEditorPanel.cpp:1895
 msgid ""
 "Create control points.\n"
 "To create less points,\n"
@@ -594,65 +662,60 @@
 "Para crear menos puntos,\n"
 "introduzca un numero mayor."
 
-#: hugin1/hugin/CPEditorPanel.cpp:1881
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1856
+#: hugin1/hugin/CPEditorPanel.cpp:1895
 msgid "Corner Detection threshold"
 msgstr "Umbral de detección de esquina"
 
-#: hugin1/hugin/CPEditorPanel.cpp:1881 hugin1/hugin/CPEditorPanel.cpp:1885
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1856
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1860 translations/xrc.cpp:110
-#: xrc.cpp:110
+#: hugin1/hugin/CPEditorPanel.cpp:1895 hugin1/hugin/CPEditorPanel.cpp:1899
+#: translations/xrc.cpp:176 xrc.cpp:176
 msgid "Create control points"
 msgstr "Crear puntos de control"
 
-#: hugin1/hugin/CPEditorPanel.cpp:1885
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1860
+#: hugin1/hugin/CPEditorPanel.cpp:1899
 msgid "Corner Detection scale"
 msgstr "Escala de detección de esquina"
 
-#: hugin1/hugin/CPEditorPanel.cpp:1897
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1872
+#: hugin1/hugin/CPEditorPanel.cpp:1911
 msgid "Error during control point creation:\n"
 msgstr "Error al crear los puntos de control:\n"
 
-#: hugin1/hugin/CPEditorPanel.cpp:2028
-#: hugin1/hugin/CPEditorPanel_guido.cpp:2003
+#: hugin1/hugin/CPEditorPanel.cpp:2046
 msgid "Select Point in right image"
 msgstr "Elija un punto de la imagen derecha"
 
-#: hugin1/hugin/CPEditorPanel.cpp:2040
-#: hugin1/hugin/CPEditorPanel_guido.cpp:2015
+#: hugin1/hugin/CPEditorPanel.cpp:2058
 msgid "Select Point in left image"
 msgstr "Elija un punto de la imagen izquierda"
 
-#: hugin1/hugin/CPEditorPanel_guido.cpp:787
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1011
-msgid "searching similar point..."
-msgstr "buscando un punto similar..."
-
-#: hugin1/hugin/CPEditorPanel_guido.cpp:1091
-#, c-format
+#: hugin1/hugin/CPEditorPanel.cpp:2138
+#, fuzzy
 msgid ""
-"No similar point found.\n"
-"correlation coefficient: %.3f (should be > %.3f)\n"
-"peak curvature: (%.3f, %.3f) ( should be > %.3f)"
-msgstr ""
-"No se encontró un punto similar.\n"
-"coeficiente de correlación: %.3f (debería ser > %.3f)\n"
-"pico de curvatura: (%.3f, %.3f) (debería ser > %.3f)"
+"Cannot run celeste without at least one control point connecting the two "
+"images"
+msgstr "No se puede ejecutar Celeste sin al menos un punto de control "
+"que conecte ambas imágenes"
+
+#: hugin1/hugin/CPEditorPanel.cpp:2229 hugin1/hugin/ImagesPanel.cpp:860
+#, fuzzy, c-format
+msgid "Removed %d control points"
+msgstr "Quitados %d puntos de control"
+
+#: hugin1/hugin/CPEditorPanel.cpp:2229 hugin1/hugin/ImagesPanel.cpp:860
+#, fuzzy
+msgid "Celeste result"
+msgstr "Resultado de Celeste"
 
 #: hugin1/hugin/CPFineTuneFrame.cpp:38
 msgid "Control point finetune"
 msgstr "Ajuste fino de los puntos de control"
 
-#: hugin1/hugin/CPImageCtrl.cpp:346
+#: hugin1/hugin/CPImageCtrl.cpp:347
 msgid "new"
 msgstr "nuevo"
 
-#: hugin1/hugin/CPImageCtrl.cpp:1165
+#: hugin1/hugin/CPImageCtrl.cpp:1167
 msgid "Could not process event!"
-msgstr "No se pudo procesar el evento"
+msgstr "¡No se pudo procesar el evento!"
 
 #: hugin1/hugin/CPListFrame.cpp:284 hugin1/hugin/CPListFrame.cpp:294
 msgid "left Img."
@@ -679,7 +742,7 @@
 msgid "P CP#"
 msgstr "P CP#"
 
-#: hugin1/hugin/CPListFrame.cpp:615 hugin1/hugin/CPListFrame.cpp:624
+#: hugin1/hugin/CPListFrame.cpp:622
 msgid ""
 "Enter minimum control point error.\n"
 "All points with a higher error will be selected"
@@ -687,23 +750,109 @@
 "Introduzca el error mínimo de los puntos de control.\n"
 "Se seleccionará todo punto con un error mayor"
 
-#: hugin1/hugin/CPListFrame.cpp:615 hugin1/hugin/CPListFrame.cpp:624
+#: hugin1/hugin/CPListFrame.cpp:622
 msgid "Select Control Points"
 msgstr "Elija puntos de control"
 
-#: hugin1/hugin/CPListFrame.cpp:623
-msgid "Error: please enter a valid number."
-msgstr "Error: introduzca un número válido."
-
-#: hugin1/hugin/CPListFrame.cpp:623
-msgid "Could not read number"
-msgstr "No se pudo leer el número"
-
-#: hugin1/hugin/CropPanel.cpp:255 hugin1/hugin/CropPanel.cpp:271
-#: hugin1/hugin/CropPanel.cpp:287 hugin1/hugin/CropPanel.cpp:303
+#: hugin1/hugin/CropPanel.cpp:250 hugin1/hugin/CropPanel.cpp:266
+#: hugin1/hugin/CropPanel.cpp:282 hugin1/hugin/CropPanel.cpp:298
 msgid "Please enter a valid number"
 msgstr "Introduzca un número válido"
 
+#: hugin1/hugin/GLPreviewFrame.cpp:128
+#, fuzzy
+msgid "Fast Panorama preview"
+msgstr "Previsualización rápida del panorama"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:156 hugin1/hugin/PreviewFrame.cpp:129
+msgid "displayed images"
+msgstr "imágenes mostradas"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:192 hugin1/hugin/PreviewFrame.cpp:166
+msgid "VFOV"
+msgstr "CdVV"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:196 hugin1/hugin/PreviewFrame.cpp:170
+msgid "drag to change the vertical field of view"
+msgstr "arrastre para cambiar el campo de visión vertical"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:205 hugin1/hugin/PreviewFrame.cpp:179
+msgid "HFOV"
+msgstr "CdVH"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:210 hugin1/hugin/PreviewFrame.cpp:184
+msgid "drag to change the horizontal field of view"
+msgstr "arrastre para cambiar el campo de visión horizontal"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:221 hugin1/hugin/PreviewFrame.cpp:195
+msgid "Preview Options"
+msgstr "Opciones de previsualización"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:224 hugin1/hugin/PreviewFrame.cpp:198
+#: translations/xrc.cpp:425 xrc.cpp:425
+msgid "projection (f):"
+msgstr "proyección (f):"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:267 hugin1/hugin/PreviewFrame.cpp:241
+msgid "Blend mode:"
+msgstr "Modo de fundido:"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:273 hugin1/hugin/PreviewFrame.cpp:247
+msgid "difference"
+msgstr "diferencias"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:311 hugin1/hugin/PreviewFrame.cpp:281
+msgid "EV:"
+msgstr "EV:"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:324 hugin1/hugin/GLPreviewFrame.cpp:358
+#: hugin1/hugin/PreviewFrame.cpp:294 hugin1/hugin/PreviewFrame.cpp:328
+msgid "0"
+msgstr "0"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:344 hugin1/hugin/PreviewFrame.cpp:314
+msgid "Projection Parameters"
+msgstr "Parámetros de proyección"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:353 hugin1/hugin/PreviewFrame.cpp:323
+msgid "param:"
+msgstr "parám:"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:633 hugin1/hugin/PreviewFrame.cpp:623
+msgid "Rectilinear"
+msgstr "Rectilínea"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:634 hugin1/hugin/PreviewFrame.cpp:624
+msgid "Cylindrical"
+msgstr "Cilíndrica"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:635 hugin1/hugin/ImagesList.cpp:492
+#: hugin1/hugin/PreviewFrame.cpp:625 translations/xrc.cpp:15
+#: translations/xrc.cpp:33 translations/xrc.cpp:204 xrc.cpp:15 xrc.cpp:33
+#: xrc.cpp:204
+msgid "Equirectangular"
+msgstr "Equirectangular"
+
+#: hugin1/hugin/GLPreviewFrame.cpp:731 hugin1/hugin/PreviewFrame.cpp:737
+msgid "Yaw value must be numeric."
+msgstr "El valor del giro debe ser numérico."
+
+#: hugin1/hugin/GLPreviewFrame.cpp:737 hugin1/hugin/PreviewFrame.cpp:743
+msgid "Pitch value must be numeric."
+msgstr "El valor de la inclinación debe ser numérico."
+
+#: hugin1/hugin/GLPreviewFrame.cpp:743 hugin1/hugin/PreviewFrame.cpp:749
+msgid "Roll value must be numeric."
+msgstr "El valor de la rotación debe ser numérico."
+
+#: hugin1/hugin/GLPreviewFrame.cpp:764 hugin1/hugin/GLPreviewFrame.cpp:780
+#: hugin1/hugin/huginApp.cpp:66 hugin1/hugin/ImagesPanel.cpp:299
+#: hugin1/hugin/ImagesPanel.cpp:320 hugin1/hugin/ImagesPanel.cpp:340
+#: hugin1/hugin/PanoPanel.cpp:588 hugin1/hugin/PanoPanel.cpp:619
+#: hugin1/hugin/PreviewFrame.cpp:772 hugin1/hugin/PreviewFrame.cpp:788
+msgid "Value must be numeric."
+msgstr "El valor debe ser numérico."
+
 #: hugin1/hugin/HFOVDialog.cpp:76
 #, c-format
 msgid ""
@@ -732,29 +881,16 @@
 msgid "The crop factor must be positive."
 msgstr "El factor de recorte debe ser positivo."
 
-#: hugin1/hugin/huginApp.cpp:61 hugin1/hugin/ImagesPanel.cpp:302
-#: hugin1/hugin/ImagesPanel.cpp:323 hugin1/hugin/ImagesPanel.cpp:343
-#: hugin1/hugin/PanoPanel.cpp:443 hugin1/hugin/PanoPanel.cpp:474
-#: hugin1/hugin/PreviewFrame.cpp:764 hugin1/hugin/PreviewFrame.cpp:780
-msgid "Value must be numeric."
-msgstr "El valor debe ser numérico."
-
-#: hugin1/hugin/huginApp.cpp:133
+#: hugin1/hugin/huginApp.cpp:143 hugin1/ptbatcher/PTBatcherGUI.cpp:66
 msgid "xrc directory not found in bundle"
 msgstr "No se ha encontrado el directorio xrc en el paquete"
 
-#: hugin1/hugin/huginApp.cpp:133 hugin1/hugin/huginApp.cpp:144
-#: hugin1/hugin/huginApp.cpp:156
-#: hugin1/stitch_project/hugin_stitch_project.cpp:284
-msgid "Fatal Error"
-msgstr "Error fatal"
-
-#: hugin1/hugin/huginApp.cpp:144
-#: hugin1/stitch_project/hugin_stitch_project.cpp:284
+#: hugin1/hugin/huginApp.cpp:154 hugin1/ptbatcher/PTBatcherGUI.cpp:72
+#: hugin1/stitch_project/hugin_stitch_project.cpp:272
 msgid "Translations not found in bundle"
 msgstr "En el paquete no hay traducciones"
 
-#: hugin1/hugin/huginApp.cpp:156
+#: hugin1/hugin/huginApp.cpp:166 hugin1/ptbatcher/PTBatcherGUI.cpp:90
 msgid ""
 "xrc directory not found, hugin needs to be properly installed\n"
 "Tried Path:"
@@ -839,87 +975,87 @@
 msgstr "t"
 
 #: hugin1/hugin/ImagesList.cpp:488 translations/xrc.cpp:11
-#: translations/xrc.cpp:29 translations/xrc.cpp:133 xrc.cpp:11 xrc.cpp:29
-#: xrc.cpp:133
+#: translations/xrc.cpp:29 translations/xrc.cpp:200 xrc.cpp:11 xrc.cpp:29
+#: xrc.cpp:200
 msgid "Normal (rectilinear)"
 msgstr "Normal (rectilíneo)"
 
 #: hugin1/hugin/ImagesList.cpp:489 translations/xrc.cpp:12
-#: translations/xrc.cpp:30 translations/xrc.cpp:134 xrc.cpp:12 xrc.cpp:30
-#: xrc.cpp:134
+#: translations/xrc.cpp:30 translations/xrc.cpp:201 xrc.cpp:12 xrc.cpp:30
+#: xrc.cpp:201
 msgid "Panoramic (cylindrical)"
 msgstr "Panorámico (cilíndrico)"
 
 #: hugin1/hugin/ImagesList.cpp:490 translations/xrc.cpp:13
-#: translations/xrc.cpp:31 translations/xrc.cpp:135 xrc.cpp:13 xrc.cpp:31
-#: xrc.cpp:135
+#: translations/xrc.cpp:31 translations/xrc.cpp:202 xrc.cpp:13 xrc.cpp:31
+#: xrc.cpp:202
 msgid "Circular fisheye"
 msgstr "Ojo de pez circular"
 
 #: hugin1/hugin/ImagesList.cpp:491 translations/xrc.cpp:14
-#: translations/xrc.cpp:32 translations/xrc.cpp:136 xrc.cpp:14 xrc.cpp:32
-#: xrc.cpp:136
+#: translations/xrc.cpp:32 translations/xrc.cpp:203 xrc.cpp:14 xrc.cpp:32
+#: xrc.cpp:203
 msgid "Full frame fisheye"
 msgstr "Ojo de pez de marco completo"
 
-#: hugin1/hugin/ImagesList.cpp:492 hugin1/hugin/PreviewFrame.cpp:618
-#: translations/xrc.cpp:15 translations/xrc.cpp:33 translations/xrc.cpp:137
-#: xrc.cpp:15 xrc.cpp:33 xrc.cpp:137
-msgid "Equirectangular"
-msgstr "Equirectangular"
-
-#: hugin1/hugin/ImagesList.cpp:561 translations/xrc.cpp:189
-#: translations/xrc.cpp:359 xrc.cpp:189 xrc.cpp:359
+#: hugin1/hugin/ImagesList.cpp:561 translations/xrc.cpp:256
+#: translations/xrc.cpp:435 translations/xrc.cpp:654 xrc.cpp:256 xrc.cpp:435
+#: xrc.cpp:654
 msgid "Crop"
 msgstr "Recorte"
 
-#: hugin1/hugin/ImagesPanel.cpp:281
+#: hugin1/hugin/ImagesPanel.cpp:278
 #, c-format
 msgid "Added %d control points"
 msgstr "Añadidos %d puntos de control"
 
-#: hugin1/hugin/ImagesPanel.cpp:281
+#: hugin1/hugin/ImagesPanel.cpp:278
 msgid "Autopano result"
 msgstr "Resultado de Autopano"
 
-#: hugin1/hugin/ImagesPanel.cpp:653
+#: hugin1/hugin/ImagesPanel.cpp:652
 #, c-format
 msgid "Really Delete %d control points?"
 msgstr "¿Seguro que quiere borrar %d puntos de control?"
 
-#: hugin1/hugin/ImagesPanel.cpp:655
+#: hugin1/hugin/ImagesPanel.cpp:654
 msgid "Delete Control Points"
 msgstr "Borrar los puntos de control"
 
-#: hugin1/hugin/LensPanel.cpp:838
+#: hugin1/hugin/ImagesPanel.cpp:831
+#, fuzzy
+msgid "classifying control points..."
+msgstr "clasificando puntos de control..."
+
+#: hugin1/hugin/LensPanel.cpp:832
 msgid "Not a jpeg file:"
 msgstr "No es un archivo jpeg:"
 
-#: hugin1/hugin/LensPanel.cpp:843 hugin1/hugin/LensPanel.cpp:952
-#: hugin1/hugin/LensPanel.cpp:985 hugin1/hugin/LensPanel.cpp:1105
-#: hugin1/hugin/LensPanel.cpp:1123
+#: hugin1/hugin/LensPanel.cpp:837 hugin1/hugin/LensPanel.cpp:946
+#: hugin1/hugin/LensPanel.cpp:979 hugin1/hugin/LensPanel.cpp:1099
+#: hugin1/hugin/LensPanel.cpp:1117
 msgid "Please select an image and try again"
 msgstr "Seleccione una imagen e inténtelo de nuevo"
 
-#: hugin1/hugin/LensPanel.cpp:861
+#: hugin1/hugin/LensPanel.cpp:855
 msgid "Save lens parameters file"
 msgstr "Guardar en archivo los parámetros del objetivo"
 
-#: hugin1/hugin/LensPanel.cpp:863
+#: hugin1/hugin/LensPanel.cpp:857
 msgid "Lens Project Files (*.ini)|*.ini|All files (*)|*"
 msgstr ""
 "Archivos de proyecto de objetivos (*.ini)|*.ini|Todos los archivos (*)|*"
 
-#: hugin1/hugin/LensPanel.cpp:994
+#: hugin1/hugin/LensPanel.cpp:988
 msgid "Load lens parameters"
 msgstr "Cargar parámetros del objetivo"
 
-#: hugin1/hugin/LensPanel.cpp:996
+#: hugin1/hugin/LensPanel.cpp:990
 msgid "Lens Project Files (*.ini)|*.ini|All files (*.*)|*.*"
 msgstr ""
 "Archivos de proyecto de objetivos (*.ini)|*.ini|Todos los archivos (*.*)|*.*"
 
-#: hugin1/hugin/LensPanel.cpp:1015
+#: hugin1/hugin/LensPanel.cpp:1009
 msgid ""
 "Incompatible lens parameter file, image sizes do not match\n"
 "Apply settings anyway?"
@@ -927,19 +1063,19 @@
 "Archivo de objetivos incompatible, el tamaño de la imagen no coincide\n"
 "¿Aplicamos esta configuración?"
 
-#: hugin1/hugin/LensPanel.cpp:1015
+#: hugin1/hugin/LensPanel.cpp:1009
 msgid "Error loading lens parameters"
 msgstr "Error al cargar los parámetros del objetivo"
 
-#: hugin1/hugin/LensPanel.cpp:1113
+#: hugin1/hugin/LensPanel.cpp:1107
 msgid "Enter new lens number"
 msgstr "Introducir un nuevo número de objetivo"
 
-#: hugin1/hugin/LensPanel.cpp:1113
+#: hugin1/hugin/LensPanel.cpp:1107
 msgid "Lens number"
 msgstr "Número de objetivo"
 
-#: hugin1/hugin/LensPanel.cpp:1114
+#: hugin1/hugin/LensPanel.cpp:1108
 msgid "Change lens number"
 msgstr "Cambiar número de objetivo"
 
@@ -947,17 +1083,17 @@
 msgid "Tips not available, sorry!"
 msgstr "Los consejos no están disponibles."
 
-#: hugin1/hugin/MainFrame.cpp:203
+#: hugin1/hugin/MainFrame.cpp:213
 #, c-format
 msgid "Prerelease %s"
-msgstr "Prerelease #"
+msgstr "Prerelease %s"
 
-#: hugin1/hugin/MainFrame.cpp:205
+#: hugin1/hugin/MainFrame.cpp:215
 #, c-format
 msgid "Version %s"
 msgstr "Versión %s"
 
-#: hugin1/hugin/MainFrame.cpp:226
+#: hugin1/hugin/MainFrame.cpp:236
 msgid ""
 "Fatal installation error\n"
 "The file data/splash.png was not found at:"
@@ -965,17 +1101,17 @@
 "Error fatal de instalación\n"
 "No se encontró data/splash.png en:"
 
-#: hugin1/hugin/MainFrame.cpp:246 translations/xrc.cpp:197
-#: translations/xrc.cpp:232 translations/xrc.cpp:233 xrc.cpp:197 xrc.cpp:232
-#: xrc.cpp:233
+#: hugin1/hugin/MainFrame.cpp:256 hugin1/ptbatcher/BatchFrame.cpp:110
+#: translations/xrc.cpp:71 translations/xrc.cpp:264 translations/xrc.cpp:305
+#: translations/xrc.cpp:306 xrc.cpp:71 xrc.cpp:264 xrc.cpp:305 xrc.cpp:306
 msgid "&Help"
 msgstr "A&yuda"
 
-#: hugin1/hugin/MainFrame.cpp:326
+#: hugin1/hugin/MainFrame.cpp:337
 msgid "Started"
 msgstr "Iniciado"
 
-#: hugin1/hugin/MainFrame.cpp:452
+#: hugin1/hugin/MainFrame.cpp:467
 msgid ""
 "The panorama has been changed\n"
 "Save changes?"
@@ -983,62 +1119,63 @@
 "La panorámica ha cambiado\n"
 "¿Desea guardar los cambios?"
 
-#: hugin1/hugin/MainFrame.cpp:452
+#: hugin1/hugin/MainFrame.cpp:467
 msgid "Save Panorama?"
 msgstr "¿Guardar la panorámica?"
 
-#: hugin1/hugin/MainFrame.cpp:485
+#: hugin1/hugin/MainFrame.cpp:500
 msgid "forced close"
 msgstr "salida forzada"
 
-#: hugin1/hugin/MainFrame.cpp:541
+#: hugin1/hugin/MainFrame.cpp:564
 #, c-format
 msgid "saved project %s"
 msgstr "proyecto %s guardado"
 
-#: hugin1/hugin/MainFrame.cpp:558
+#: hugin1/hugin/MainFrame.cpp:581
 msgid "Save project file"
 msgstr "Guardar archivo de proyecto"
 
-#: hugin1/hugin/MainFrame.cpp:560
+#: hugin1/hugin/MainFrame.cpp:583
 msgid "Project files (*.pto)|*.pto|All files (*)|*"
 msgstr "Archivos de proyectos (*.pto)|*.pto|Todos los archivos (*)|*"
 
-#: hugin1/hugin/MainFrame.cpp:570
+#: hugin1/hugin/MainFrame.cpp:593
 #, c-format
 msgid "File %s exists. Overwrite?"
 msgstr "El archivo %s existe. ¿Lo sobreescribo?"
 
-#: hugin1/hugin/MainFrame.cpp:571 translations/xrc.cpp:251 xrc.cpp:251
+#: hugin1/hugin/MainFrame.cpp:594 translations/xrc.cpp:324 xrc.cpp:324
 msgid "Save project"
 msgstr "Guardar proyecto"
 
-#: hugin1/hugin/MainFrame.cpp:591
+#: hugin1/hugin/MainFrame.cpp:614
 msgid "Save PTmender script file"
-msgstr "Guardar el archivo de script PT mender"
+msgstr "Guardar el archivo de script de PTmender"
 
-#: hugin1/hugin/MainFrame.cpp:593
+#: hugin1/hugin/MainFrame.cpp:616
 msgid "PTmender files (*.txt)|*.txt"
 msgstr "Archivos PTmender (*.txt)|*.txt"
 
-#: hugin1/hugin/MainFrame.cpp:622
+#: hugin1/hugin/MainFrame.cpp:643
 msgid "Open project:   "
 msgstr "Abrir proyecto:   "
 
-#: hugin1/hugin/MainFrame.cpp:634
+#: hugin1/hugin/MainFrame.cpp:654
 msgid "Project opened"
 msgstr "Proyecto abierto"
 
-#: hugin1/hugin/MainFrame.cpp:644
+#: hugin1/hugin/MainFrame.cpp:666
 msgid "Error opening project:   "
 msgstr "Error al abrir el proyecto:   "
 
-#: hugin1/hugin/MainFrame.cpp:690
+#: hugin1/hugin/MainFrame.cpp:712
 msgid "Open project file"
 msgstr "Abrir un archivo de proyecto"
 
-#: hugin1/hugin/MainFrame.cpp:692 hugin1/hugin/MainFrame.cpp:1153
-#: hugin1/stitch_project/hugin_stitch_project.cpp:350
+#: hugin1/hugin/MainFrame.cpp:714 hugin1/hugin/MainFrame.cpp:1204
+#: hugin1/ptbatcher/Batch.cpp:576 hugin1/ptbatcher/BatchFrame.cpp:354
+#: hugin1/stitch_project/hugin_stitch_project.cpp:338
 msgid ""
 "Project files (*.pto,*.ptp,*.pts,*.oto)|*.pto;*.ptp;*.pts;*.oto;|All files "
 "(*)|*"
@@ -1046,32 +1183,32 @@
 "Archivos de proyectos (*.pto,*.ptp,*.pts,*.oto)|*.pto;*.ptp;*.pts;*.oto;|"
 "Todos los archivos (*)|*"
 
-#: hugin1/hugin/MainFrame.cpp:706
+#: hugin1/hugin/MainFrame.cpp:728
 msgid "Open project: cancel"
 msgstr "Abrir proyecto: cancelar"
 
-#: hugin1/hugin/MainFrame.cpp:733 hugin1/hugin/wxPanoCommand.cpp:350
-#: hugin1/hugin/wxPanoCommand.cpp:424
+#: hugin1/hugin/MainFrame.cpp:763 hugin1/hugin/wxPanoCommand.cpp:359
+#: hugin1/hugin/wxPanoCommand.cpp:434
 msgid "Add images"
 msgstr "Añadir imágenes"
 
-#: hugin1/hugin/MainFrame.cpp:787
+#: hugin1/hugin/MainFrame.cpp:829
 msgid "Add Image: cancel"
 msgstr "Añadir imagen: cancelar"
 
-#: hugin1/hugin/MainFrame.cpp:1151
+#: hugin1/hugin/MainFrame.cpp:1202
 msgid "Choose template project"
 msgstr "Elegir plantilla de proyecto"
 
-#: hugin1/hugin/MainFrame.cpp:1203
+#: hugin1/hugin/MainFrame.cpp:1269
 msgid "Fine-tuning all points"
 msgstr "Ajuste fino de todos los puntos"
 
-#: hugin1/hugin/MainFrame.cpp:1205
+#: hugin1/hugin/MainFrame.cpp:1271
 msgid "Finetuning"
 msgstr "Ajuste fino"
 
-#: hugin1/hugin/MainFrame.cpp:1297
+#: hugin1/hugin/MainFrame.cpp:1363
 #, c-format
 msgid ""
 "%d points fine-tuned, %d points not updated due to low correlation\n"
@@ -1100,7 +1237,7 @@
 "Use la lista de puntos de control (F3) para ver todos los puntos del "
 "proyecto actual\n"
 
-#: hugin1/hugin/MainFrame.cpp:1299
+#: hugin1/hugin/MainFrame.cpp:1365
 msgid "Fine-tune result"
 msgstr "Resultado del ajuste fino"
 
@@ -1156,7 +1293,7 @@
 msgid "gamma must be a number"
 msgstr "gamma debe ser un número"
 
-#: hugin1/hugin/OptimizePanel.cpp:586
+#: hugin1/hugin/OptimizePanel.cpp:631
 msgid ""
 "Optimizer run finished.\n"
 "WARNING: a very small Field of View (v) has been estimated\n"
@@ -1180,7 +1317,7 @@
 "\n"
 "¿Aplico los cambios de todas formas?"
 
-#: hugin1/hugin/OptimizePanel.cpp:589
+#: hugin1/hugin/OptimizePanel.cpp:634
 #, c-format
 msgid ""
 "Optimizer run finished.\n"
@@ -1212,7 +1349,7 @@
 "\n"
 "¿Aplico los cambios de todas formas?"
 
-#: hugin1/hugin/OptimizePanel.cpp:593
+#: hugin1/hugin/OptimizePanel.cpp:638
 #, c-format
 msgid ""
 "Optimizer run finished.\n"
@@ -1231,11 +1368,11 @@
 "\n"
 "¿Aplico los cambios?"
 
-#: hugin1/hugin/OptimizePanel.cpp:598
+#: hugin1/hugin/OptimizePanel.cpp:643
 msgid "Optimization result"
 msgstr "Resultado de la optimización"
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:450
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:449
 msgid ""
 "The same vignetting and response parameters should\n"
 "be applied for all images of a lens.\n"
@@ -1247,11 +1384,11 @@
 "Ahora, cada imagen tiene parámetros distintos.\n"
 "¿Quiere enlazarlos?"
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:450
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:449
 msgid "Link parameters"
 msgstr "Parámetros de enlace"
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:468
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:467
 msgid ""
 "The vignetting and exposure correction is determined by analysing color "
 "values in the overlapping areas.\n"
@@ -1261,32 +1398,32 @@
 "las áreas suprepuestas.\n"
 "Para acelerar el cálculo, sólo se usará un subgrupo de puntos al azar."
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:469
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:468
 msgid "Number of points per image"
 msgstr "Número de puntos por imagen"
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:470
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:469
 msgid "Photometric optimization"
 msgstr "Optimización fotométrica"
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:477
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:476
 msgid "Photometric alignment"
 msgstr "Alineamiento fotométrico"
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:508
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:507
 msgid "Error: no overlapping points found, Photometric optimization aborted"
 msgstr ""
 "Error: no hay puntos superpuestos, interrumpo la optimización fotométrica"
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:541
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:540
 msgid "Internal error during photometric optimization:\n"
 msgstr "Error interno durante la optimización fotométrica:\n"
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:541
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:540
 msgid "Internal error"
 msgstr "Error interno"
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:547
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:546
 #, c-format
 msgid ""
 "Photometric optimization results:\n"
@@ -1300,19 +1437,19 @@
 "(0..255)\n"
 "¿Aplico los resultados?"
 
-#: hugin1/hugin/OptimizePhotometricPanel.cpp:548
+#: hugin1/hugin/OptimizePhotometricPanel.cpp:547
 msgid "Photometric optimization finished"
 msgstr "La optimización fotométrica ha terminado"
 
-#: hugin1/hugin/PanoDruid.cpp:43
+#: hugin1/hugin/PanoDruid.cpp:44
 msgid "The druid has no advice."
 msgstr "El druida no tiene ningún consejo."
 
-#: hugin1/hugin/PanoDruid.cpp:53 hugin1/hugin/PanoDruid.cpp:423
+#: hugin1/hugin/PanoDruid.cpp:54 hugin1/hugin/PanoDruid.cpp:424
 msgid "The druid finds no problems with your panorama."
 msgstr "Según el druida no hay problemas con su panorama."
 
-#: hugin1/hugin/PanoDruid.cpp:54 hugin1/hugin/PanoDruid.cpp:424
+#: hugin1/hugin/PanoDruid.cpp:55 hugin1/hugin/PanoDruid.cpp:425
 msgid ""
 "Stitch your final image now, and then use an image editor\n"
 "such as the GNU Image Manipulation Program (the GIMP)\n"
@@ -1321,11 +1458,11 @@
 "Empalme su imagen final ahora y use después un editor\n"
 "de imágenes como el GIMP para añadir cualquier retoque final."
 
-#: hugin1/hugin/PanoDruid.cpp:63 hugin1/hugin/PanoDruid.cpp:443
+#: hugin1/hugin/PanoDruid.cpp:64 hugin1/hugin/PanoDruid.cpp:444
 msgid "Warning:  you haven't saved the current project."
 msgstr "Advertencia: no ha guardado el proyecto actual."
 
-#: hugin1/hugin/PanoDruid.cpp:64 hugin1/hugin/PanoDruid.cpp:444
+#: hugin1/hugin/PanoDruid.cpp:65 hugin1/hugin/PanoDruid.cpp:445
 msgid ""
 "While everything else seems to be ready to stitch,\n"
 "don't forget to save your project file so you can\n"
@@ -1335,11 +1472,11 @@
 "no olvide guardar su proyecto, más tarde puede\n"
 "experimentar o cambiar los ajustes."
 
-#: hugin1/hugin/PanoDruid.cpp:73 hugin1/hugin/PanoDruid.cpp:439
+#: hugin1/hugin/PanoDruid.cpp:74 hugin1/hugin/PanoDruid.cpp:440
 msgid "Warning:  current stitch has huge dimensions."
 msgstr "Atención:  el empalme actual tiene un tamaño enorme."
 
-#: hugin1/hugin/PanoDruid.cpp:74
+#: hugin1/hugin/PanoDruid.cpp:75
 msgid ""
 "Very large pixel dimensions are currently entered.\n"
 "Some computers may take an excessively long time\n"
@@ -1351,12 +1488,15 @@
 "Ha puesto tamaños en pixel muy grandes.\n"
 "Algunos equipos pueden tardar demasiado\n"
 "para creaer imágenes tan grandes."
+"Para obtener el mejor resultado, use el boton Calcular tamaño óptimo\n"
+"en la pestaña Opcioones de Panorámica para determinar \n"
+"el tamaño en pixels que resultará en la mejor calidad."
 
-#: hugin1/hugin/PanoDruid.cpp:104 hugin1/hugin/PanoDruid.cpp:435
+#: hugin1/hugin/PanoDruid.cpp:105 hugin1/hugin/PanoDruid.cpp:436
 msgid "The Horizontal Field of View (HFOV) may be too low."
 msgstr "El campo de visión horizontal (CdVH) parece demasiado bajo."
 
-#: hugin1/hugin/PanoDruid.cpp:105 hugin1/hugin/PanoDruid.cpp:436
+#: hugin1/hugin/PanoDruid.cpp:106 hugin1/hugin/PanoDruid.cpp:437
 msgid ""
 "Check that the focal lengths and/or hfov figures\n"
 "for each image are correct for the camera settings.\n"
@@ -1372,11 +1512,11 @@
 "arco, normalmente entre 5 y 120 grados por imagen, \n"
 "a menos que esté usando objetivos especiales."
 
-#: hugin1/hugin/PanoDruid.cpp:114
+#: hugin1/hugin/PanoDruid.cpp:115
 msgid "Consider adding a vertical or horizontal guide."
 msgstr "Considere añadir una guía vertical u horizontal."
 
-#: hugin1/hugin/PanoDruid.cpp:115
+#: hugin1/hugin/PanoDruid.cpp:116
 msgid ""
 "By adding vertical guides, the optimizer can ensure\n"
 "that buildings or trees or other vertical features\n"
@@ -1388,11 +1528,11 @@
 "aparece como tal en el resultado final. Una guía horizontal\n"
 "puede ayudar a que el horizonte no aparezca curvo."
 
-#: hugin1/hugin/PanoDruid.cpp:137
+#: hugin1/hugin/PanoDruid.cpp:138
 msgid "Run the Optimizer to estimate the image positions."
 msgstr "Ejecute el Optimizador para estimar las posiciones de la imagen."
 
-#: hugin1/hugin/PanoDruid.cpp:138
+#: hugin1/hugin/PanoDruid.cpp:139
 msgid ""
 "The Optimizer uses the control points to estimate the\n"
 "positions of the individual images in the final panorama\n"
@@ -1404,11 +1544,11 @@
 "\n"
 "El optimizador se puede lanzar desde la pestaña Optimizador\n"
 
-#: hugin1/hugin/PanoDruid.cpp:165
+#: hugin1/hugin/PanoDruid.cpp:166
 msgid "Add more control points to improve the stitch quality."
 msgstr "Añada más puntos de control para mejorar la calidad del empalme."
 
-#: hugin1/hugin/PanoDruid.cpp:166
+#: hugin1/hugin/PanoDruid.cpp:167
 msgid ""
 "For best results, there should be at least four pairs\n"
 "of control points for each pair of overlapping images.\n"
@@ -1418,11 +1558,11 @@
 "pares de puntos de control por cada par de imágenes pestañadas.\n"
 "Más puntos mejoran el posicionamiento y su resultado."
 
-#: hugin1/hugin/PanoDruid.cpp:184
+#: hugin1/hugin/PanoDruid.cpp:185
 msgid "At least one image has no control points at all."
 msgstr "Una imagen al menos no tiene ningún punto de control."
 
-#: hugin1/hugin/PanoDruid.cpp:185
+#: hugin1/hugin/PanoDruid.cpp:186
 msgid ""
 "For best results, there should be at least four pairs\n"
 "of control points for each pair of overlapping images.\n"
@@ -1432,11 +1572,11 @@
 "pares de puntos de control por cada par de imágenes que se solapen.\n"
 "Una imagen sin puntos de control no puede ser alineada."
 
-#: hugin1/hugin/PanoDruid.cpp:203
+#: hugin1/hugin/PanoDruid.cpp:204
 msgid "Add stitching control points to each pair of images."
 msgstr "Añada puntos de control de empalme a cada par de imágenes."
 
-#: hugin1/hugin/PanoDruid.cpp:204
+#: hugin1/hugin/PanoDruid.cpp:205
 msgid ""
 "The Optimizer relies on your control points to arrange\n"
 "and blend the images properly.  On the Control Points\n"
@@ -1448,31 +1588,31 @@
 "Control añada pares de puntos de control que identifiquen áreas\n"
 "visuales idénticas en cada par de imágenes pestañadas."
 
-#: hugin1/hugin/PanoDruid.cpp:213 hugin1/hugin/PanoDruid.cpp:431
+#: hugin1/hugin/PanoDruid.cpp:214 hugin1/hugin/PanoDruid.cpp:432
 msgid "Add at least one more image."
 msgstr "Añadir al menos una imagen más."
 
-#: hugin1/hugin/PanoDruid.cpp:214 hugin1/hugin/PanoDruid.cpp:432
+#: hugin1/hugin/PanoDruid.cpp:215 hugin1/hugin/PanoDruid.cpp:433
 msgid "You should have at least two files listed in the Images tab."
 msgstr "Debería tener al menos dos archivos en la pestaña Imágenes."
 
-#: hugin1/hugin/PanoDruid.cpp:228 hugin1/hugin/PanoDruid.cpp:427
+#: hugin1/hugin/PanoDruid.cpp:229 hugin1/hugin/PanoDruid.cpp:428
 msgid "To get started, add some image files."
 msgstr "Para comenzar añada algunos archivos de imagen."
 
-#: hugin1/hugin/PanoDruid.cpp:229 hugin1/hugin/PanoDruid.cpp:428
+#: hugin1/hugin/PanoDruid.cpp:230 hugin1/hugin/PanoDruid.cpp:429
 msgid "You can add any number of images using the Images tab."
 msgstr "Puede añadir cualquier número de imágenes en la pestañ Imágenes."
 
-#: hugin1/hugin/PanoDruid.cpp:276
+#: hugin1/hugin/PanoDruid.cpp:277
 msgid "the Panorama druid"
 msgstr "el Druida de panoramas"
 
-#: hugin1/hugin/PanoDruid.cpp:420
+#: hugin1/hugin/PanoDruid.cpp:421
 msgid "The druid has no advice at this time."
 msgstr "El druida no tiene ningún consejo esta vez."
 
-#: hugin1/hugin/PanoDruid.cpp:440
+#: hugin1/hugin/PanoDruid.cpp:441
 msgid ""
 "Very large pixel dimensions are currently entered.\n"
 "Some computers may take an excessively long time\n"
@@ -1488,57 +1628,128 @@
 "Calcular tamaño óptimo en la pestaña Opciones de Panorama para\n"
 "determinar el tamaño en píxeles que proporcione el mejor resultado."
 
-#: hugin1/hugin/PanoPanel.cpp:449
+#: hugin1/hugin/PanoPanel.cpp:150
+msgid "Fisheye"
+msgstr "Ojo de pez"
+
+#: hugin1/hugin/PanoPanel.cpp:151
+msgid "Stereographic"
+msgstr "Estereográfica"
+
+#: hugin1/hugin/PanoPanel.cpp:152
+msgid "Mercator"
+msgstr "Mercator"
+
+#: hugin1/hugin/PanoPanel.cpp:153
+#, fuzzy
+msgid "Trans Mercator"
+msgstr "Mercator transversa"
+
+#: hugin1/hugin/PanoPanel.cpp:154
+#, fuzzy
+msgid "Sinusoidal"
+msgstr "Sinusoidal"
+
+#: hugin1/hugin/PanoPanel.cpp:155
+msgid "Lambert Cylindrical Equal Area"
+msgstr "Lambert Cilíndrica Area Igual"
+
+#: hugin1/hugin/PanoPanel.cpp:156
+msgid "Lambert Equal Area Azimuthal"
+msgstr "Lambert Area Igual Azimutal"
+
+#: hugin1/hugin/PanoPanel.cpp:157
+msgid "Albers Equal Area Conic"
+msgstr "Albers Area Igual Cónica"
+
+#: hugin1/hugin/PanoPanel.cpp:158
+#, fuzzy
+msgid "Miller Cylindrical"
+msgstr "Miller Cilíndrica"
+
+#: hugin1/hugin/PanoPanel.cpp:159
+#, fuzzy
+msgid "Panini"
+msgstr "Panini"
+
+#: hugin1/hugin/PanoPanel.cpp:160
+msgid "Architectural"
+msgstr "Arquitectónica"
+
+#: hugin1/hugin/PanoPanel.cpp:161
+#, fuzzy
+msgid "Orthographic"
+msgstr "Ortográfica"
+
+#: hugin1/hugin/PanoPanel.cpp:162
+msgid "Equisolid"
+msgstr "Equisólida"
+
+#: hugin1/hugin/PanoPanel.cpp:163
+#, fuzzy
+msgid "Equirectangular Panini"
+msgstr "Equirectangular Panini"
+
+#: hugin1/hugin/PanoPanel.cpp:164
+#, fuzzy
+msgid "Biplane"
+msgstr "Bilineal"
+
+#: hugin1/hugin/PanoPanel.cpp:165
+msgid "Triplane"
+msgstr "Trilineal"
+
+#: hugin1/hugin/PanoPanel.cpp:594
 #, c-format
 msgid "Invalid HFOV value. Maximum HFOV for this projection is %lf."
 msgstr ""
 "Valor de CdVH no válido. El valor máximo del CdVH para esta proyección es %"
 "lf."
 
-#: hugin1/hugin/PanoPanel.cpp:480
+#: hugin1/hugin/PanoPanel.cpp:625
 #, c-format
 msgid "Invalid VFOV value. Maximum VFOV for this projection is %lf."
 msgstr ""
 "Valor de CdVV no válido. El valor máximo del CdVV para esta proyección es %"
 "lf."
 
-#: hugin1/hugin/PanoPanel.cpp:526
+#: hugin1/hugin/PanoPanel.cpp:671
 msgid "width needs to be an integer bigger than 0"
 msgstr "la anchura debe ser un entero mayor que 0"
 
-#: hugin1/hugin/PanoPanel.cpp:543
+#: hugin1/hugin/PanoPanel.cpp:688
 msgid "height needs to be an integer bigger than 0"
 msgstr "la altura debe ser un entero mayor que 0"
 
-#: hugin1/hugin/PanoPanel.cpp:553
+#: hugin1/hugin/PanoPanel.cpp:698
 msgid "Top needs to be an integer bigger than 0"
 msgstr "Arriba debe ser un entero mayor que 0"
 
-#: hugin1/hugin/PanoPanel.cpp:557
+#: hugin1/hugin/PanoPanel.cpp:702
 msgid "left needs to be an integer bigger than 0"
 msgstr "izquierda debe ser un entero mayor que 0"
 
-#: hugin1/hugin/PanoPanel.cpp:561
+#: hugin1/hugin/PanoPanel.cpp:706
 msgid "right needs to be an integer bigger than 0"
 msgstr "derecha debe ser un entero mayor que 0"
 
-#: hugin1/hugin/PanoPanel.cpp:565
+#: hugin1/hugin/PanoPanel.cpp:710
 msgid "bottom needs to be an integer bigger than 0"
 msgstr "abajo debe ser un entero mayor que 0"
 
-#: hugin1/hugin/PanoPanel.cpp:625
+#: hugin1/hugin/PanoPanel.cpp:771
 msgid " PTmender options not yet implemented"
-msgstr "No se han implementado aún las opciones de PTmender"
+msgstr " No se han implementado aún las opciones de PTmender"
 
-#: hugin1/hugin/PanoPanel.cpp:674
+#: hugin1/hugin/PanoPanel.cpp:821
 msgid " PTblender options not yet implemented"
-msgstr "No se han implementado aún las opciones de PTblender"
+msgstr " No se han implementado aún las opciones de PTblender"
 
-#: hugin1/hugin/PanoPanel.cpp:711
+#: hugin1/hugin/PanoPanel.cpp:859
 msgid "Not yet implemented"
 msgstr "No se ha implementado aún"
 
-#: hugin1/hugin/PanoPanel.cpp:858
+#: hugin1/hugin/PanoPanel.cpp:1008
 msgid "ShellExecuteEx failed"
 msgstr "Falló ShellExecuteEx"
 
@@ -1614,155 +1825,131 @@
 msgid "Ukrainian"
 msgstr "Ucraniano"
 
-#: hugin1/hugin/PreferencesDialog.cpp:273
+#: hugin1/hugin/PreferencesDialog.cpp:274
 msgid "Select PTmender"
 msgstr "Elegir PTmender"
 
-#: hugin1/hugin/PreferencesDialog.cpp:277
-#: hugin1/hugin/PreferencesDialog.cpp:295
-#: hugin1/hugin/PreferencesDialog.cpp:312
-#: hugin1/hugin/PreferencesDialog.cpp:328
-#: hugin1/hugin/PreferencesDialog.cpp:345 hugin1/hugin/PTStitcherPanel.cpp:483
+#: hugin1/hugin/PreferencesDialog.cpp:278
+#: hugin1/hugin/PreferencesDialog.cpp:296
+#: hugin1/hugin/PreferencesDialog.cpp:313
+#: hugin1/hugin/PreferencesDialog.cpp:329
+#: hugin1/hugin/PreferencesDialog.cpp:346 hugin1/hugin/PTStitcherPanel.cpp:483
 msgid "Executables (*.exe)|*.exe"
 msgstr "Ejecutables (*.exe)|*.exe"
 
-#: hugin1/hugin/PreferencesDialog.cpp:292
+#: hugin1/hugin/PreferencesDialog.cpp:293
 msgid "Select image editor"
 msgstr "Seleccione el editor de imagen"
 
-#: hugin1/hugin/PreferencesDialog.cpp:309
+#: hugin1/hugin/PreferencesDialog.cpp:310
 msgid "Select Enblend"
 msgstr "Seleccione Enblend"
 
-#: hugin1/hugin/PreferencesDialog.cpp:325
+#: hugin1/hugin/PreferencesDialog.cpp:326
 msgid "Select Enfuse"
 msgstr "Seleccione Enfuse"
 
-#: hugin1/hugin/PreferencesDialog.cpp:342 translations/xrc.cpp:488 xrc.cpp:488
+#: hugin1/hugin/PreferencesDialog.cpp:343 translations/xrc.cpp:563 xrc.cpp:563
 msgid "Select Autopano"
 msgstr "Seleccione Autopano"
 
-#: hugin1/hugin/PreferencesDialog.cpp:358
+#: hugin1/hugin/PreferencesDialog.cpp:359
 msgid "Select Autopano-SIFT"
 msgstr "Elegir Autopano-SIFT"
 
-#: hugin1/hugin/PreferencesDialog.cpp:361
+#: hugin1/hugin/PreferencesDialog.cpp:362
 msgid "Executables (*.exe,*.vbs,*.cmd)|*.exe;*.vbs;*.cmd"
 msgstr "Ejecutables (*.exe,*.vbs,*.cmd)|*.exe;*.vbs;*.cmd"
 
-#: hugin1/hugin/PreferencesDialog.cpp:400
+#: hugin1/hugin/PreferencesDialog.cpp:401
 msgid "Panotools details"
 msgstr "Detalles de Panotools"
 
-#: hugin1/hugin/PreferencesDialog.cpp:801
+#: hugin1/hugin/PreferencesDialog.cpp:820
 msgid "Really reset displayed preferences to default values?"
 msgstr ""
 "¿Desea restaurar todas las preferencias mostradas a los valores por omisión?"
 
-#: hugin1/hugin/PreferencesDialog.cpp:801 translations/xrc.cpp:514 xrc.cpp:514
+#: hugin1/hugin/PreferencesDialog.cpp:820 translations/xrc.cpp:599 xrc.cpp:599
 msgid "Load Defaults"
 msgstr "Cargar predeterminados"
 
-#: hugin1/hugin/PreviewFrame.cpp:107
-msgid "Panorama preview"
-msgstr "Previsualizar panorama"
-
-#: hugin1/hugin/PreviewFrame.cpp:122
-msgid "displayed images"
-msgstr "imágenes mostradas"
-
-#: hugin1/hugin/PreviewFrame.cpp:159
-msgid "VFOV"
-msgstr "CdVV"
+#: hugin1/hugin/PreviewCropTool.cpp:55
+msgid "Drag the inside of the cropping rectangle to adjust the crop."
+msgstr "Arrastra el interior del rectángulo de recorte para ajustarlo."
 
-#: hugin1/hugin/PreviewFrame.cpp:163
-msgid "drag to change the vertical field of view"
-msgstr "arrastre para cambiar el campo de visión vertical"
+#: hugin1/hugin/PreviewDragTool.cpp:53 hugin1/hugin/PreviewDragTool.cpp:258
+msgid ""
+"Drag to move images (optionally use shift to constrain), or roll with right-"
+"drag or ctrl-drag."
+msgstr ""
+"Arrastra para mover imágenes (opcionalmente usa mayúsculas para restringir),"
+" o gira arrastrando con el botón derecho o pulsando ctrl."
 
-#: hugin1/hugin/PreviewFrame.cpp:172
-msgid "HFOV"
-msgstr "CdVH"
+#: hugin1/hugin/PreviewDragTool.cpp:76
+msgid ""
+"Currently constrained to moving only pitch. Make a larger movement in the "
+"opposite direction to constrain to yaw."
+msgstr ""
 
-#: hugin1/hugin/PreviewFrame.cpp:177
-msgid "drag to change the horizontal field of view"
-msgstr "arrastre para cambiar el campo de visión horizontal"
+#: hugin1/hugin/PreviewDragTool.cpp:80
+msgid ""
+"Currently constrained to moving only yaw. Make a larger movement in the "
+"opposite direction to constrain to pitch."
+msgstr ""
 
-#: hugin1/hugin/PreviewFrame.cpp:188
-msgid "Preview Options"
-msgstr "Opciones de previsualización"
+#: hugin1/hugin/PreviewDragTool.cpp:149
+msgid "Rotate around the centre to roll."
+msgstr "Gira alrededor del centro para rotar."
 
-#: hugin1/hugin/PreviewFrame.cpp:191 translations/xrc.cpp:349 xrc.cpp:349
-msgid "projection (f):"
-msgstr "proyección (f):"
+#: hugin1/hugin/PreviewDragTool.cpp:170
+msgid ""
+"Constrained drag: make a movement and it will be snapped to the yaw or pitch."
+msgstr ""
 
-#: hugin1/hugin/PreviewFrame.cpp:234
-msgid "Blend mode:"
-msgstr "Modo de fundido:"
+#: hugin1/hugin/PreviewDragTool.cpp:172
+msgid "Drag to move."
+msgstr "Arrastra para mover"
 
-#: hugin1/hugin/PreviewFrame.cpp:240
-msgid "difference"
-msgstr "diferencias"
+#: hugin1/hugin/PreviewFrame.cpp:114
+msgid "Panorama preview"
+msgstr "Previsualizar panorama"
 
-#: hugin1/hugin/PreviewFrame.cpp:256
+#: hugin1/hugin/PreviewFrame.cpp:263
 msgid "Output:"
 msgstr "Salida:"
 
-#: hugin1/hugin/PreviewFrame.cpp:261
+#: hugin1/hugin/PreviewFrame.cpp:268
 msgid "LDR"
 msgstr "LDR"
 
-#: hugin1/hugin/PreviewFrame.cpp:262
+#: hugin1/hugin/PreviewFrame.cpp:269
 msgid "HDR"
 msgstr "HDR"
 
-#: hugin1/hugin/PreviewFrame.cpp:274
-msgid "EV:"
-msgstr "EV:"
-
-#: hugin1/hugin/PreviewFrame.cpp:287 hugin1/hugin/PreviewFrame.cpp:321
-msgid "0"
-msgstr "0"
-
-#: hugin1/hugin/PreviewFrame.cpp:307
-msgid "Projection Parameters"
-msgstr "Parámetros de proyección"
-
-#: hugin1/hugin/PreviewFrame.cpp:316
-msgid "param:"
-msgstr "parám:"
-
-#: hugin1/hugin/PreviewFrame.cpp:348 hugin1/hugin/PreviewPanel.cpp:768
+#: hugin1/hugin/PreviewFrame.cpp:355 hugin1/hugin/PreviewPanel.cpp:768
 msgid ""
 "Left click to define new center point, right click to move point to horizon."
 msgstr ""
 "Clic del botón izquierdo para definir un nuevo punto central, Clic del botón "
 "derecho para mover el punto al horizonte."
 
-#: hugin1/hugin/PreviewFrame.cpp:383 hugin1/hugin/PreviewFrame.cpp:505
+#: hugin1/hugin/PreviewFrame.cpp:390 hugin1/hugin/PreviewFrame.cpp:512
 msgid "Center panorama with left mouse button, set horizon with right button"
 msgstr ""
 "Centre la panorámica con el botón izquierdo, establezca el horizonte con el "
 "dereho"
 
-#: hugin1/hugin/PreviewFrame.cpp:616
-msgid "Rectilinear"
-msgstr "Rectilínea"
-
-#: hugin1/hugin/PreviewFrame.cpp:617
-msgid "Cylindrical"
-msgstr "Cilíndrica"
-
-#: hugin1/hugin/PreviewFrame.cpp:729
-msgid "Yaw value must be numeric."
-msgstr "El valor del giro debe ser numérico."
-
-#: hugin1/hugin/PreviewFrame.cpp:735
-msgid "Pitch value must be numeric."
-msgstr "El valor de la inclinación debe ser numérico."
+#: hugin1/hugin/PreviewIdentifyTool.cpp:177
+#: hugin1/hugin/PreviewIdentifyTool.cpp:240
+msgid "Move the mouse over the images or image buttons to identify them."
+msgstr "Mueve el ratón sobre las imágenes o los botones de imágenes "
+"para identificarlos."
 
-#: hugin1/hugin/PreviewFrame.cpp:741
-msgid "Roll value must be numeric."
-msgstr "El valor de la rotación debe ser numérico."
+#: hugin1/hugin/PreviewIdentifyTool.cpp:238
+#, fuzzy
+msgid "Click to create or edit control points here."
+msgstr "Pulsa para crear o editar puntos de control aquí."
 
 #: hugin1/hugin/PreviewPanel.cpp:488
 msgid "Error during Stitching"
@@ -1772,23 +1959,23 @@
 msgid "Bicubic"
 msgstr "Bicúbica"
 
-#: hugin1/hugin/PTStitcherPanel.cpp:280 translations/xrc.cpp:333 xrc.cpp:333
+#: hugin1/hugin/PTStitcherPanel.cpp:280 translations/xrc.cpp:409 xrc.cpp:409
 msgid "Spline 16"
 msgstr "Spline 16"
 
-#: hugin1/hugin/PTStitcherPanel.cpp:281 translations/xrc.cpp:334 xrc.cpp:334
+#: hugin1/hugin/PTStitcherPanel.cpp:281 translations/xrc.cpp:410 xrc.cpp:410
 msgid "Spline 36"
 msgstr "Spline 36"
 
-#: hugin1/hugin/PTStitcherPanel.cpp:282 translations/xrc.cpp:335 xrc.cpp:335
+#: hugin1/hugin/PTStitcherPanel.cpp:282 translations/xrc.cpp:411 xrc.cpp:411
 msgid "Sinc 256"
 msgstr "Sinc 256"
 
-#: hugin1/hugin/PTStitcherPanel.cpp:283 translations/xrc.cpp:336 xrc.cpp:336
+#: hugin1/hugin/PTStitcherPanel.cpp:283 translations/xrc.cpp:412 xrc.cpp:412
 msgid "Spline 64"
 msgstr "Spline 64"
 
-#: hugin1/hugin/PTStitcherPanel.cpp:284 translations/xrc.cpp:337 xrc.cpp:337
+#: hugin1/hugin/PTStitcherPanel.cpp:284 translations/xrc.cpp:413 xrc.cpp:413
 msgid "Bilinear"
 msgstr "Bilineal"
 
@@ -1796,7 +1983,7 @@
 msgid "Nearest neighbour"
 msgstr "Vecino más próximo"
 
-#: hugin1/hugin/PTStitcherPanel.cpp:286 translations/xrc.cpp:339 xrc.cpp:339
+#: hugin1/hugin/PTStitcherPanel.cpp:286 translations/xrc.cpp:415 xrc.cpp:415
 msgid "Sinc 1024"
 msgstr "Sinc 1024"
 
@@ -1900,7 +2087,7 @@
 msgid "Unsupported image file format"
 msgstr "Formato de imagen no compatible"
 
-#: hugin1/hugin/wxPanoCommand.cpp:343
+#: hugin1/hugin/wxPanoCommand.cpp:352
 #, c-format
 msgid ""
 "Image file not found:\n"
@@ -1911,11 +2098,11 @@
 "%s\n"
 "Seleccione la imagen correcta"
 
-#: hugin1/hugin/wxPanoCommand.cpp:343
+#: hugin1/hugin/wxPanoCommand.cpp:352
 msgid "Image file not found"
 msgstr "No se encontró el archivo de la imagen"
 
-#: hugin1/hugin/wxPanoCommand.cpp:483
+#: hugin1/hugin/wxPanoCommand.cpp:505
 #, c-format
 msgid ""
 "Error, template expects %d images,\n"
@@ -1924,21 +2111,21 @@
 "Error, la plantilla esperaba %d imágenes,\n"
 "el proyecto actual contiene %d imágenes\n"
 
-#: hugin1/hugin/wxPanoCommand.cpp:484 hugin1/hugin/wxPanoCommand.cpp:510
+#: hugin1/hugin/wxPanoCommand.cpp:506 hugin1/hugin/wxPanoCommand.cpp:532
 msgid "Could not apply template"
 msgstr "No se pudo aplicar la plantilla"
 
-#: hugin1/hugin/wxPanoCommand.cpp:510
+#: hugin1/hugin/wxPanoCommand.cpp:532
 msgid "Error loading project file"
 msgstr "Error al cargar archivo delproyecto"
 
-#: hugin1/nona_gui/nona_gui.cpp:154
-#: hugin1/stitch_project/hugin_stitch_project.cpp:319
+#: hugin1/nona_gui/nona_gui.cpp:154 hugin1/ptbatcher/PTBatcherGUI.cpp:130
+#: hugin1/stitch_project/hugin_stitch_project.cpp:307
 msgid "Syntax error in parameters detected, aborting."
 msgstr "Detectado error de sintaxis en los parámetros. Interrumpiendo."
 
-#: hugin1/nona_gui/nona_gui.cpp:169
-#: hugin1/stitch_project/hugin_stitch_project.cpp:348
+#: hugin1/nona_gui/nona_gui.cpp:169 hugin1/ptbatcher/Batch.cpp:574
+#: hugin1/stitch_project/hugin_stitch_project.cpp:336
 msgid "Specify project source project file"
 msgstr "Indicar el archivo fuente del proyecto"
 
@@ -1950,8 +2137,7 @@
 msgid "Specify output image filename"
 msgstr "Indique el nombre de la imagen de salida"
 
-#: hugin1/nona_gui/nona_gui.cpp:210
-#: hugin1/stitch_project/hugin_stitch_project.cpp:387
+#: hugin1/nona_gui/nona_gui.cpp:210 hugin1/ptbatcher/Batch.cpp:599
 msgid "No project files specified"
 msgstr "No se indicó un archivo de proyecto"
 
@@ -1961,17 +2147,327 @@
 
 #: hugin1/nona_gui/nona_gui.cpp:260
 msgid "output image size: "
-msgstr "Tamaño de la imagen de salida:"
+msgstr "tamaño de la imagen de salida: "
 
-#: hugin1/stitch_project/hugin_stitch_project.cpp:137
-#, c-format
+#: hugin1/ptbatcher/Batch.cpp:229
 msgid ""
-"HuginStitchProject. Application to stitch hugin project files.\n"
-" Version: %s"
+"Cannot clear batch in progress.\n"
+"Do you want to cancel it?"
 msgstr ""
-"HuginStitchProject. Aplicación para empalmar ficheros de proyecto hugin.\n"
-"Versión: %s"
+
+#: hugin1/ptbatcher/Batch.cpp:229 hugin1/ptbatcher/BatchFrame.cpp:623
+#: hugin1/ptbatcher/BatchFrame.cpp:650 hugin1/ptbatcher/BatchFrame.cpp:671
+#: hugin1/ptbatcher/ProjectArray.cpp:66
+msgid "In progress"
+msgstr "En proceso"
+
+#: hugin1/ptbatcher/Batch.cpp:239 hugin1/ptbatcher/Batch.cpp:260
+msgid "Cleared batch."
+msgstr "Lote limpiado."
+
+#: hugin1/ptbatcher/Batch.cpp:334
+#, c-format
+msgid "Error: Could not get status, project with index %d is not in list."
+msgstr "Error: No se pudo obtener estado, el projecto con índice %d no está en la lista."
+
+#: hugin1/ptbatcher/Batch.cpp:334 hugin1/ptbatcher/Batch.cpp:687
+#: hugin1/ptbatcher/Batch.cpp:704 hugin1/ptbatcher/Batch.cpp:895
+#: hugin1/ptbatcher/BatchFrame.cpp:239
+#, fuzzy
+msgid "Error!"
+msgstr "¡Error!"
+
+#: hugin1/ptbatcher/Batch.cpp:376
+#, fuzzy
+msgid "Error: Could not load batch file."
+msgstr "Error: no se pudo cargar el archivo de lotes."
+
+#: hugin1/ptbatcher/Batch.cpp:473
+msgid "Batch successfully completed."
+msgstr "Lote completado con éxito."
+
+#: hugin1/ptbatcher/Batch.cpp:482
+msgid "Batch completed with errors."
+msgstr "Lote completado con errores."
+
+#: hugin1/ptbatcher/Batch.cpp:491
+msgid "Initializing shutdown..."
+msgstr "Inicializando apagado..."
+
+#: hugin1/ptbatcher/Batch.cpp:491 hugin1/ptbatcher/Batch.cpp:496
+msgid "Shutting down..."
+msgstr "Apagando..."
+
+#: hugin1/ptbatcher/Batch.cpp:520
+#, fuzzy
+msgid "Error shutting down."
+msgstr "Error mientras se apagaba."
+
+#: hugin1/ptbatcher/Batch.cpp:522
+msgid "Error shutting down. Do you have root privileges?"
+msgstr "Error apagando. ¿Tienes privilegios de root?"
+
+#: hugin1/ptbatcher/Batch.cpp:584
+#: hugin1/stitch_project/hugin_stitch_project.cpp:366
+msgid "Specify output prefix"
+msgstr "Indicar prefijo de salida"
+
+#: hugin1/ptbatcher/Batch.cpp:593
+#, fuzzy
+msgid "No output prefix specified"
+msgstr "No se indicó un prefijo de salida"
+
+#: hugin1/ptbatcher/Batch.cpp:629
+#: hugin1/stitch_project/hugin_stitch_project.cpp:398
+#, c-format
+msgid "%s - Stitching"
+msgstr "%s - Empalmando"
 
+#: hugin1/ptbatcher/Batch.cpp:687
+#, c-format
+msgid "Error removing, project with id %d is not in list."
+msgstr "Error quitando, el proyecto con id %d no está en la lista."
+
+#: hugin1/ptbatcher/Batch.cpp:704
+#, fuzzy
+msgid "Error: Could not delete project file "
+msgstr "Error. No se pudo borrar el archivo de proyecto"
+
+#: hugin1/ptbatcher/Batch.cpp:722
+#, fuzzy
+msgid "Running batch..."
+msgstr "Ejecutando lote..."
+
+#: hugin1/ptbatcher/Batch.cpp:755
+msgid "Batch already in progress."
+msgstr "Lote ya está en prograso."
+
+#: hugin1/ptbatcher/Batch.cpp:772
+#, fuzzy
+msgid "Running command \""
+msgstr "Ejecutando comando \""
+
+#: hugin1/ptbatcher/Batch.cpp:895
+#, c-format
+msgid "Error: Could not set status, project with index %d is not in list."
+msgstr "Error. No se pudo establecer estado, el proyecto con índice %d no está en la lista."
+
+#: hugin1/ptbatcher/BatchFrame.cpp:118
+msgid "Not doing much..."
+msgstr "Haciendo no mucho..."
+
+#: hugin1/ptbatcher/BatchFrame.cpp:239
+#, fuzzy
+msgid "Error: Could not remove temporary file"
+msgstr "Error: No se ha podido borrar el archivo temporal"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:315
+msgid "Please enter the command-line application to execute:"
+msgstr "Introduzca la aplicación de línea de comandos a ejecutar:"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:315
+#, fuzzy
+msgid "Enter application"
+msgstr "Introduzca aplicación"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:336
+#, fuzzy
+msgid "Specify a directory to search for projects in"
+msgstr "Indicar la carpeta donde buscar proyectos"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:352
+#, fuzzy
+msgid "Specify project source file(s)"
+msgstr "Indicar el archivo fuente del proyecto"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:386
+#, fuzzy
+msgid "Added projects from dir "
+msgstr "Añadidos proyectos de la carpeta "
+
+#: hugin1/ptbatcher/BatchFrame.cpp:393 hugin1/ptbatcher/PTBatcherGUI.cpp:172
+#: hugin1/ptbatcher/PTBatcherGUI.cpp:229
+#, fuzzy
+msgid "Added project "
+msgstr "Añadido proyecto "
+
+#: hugin1/ptbatcher/BatchFrame.cpp:409
+#, fuzzy
+msgid "Specify output prefix for project "
+msgstr "Indicar prefijo de salida para el proyecto "
+
+#: hugin1/ptbatcher/BatchFrame.cpp:423
+#, fuzzy
+msgid "Please select a project"
+msgstr "Seleccione un proyecto"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:490
+#, fuzzy
+msgid "help file: "
+msgstr "archivo de ayuda: "
+
+#: hugin1/ptbatcher/BatchFrame.cpp:511
+msgid "Specify batch file to open"
+msgstr "Especifique archivo de lotes a abrir"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:513
+#, fuzzy
+msgid "Batch files (*.ptb)|*.ptb;|All files (*)|*"
+msgstr "Archivos de proyectos (*.pto)|*.pto|Todos los archivos (*)|*"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:544
+msgid "Cannot open app in Hugin."
+msgstr "No se puede abrir aplicación en Hugin."
+
+#: hugin1/ptbatcher/BatchFrame.cpp:548
+msgid "No project selected. Open Hugin without project?"
+msgstr "No se ha seleccionado proyecto. ¿Abrir Hugin sin proyecto?"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:548 hugin1/ptbatcher/BatchFrame.cpp:596
+msgid "Question"
+msgstr "Pregunta"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:571
+msgid "Batch paused"
+msgstr "Lote parado"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:581
+msgid "Continuing batch..."
+msgstr "Continuando lote..."
+
+#: hugin1/ptbatcher/BatchFrame.cpp:596
+msgid ""
+"There are failed projects in the list.\n"
+"Remove them also?"
+msgstr ""
+"Hay proyectos fallidos en la lista.\n"
+"¿Quitarlos también?"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:623
+msgid ""
+"Cannot remove project in progress.\n"
+"Do you want to cancel it?"
+msgstr ""
+"No se puede quitar el proyecto en curso.\n"
+"¿Quieres cancelarlo?"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:632
+#, fuzzy
+msgid "Removed project "
+msgstr "Proyecto eliminado "
+
+#: hugin1/ptbatcher/BatchFrame.cpp:638
+msgid "Please select a project to remove"
+msgstr "Selecciona el proyecto a quitar"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:650
+msgid ""
+"Cannot reset project in progress.\n"
+"Do you want to cancel it?"
+msgstr ""
+"No se puede restaurar el proyecto en curso.\n"
+"¿Quieres cancelarlo?"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:659
+#, fuzzy
+msgid "Restaurar project "
+msgstr "Reiniciar proyecto "
+
+#: hugin1/ptbatcher/BatchFrame.cpp:663
+msgid "Please select a project to reset"
+msgstr "Selecciona el proyecto a restaurar"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:671
+msgid ""
+"Cannot reset projects in progress.\n"
+"Do you want to cancel the batch?"
+msgstr ""
+"No se pueden restaurar los proyectos en curso.\n"
+"¿Quieres cancelar el lote?"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:697
+msgid "Specify batch file to save"
+msgstr "Especifica el archivo de lotes a guardar"
+
+#: hugin1/ptbatcher/BatchFrame.cpp:699
+#, fuzzy
+msgid "Batch file (*.ptb)|*.ptb;|All files (*)|*"
+msgstr "Archivos de lotes (*.pto)|*.pto|Todos los archivos (*)|*"
+
+#: hugin1/ptbatcher/ProjectArray.cpp:64
+#, fuzzy
+msgid "Waiting"
+msgstr "Esperando"
+
+#: hugin1/ptbatcher/ProjectArray.cpp:68
+msgid "Complete"
+msgstr "Completo"
+
+#: hugin1/ptbatcher/ProjectArray.cpp:70
+#, fuzzy
+msgid "Failed"
+msgstr "Fallado"
+
+#: hugin1/ptbatcher/ProjectArray.cpp:72
+#: hugin1/ptbatcher/ProjectListBox.cpp:210
+msgid "File missing"
+msgstr "Falta archivo"
+
+#: hugin1/ptbatcher/ProjectArray.cpp:74
+msgid "Paused"
+msgstr "Parado"
+
+#: hugin1/ptbatcher/ProjectListBox.cpp:50
+msgid "ID"
+msgstr "ID"
+
+#: hugin1/ptbatcher/ProjectListBox.cpp:51
+#, fuzzy
+msgid "Project"
+msgstr "Proyecto"
+
+#: hugin1/ptbatcher/ProjectListBox.cpp:52
+#, fuzzy
+msgid "Output prefix"
+msgstr "Prefijo de salida"
+
+#: hugin1/ptbatcher/ProjectListBox.cpp:53
+#, fuzzy
+msgid "Status"
+msgstr "Estado"
+
+#: hugin1/ptbatcher/ProjectListBox.cpp:54
+msgid "Last modified"
+msgstr "Última modificación"
+
+#: hugin1/ptbatcher/ProjectListBox.cpp:55
+#, fuzzy
+msgid "Output format"
+msgstr "Formato de salida"
+
+#: hugin1/ptbatcher/ProjectListBox.cpp:56
+#, fuzzy
+msgid "Projection"
+msgstr "Proyección"
+
+#: hugin1/ptbatcher/ProjectListBox.cpp:57
+msgid "Size"
+msgstr "Tamaño"
+
+#: hugin1/ptbatcher/ProjectListBox.cpp:148
+#, fuzzy, c-format
+msgid "%d"
+msgstr "%d"
+
+#: hugin1/ptbatcher/ProjectListBox.cpp:171
+msgid "Error, cannot convert id"
+msgstr "Error, no se puede convertir id"
+
+#: hugin1/ptbatcher/PTBatcherGUI.cpp:117
+msgid "<project1 <output prefix>> <project2 <output prefix>> <project3"
+msgstr "<proyecto1 <prefijo de salida>> <proyecto2 <prefijo de salida>> <proyecto3"
+
+#: hugin1/ptbatcher/RunStitchFrame.cpp:119
 #: hugin1/stitch_project/hugin_stitch_project.cpp:171
 msgid ""
 "Error during stitching\n"
@@ -1982,20 +2478,21 @@
 "Envíe el texto completo al rastreador de errores enhttp://sf.net/projects/"
 "hugin."
 
-#: hugin1/stitch_project/hugin_stitch_project.cpp:378
-msgid "Specify output prefix"
-msgstr "Indicar directorio de salida"
-
-#: hugin1/stitch_project/hugin_stitch_project.cpp:410
+#: hugin1/stitch_project/hugin_stitch_project.cpp:137
 #, c-format
-msgid "%s - Stitching"
-msgstr "%s - Empalmando"
+msgid ""
+"HuginStitchProject. Application to stitch hugin project files.\n"
+" Version: %s"
+msgstr ""
+"HuginStitchProject. Aplicación para empalmar archivos de proyecto hugin.\n"
+"Versión: %s"
 
-#: translations/xrc.cpp:1 translations/xrc.cpp:275 xrc.cpp:1 xrc.cpp:275
+#: translations/xrc.cpp:1 translations/xrc.cpp:351 xrc.cpp:1 xrc.cpp:351
 msgid "About Hugin"
 msgstr "Acerca de Hugin"
 
-#: translations/xrc.cpp:2 translations/xrc.cpp:517 xrc.cpp:2 xrc.cpp:517
+#: translations/xrc.cpp:2 translations/xrc.cpp:602 translations/xrc.cpp:672
+#: xrc.cpp:2 xrc.cpp:602 xrc.cpp:672
 msgid "OK"
 msgstr "De acuerdo"
 
@@ -2046,11 +2543,11 @@
 msgid "Focal length multiplier:"
 msgstr "Multiplicador de distancia focal:"
 
-#: translations/xrc.cpp:20 translations/xrc.cpp:120 xrc.cpp:20 xrc.cpp:120
+#: translations/xrc.cpp:20 translations/xrc.cpp:186 xrc.cpp:20 xrc.cpp:186
 msgid "Load lens..."
 msgstr "Cargando objetivo..."
 
-#: translations/xrc.cpp:21 translations/xrc.cpp:188 xrc.cpp:21 xrc.cpp:188
+#: translations/xrc.cpp:21 translations/xrc.cpp:255 xrc.cpp:21 xrc.cpp:255
 msgid "Camera and Lens"
 msgstr "Cámara y objetivo"
 
@@ -2105,99 +2602,339 @@
 msgid "HFOV (v):"
 msgstr "CdVH (v):"
 
-#: translations/xrc.cpp:37 translations/xrc.cpp:483 translations/xrc.cpp:485
-#: xrc.cpp:37 xrc.cpp:483 xrc.cpp:485
+#: translations/xrc.cpp:37 translations/xrc.cpp:558 translations/xrc.cpp:560
+#: xrc.cpp:37 xrc.cpp:558 xrc.cpp:560
 msgid "degrees"
 msgstr "grados"
 
 #: translations/xrc.cpp:42 xrc.cpp:42
+#, fuzzy
+msgid "Batch Processor"
+msgstr "Error de CreateProcess"
+
+#: translations/xrc.cpp:43 xrc.cpp:43
+#, fuzzy
+msgid "Add application"
+msgstr "Acerca de esta aplicación"
+
+#: translations/xrc.cpp:44 xrc.cpp:44
+#, fuzzy
+msgid "Remove complete"
+msgstr "Quitar completo"
+
+#: translations/xrc.cpp:45 xrc.cpp:45
+#, fuzzy
+msgid "Change prefix"
+msgstr "Cambiar prefijo"
+
+#: translations/xrc.cpp:46 xrc.cpp:46
+#, fuzzy
+msgid "Reset project"
+msgstr "Restaurar proyecto"
+
+#: translations/xrc.cpp:47 xrc.cpp:47
+#, fuzzy
+msgid "Reset all"
+msgstr "Restaurar todo"
+
+#: translations/xrc.cpp:48 xrc.cpp:48
+msgid "Edit with Hugin"
+msgstr "Editar con Hugin"
+
+#: translations/xrc.cpp:49 xrc.cpp:49
+#, fuzzy
+msgid "Move project up"
+msgstr "Subir proyecto"
+
+#: translations/xrc.cpp:50 xrc.cpp:50
+#, fuzzy
+msgid "Move project down"
+msgstr "Bajar proyecto"
+
+#: translations/xrc.cpp:51 xrc.cpp:51
+msgid "Parallel execution"
+msgstr "Ejecución en paralelo"
+
+#: translations/xrc.cpp:52 xrc.cpp:52
+#, fuzzy
+msgid "Delete *.pto files"
+msgstr "Borrar archivos *.pto"
+
+#: translations/xrc.cpp:53 xrc.cpp:53
+msgid "Overwrite always"
+msgstr "Siempre sobre-escribir"
+
+#: translations/xrc.cpp:54 xrc.cpp:54
+msgid "Shutdown when done"
+msgstr "Apagar al acabar"
+
+#: translations/xrc.cpp:55 xrc.cpp:55
+msgid "Verbose output"
+msgstr "Salida prolija"
+
+#: translations/xrc.cpp:56 translations/xrc.cpp:261 translations/xrc.cpp:267
+#: xrc.cpp:56 xrc.cpp:261 xrc.cpp:267
+msgid "&File"
+msgstr "&Archivo"
+
+#: translations/xrc.cpp:57 xrc.cpp:57
+#, fuzzy
+msgid "Add project..."
+msgstr "Añadir proyecto..."
+
+#: translations/xrc.cpp:58 xrc.cpp:58
+msgid "Adds a project to the batch list."
+msgstr "Añade un proyecto a la lista de lotes."
+
+#: translations/xrc.cpp:59 translations/xrc.cpp:98 xrc.cpp:59 xrc.cpp:98
+#, fuzzy
+msgid "Remove project"
+msgstr "Borrar proyecto"
+
+#: translations/xrc.cpp:60 translations/xrc.cpp:99 xrc.cpp:60 xrc.cpp:99
+#, fuzzy
+msgid "Removes selected project from the batch list"
+msgstr "Elimina el proyecto seleccionado de la lista de lotes"
+
+#: translations/xrc.cpp:61 translations/xrc.cpp:101 xrc.cpp:61 xrc.cpp:101
+#, fuzzy
+msgid "Search directory"
+msgstr "Carpeta de búsqueda"
+
+#: translations/xrc.cpp:62 translations/xrc.cpp:102 xrc.cpp:62 xrc.cpp:102
+msgid "Appends all project files from a directory and subdirectories"
+msgstr "Añade todos los archivos de proyecto de una carpeta y las subcarpetas"
+
+#: translations/xrc.cpp:63 translations/xrc.cpp:77 xrc.cpp:63 xrc.cpp:77
+msgid "Open batch"
+msgstr "Abrir lote"
+
+#: translations/xrc.cpp:64 translations/xrc.cpp:78 xrc.cpp:64 xrc.cpp:78
+msgid "Opens a batch file with a list of projects"
+msgstr "Abre un archivo de lotes con una lista de proyectos"
+
+#: translations/xrc.cpp:65 translations/xrc.cpp:80 xrc.cpp:65 xrc.cpp:80
+#, fuzzy
+msgid "Save batch"
+msgstr "Guardar lote"
+
+#: translations/xrc.cpp:66 translations/xrc.cpp:81 xrc.cpp:66 xrc.cpp:81
+msgid "Saves a batch file with a list of projects"
+msgstr "Guarda un archivo de lotes con una lista de proyectos"
+
+#: translations/xrc.cpp:67 translations/xrc.cpp:74 xrc.cpp:67 xrc.cpp:74
+msgid "Clear batch"
+msgstr "Limpiar lote"
+
+#: translations/xrc.cpp:68 translations/xrc.cpp:75 xrc.cpp:68 xrc.cpp:75
+msgid "Clears the batch list"
+msgstr "Limpia la lista de lotes"
+
+#: translations/xrc.cpp:69 translations/xrc.cpp:285 xrc.cpp:69 xrc.cpp:285
+msgid "&Quit"
+msgstr "&Salir"
+
+#: translations/xrc.cpp:70 translations/xrc.cpp:286 xrc.cpp:70 xrc.cpp:286
+msgid "Exit program"
+msgstr "Salir del programa"
+
+#: translations/xrc.cpp:72 xrc.cpp:72
+#, fuzzy
+msgid "Batch Stitcher help"
+msgstr "Ayuda de lote de pegado"
+
+#: translations/xrc.cpp:73 xrc.cpp:73
+msgid "Open Batch Stitcher help."
+msgstr "Abrir la ayuda del lote de pegado."
+
+#: translations/xrc.cpp:76 translations/xrc.cpp:371 translations/xrc.cpp:374
+#: translations/xrc.cpp:377 xrc.cpp:76 xrc.cpp:371 xrc.cpp:374 xrc.cpp:377
+msgid "clear"
+msgstr "limpiar"
+
+#: translations/xrc.cpp:79 xrc.cpp:79
+#, fuzzy
+msgid "open"
+msgstr "abrir"
+
+#: translations/xrc.cpp:82 xrc.cpp:82
+#, fuzzy
+msgid "save"
+msgstr "guardar"
+
+#: translations/xrc.cpp:83 xrc.cpp:83
+#, fuzzy
+msgid "Start batch"
+msgstr "Iniciar lote"
+
+#: translations/xrc.cpp:84 xrc.cpp:84
+msgid "Starts batch execution"
+msgstr "Inicia la ejecución del lote"
+
+#: translations/xrc.cpp:85 xrc.cpp:85
+#, fuzzy
+msgid "start"
+msgstr "iniciar"
+
+#: translations/xrc.cpp:86 xrc.cpp:86
+#, fuzzy
+msgid "Skip project(s)"
+msgstr "Saltar proyecto(s)"
+
+#: translations/xrc.cpp:87 xrc.cpp:87
+msgid "Skips execution of currently running project(s)"
+msgstr "Salta la ejecución del proyecto en ejecución"
+
+#: translations/xrc.cpp:88 xrc.cpp:88
+msgid "skip"
+msgstr "saltar"
+
+#: translations/xrc.cpp:89 xrc.cpp:89
+msgid "Pause batch"
+msgstr "Parar lote"
+
+#: translations/xrc.cpp:90 xrc.cpp:90
+msgid "Pauses batch execution"
+msgstr "Para la ejecución del lote"
+
+#: translations/xrc.cpp:91 xrc.cpp:91
+#, fuzzy
+msgid "pause"
+msgstr "pausa"
+
+#: translations/xrc.cpp:92 xrc.cpp:92
+#, fuzzy
+msgid "Cancel batch"
+msgstr "Cancelar lote"
+
+#: translations/xrc.cpp:93 xrc.cpp:93
+msgid "Cancels batch execution"
+msgstr "Cancela la ejecución del lote"
+
+#: translations/xrc.cpp:94 translations/xrc.cpp:676 xrc.cpp:94 xrc.cpp:676
+msgid "cancel"
+msgstr "cancelar"
+
+#: translations/xrc.cpp:95 xrc.cpp:95
+#, fuzzy
+msgid "Add project(s)"
+msgstr "Añadir proyecto(s)"
+
+#: translations/xrc.cpp:96 xrc.cpp:96
+msgid "Appends project file(s) to the batch list"
+msgstr "Añade archivo(s) de proyecto a la lista de lote"
+
+#: translations/xrc.cpp:97 xrc.cpp:97
+#, fuzzy
+msgid "add"
+msgstr "añadir"
+
+#: translations/xrc.cpp:100 xrc.cpp:100
+#, fuzzy
+msgid "remove"
+msgstr "quitar"
+
+#: translations/xrc.cpp:103 xrc.cpp:103
+msgid "adddir"
+msgstr ""
+
+#: translations/xrc.cpp:104 xrc.cpp:104
 msgid "previous image pair"
 msgstr "par de imágenes anterior"
 
-#: translations/xrc.cpp:43 xrc.cpp:43
+#: translations/xrc.cpp:105 xrc.cpp:105
 msgid "next image pair"
 msgstr "siguiente par de imágenes"
 
-#: translations/xrc.cpp:44 translations/xrc.cpp:46 translations/xrc.cpp:176
-#: xrc.cpp:44 xrc.cpp:46 xrc.cpp:176
+#: translations/xrc.cpp:106 translations/xrc.cpp:108 translations/xrc.cpp:243
+#: xrc.cpp:106 xrc.cpp:108 xrc.cpp:243
 msgid "x:"
 msgstr "x:"
 
-#: translations/xrc.cpp:45 translations/xrc.cpp:47 translations/xrc.cpp:177
-#: translations/xrc.cpp:577 xrc.cpp:45 xrc.cpp:47 xrc.cpp:177 xrc.cpp:577
+#: translations/xrc.cpp:107 translations/xrc.cpp:109 translations/xrc.cpp:244
+#: translations/xrc.cpp:696 xrc.cpp:107 xrc.cpp:109 xrc.cpp:244 xrc.cpp:696
 msgid "y:"
 msgstr "y:"
 
-#: translations/xrc.cpp:48 xrc.cpp:48
+#: translations/xrc.cpp:110 xrc.cpp:110
 msgid "mode:"
 msgstr "modo:"
 
-#: translations/xrc.cpp:50 xrc.cpp:50
+#: translations/xrc.cpp:112 xrc.cpp:112
 msgid "vertical line"
 msgstr "línea vertical"
 
-#: translations/xrc.cpp:51 xrc.cpp:51
+#: translations/xrc.cpp:113 xrc.cpp:113
 msgid "horizontal line"
 msgstr "línea horizontal"
 
-#: translations/xrc.cpp:52 xrc.cpp:52
+#: translations/xrc.cpp:114 xrc.cpp:114
 msgid "Zoom:"
 msgstr "Ampliación:"
 
-#: translations/xrc.cpp:53 xrc.cpp:53
+#: translations/xrc.cpp:115 xrc.cpp:115
 msgid "100%"
 msgstr "100%"
 
-#: translations/xrc.cpp:54 xrc.cpp:54
+#: translations/xrc.cpp:116 xrc.cpp:116
 msgid "fit to window"
 msgstr "ajustar a la ventana"
 
-#: translations/xrc.cpp:55 xrc.cpp:55
+#: translations/xrc.cpp:117 xrc.cpp:117
 msgid "200%"
 msgstr "200%"
 
-#: translations/xrc.cpp:56 xrc.cpp:56
+#: translations/xrc.cpp:118 xrc.cpp:118
 msgid "150%"
 msgstr "150%"
 
-#: translations/xrc.cpp:57 xrc.cpp:57
+#: translations/xrc.cpp:119 xrc.cpp:119
 msgid "75%"
 msgstr "75%"
 
-#: translations/xrc.cpp:58 xrc.cpp:58
+#: translations/xrc.cpp:120 xrc.cpp:120
 msgid "50%"
 msgstr "50%"
 
-#: translations/xrc.cpp:59 xrc.cpp:59
+#: translations/xrc.cpp:121 xrc.cpp:121
 msgid "25%"
 msgstr "25%"
 
-#: translations/xrc.cpp:60 xrc.cpp:60
+#: translations/xrc.cpp:122 xrc.cpp:122
 msgid "Fine-tune"
 msgstr "Ajuste fino"
 
-#: translations/xrc.cpp:61 xrc.cpp:61
+#: translations/xrc.cpp:123 xrc.cpp:123
 msgid "tries to optimize the currently active point."
 msgstr "intenta optimizar los puntos actualmente activos."
 
-#: translations/xrc.cpp:62 xrc.cpp:62
+#: translations/xrc.cpp:124 translations/xrc.cpp:589 xrc.cpp:124 xrc.cpp:589
+#, fuzzy
+msgid "Celeste"
+msgstr "Celeste"
+
+#: translations/xrc.cpp:125 xrc.cpp:125
+msgid "tries to remove control points from clouds."
+msgstr "intenta quitar puntos de control en nuves."
+
+#: translations/xrc.cpp:126 xrc.cpp:126
 msgid "auto fine-&tune"
 msgstr "auto ajuste fino"
 
-#: translations/xrc.cpp:63 xrc.cpp:63
+#: translations/xrc.cpp:127 xrc.cpp:127
 msgid "auto add"
 msgstr "auto añadir"
 
-#: translations/xrc.cpp:64 xrc.cpp:64
+#: translations/xrc.cpp:128 xrc.cpp:128
 msgid "immediately add control point when selecting a second point"
 msgstr ""
 "añadir inmediatamente un punto de control cuando seleccione el segundo punto"
 
-#: translations/xrc.cpp:65 xrc.cpp:65
+#: translations/xrc.cpp:129 xrc.cpp:129
 msgid "auto estimate"
 msgstr "auto estimar"
 
-#: translations/xrc.cpp:66 xrc.cpp:66
+#: translations/xrc.cpp:130 xrc.cpp:130
 msgid ""
 "tries to estimate shift between the images and use it while placing control "
 "points"
@@ -2205,59 +2942,60 @@
 "intenta calcular el desplazamiento entre las imágenes y usarlo para situar "
 "los puntos de control"
 
-#: translations/xrc.cpp:67 xrc.cpp:67
+#: translations/xrc.cpp:131 xrc.cpp:131
 msgid "&Delete"
 msgstr "&Borrar"
 
-#: translations/xrc.cpp:68 xrc.cpp:68
+#: translations/xrc.cpp:132 xrc.cpp:132
 msgid "&Add"
 msgstr "&Añadir"
 
-#: translations/xrc.cpp:69 xrc.cpp:69
+#: translations/xrc.cpp:133 xrc.cpp:133
 msgid "add a new Point"
 msgstr "añadir un nuevo punto"
 
-#: translations/xrc.cpp:70 translations/xrc.cpp:190 xrc.cpp:70 xrc.cpp:190
+#: translations/xrc.cpp:134 translations/xrc.cpp:257 xrc.cpp:134 xrc.cpp:257
 msgid "Control Points"
 msgstr "Puntos de control"
 
-#: translations/xrc.cpp:71 xrc.cpp:71
+#: translations/xrc.cpp:135 xrc.cpp:135
 msgid "Delete"
 msgstr "Borrar"
 
-#: translations/xrc.cpp:72 xrc.cpp:72
+#: translations/xrc.cpp:136 xrc.cpp:136
 msgid "Select by Distance"
 msgstr "Seleccionar por distancia"
 
-#: translations/xrc.cpp:73 xrc.cpp:73
+#: translations/xrc.cpp:137 xrc.cpp:137
 msgid "Top:"
 msgstr "Arriba:"
 
-#: translations/xrc.cpp:74 xrc.cpp:74
+#: translations/xrc.cpp:138 xrc.cpp:138
 msgid "Left:"
 msgstr "Izquierda:"
 
-#: translations/xrc.cpp:75 xrc.cpp:75
+#: translations/xrc.cpp:139 xrc.cpp:139
 msgid "Right:"
 msgstr "Derecha:"
 
-#: translations/xrc.cpp:76 xrc.cpp:76
+#: translations/xrc.cpp:140 xrc.cpp:140
 msgid "Bottom:"
 msgstr "Abajo:"
 
-#: translations/xrc.cpp:77 xrc.cpp:77
+#: translations/xrc.cpp:141 xrc.cpp:141
 msgid "Always center Crop on d,e"
 msgstr "Centrar siempre el recorte en d,e"
 
-#: translations/xrc.cpp:78 translations/xrc.cpp:105 xrc.cpp:78 xrc.cpp:105
+#: translations/xrc.cpp:142 translations/xrc.cpp:171 translations/xrc.cpp:662
+#: xrc.cpp:142 xrc.cpp:171 xrc.cpp:662
 msgid "Reset"
 msgstr "Restaurar"
 
-#: translations/xrc.cpp:79 xrc.cpp:79
+#: translations/xrc.cpp:143 xrc.cpp:143
 msgid "Edit Panorama Tools Script"
 msgstr "Editar un script de Panorama Tools"
 
-#: translations/xrc.cpp:80 xrc.cpp:80
+#: translations/xrc.cpp:144 xrc.cpp:144
 msgid ""
 "This is the script which will be sent to the Panorama Tools engine.  Editing "
 "these lines is an advanced technique."
@@ -2265,128 +3003,138 @@
 "Éste es el script que se enviará al motor de Panorama Tools. Editar estas "
 "líneas es una técnica avanzada."
 
-#: translations/xrc.cpp:81 xrc.cpp:81
+#: translations/xrc.cpp:145 xrc.cpp:145
 msgid "Continue with these changes"
 msgstr "Continuar con estos cambios"
 
-#: translations/xrc.cpp:82 xrc.cpp:82
+#: translations/xrc.cpp:146 xrc.cpp:146
 msgid "Discard changes and cancel"
 msgstr "Descartar los cambios y cancelar"
 
-#: translations/xrc.cpp:83 xrc.cpp:83
+#: translations/xrc.cpp:147 xrc.cpp:147
 msgid "Text mode"
 msgstr "Modo texto"
 
-#: translations/xrc.cpp:84 translations/xrc.cpp:267 translations/xrc.cpp:279
-#: xrc.cpp:84 xrc.cpp:267 xrc.cpp:279
+#: translations/xrc.cpp:148 translations/xrc.cpp:340 translations/xrc.cpp:355
+#: xrc.cpp:148 xrc.cpp:340 xrc.cpp:355
 msgid "Optimize"
 msgstr "Optimizar"
 
-#: translations/xrc.cpp:86 xrc.cpp:86
+#: translations/xrc.cpp:150 xrc.cpp:150
 msgid "Hugin Reference"
 msgstr "Referencia de Hugin"
 
-#: translations/xrc.cpp:87 translations/xrc.cpp:119 xrc.cpp:87 xrc.cpp:119
+#: translations/xrc.cpp:151 translations/xrc.cpp:185 xrc.cpp:151 xrc.cpp:185
 msgid "Close"
 msgstr "Cerrar"
 
-#: translations/xrc.cpp:88 xrc.cpp:88
+#: translations/xrc.cpp:152 xrc.cpp:152
 msgid "Add individual images..."
 msgstr "Añadir imágenes individuales..."
 
-#: translations/xrc.cpp:89 xrc.cpp:89
+#: translations/xrc.cpp:153 xrc.cpp:153
 msgid "load one or more photos for this project"
 msgstr "cargar una o más fotos para este proyecto"
 
-#: translations/xrc.cpp:90 xrc.cpp:90
+#: translations/xrc.cpp:154 xrc.cpp:154
 msgid "Add time-series of images..."
 msgstr "Añadir una serie temporal de imágenes..."
 
-#: translations/xrc.cpp:91 xrc.cpp:91
+#: translations/xrc.cpp:155 xrc.cpp:155
 msgid "load a set of photos taken at the same time"
 msgstr "cargar una serie de fotos tomadas al mismo tiempo"
 
-#: translations/xrc.cpp:92 xrc.cpp:92
+#: translations/xrc.cpp:156 xrc.cpp:156
 msgid "Move up"
 msgstr "Mover arriba"
 
-#: translations/xrc.cpp:93 xrc.cpp:93
+#: translations/xrc.cpp:157 xrc.cpp:157
 msgid "Move down"
 msgstr "Mover abajo"
 
-#: translations/xrc.cpp:94 xrc.cpp:94
+#: translations/xrc.cpp:158 xrc.cpp:158
 msgid "Remove selected image(s)"
 msgstr "Eliminar la(s) imágen(es) elegida(s)"
 
-#: translations/xrc.cpp:95 xrc.cpp:95
+#: translations/xrc.cpp:159 xrc.cpp:159
 msgid "Remove the selected images from this project"
 msgstr "Elimina rde este proyecto las imágenes elegidas "
 
-#: translations/xrc.cpp:96 xrc.cpp:96
+#: translations/xrc.cpp:160 xrc.cpp:160
 msgid "Remove points"
 msgstr "Eliminar puntos"
 
-#: translations/xrc.cpp:97 xrc.cpp:97
+#: translations/xrc.cpp:161 xrc.cpp:161
 msgid "Remove control points connecting the selected images"
 msgstr "Eliminar los puntos de control conectados a las imágenes elegidas"
 
-#: translations/xrc.cpp:98 translations/xrc.cpp:292 xrc.cpp:98 xrc.cpp:292
+#: translations/xrc.cpp:162 translations/xrc.cpp:590 xrc.cpp:162 xrc.cpp:590
+msgid "Run Celeste"
+msgstr "Ejecutar Celeste"
+
+#: translations/xrc.cpp:163 xrc.cpp:163
+#, fuzzy
+msgid "Tries to remove control points from clouds"
+msgstr "Intenta quitar puntos de control de nuves"
+
+#: translations/xrc.cpp:164 translations/xrc.cpp:368 translations/xrc.cpp:663
+#: xrc.cpp:164 xrc.cpp:368 xrc.cpp:663
 msgid "Image Orientation"
 msgstr "Orientación de la imagen"
 
-#: translations/xrc.cpp:99 xrc.cpp:99
+#: translations/xrc.cpp:165 xrc.cpp:165
 msgid "yaw:"
 msgstr "giro:"
 
-#: translations/xrc.cpp:100 xrc.cpp:100
+#: translations/xrc.cpp:166 xrc.cpp:166
 msgid "set yaw for selected image(s)"
-msgstr "establecer el giro para la(s) siguiente(s) imágen(es)"
+msgstr "establecer el giro para la(s) imágen(es) seleccionada(s)"
 
-#: translations/xrc.cpp:101 xrc.cpp:101
+#: translations/xrc.cpp:167 xrc.cpp:167
 msgid "pitch:"
 msgstr "inclinación:"
 
-#: translations/xrc.cpp:102 xrc.cpp:102
+#: translations/xrc.cpp:168 xrc.cpp:168
 msgid "set pitch for selected image(s)"
-msgstr "establecer la inclinación para la(s) siguiente(s) imágen(es)"
+msgstr "establecer la inclinación para la(s) imágen(es) seleccionada(s)"
 
-#: translations/xrc.cpp:103 xrc.cpp:103
+#: translations/xrc.cpp:169 xrc.cpp:169
 msgid "roll:"
 msgstr "rotación:"
 
-#: translations/xrc.cpp:104 xrc.cpp:104
+#: translations/xrc.cpp:170 xrc.cpp:170
 msgid "set roll for selected image(s)"
-msgstr "establecer la rotación para la(s) siguiente(s) imágen(es)"
+msgstr "establecer la rotación para la(s) imágen(es) seleccionada(s="
 
-#: translations/xrc.cpp:106 xrc.cpp:106
+#: translations/xrc.cpp:172 xrc.cpp:172
 msgid "Reset position of selected image(s)"
 msgstr "Restaurar la posición de la(s) imágen(es) seleccionada(s)"
 
-#: translations/xrc.cpp:107 xrc.cpp:107
+#: translations/xrc.cpp:173 xrc.cpp:173
 msgid "Feature Matching (Autopano)"
 msgstr "Característica de coincidencias (Autopano)"
 
-#: translations/xrc.cpp:108 xrc.cpp:108
+#: translations/xrc.cpp:174 xrc.cpp:174
 msgid "Points per Overlap:"
 msgstr "Puntos por solapamiento:"
 
-#: translations/xrc.cpp:109 xrc.cpp:109
+#: translations/xrc.cpp:175 xrc.cpp:175
 msgid "number of points created at each overlap"
 msgstr "número de puntos creado en cada solapamiento"
 
-#: translations/xrc.cpp:111 xrc.cpp:111
+#: translations/xrc.cpp:177 xrc.cpp:177
 msgid "Run external autopano program on the selected images"
 msgstr "Ejecutar programa Autopano externo sobre las imágenes elegidas"
 
-#: translations/xrc.cpp:112 xrc.cpp:112
+#: translations/xrc.cpp:178 xrc.cpp:178
 msgid "Reference Image"
 msgstr "Imagen de referencia"
 
-#: translations/xrc.cpp:113 xrc.cpp:113
+#: translations/xrc.cpp:179 xrc.cpp:179
 msgid "Anchor this image for position"
 msgstr "Anclar esta imagen para la posición"
 
-#: translations/xrc.cpp:114 xrc.cpp:114
+#: translations/xrc.cpp:180 xrc.cpp:180
 msgid ""
 "use currently selected image as anchor image. That is, do not optimize the "
 "(complete) position of this image."
@@ -2394,281 +3142,282 @@
 "utilizar la imagen actualmente seleccionada como anclaje. Esto es, no "
 "optimizar la posición de esta imagen."
 
-#: translations/xrc.cpp:115 xrc.cpp:115
+#: translations/xrc.cpp:181 xrc.cpp:181
 msgid "Anchor this image for exposure"
 msgstr "Anclar esta imagen para lexposición"
 
-#: translations/xrc.cpp:116 xrc.cpp:116
+#: translations/xrc.cpp:182 xrc.cpp:182
 msgid "use the currently selected images as color correction anchor image"
 msgstr "usar la imagen elegida como imagen de anclaje para corrección de color"
 
-#: translations/xrc.cpp:117 xrc.cpp:117
+#: translations/xrc.cpp:183 xrc.cpp:183
 msgid "Selected Image"
 msgstr "Imagen elegida"
 
-#: translations/xrc.cpp:118 xrc.cpp:118
+#: translations/xrc.cpp:184 xrc.cpp:184
 msgid "Keyboard Shortcuts"
 msgstr "Atajos de teclado"
 
-#: translations/xrc.cpp:121 xrc.cpp:121
+#: translations/xrc.cpp:187 xrc.cpp:187
 msgid "Load lens parameters from a file"
 msgstr "Cargar parámetros de objetivo desde archivo"
 
-#: translations/xrc.cpp:122 xrc.cpp:122
+#: translations/xrc.cpp:188 xrc.cpp:188
 msgid "Save lens..."
 msgstr "Guardar objetivo..."
 
-#: translations/xrc.cpp:123 xrc.cpp:123
+#: translations/xrc.cpp:189 xrc.cpp:189
 msgid "Save lens parameters to a file"
 msgstr "Guardar parámetros de objetivo en archivo"
 
-#: translations/xrc.cpp:124 xrc.cpp:124
+#: translations/xrc.cpp:190 xrc.cpp:190
 msgid "Load EXIF"
 msgstr "Cargar EXIF"
 
-#: translations/xrc.cpp:125 xrc.cpp:125
+#: translations/xrc.cpp:191 xrc.cpp:191
 msgid "Try to read HFOV from the EXIF data"
 msgstr "Intentar leer HFOV de los datos EXIF"
 
-#: translations/xrc.cpp:126 xrc.cpp:126
+#: translations/xrc.cpp:192 xrc.cpp:192
 msgid "New Lens"
 msgstr "Nuevo objetivo"
 
-#: translations/xrc.cpp:127 xrc.cpp:127
+#: translations/xrc.cpp:193 xrc.cpp:193
 msgid "Create a new lens and assign it to selected images"
 msgstr "Crear un nuev o objetivo y asignarlo a las imágenes seleccionadas"
 
-#: translations/xrc.cpp:128 xrc.cpp:128
+#: translations/xrc.cpp:194 xrc.cpp:194
 msgid "Change lens..."
 msgstr "Cambiar objetivo..."
 
-#: translations/xrc.cpp:129 xrc.cpp:129
+#: translations/xrc.cpp:195 xrc.cpp:195
 msgid "change lens of selected images"
 msgstr "cambiar el objetivo de las imágenes seleccionadas"
 
-#: translations/xrc.cpp:130 xrc.cpp:130
+#: translations/xrc.cpp:196 xrc.cpp:196
+#, fuzzy
+msgid "Reset..."
+msgstr "Restaurar"
+
+#: translations/xrc.cpp:197 xrc.cpp:197
 msgid "Geometric"
 msgstr "Geométrico"
 
-#: translations/xrc.cpp:131 xrc.cpp:131
+#: translations/xrc.cpp:198 xrc.cpp:198
 msgid "Lens"
 msgstr "Objetivo"
 
-#: translations/xrc.cpp:132 translations/xrc.cpp:180 xrc.cpp:132 xrc.cpp:180
+#: translations/xrc.cpp:199 translations/xrc.cpp:247 xrc.cpp:199 xrc.cpp:247
 msgid "Type:"
 msgstr "Tipo:"
 
-#: translations/xrc.cpp:138 xrc.cpp:138
+#: translations/xrc.cpp:205 xrc.cpp:205
 msgid "degrees of view (v):"
 msgstr "grados de visión (v)"
 
-#: translations/xrc.cpp:139 xrc.cpp:139
+#: translations/xrc.cpp:206 xrc.cpp:206
 msgid "Horizontal Field of View"
 msgstr "Campo de visión horizontal"
 
-#: translations/xrc.cpp:140 translations/xrc.cpp:147 translations/xrc.cpp:149
-#: translations/xrc.cpp:151 translations/xrc.cpp:154 translations/xrc.cpp:156
-#: translations/xrc.cpp:159 translations/xrc.cpp:161 translations/xrc.cpp:165
-#: translations/xrc.cpp:167 translations/xrc.cpp:169 translations/xrc.cpp:174
-#: translations/xrc.cpp:178 translations/xrc.cpp:183 xrc.cpp:140 xrc.cpp:147
-#: xrc.cpp:149 xrc.cpp:151 xrc.cpp:154 xrc.cpp:156 xrc.cpp:159 xrc.cpp:161
-#: xrc.cpp:165 xrc.cpp:167 xrc.cpp:169 xrc.cpp:174 xrc.cpp:178 xrc.cpp:183
+#: translations/xrc.cpp:207 translations/xrc.cpp:214 translations/xrc.cpp:216
+#: translations/xrc.cpp:218 translations/xrc.cpp:221 translations/xrc.cpp:223
+#: translations/xrc.cpp:226 translations/xrc.cpp:228 translations/xrc.cpp:232
+#: translations/xrc.cpp:234 translations/xrc.cpp:236 translations/xrc.cpp:241
+#: translations/xrc.cpp:245 translations/xrc.cpp:250 xrc.cpp:207 xrc.cpp:214
+#: xrc.cpp:216 xrc.cpp:218 xrc.cpp:221 xrc.cpp:223 xrc.cpp:226 xrc.cpp:228
+#: xrc.cpp:232 xrc.cpp:234 xrc.cpp:236 xrc.cpp:241 xrc.cpp:245 xrc.cpp:250
 msgid "Link"
 msgstr "Enlace"
 
-#: translations/xrc.cpp:141 xrc.cpp:141
+#: translations/xrc.cpp:208 xrc.cpp:208
 msgid "focal length:"
 msgstr "distancia focal:"
 
-#: translations/xrc.cpp:142 xrc.cpp:142
+#: translations/xrc.cpp:209 xrc.cpp:209
 msgid "true focal length in mm"
 msgstr "distancia focal verdadera en mm"
 
-#: translations/xrc.cpp:143 xrc.cpp:143
+#: translations/xrc.cpp:210 xrc.cpp:210
 msgid "crop factor:"
 msgstr "factor de recorte:"
 
-#: translations/xrc.cpp:144 xrc.cpp:144
+#: translations/xrc.cpp:211 xrc.cpp:211
 msgid "35mm film diameter / ccd diameter"
 msgstr "Diámetro de la película 35 mm / diámetro CCD"
 
-#: translations/xrc.cpp:145 xrc.cpp:145
+#: translations/xrc.cpp:212 xrc.cpp:212
 msgid "Radial Distortion"
 msgstr "Distorsión radial"
 
-#: translations/xrc.cpp:146 translations/xrc.cpp:304 xrc.cpp:146 xrc.cpp:304
+#: translations/xrc.cpp:213 translations/xrc.cpp:380 xrc.cpp:213 xrc.cpp:380
 msgid "distortion (a):"
 msgstr "distorsión (a):"
 
-#: translations/xrc.cpp:148 translations/xrc.cpp:305 xrc.cpp:148 xrc.cpp:305
+#: translations/xrc.cpp:215 translations/xrc.cpp:381 xrc.cpp:215 xrc.cpp:381
 msgid "barrel (b):"
-msgstr "distorsión (d):"
+msgstr "barril (b):"
 
-#: translations/xrc.cpp:150 translations/xrc.cpp:306 xrc.cpp:150 xrc.cpp:306
+#: translations/xrc.cpp:217 translations/xrc.cpp:382 xrc.cpp:217 xrc.cpp:382
 msgid "distortion (c):"
 msgstr "distorsión (c):"
 
-#: translations/xrc.cpp:152 xrc.cpp:152
+#: translations/xrc.cpp:219 xrc.cpp:219
 msgid "Image Center Shift"
 msgstr "Desplazar centro de la imagen"
 
-#: translations/xrc.cpp:153 xrc.cpp:153
+#: translations/xrc.cpp:220 xrc.cpp:220
 msgid "horizontal (d):"
 msgstr "horizontal (d):"
 
-#: translations/xrc.cpp:155 xrc.cpp:155
+#: translations/xrc.cpp:222 xrc.cpp:222
 msgid "vertical (e):"
 msgstr "vertical (e):"
 
-#: translations/xrc.cpp:157 xrc.cpp:157
+#: translations/xrc.cpp:224 xrc.cpp:224
 msgid "Image Shearing"
 msgstr "Cizallado de la imagen"
 
-#: translations/xrc.cpp:158 xrc.cpp:158
+#: translations/xrc.cpp:225 xrc.cpp:225
 msgid "horizontal (g):"
 msgstr "horizontal (g):"
 
-#: translations/xrc.cpp:160 xrc.cpp:160
+#: translations/xrc.cpp:227 xrc.cpp:227
 msgid "vertical (t):"
 msgstr "vertical (t):"
 
-#: translations/xrc.cpp:162 xrc.cpp:162
+#: translations/xrc.cpp:229 xrc.cpp:229
 msgid "Photometric"
 msgstr "Fotométrico"
 
-#: translations/xrc.cpp:163 xrc.cpp:163
+#: translations/xrc.cpp:230 xrc.cpp:230
 msgid "Exposure and Color"
 msgstr "Exposición y color"
 
-#: translations/xrc.cpp:164 xrc.cpp:164
+#: translations/xrc.cpp:231 xrc.cpp:231
 msgid "Exposure (EV)"
 msgstr "Exposición (EV)"
 
-#: translations/xrc.cpp:166 xrc.cpp:166
+#: translations/xrc.cpp:233 xrc.cpp:233
 msgid "Red multiplier:"
 msgstr "Multiplicador de rojo:"
 
-#: translations/xrc.cpp:168 xrc.cpp:168
+#: translations/xrc.cpp:235 xrc.cpp:235
 msgid "Blue multiplier:"
 msgstr "Multiplicador de azul:"
 
-#: translations/xrc.cpp:170 xrc.cpp:170
+#: translations/xrc.cpp:237 translations/xrc.cpp:670 xrc.cpp:237 xrc.cpp:670
 msgid "Vignetting"
 msgstr "Viñeteo"
 
-#: translations/xrc.cpp:171 xrc.cpp:171
+#: translations/xrc.cpp:238 xrc.cpp:238
 msgid "* r^2"
-msgstr "*r^2"
+msgstr "* r^2"
 
-#: translations/xrc.cpp:172 xrc.cpp:172
+#: translations/xrc.cpp:239 xrc.cpp:239
 msgid "* r^4"
-msgstr "*r^4"
+msgstr "* r^4"
 
-#: translations/xrc.cpp:173 xrc.cpp:173
+#: translations/xrc.cpp:240 xrc.cpp:240
 msgid "* r^6"
-msgstr "*r^6"
+msgstr "* r^6"
 
-#: translations/xrc.cpp:175 xrc.cpp:175
+#: translations/xrc.cpp:242 xrc.cpp:242
 msgid "Vignetting Center Shift"
 msgstr "Desplazamiento del centro de viñeteo"
 
-#: translations/xrc.cpp:179 xrc.cpp:179
+#: translations/xrc.cpp:246 translations/xrc.cpp:671 xrc.cpp:246 xrc.cpp:671
 msgid "Camera Response"
 msgstr "Respuesta de cámara"
 
-#: translations/xrc.cpp:181 xrc.cpp:181
+#: translations/xrc.cpp:248 xrc.cpp:248
 msgid "custom (EMoR)"
-msgstr "Usuario (EMoR)"
+msgstr "usuario (EMoR)"
 
-#: translations/xrc.cpp:182 xrc.cpp:182
+#: translations/xrc.cpp:249 xrc.cpp:249
 msgid "Linear"
 msgstr "Lineal"
 
-#: translations/xrc.cpp:184 xrc.cpp:184
+#: translations/xrc.cpp:251 xrc.cpp:251
 msgid "Parameters:"
 msgstr "Parámetros:"
 
-#: translations/xrc.cpp:185 xrc.cpp:185
+#: translations/xrc.cpp:252 xrc.cpp:252
 msgid "Hugin - Panorama Tools Frontend"
 msgstr "Hugin - Frontend para Panorama Tools"
 
-#: translations/xrc.cpp:186 translations/xrc.cpp:449 xrc.cpp:186 xrc.cpp:449
+#: translations/xrc.cpp:253 translations/xrc.cpp:524 xrc.cpp:253 xrc.cpp:524
 msgid "Assistant"
 msgstr "Asistente"
 
-#: translations/xrc.cpp:187 xrc.cpp:187
+#: translations/xrc.cpp:254 xrc.cpp:254
 msgid "Images"
 msgstr "Imágenes"
 
-#: translations/xrc.cpp:191 xrc.cpp:191
+#: translations/xrc.cpp:258 xrc.cpp:258
 msgid "Optimizer"
 msgstr "Optimizador"
 
-#: translations/xrc.cpp:192 xrc.cpp:192
+#: translations/xrc.cpp:259 translations/xrc.cpp:666 xrc.cpp:259 xrc.cpp:666
 msgid "Exposure"
 msgstr "Exposición"
 
-#: translations/xrc.cpp:193 xrc.cpp:193
+#: translations/xrc.cpp:260 xrc.cpp:260
 msgid "Stitcher"
 msgstr "Empalmador"
 
-#: translations/xrc.cpp:194 translations/xrc.cpp:200 xrc.cpp:194 xrc.cpp:200
-msgid "&File"
-msgstr "&Archivo"
-
-#: translations/xrc.cpp:195 xrc.cpp:195
+#: translations/xrc.cpp:262 xrc.cpp:262
 msgid "E&xit\tAlt-X"
 msgstr "&Salir\tAlt-X"
 
-#: translations/xrc.cpp:196 xrc.cpp:196
+#: translations/xrc.cpp:263 xrc.cpp:263
 msgid "Exit this application"
 msgstr "Salir de la aplicación"
 
-#: translations/xrc.cpp:198 xrc.cpp:198
+#: translations/xrc.cpp:265 xrc.cpp:265
 msgid "&About..."
 msgstr "Acerca &de..."
 
-#: translations/xrc.cpp:199 xrc.cpp:199
+#: translations/xrc.cpp:266 xrc.cpp:266
 msgid "About this application"
 msgstr "Acerca de esta aplicación"
 
-#: translations/xrc.cpp:201 xrc.cpp:201
+#: translations/xrc.cpp:268 xrc.cpp:268
 msgid "&New"
 msgstr "&Nuevo"
 
-#: translations/xrc.cpp:202 translations/xrc.cpp:245 xrc.cpp:202 xrc.cpp:245
+#: translations/xrc.cpp:269 translations/xrc.cpp:318 xrc.cpp:269 xrc.cpp:318
 msgid "New project"
 msgstr "Nuevo proyecto"
 
-#: translations/xrc.cpp:203 xrc.cpp:203
+#: translations/xrc.cpp:270 xrc.cpp:270
 msgid "&Open"
 msgstr "A&brir"
 
-#: translations/xrc.cpp:204 translations/xrc.cpp:248 xrc.cpp:204 xrc.cpp:248
+#: translations/xrc.cpp:271 translations/xrc.cpp:321 xrc.cpp:271 xrc.cpp:321
 msgid "Open project"
 msgstr "Abrir proyecto"
 
-#: translations/xrc.cpp:205 xrc.cpp:205
+#: translations/xrc.cpp:272 xrc.cpp:272
 msgid "&Save"
 msgstr "&Guardar"
 
-#: translations/xrc.cpp:206 translations/xrc.cpp:253 xrc.cpp:206 xrc.cpp:253
+#: translations/xrc.cpp:273 translations/xrc.cpp:326 xrc.cpp:273 xrc.cpp:326
 msgid "Save current project file"
 msgstr "Guardar el proyecto actual"
 
-#: translations/xrc.cpp:207 xrc.cpp:207
+#: translations/xrc.cpp:274 xrc.cpp:274
 msgid "S&ave as"
 msgstr "Guardar &como"
 
-#: translations/xrc.cpp:208 translations/xrc.cpp:256 xrc.cpp:208 xrc.cpp:256
+#: translations/xrc.cpp:275 translations/xrc.cpp:329 xrc.cpp:275 xrc.cpp:329
 msgid "Save current project to a new file"
 msgstr "Guardar este proyecto en un nuevo archivo"
 
-#: translations/xrc.cpp:209 xrc.cpp:209
+#: translations/xrc.cpp:276 xrc.cpp:276
 msgid "&Write PTStitcher script"
 msgstr "&Escribir script PTStitcher"
 
-#: translations/xrc.cpp:210 xrc.cpp:210
+#: translations/xrc.cpp:277 xrc.cpp:277
 msgid ""
 "Write current project to a PTStitcher compatible script file, useful for "
 "batch processing"
@@ -2676,53 +3425,61 @@
 "Escribir este proyecto en un archivo script PTStitcher compatible, útil para "
 "procesos en serie"
 
-#: translations/xrc.cpp:211 xrc.cpp:211
+#: translations/xrc.cpp:278 xrc.cpp:278
+msgid "Send to &batch"
+msgstr "Enviar a lote"
+
+#: translations/xrc.cpp:279 xrc.cpp:279
+msgid "Saves and sends the project to the batch, to be picked up by PTBatcher"
+msgstr "Guarda y envía el proyecto al lote, para que sea recogido por PTBatcher"
+
+#: translations/xrc.cpp:280 xrc.cpp:280
+msgid "&Run Batch Processor"
+msgstr "Ejecutar procesador de lotes"
+
+#: translations/xrc.cpp:281 xrc.cpp:281
+msgid "Opens PTBatcher, the batch processor for Hugin's project files"
+msgstr "Abre PTBatcher, el procesador de lotes para archivos de proyecto de Hugin"
+
+#: translations/xrc.cpp:282 xrc.cpp:282
 msgid "Apply &Template"
 msgstr "Aplicar &plantilla"
 
-#: translations/xrc.cpp:212 xrc.cpp:212
+#: translations/xrc.cpp:283 xrc.cpp:283
 msgid ""
 "Assign the settings of a previously saved project to the current images."
 msgstr ""
 "Asignar los ajustes de un proyecto guardado antes a las imágenes actuales."
 
-#: translations/xrc.cpp:213 xrc.cpp:213
+#: translations/xrc.cpp:284 xrc.cpp:284
 msgid "&Preferences"
 msgstr "&Preferencias"
 
-#: translations/xrc.cpp:214 xrc.cpp:214
-msgid "&Quit"
-msgstr "&Salir"
-
-#: translations/xrc.cpp:215 xrc.cpp:215
-msgid "Exit program"
-msgstr "Salir del programa"
-
-#: translations/xrc.cpp:216 xrc.cpp:216
+#: translations/xrc.cpp:287 xrc.cpp:287
 msgid "&Edit"
 msgstr "&Editar"
 
-#: translations/xrc.cpp:217 xrc.cpp:217
+#: translations/xrc.cpp:288 xrc.cpp:288
 msgid "&Undo"
 msgstr "&Deshacer"
 
-#: translations/xrc.cpp:218 translations/xrc.cpp:259 xrc.cpp:218 xrc.cpp:259
+#: translations/xrc.cpp:289 translations/xrc.cpp:332 xrc.cpp:289 xrc.cpp:332
 msgid "Undo the last action"
 msgstr "Deshacer la última acción"
 
-#: translations/xrc.cpp:219 xrc.cpp:219
+#: translations/xrc.cpp:290 xrc.cpp:290
 msgid "&Redo"
 msgstr "&Rehacer"
 
-#: translations/xrc.cpp:220 translations/xrc.cpp:262 xrc.cpp:220 xrc.cpp:262
+#: translations/xrc.cpp:291 translations/xrc.cpp:335 xrc.cpp:291 xrc.cpp:335
 msgid "Redo the last action"
 msgstr "Rehacer la última acción"
 
-#: translations/xrc.cpp:221 xrc.cpp:221
+#: translations/xrc.cpp:292 xrc.cpp:292
 msgid "Fine-&tune all Points"
 msgstr "Ajuste &fino de todos los puntos"
 
-#: translations/xrc.cpp:222 xrc.cpp:222
+#: translations/xrc.cpp:293 xrc.cpp:293
 msgid ""
 "Runs fine-tune on all control points. useful for projects created with other "
 "tools, like PTGui or PTAssembler"
@@ -2730,83 +3487,93 @@
 "Ejecuta un ajuste fino sobre todos los puntos de control. Útil para "
 "proyectos creados con otras herramientas, como PTGui o PTAssembler"
 
-#: translations/xrc.cpp:223 xrc.cpp:223
+#: translations/xrc.cpp:294 xrc.cpp:294
 msgid "&Optimize"
 msgstr "&Optimizar"
 
-#: translations/xrc.cpp:224 translations/xrc.cpp:268 xrc.cpp:224 xrc.cpp:268
+#: translations/xrc.cpp:295 translations/xrc.cpp:341 xrc.cpp:295 xrc.cpp:341
 msgid "Re-run the optimizer with current settings"
 msgstr "Ejecutar el optimizador otra vez con los ajustes actuales"
 
-#: translations/xrc.cpp:225 xrc.cpp:225
+#: translations/xrc.cpp:296 xrc.cpp:296
 msgid "&Add Image"
 msgstr "&Añadir imagen"
 
-#: translations/xrc.cpp:226 translations/xrc.cpp:265 xrc.cpp:226 xrc.cpp:265
+#: translations/xrc.cpp:297 translations/xrc.cpp:338 xrc.cpp:297 xrc.cpp:338
 msgid "Add another image to the current project"
 msgstr "Añadir otra imagen al proyecto actual"
 
-#: translations/xrc.cpp:227 xrc.cpp:227
+#: translations/xrc.cpp:298 xrc.cpp:298
 msgid "&View"
 msgstr "&Ver"
 
-#: translations/xrc.cpp:228 xrc.cpp:228
+#: translations/xrc.cpp:299 xrc.cpp:299
 msgid "&Control point table"
 msgstr "Tabla de puntos de &control"
 
-#: translations/xrc.cpp:229 xrc.cpp:229
+#: translations/xrc.cpp:300 xrc.cpp:300
 msgid "Shows all control point distances"
 msgstr "Mostrar distancias de todos los puntos de control"
 
-#: translations/xrc.cpp:230 xrc.cpp:230
+#: translations/xrc.cpp:301 xrc.cpp:301
 msgid "&Preview window"
 msgstr "Ventana de &previsualización"
 
-#: translations/xrc.cpp:231 xrc.cpp:231
+#: translations/xrc.cpp:302 xrc.cpp:302
 msgid "Show the preview window"
 msgstr "Mostrar la venta de la previsualización"
 
-#: translations/xrc.cpp:234 xrc.cpp:234
+#: translations/xrc.cpp:303 xrc.cpp:303
+#, fuzzy
+msgid "&Fast Preview window"
+msgstr "Ventana de &previsualización"
+
+#: translations/xrc.cpp:304 xrc.cpp:304
+#, fuzzy
+msgid "Show the OpenGL preview window"
+msgstr "Mostrar la venta de la previsualización"
+
+#: translations/xrc.cpp:307 xrc.cpp:307
 msgid "Some information on the different buttons and so on."
 msgstr "Alguna información sobre los diferentes botones."
 
-#: translations/xrc.cpp:235 xrc.cpp:235
+#: translations/xrc.cpp:308 xrc.cpp:308
 msgid "&Tip of the day"
 msgstr "&Consejo del día"
 
-#: translations/xrc.cpp:236 xrc.cpp:236
+#: translations/xrc.cpp:309 xrc.cpp:309
 msgid "Show one of the tips of the day."
 msgstr "Mostrar uno de los consejos del día."
 
-#: translations/xrc.cpp:237 xrc.cpp:237
+#: translations/xrc.cpp:310 xrc.cpp:310
 msgid "&Keyboard Shortcuts"
 msgstr "Atajos de &teclado"
 
-#: translations/xrc.cpp:238 xrc.cpp:238
+#: translations/xrc.cpp:311 xrc.cpp:311
 msgid "keyboard shortcuts"
 msgstr "atajos de teclado"
 
-#: translations/xrc.cpp:239 xrc.cpp:239
+#: translations/xrc.cpp:312 xrc.cpp:312
 msgid "&FAQ"
 msgstr "&P+F"
 
-#: translations/xrc.cpp:240 xrc.cpp:240
+#: translations/xrc.cpp:313 xrc.cpp:313
 msgid "Frequently Asked Questions"
 msgstr "Preguntas más frecuentes"
 
-#: translations/xrc.cpp:241 xrc.cpp:241
+#: translations/xrc.cpp:314 xrc.cpp:314
 msgid "&About"
 msgstr "&Acerca de"
 
-#: translations/xrc.cpp:242 xrc.cpp:242
+#: translations/xrc.cpp:315 xrc.cpp:315
 msgid "About program"
 msgstr "Acerca del programa"
 
-#: translations/xrc.cpp:243 xrc.cpp:243
+#: translations/xrc.cpp:316 xrc.cpp:316
 msgid "&Donate"
 msgstr "&Donar"
 
-#: translations/xrc.cpp:244 xrc.cpp:244
+#: translations/xrc.cpp:317 xrc.cpp:317
 msgid ""
 "If you like hugin and want to see further improvements, please consider "
 "donating to the hugin project."
@@ -2814,127 +3581,143 @@
 "Si le gustó Hugin y desea ver futuras mejoras, puede donar algo de dinero al "
 "proyecto."
 
-#: translations/xrc.cpp:246 xrc.cpp:246
+#: translations/xrc.cpp:319 xrc.cpp:319
 msgid "New"
 msgstr "Nuevo"
 
-#: translations/xrc.cpp:247 xrc.cpp:247
+#: translations/xrc.cpp:320 xrc.cpp:320
 msgid "Start a new project"
 msgstr "Iniciar un nuevo proyecto"
 
-#: translations/xrc.cpp:249 xrc.cpp:249
+#: translations/xrc.cpp:322 xrc.cpp:322
 msgid "Open"
 msgstr "Abrir"
 
-#: translations/xrc.cpp:250 xrc.cpp:250
+#: translations/xrc.cpp:323 xrc.cpp:323
 msgid "Open a project file"
 msgstr "Abrir un archivo de proyecto"
 
-#: translations/xrc.cpp:252 xrc.cpp:252
+#: translations/xrc.cpp:325 xrc.cpp:325
 msgid "Save"
 msgstr "Guardar"
 
-#: translations/xrc.cpp:254 xrc.cpp:254
+#: translations/xrc.cpp:327 xrc.cpp:327
 msgid "Save project as"
 msgstr "Guardar proyecto como"
 
-#: translations/xrc.cpp:255 xrc.cpp:255
+#: translations/xrc.cpp:328 xrc.cpp:328
 msgid "Save As"
 msgstr "Guardar como"
 
-#: translations/xrc.cpp:257 translations/xrc.cpp:258 xrc.cpp:257 xrc.cpp:258
+#: translations/xrc.cpp:330 translations/xrc.cpp:331 xrc.cpp:330 xrc.cpp:331
 msgid "Undo"
 msgstr "Deshacer"
 
-#: translations/xrc.cpp:260 translations/xrc.cpp:261 xrc.cpp:260 xrc.cpp:261
+#: translations/xrc.cpp:333 translations/xrc.cpp:334 xrc.cpp:333 xrc.cpp:334
 msgid "Redo"
 msgstr "Rehacer"
 
-#: translations/xrc.cpp:263 xrc.cpp:263
+#: translations/xrc.cpp:336 xrc.cpp:336
 msgid "Add image"
 msgstr "Añadir imagen"
 
-#: translations/xrc.cpp:264 xrc.cpp:264
+#: translations/xrc.cpp:337 xrc.cpp:337
 msgid "Add"
 msgstr "Añadir"
 
-#: translations/xrc.cpp:266 xrc.cpp:266
+#: translations/xrc.cpp:339 xrc.cpp:339
 msgid "Re-optimize"
 msgstr "Reoptimizar"
 
-#: translations/xrc.cpp:269 xrc.cpp:269
+#: translations/xrc.cpp:342 xrc.cpp:342
+#, fuzzy
+msgid "Fast Preview panorama"
+msgstr "Previsualizar panorama"
+
+#: translations/xrc.cpp:343 xrc.cpp:343
+#, fuzzy
+msgid "Fast Preview"
+msgstr "Auto previsualizar"
+
+#: translations/xrc.cpp:344 xrc.cpp:344
+#, fuzzy
+msgid "Show the OpenGL preview image"
+msgstr "Mostrar la venta de la previsualización"
+
+#: translations/xrc.cpp:345 xrc.cpp:345
 msgid "Preview panorama"
 msgstr "Previsualizar panorama"
 
-#: translations/xrc.cpp:270 translations/xrc.cpp:527 xrc.cpp:270 xrc.cpp:527
+#: translations/xrc.cpp:346 translations/xrc.cpp:612 xrc.cpp:346 xrc.cpp:612
 msgid "Preview"
 msgstr "Previsualizar"
 
-#: translations/xrc.cpp:271 xrc.cpp:271
-msgid "Show the preview image and the Panorama Druid"
-msgstr "Mostrar la imagen de previsualización y el Druida Panorama"
+#: translations/xrc.cpp:347 xrc.cpp:347
+#, fuzzy
+msgid "Show the preview image"
+msgstr "Mostrar la venta de la previsualización"
 
-#: translations/xrc.cpp:272 xrc.cpp:272
+#: translations/xrc.cpp:348 xrc.cpp:348
 msgid "Show control points"
 msgstr "Mostrar los puntos de control"
 
-#: translations/xrc.cpp:273 xrc.cpp:273
+#: translations/xrc.cpp:349 xrc.cpp:349
 msgid "Points"
 msgstr "Puntos"
 
-#: translations/xrc.cpp:274 xrc.cpp:274
+#: translations/xrc.cpp:350 xrc.cpp:350
 msgid "Show all control points in a single table"
 msgstr "Mostrar todos los puntos de control en una sola tabla"
 
-#: translations/xrc.cpp:276 xrc.cpp:276
+#: translations/xrc.cpp:352 xrc.cpp:352
 msgid "About"
 msgstr "Acerca de"
 
-#: translations/xrc.cpp:277 xrc.cpp:277
+#: translations/xrc.cpp:353 xrc.cpp:353
 msgid "Display credits for the creators of Hugin"
 msgstr "Quienes son los creadores de Hugin"
 
-#: translations/xrc.cpp:278 xrc.cpp:278
+#: translations/xrc.cpp:354 xrc.cpp:354
 msgid "Quick Optimizer"
 msgstr "Optimizador rápido"
 
-#: translations/xrc.cpp:280 xrc.cpp:280
+#: translations/xrc.cpp:356 xrc.cpp:356
 msgid "Positions (incremental, starting from anchor)"
 msgstr "Posiciones (incremental, comienza por el ancla)"
 
-#: translations/xrc.cpp:281 xrc.cpp:281
+#: translations/xrc.cpp:357 xrc.cpp:357
 msgid "Positions (y,p,r)"
 msgstr "Posiciones (v,i,b)"
 
-#: translations/xrc.cpp:282 xrc.cpp:282
+#: translations/xrc.cpp:358 xrc.cpp:358
 msgid "Positions and View (y,p,r,v)"
 msgstr "Posiciones y vista (v,i,d,v)"
 
-#: translations/xrc.cpp:283 xrc.cpp:283
+#: translations/xrc.cpp:359 xrc.cpp:359
 msgid "Positions and Barrel Distortion (y,p,r,b)"
 msgstr "Posiciones y distorsión de barril (v,i,b,d)"
 
-#: translations/xrc.cpp:284 xrc.cpp:284
+#: translations/xrc.cpp:360 xrc.cpp:360
 msgid "Positions, View and Barrel (y,p,r,v,b)"
 msgstr "Posiciones, vista y distorsión de barril (v,i,b,v,d)"
 
-#: translations/xrc.cpp:285 xrc.cpp:285
+#: translations/xrc.cpp:361 xrc.cpp:361
 msgid "Everything"
 msgstr "Todo"
 
-#: translations/xrc.cpp:286 xrc.cpp:286
+#: translations/xrc.cpp:362 xrc.cpp:362
 msgid "the Custom parameters below"
 msgstr "los siguientes parámetros personalizados"
 
-#: translations/xrc.cpp:287 translations/xrc.cpp:318 xrc.cpp:287 xrc.cpp:318
+#: translations/xrc.cpp:363 translations/xrc.cpp:394 xrc.cpp:363 xrc.cpp:394
 msgid "Optimize now!"
-msgstr "Optimizar ya"
+msgstr "!Optimizar ahora¡"
 
-#: translations/xrc.cpp:288 translations/xrc.cpp:319 xrc.cpp:288 xrc.cpp:319
+#: translations/xrc.cpp:364 translations/xrc.cpp:395 xrc.cpp:364 xrc.cpp:395
 msgid "execute the PTOptimizer engine"
 msgstr "ejecutar el motor PTOptimizer"
 
-#: translations/xrc.cpp:289 translations/xrc.cpp:320 xrc.cpp:289 xrc.cpp:320
+#: translations/xrc.cpp:365 translations/xrc.cpp:396 xrc.cpp:365 xrc.cpp:396
 msgid ""
 "Any variables below which are marked [x] will be optimized.\n"
 "Variables which are cleared [ ] will act as references or anchors."
@@ -2942,13 +3725,13 @@
 "Cualquiera de las variables de abajo marcada con [x] será optimizada.\n"
 "Las variables no marcadas [ ] actuarán como referencia o anclajes."
 
-#: translations/xrc.cpp:290 xrc.cpp:290
+#: translations/xrc.cpp:366 xrc.cpp:366
 msgid "Only use control points between image selected in preview window."
 msgstr ""
 "Usar sólo puntos de control entre imágenes elegidas en la ventana de "
 "previsualización."
 
-#: translations/xrc.cpp:291 xrc.cpp:291
+#: translations/xrc.cpp:367 xrc.cpp:367
 msgid ""
 "Only use control points between images selected in preview window. Useful to "
 "avoid errors due to badly fitting images, such as the nadir image in most "
@@ -2958,85 +3741,80 @@
 "revisión. Es útil para evitar errores debidos a ajustes de imagen "
 "defectuosos, como las imágenes nadir de la mayoría de panoramas ojo de pez."
 
-#: translations/xrc.cpp:293 xrc.cpp:293
+#: translations/xrc.cpp:369 xrc.cpp:369
 msgid "yaw (y):"
 msgstr "giro (g):"
 
-#: translations/xrc.cpp:294 translations/xrc.cpp:297 translations/xrc.cpp:300
-#: xrc.cpp:294 xrc.cpp:297 xrc.cpp:300
+#: translations/xrc.cpp:370 translations/xrc.cpp:373 translations/xrc.cpp:376
+#: xrc.cpp:370 xrc.cpp:373 xrc.cpp:376
 msgid "select"
 msgstr "elegir"
 
-#: translations/xrc.cpp:295 translations/xrc.cpp:298 translations/xrc.cpp:301
-#: xrc.cpp:295 xrc.cpp:298 xrc.cpp:301
-msgid "clear"
-msgstr "limpiar"
-
-#: translations/xrc.cpp:296 xrc.cpp:296
+#: translations/xrc.cpp:372 xrc.cpp:372
 msgid "pitch (p):"
 msgstr "inclinación (i):"
 
-#: translations/xrc.cpp:299 xrc.cpp:299
+#: translations/xrc.cpp:375 xrc.cpp:375
 msgid "roll (r):"
 msgstr "rotación (r):"
 
-#: translations/xrc.cpp:302 xrc.cpp:302
+#: translations/xrc.cpp:378 xrc.cpp:378
 msgid "Lens Parameters"
 msgstr "Parámetros del objetivo"
 
-#: translations/xrc.cpp:303 xrc.cpp:303
+#: translations/xrc.cpp:379 xrc.cpp:379
 msgid "view (v):"
 msgstr "vista (v):"
 
-#: translations/xrc.cpp:307 xrc.cpp:307
+#: translations/xrc.cpp:383 xrc.cpp:383
 msgid "x shift (d):"
 msgstr "desplazamiento x (d):"
 
-#: translations/xrc.cpp:308 xrc.cpp:308
+#: translations/xrc.cpp:384 xrc.cpp:384
 msgid "y shift (e):"
 msgstr "desplazamiento y (e):"
 
-#: translations/xrc.cpp:309 xrc.cpp:309
+#: translations/xrc.cpp:385 xrc.cpp:385
 msgid "edit script before optimizing"
 msgstr "editar script antes de optimizar"
 
-#: translations/xrc.cpp:310 xrc.cpp:310
+#: translations/xrc.cpp:386 xrc.cpp:386
 msgid "for advanced users"
 msgstr "para usuarios avanzados"
 
-#: translations/xrc.cpp:311 xrc.cpp:311
+#: translations/xrc.cpp:387 xrc.cpp:387
 msgid "Photometric Optimization"
 msgstr "Optimización fotométrica "
 
-#: translations/xrc.cpp:312 xrc.cpp:312
+#: translations/xrc.cpp:388 xrc.cpp:388
 msgid "Optimize preset"
 msgstr "Optimizar ajustes previos"
 
-#: translations/xrc.cpp:313 xrc.cpp:313
+#: translations/xrc.cpp:389 xrc.cpp:389
 msgid "Low dynamic range"
 msgstr "Rango dinámico bajo"
 
-#: translations/xrc.cpp:314 xrc.cpp:314
+#: translations/xrc.cpp:390 xrc.cpp:390
 msgid "Low dynamic range, variable white balance"
 msgstr "Rango dinámico bajo, balance de blancos variable"
 
-#: translations/xrc.cpp:315 xrc.cpp:315
+#: translations/xrc.cpp:391 xrc.cpp:391
 msgid "High dynamic range, fixed exposure"
 msgstr "Rango dinámico alto, exposición fija"
 
-#: translations/xrc.cpp:316 xrc.cpp:316
+#: translations/xrc.cpp:392 xrc.cpp:392
 msgid "High dynamic range, variable white balance, fixed exposure"
 msgstr "Rango dinámico alto, balance de blancos variable, exposición fija"
 
-#: translations/xrc.cpp:317 xrc.cpp:317
+#: translations/xrc.cpp:393 xrc.cpp:393
 msgid "Custom parameters below"
 msgstr "Parámetros de ususario más abajo"
 
-#: translations/xrc.cpp:321 xrc.cpp:321
+#: translations/xrc.cpp:397 xrc.cpp:397
 msgid "Only use images selected in preview."
 msgstr "Usar sólo las imágenes elegidas en la ventana de previsualización."
 
-#: translations/xrc.cpp:322 xrc.cpp:322
+#: translations/xrc.cpp:398 xrc.cpp:398
 msgid ""
 "Only consider images selected in preview window. Useful to avoid errors due "
 "to badly fitting images, such as the nadir image in most fisheye panoramas"
@@ -3045,35 +3823,35 @@
 "evitar errores debidos a ajustes de imagen defectuosos, como las imágenes "
 "nadir de la mayoría de panoramas ojo de pez."
 
-#: translations/xrc.cpp:323 xrc.cpp:323
+#: translations/xrc.cpp:399 xrc.cpp:399
 msgid "Image variables:"
 msgstr "Variables de imagen:"
 
-#: translations/xrc.cpp:324 xrc.cpp:324
+#: translations/xrc.cpp:400 xrc.cpp:400
 msgid "Exposure:"
 msgstr "Exposición:"
 
-#: translations/xrc.cpp:325 xrc.cpp:325
+#: translations/xrc.cpp:401 xrc.cpp:401
 msgid "White balance:"
 msgstr "Balance de blancos:"
 
-#: translations/xrc.cpp:326 xrc.cpp:326
+#: translations/xrc.cpp:402 xrc.cpp:402
 msgid "Camera and Lens variables:"
 msgstr "Variables de cámara y objetivo:"
 
-#: translations/xrc.cpp:327 xrc.cpp:327
+#: translations/xrc.cpp:403 xrc.cpp:403
 msgid "Vignetting:"
 msgstr "Viñeteado:"
 
-#: translations/xrc.cpp:328 xrc.cpp:328
+#: translations/xrc.cpp:404 xrc.cpp:404
 msgid "Vignetting Centre:"
 msgstr "Centro de viñeteado:"
 
-#: translations/xrc.cpp:329 xrc.cpp:329
+#: translations/xrc.cpp:405 xrc.cpp:405
 msgid "Camera Response:"
 msgstr "Respuesta de la cámara:"
 
-#: translations/xrc.cpp:330 xrc.cpp:330
+#: translations/xrc.cpp:406 xrc.cpp:406
 msgid ""
 "Only use pixels from images selected in preview window. Useful to avoid "
 "errors due to badly aligned images (for example, the nadir image in a "
@@ -3083,83 +3861,83 @@
 "para evitar errores debidos a mala alineación de imágenes (por ejemplo, la "
 "imagen nadir de un panorama ojo de pez)."
 
-#: translations/xrc.cpp:331 xrc.cpp:331
+#: translations/xrc.cpp:407 xrc.cpp:407
 msgid "Interpolator (i):"
 msgstr "Interpolador (i):"
 
-#: translations/xrc.cpp:332 xrc.cpp:332
+#: translations/xrc.cpp:408 xrc.cpp:408
 msgid "Poly3 (Bicubic)"
 msgstr "Poly3 (bicúbico)"
 
-#: translations/xrc.cpp:338 xrc.cpp:338
+#: translations/xrc.cpp:414 xrc.cpp:414
 msgid "Nearest neighbor"
 msgstr "Vecino más próximo"
 
-#: translations/xrc.cpp:340 xrc.cpp:340
+#: translations/xrc.cpp:416 xrc.cpp:416
 msgid "approximation of values between source pixels"
 msgstr "aproximación de valores entre los píxeles fuente"
 
-#: translations/xrc.cpp:341 xrc.cpp:341
+#: translations/xrc.cpp:417 xrc.cpp:417
 msgid "Save cropped images"
 msgstr "Guardar imágenes recortadas"
 
-#: translations/xrc.cpp:342 xrc.cpp:342
+#: translations/xrc.cpp:418 xrc.cpp:418
 msgid "Save cropped tiff output. Useful for enblend 2.4 and higher."
 msgstr "Guardar la salida TIFF recortada. Útil para enblend 2.4 y superior."
 
-#: translations/xrc.cpp:343 xrc.cpp:343
+#: translations/xrc.cpp:419 xrc.cpp:419
 msgid "Nona Options"
 msgstr "Opciones Nona"
 
-#: translations/xrc.cpp:344 translations/xrc.cpp:346 xrc.cpp:344 xrc.cpp:346
+#: translations/xrc.cpp:420 translations/xrc.cpp:422 xrc.cpp:420 xrc.cpp:422
 msgid "Command line options"
 msgstr "Opciones de línea de comandos"
 
-#: translations/xrc.cpp:345 xrc.cpp:345
+#: translations/xrc.cpp:421 xrc.cpp:421
 msgid "Blender Options"
 msgstr "Opciones de Blender"
 
-#: translations/xrc.cpp:347 xrc.cpp:347
+#: translations/xrc.cpp:423 xrc.cpp:423
 msgid "Enfuse options"
 msgstr "Opciones de Enfuse"
 
-#: translations/xrc.cpp:348 xrc.cpp:348
+#: translations/xrc.cpp:424 xrc.cpp:424
 msgid "Panorama"
 msgstr "Panorama"
 
-#: translations/xrc.cpp:350 xrc.cpp:350
+#: translations/xrc.cpp:426 translations/xrc.cpp:664 xrc.cpp:426 xrc.cpp:664
 msgid "Field of View"
 msgstr "Campo de visión"
 
-#: translations/xrc.cpp:351 xrc.cpp:351
+#: translations/xrc.cpp:427 xrc.cpp:427
 msgid "horizontal (v):"
 msgstr "horizontal (v):"
 
-#: translations/xrc.cpp:352 xrc.cpp:352
+#: translations/xrc.cpp:428 xrc.cpp:428
 msgid "vertical:"
 msgstr "vertical:"
 
-#: translations/xrc.cpp:353 xrc.cpp:353
+#: translations/xrc.cpp:429 xrc.cpp:429
 msgid "Calculate Field of View"
 msgstr "Calcular campo de visión"
 
-#: translations/xrc.cpp:354 xrc.cpp:354
+#: translations/xrc.cpp:430 xrc.cpp:430
 msgid "Panorama Canvas Size"
 msgstr "Tamaño de lienzo de la panorámica"
 
-#: translations/xrc.cpp:355 xrc.cpp:355
+#: translations/xrc.cpp:431 xrc.cpp:431
 msgid "width:"
 msgstr "anchura:"
 
-#: translations/xrc.cpp:356 xrc.cpp:356
+#: translations/xrc.cpp:432 xrc.cpp:432
 msgid "height:"
 msgstr "altura:"
 
-#: translations/xrc.cpp:357 xrc.cpp:357
+#: translations/xrc.cpp:433 xrc.cpp:433
 msgid "Calculate Optimal Size"
 msgstr "Calcular tamaño óptimo"
 
-#: translations/xrc.cpp:358 xrc.cpp:358
+#: translations/xrc.cpp:434 xrc.cpp:434
 msgid ""
 "Calculate optimal image size, such that the resolution in the image center "
 "stays similar."
@@ -3167,51 +3945,39 @@
 "Calcular el tamaño de imagen óptimo, de modo que la resolución del centro de "
 "la imagen permanezca similar."
 
-#: translations/xrc.cpp:360 xrc.cpp:360
+#: translations/xrc.cpp:436 xrc.cpp:436
 msgid "left:"
 msgstr "izquierda:"
 
-#: translations/xrc.cpp:361 xrc.cpp:361
+#: translations/xrc.cpp:437 xrc.cpp:437
 msgid "top:"
 msgstr "arriba:"
 
-#: translations/xrc.cpp:362 xrc.cpp:362
+#: translations/xrc.cpp:438 xrc.cpp:438
 msgid "right:"
 msgstr "derecha:"
 
-#: translations/xrc.cpp:363 xrc.cpp:363
+#: translations/xrc.cpp:439 xrc.cpp:439
 msgid "bottom:"
 msgstr "abajo:"
 
-#: translations/xrc.cpp:364 xrc.cpp:364
+#: translations/xrc.cpp:440 xrc.cpp:440
 msgid "Output"
 msgstr "Salida"
 
-#: translations/xrc.cpp:365 xrc.cpp:365
+#: translations/xrc.cpp:441 xrc.cpp:441
 msgid "Normal"
 msgstr "Normal"
 
-#: translations/xrc.cpp:366 xrc.cpp:366
+#: translations/xrc.cpp:442 xrc.cpp:442
 msgid "For panoramas consisting of images with similar exposure"
 msgstr "En panoramas con imágenes de exposición similar"
 
-#: translations/xrc.cpp:367 xrc.cpp:367
-msgid "Exposure Blending"
-msgstr "Mezcla de exposición"
-
-#: translations/xrc.cpp:368 translations/xrc.cpp:370 xrc.cpp:368 xrc.cpp:370
-msgid "For panoramas consisting of images with varying exposure"
-msgstr "En panoramas con imágenes de exposición variada"
-
-#: translations/xrc.cpp:369 xrc.cpp:369
-msgid "Merge to HDR"
-msgstr "Fusionar a HDR"
-
-#: translations/xrc.cpp:371 xrc.cpp:371
+#: translations/xrc.cpp:443 xrc.cpp:443
 msgid "Blended panorama"
 msgstr "Panorama mezclado"
 
-#: translations/xrc.cpp:372 xrc.cpp:372
+#: translations/xrc.cpp:444 xrc.cpp:444
 msgid ""
 "Blend all images into a seamless panorama. Use if all images have similar "
 "exposure"
@@ -3219,27 +3985,35 @@
 "Mezclar todas las imágenes enun panorama sin costuras. Usar si todas las "
 "imágenes tienen una exposición similar"
 
-#: translations/xrc.cpp:373 translations/xrc.cpp:379 xrc.cpp:373 xrc.cpp:379
+#: translations/xrc.cpp:445 translations/xrc.cpp:453 xrc.cpp:445 xrc.cpp:453
 msgid "Remapped images"
 msgstr "Imágenes remapeadas"
 
-#: translations/xrc.cpp:374 xrc.cpp:374
+#: translations/xrc.cpp:446 xrc.cpp:446
 msgid "Output remapped images with exposure correction"
 msgstr "Generar imágenes remapeadas con la exposición corregida"
 
-#: translations/xrc.cpp:375 xrc.cpp:375
+#: translations/xrc.cpp:447 xrc.cpp:447
+msgid "Exposure Blending"
+msgstr "Mezcla de exposición"
+
+#: translations/xrc.cpp:448 translations/xrc.cpp:456 xrc.cpp:448 xrc.cpp:456
+msgid "For panoramas consisting of images with varying exposure"
+msgstr "En panoramas con imágenes de exposición variada"
+
+#: translations/xrc.cpp:449 xrc.cpp:449
 msgid "Blended panorama (enfuse)"
 msgstr "Panorama fusionado (enfuse)"
 
-#: translations/xrc.cpp:376 xrc.cpp:376
+#: translations/xrc.cpp:450 xrc.cpp:450
 msgid "Fully automatic exposure blending"
 msgstr "Fusión de exposición completamente automática"
 
-#: translations/xrc.cpp:377 xrc.cpp:377
+#: translations/xrc.cpp:451 xrc.cpp:451
 msgid "Blended exposure layers"
 msgstr "Capas de exposición fusionadas"
 
-#: translations/xrc.cpp:378 xrc.cpp:378
+#: translations/xrc.cpp:452 xrc.cpp:452
 msgid ""
 "Output a complete blended panorama of each exposure. Useful for manual "
 "exposure blending, for example in Photoshop or Gimp"
@@ -3247,167 +4021,171 @@
 "Generar un panorama fusionado completo de cada exposición. Útil en fusiones "
 "de exposición a mano, por ejemplo en Photoshop o Gimp"
 
-#: translations/xrc.cpp:380 xrc.cpp:380
+#: translations/xrc.cpp:454 xrc.cpp:454
 msgid "Output remapped images with original exposure"
 msgstr "Generar imágenes remapeadas con la exposición original"
 
-#: translations/xrc.cpp:381 xrc.cpp:381
+#: translations/xrc.cpp:455 xrc.cpp:455
+msgid "Merge to HDR"
+msgstr "Fusionar a HDR"
+
+#: translations/xrc.cpp:457 xrc.cpp:457
 msgid "Blended HDR panorama"
 msgstr "Ppanorama HDR mezclado"
 
-#: translations/xrc.cpp:382 xrc.cpp:382
+#: translations/xrc.cpp:458 xrc.cpp:458
 msgid "Output a blended high dynamic range panorama"
 msgstr "Generar un panorama fusionado de alto rango dinámico"
 
-#: translations/xrc.cpp:383 xrc.cpp:383
+#: translations/xrc.cpp:459 xrc.cpp:459
 msgid "Stacked HDR images"
 msgstr "Imágenes HDR en pia"
 
-#: translations/xrc.cpp:384 xrc.cpp:384
+#: translations/xrc.cpp:460 xrc.cpp:460
 msgid "Output the individual, remapped HDR stacks"
 msgstr "Generar la pila individual de HDR remapeado"
 
-#: translations/xrc.cpp:385 xrc.cpp:385
+#: translations/xrc.cpp:461 xrc.cpp:461
 msgid "Individual non merged images"
 msgstr "Imágenes individuales no fusionadas"
 
-#: translations/xrc.cpp:386 xrc.cpp:386
+#: translations/xrc.cpp:462 xrc.cpp:462
 msgid "Output remapped images in a linear color space"
 msgstr "Generar imágenes remapeadas en un espacio de color lineal"
 
-#: translations/xrc.cpp:387 xrc.cpp:387
-msgid "Stitch now!"
-msgstr "Empalmar ya"
-
-#: translations/xrc.cpp:388 xrc.cpp:388
+#: translations/xrc.cpp:463 xrc.cpp:463
 msgid "Save project and send to batch"
 msgstr "Guardar proyecto y enviar a lote"
 
-#: translations/xrc.cpp:389 xrc.cpp:389
+#: translations/xrc.cpp:464 xrc.cpp:464
+msgid "Stitch now!"
+msgstr "Empalmar ya"
+
+#: translations/xrc.cpp:465 xrc.cpp:465
 msgid "Processing"
 msgstr "Trabajando"
 
-#: translations/xrc.cpp:390 translations/xrc.cpp:422 xrc.cpp:390 xrc.cpp:422
+#: translations/xrc.cpp:466 translations/xrc.cpp:497 xrc.cpp:466 xrc.cpp:497
 msgid "Remapper:"
 msgstr "Remapeador:"
 
-#: translations/xrc.cpp:391 translations/xrc.cpp:423 xrc.cpp:391 xrc.cpp:423
+#: translations/xrc.cpp:467 translations/xrc.cpp:498 xrc.cpp:467 xrc.cpp:498
 msgid "Nona"
 msgstr "Nona"
 
-#: translations/xrc.cpp:392 translations/xrc.cpp:395 translations/xrc.cpp:398
-#: translations/xrc.cpp:401 translations/xrc.cpp:424 translations/xrc.cpp:427
-#: translations/xrc.cpp:430 translations/xrc.cpp:433 xrc.cpp:392 xrc.cpp:395
-#: xrc.cpp:398 xrc.cpp:401 xrc.cpp:424 xrc.cpp:427 xrc.cpp:430 xrc.cpp:433
+#: translations/xrc.cpp:468 translations/xrc.cpp:471 translations/xrc.cpp:474
+#: translations/xrc.cpp:477 translations/xrc.cpp:499 translations/xrc.cpp:502
+#: translations/xrc.cpp:505 translations/xrc.cpp:508 xrc.cpp:468 xrc.cpp:471
+#: xrc.cpp:474 xrc.cpp:477 xrc.cpp:499 xrc.cpp:502 xrc.cpp:505 xrc.cpp:508
 msgid "Options"
 msgstr "Opciones"
 
-#: translations/xrc.cpp:393 translations/xrc.cpp:425 xrc.cpp:393 xrc.cpp:425
+#: translations/xrc.cpp:469 translations/xrc.cpp:500 xrc.cpp:469 xrc.cpp:500
 msgid "Image fusion:"
 msgstr "Fusión de imagen:"
 
-#: translations/xrc.cpp:394 translations/xrc.cpp:426 xrc.cpp:394 xrc.cpp:426
+#: translations/xrc.cpp:470 translations/xrc.cpp:501 xrc.cpp:470 xrc.cpp:501
 msgid "enfuse"
 msgstr "enfuse"
 
-#: translations/xrc.cpp:396 translations/xrc.cpp:428 xrc.cpp:396 xrc.cpp:428
+#: translations/xrc.cpp:472 translations/xrc.cpp:503 xrc.cpp:472 xrc.cpp:503
 msgid "HDR merger:"
 msgstr "Fusionador HDR"
 
-#: translations/xrc.cpp:397 translations/xrc.cpp:429 xrc.cpp:397 xrc.cpp:429
+#: translations/xrc.cpp:473 translations/xrc.cpp:504 xrc.cpp:473 xrc.cpp:504
 msgid "builtin"
 msgstr "incluido"
 
-#: translations/xrc.cpp:399 translations/xrc.cpp:431 xrc.cpp:399 xrc.cpp:431
+#: translations/xrc.cpp:475 translations/xrc.cpp:506 xrc.cpp:475 xrc.cpp:506
 msgid "Blender:"
 msgstr "Mezclador:"
 
-#: translations/xrc.cpp:400 translations/xrc.cpp:432 xrc.cpp:400 xrc.cpp:432
+#: translations/xrc.cpp:476 translations/xrc.cpp:507 xrc.cpp:476 xrc.cpp:507
 msgid "enblend"
 msgstr "enblend"
 
-#: translations/xrc.cpp:402 xrc.cpp:402
+#: translations/xrc.cpp:478 xrc.cpp:478
 msgid "File formats"
 msgstr "Formatos de archivo"
 
-#: translations/xrc.cpp:403 xrc.cpp:403
+#: translations/xrc.cpp:479 xrc.cpp:479
 msgid "Normal Output:"
 msgstr "Salida normal:"
 
-#: translations/xrc.cpp:404 translations/xrc.cpp:416 xrc.cpp:404 xrc.cpp:416
+#: translations/xrc.cpp:480 translations/xrc.cpp:491 xrc.cpp:480 xrc.cpp:491
 msgid "TIFF"
 msgstr "TIFF"
 
-#: translations/xrc.cpp:405 xrc.cpp:405
+#: translations/xrc.cpp:481 xrc.cpp:481
 msgid "JPEG"
 msgstr "JPEG"
 
-#: translations/xrc.cpp:406 xrc.cpp:406
+#: translations/xrc.cpp:482 xrc.cpp:482
 msgid "PNG"
 msgstr "PNG"
 
-#: translations/xrc.cpp:407 translations/xrc.cpp:415 xrc.cpp:407 xrc.cpp:415
-msgid "EXR"
-msgstr "EXR"
-
-#: translations/xrc.cpp:408 xrc.cpp:408
+#: translations/xrc.cpp:483 xrc.cpp:483
 msgid "Quality:"
 msgstr "Calidad:"
 
-#: translations/xrc.cpp:409 translations/xrc.cpp:417 xrc.cpp:409 xrc.cpp:417
+#: translations/xrc.cpp:484 translations/xrc.cpp:492 xrc.cpp:484 xrc.cpp:492
 msgid "Compression:"
 msgstr "Compresión:"
 
-#: translations/xrc.cpp:410 translations/xrc.cpp:418 translations/xrc.cpp:550
-#: xrc.cpp:410 xrc.cpp:418 xrc.cpp:550
+#: translations/xrc.cpp:485 translations/xrc.cpp:493 translations/xrc.cpp:635
+#: translations/xrc.cpp:648 xrc.cpp:485 xrc.cpp:493 xrc.cpp:635 xrc.cpp:648
 msgid "None"
 msgstr "Ninguna"
 
-#: translations/xrc.cpp:411 translations/xrc.cpp:419 xrc.cpp:411 xrc.cpp:419
+#: translations/xrc.cpp:486 translations/xrc.cpp:494 xrc.cpp:486 xrc.cpp:494
 msgid "Packbits"
 msgstr "Packbits"
 
-#: translations/xrc.cpp:412 translations/xrc.cpp:420 xrc.cpp:412 xrc.cpp:420
+#: translations/xrc.cpp:487 translations/xrc.cpp:495 xrc.cpp:487 xrc.cpp:495
 msgid "LZW"
 msgstr "LZW"
 
-#: translations/xrc.cpp:413 translations/xrc.cpp:421 xrc.cpp:413 xrc.cpp:421
+#: translations/xrc.cpp:488 translations/xrc.cpp:496 xrc.cpp:488 xrc.cpp:496
 msgid "Deflate"
 msgstr "Deflación"
 
-#: translations/xrc.cpp:414 xrc.cpp:414
+#: translations/xrc.cpp:489 xrc.cpp:489
 msgid "HDR Output:"
 msgstr "Salida HDR:"
 
-#: translations/xrc.cpp:434 xrc.cpp:434
+#: translations/xrc.cpp:490 xrc.cpp:490
+msgid "EXR"
+msgstr "EXR"
+
+#: translations/xrc.cpp:509 xrc.cpp:509
 msgid "Preferences - hugin"
 msgstr "Preferencias - Hugin"
 
-#: translations/xrc.cpp:435 xrc.cpp:435
+#: translations/xrc.cpp:510 xrc.cpp:510
 msgid "General"
 msgstr "General"
 
-#: translations/xrc.cpp:436 xrc.cpp:436
+#: translations/xrc.cpp:511 xrc.cpp:511
 msgid "Resource Usage"
 msgstr "Uso de recursos"
 
-#: translations/xrc.cpp:437 xrc.cpp:437
+#: translations/xrc.cpp:512 xrc.cpp:512
 msgid "Image cache memory:"
 msgstr "Memoria de caché de imagen:"
 
-#: translations/xrc.cpp:438 xrc.cpp:438
+#: translations/xrc.cpp:513 xrc.cpp:513
 msgid "Keep fullsize images in memory, until this limit is exceeded"
 msgstr "Mantener imágenes completas en memoria, hasta sobrepasar el límite"
 
-#: translations/xrc.cpp:439 xrc.cpp:439
+#: translations/xrc.cpp:514 xrc.cpp:514
 msgid "MB"
 msgstr "MiB"
 
-#: translations/xrc.cpp:440 xrc.cpp:440
+#: translations/xrc.cpp:515 xrc.cpp:515
 msgid "Number of CPUs:"
 msgstr "Número de CPUs:"
 
-#: translations/xrc.cpp:441 xrc.cpp:441
+#: translations/xrc.cpp:516 xrc.cpp:516
 msgid ""
 "Nona can use multiple threads for processing.\n"
 "Set this to the number of processors or processor cores available in your "
@@ -3416,47 +4194,47 @@
 "Nona puede usar múltiples hebras para el procesamiento.\n"
 "Establezca aquí el número de procesadores o número de núcleos de su sistema."
 
-#: translations/xrc.cpp:442 xrc.cpp:442
+#: translations/xrc.cpp:517 xrc.cpp:517
 msgid "User Interface"
 msgstr "Interfaz de usuario"
 
-#: translations/xrc.cpp:443 xrc.cpp:443
+#: translations/xrc.cpp:518 xrc.cpp:518
 msgid "Language"
 msgstr "Idioma"
 
-#: translations/xrc.cpp:444 xrc.cpp:444
+#: translations/xrc.cpp:519 xrc.cpp:519
 msgid "requires restarting hugin"
 msgstr "necesita reiniciar hugin"
 
-#: translations/xrc.cpp:445 xrc.cpp:445
+#: translations/xrc.cpp:520 xrc.cpp:520
 msgid "Show Druid (requires restarting hugin)"
 msgstr "Mostrar el Druida (necesita reiniciar hugin)"
 
-#: translations/xrc.cpp:446 xrc.cpp:446
+#: translations/xrc.cpp:521 xrc.cpp:521
 msgid "File options"
 msgstr "Opciones de archivo"
 
-#: translations/xrc.cpp:447 xrc.cpp:447
+#: translations/xrc.cpp:522 xrc.cpp:522
 msgid "Tempdir:"
 msgstr "Carpeta temporal:"
 
-#: translations/xrc.cpp:448 xrc.cpp:448
+#: translations/xrc.cpp:523 xrc.cpp:523
 msgid "leave empty for OS default"
 msgstr "dejar vacío para predeterminado por el SO"
 
-#: translations/xrc.cpp:450 xrc.cpp:450
+#: translations/xrc.cpp:525 xrc.cpp:525
 msgid "Image loading"
 msgstr "cargado de imágenes"
 
-#: translations/xrc.cpp:451 xrc.cpp:451
+#: translations/xrc.cpp:526 xrc.cpp:526
 msgid "Automatically align images after loading"
 msgstr "Alinear automáticamente las imágenes despues de cargarlas"
 
-#: translations/xrc.cpp:452 xrc.cpp:452
+#: translations/xrc.cpp:527 xrc.cpp:527
 msgid "Auto align"
 msgstr "Auto alinear"
 
-#: translations/xrc.cpp:453 xrc.cpp:453
+#: translations/xrc.cpp:528 xrc.cpp:528
 msgid ""
 "Number of Control Points\n"
 "per overlap"
@@ -3464,38 +4242,38 @@
 "Número de puntos de control\n"
 "por solapamiento"
 
-#: translations/xrc.cpp:454 xrc.cpp:454
+#: translations/xrc.cpp:529 xrc.cpp:529
 msgid "Downscale final pano"
 msgstr "Reducir pano final"
 
-#: translations/xrc.cpp:455 xrc.cpp:455
+#: translations/xrc.cpp:530 xrc.cpp:530
 msgid "percent of max. width"
 msgstr "porcentaje de ancho máx."
 
-#: translations/xrc.cpp:456 xrc.cpp:456
+#: translations/xrc.cpp:531 xrc.cpp:531
 msgid "Create"
 msgstr "Crear"
 
-#: translations/xrc.cpp:457 xrc.cpp:457
+#: translations/xrc.cpp:532 xrc.cpp:532
 msgid "Open final panorama in external editor"
 msgstr "Abrir panorama final en editor externo"
 
-#: translations/xrc.cpp:458 xrc.cpp:458
+#: translations/xrc.cpp:533 xrc.cpp:533
 msgid "Editor:"
 msgstr "Editor:"
 
-#: translations/xrc.cpp:459 translations/xrc.cpp:494 translations/xrc.cpp:498
-#: translations/xrc.cpp:505 translations/xrc.cpp:511 translations/xrc.cpp:521
-#: xrc.cpp:459 xrc.cpp:494 xrc.cpp:498 xrc.cpp:505 xrc.cpp:511 xrc.cpp:521
+#: translations/xrc.cpp:534 translations/xrc.cpp:569 translations/xrc.cpp:573
+#: translations/xrc.cpp:580 translations/xrc.cpp:586 translations/xrc.cpp:606
+#: xrc.cpp:534 xrc.cpp:569 xrc.cpp:573 xrc.cpp:580 xrc.cpp:586 xrc.cpp:606
 msgid "Choose..."
 msgstr "Elija..."
 
-#: translations/xrc.cpp:460 translations/xrc.cpp:495 translations/xrc.cpp:499
-#: xrc.cpp:460 xrc.cpp:495 xrc.cpp:499
+#: translations/xrc.cpp:535 translations/xrc.cpp:570 translations/xrc.cpp:574
+#: xrc.cpp:535 xrc.cpp:570 xrc.cpp:574
 msgid "Arguments:"
 msgstr "Argumentos:"
 
-#: translations/xrc.cpp:461 xrc.cpp:461
+#: translations/xrc.cpp:536 xrc.cpp:536
 #, c-format
 msgid ""
 "The following patterns will be substituted before running:\n"
@@ -3506,63 +4284,63 @@
 "%f  -- panorama final\n"
 "%i  -- primera imagen de entrada"
 
-#: translations/xrc.cpp:462 xrc.cpp:462
+#: translations/xrc.cpp:537 xrc.cpp:537
 msgid "Control Points Editor"
 msgstr "Editor de puntos de control"
 
-#: translations/xrc.cpp:463 xrc.cpp:463
+#: translations/xrc.cpp:538 xrc.cpp:538
 msgid "HDR and 16 Bit display"
 msgstr "Modo HDR y 16 bit"
 
-#: translations/xrc.cpp:464 xrc.cpp:464
+#: translations/xrc.cpp:539 xrc.cpp:539
 msgid "Curve"
 msgstr "Curva"
 
-#: translations/xrc.cpp:465 xrc.cpp:465
+#: translations/xrc.cpp:540 xrc.cpp:540
 msgid "linear"
 msgstr "lineal"
 
-#: translations/xrc.cpp:466 xrc.cpp:466
+#: translations/xrc.cpp:541 xrc.cpp:541
 msgid "logarithmic"
 msgstr "logarítmica"
 
-#: translations/xrc.cpp:467 xrc.cpp:467
+#: translations/xrc.cpp:542 xrc.cpp:542
 msgid "gamma 2.2"
 msgstr "gamma 2.2"
 
-#: translations/xrc.cpp:468 xrc.cpp:468
+#: translations/xrc.cpp:543 xrc.cpp:543
 msgid "used for display in GUI"
 msgstr "usado para mostrar en el GUI"
 
-#: translations/xrc.cpp:469 xrc.cpp:469
+#: translations/xrc.cpp:544 xrc.cpp:544
 msgid "Finetune"
 msgstr "Ajuste fino"
 
-#: translations/xrc.cpp:470 xrc.cpp:470
+#: translations/xrc.cpp:545 xrc.cpp:545
 msgid "Patch width:"
 msgstr "Anchura de parcheo:"
 
-#: translations/xrc.cpp:471 translations/xrc.cpp:475 xrc.cpp:471 xrc.cpp:475
+#: translations/xrc.cpp:546 translations/xrc.cpp:550 xrc.cpp:546 xrc.cpp:550
 msgid "pixels"
 msgstr "píxeles"
 
-#: translations/xrc.cpp:472 xrc.cpp:472
+#: translations/xrc.cpp:547 xrc.cpp:547
 msgid "Search area width:"
 msgstr "Buscar área de anchura:"
 
-#: translations/xrc.cpp:473 xrc.cpp:473
+#: translations/xrc.cpp:548 xrc.cpp:548
 msgid "percent of image width"
 msgstr "porcentaje de anchura de la imagen"
 
-#: translations/xrc.cpp:474 xrc.cpp:474
+#: translations/xrc.cpp:549 xrc.cpp:549
 msgid "Local search area width:"
 msgstr "Busqueda local de anchura de área:"
 
-#: translations/xrc.cpp:476 xrc.cpp:476
+#: translations/xrc.cpp:551 xrc.cpp:551
 msgid "Correlation Threshold:"
 msgstr "Umbral de correlación:"
 
-#: translations/xrc.cpp:477 xrc.cpp:477
+#: translations/xrc.cpp:552 xrc.cpp:552
 msgid ""
 "0: no similarity\n"
 "1: maximum similarity"
@@ -3570,11 +4348,11 @@
 "0: sin similitud\n"
 "1: máxima similitud"
 
-#: translations/xrc.cpp:478 xrc.cpp:478
+#: translations/xrc.cpp:553 xrc.cpp:553
 msgid "Peak Curvature Threshold:"
 msgstr "Umbral del pico de curvatura:"
 
-#: translations/xrc.cpp:479 xrc.cpp:479
+#: translations/xrc.cpp:554 xrc.cpp:554
 msgid ""
 "0: no peak\n"
 " 0.2: distinctive peak"
@@ -3582,55 +4360,51 @@
 "0: sin pico\n"
 " 0.2: pico distintivo"
 
-#: translations/xrc.cpp:480 xrc.cpp:480
+#: translations/xrc.cpp:555 xrc.cpp:555
 msgid "Rotation search"
 msgstr "Búsqueda rotacional"
 
-#: translations/xrc.cpp:481 xrc.cpp:481
+#: translations/xrc.cpp:556 xrc.cpp:556
 msgid "Enable rotation search (slower, but more accurate)"
 msgstr "Activar búsqueda rotacional (más lenta pero más precisa)"
 
-#: translations/xrc.cpp:482 xrc.cpp:482
+#: translations/xrc.cpp:557 xrc.cpp:557
 msgid "Start angle:"
 msgstr "Ángulo de inicio:"
 
-#: translations/xrc.cpp:484 xrc.cpp:484
+#: translations/xrc.cpp:559 xrc.cpp:559
 msgid "Stop angle:"
 msgstr "Ángulo de paro:"
 
-#: translations/xrc.cpp:486 xrc.cpp:486
+#: translations/xrc.cpp:561 xrc.cpp:561
 msgid "Steps:"
 msgstr "Pasos:"
 
-#: translations/xrc.cpp:487 translations/xrc.cpp:496 xrc.cpp:487 xrc.cpp:496
-msgid "Autopano"
-msgstr "Autopano"
-
-#: translations/xrc.cpp:489 xrc.cpp:489
+#: translations/xrc.cpp:564 xrc.cpp:564
 msgid "Autopano (by A. Jenny)"
 msgstr "Autopano (por A. Jenny)"
 
-#: translations/xrc.cpp:490 xrc.cpp:490
+#: translations/xrc.cpp:565 xrc.cpp:565
 msgid "Autopano-SIFT (by S. Nowozin)"
 msgstr "Autopano-SIFT (por S. Nowozin)"
 
-#: translations/xrc.cpp:491 xrc.cpp:491
+#: translations/xrc.cpp:566 xrc.cpp:566
 msgid "Autopano-SIFT"
 msgstr "Autopano-SIFT"
 
-#: translations/xrc.cpp:492 xrc.cpp:492
+#: translations/xrc.cpp:567 xrc.cpp:567
 msgid "Use alternative Autopano-SIFT program"
 msgstr "Usar un programa Autopano-SIFT alternativo"
 
-#: translations/xrc.cpp:493 xrc.cpp:493
+#: translations/xrc.cpp:568 xrc.cpp:568
 msgid "Autopano-SIFT:"
 msgstr "Autopano-SIFT:"
 
-#: translations/xrc.cpp:497 xrc.cpp:497
+#: translations/xrc.cpp:572 xrc.cpp:572
 msgid "Autopano:"
 msgstr "Autopano:"
 
-#: translations/xrc.cpp:500 xrc.cpp:500
+#: translations/xrc.cpp:575 xrc.cpp:575
 msgid ""
 "following patterns will be substituted before running:\n"
 "%o  -- output project (0.oto will be appended when using Autopano)\n"
@@ -3650,23 +4424,23 @@
 "%namefile -- archivo que contiene archivos de imagen\n"
 "%s -- entrar script panotools"
 
-#: translations/xrc.cpp:501 translations/xrc.cpp:502 xrc.cpp:501 xrc.cpp:502
+#: translations/xrc.cpp:576 translations/xrc.cpp:577 xrc.cpp:576 xrc.cpp:577
 msgid "Enblend"
 msgstr "Enblend"
 
-#: translations/xrc.cpp:503 xrc.cpp:503
+#: translations/xrc.cpp:578 xrc.cpp:578
 msgid "Use alternative Enblend program"
 msgstr "Usar un programa Enblend alternativo"
 
-#: translations/xrc.cpp:504 xrc.cpp:504
+#: translations/xrc.cpp:579 xrc.cpp:579
 msgid "Enblend executable:"
 msgstr "Ejecutable enblend:"
 
-#: translations/xrc.cpp:506 translations/xrc.cpp:512 xrc.cpp:506 xrc.cpp:512
+#: translations/xrc.cpp:581 translations/xrc.cpp:587 xrc.cpp:581 xrc.cpp:587
 msgid "Default Arguments:"
 msgstr "Argumentos predeterminados:"
 
-#: translations/xrc.cpp:507 translations/xrc.cpp:513 xrc.cpp:507 xrc.cpp:513
+#: translations/xrc.cpp:582 translations/xrc.cpp:588 xrc.cpp:582 xrc.cpp:588
 msgid ""
 "These are the default arguments. They can be change for individal projects "
 "in the Stitcher tab.\n"
@@ -3676,216 +4450,311 @@
 "individuales en la pestaña Stitcher.\n"
 "No establecer los argumentos -w, -o y -compresión, ya lo hará hugin"
 
-#: translations/xrc.cpp:508 xrc.cpp:508
+#: translations/xrc.cpp:583 xrc.cpp:583
 msgid "Enfuse"
 msgstr "Enfuse"
 
-#: translations/xrc.cpp:509 xrc.cpp:509
+#: translations/xrc.cpp:584 xrc.cpp:584
 msgid "Use alternative Enfuse program"
 msgstr "Usar un programa Enfuse alternativo"
 
-#: translations/xrc.cpp:510 xrc.cpp:510
+#: translations/xrc.cpp:585 xrc.cpp:585
 msgid "Enfuse executable:"
 msgstr "Ejecutable Enfuse"
 
-#: translations/xrc.cpp:515 translations/xrc.cpp:556 xrc.cpp:515 xrc.cpp:556
+#: translations/xrc.cpp:591 xrc.cpp:591
+#, fuzzy
+msgid "Automatically run Celeste after detecting control points"
+msgstr "¿Seguro que quiere borrar %d puntos de control?"
+
+#: translations/xrc.cpp:592 xrc.cpp:592
+#, fuzzy
+msgid "Celeste parameters"
+msgstr "Cargar parámetros del objetivo"
+
+#: translations/xrc.cpp:593 xrc.cpp:593
+msgid "SVM threshold:"
+msgstr "Umbral SVM"
+
+#: translations/xrc.cpp:594 xrc.cpp:594
+msgid ""
+"greater than 0.5: less sensitive\n"
+"less than 0.5: more sensitive"
+msgstr ""
+"mayor que 0.5: menos sensible\n"
+"menor que 0.5: más sensible"
+
+#: translations/xrc.cpp:595 xrc.cpp:595
+msgid "Gabor filter size"
+msgstr "Tamaño del filtro Gabor"
+
+#: translations/xrc.cpp:596 xrc.cpp:596
+msgid "small"
+msgstr "pequeño"
+
+#: translations/xrc.cpp:597 xrc.cpp:597
+#, fuzzy
+msgid "large"
+msgstr "grande"
+
+#: translations/xrc.cpp:598 xrc.cpp:598
+msgid ""
+"large is more accurate\n"
+"small can examine control points close to image border"
+msgstr ""
+"grande es más preciso\n"
+"pequeño puede examinar puntos de control cerca del borde de la imágen"
+
+#: translations/xrc.cpp:600 translations/xrc.cpp:675 xrc.cpp:600 xrc.cpp:675
 msgid "Apply"
 msgstr "Aplicar"
 
-#: translations/xrc.cpp:519 xrc.cpp:519
+#: translations/xrc.cpp:604 xrc.cpp:604
 msgid "Use alternative PTStitcher program"
 msgstr "Usar un programa PTStitcher alternativo"
 
-#: translations/xrc.cpp:520 xrc.cpp:520
+#: translations/xrc.cpp:605 xrc.cpp:605
 msgid "PTStitcher:"
 msgstr "PTStitcher:"
 
-#: translations/xrc.cpp:522 xrc.cpp:522
+#: translations/xrc.cpp:607 xrc.cpp:607
 msgid "Scriptfile:"
 msgstr "Archivo script:"
 
-#: translations/xrc.cpp:523 xrc.cpp:523
+#: translations/xrc.cpp:608 xrc.cpp:608
 msgid "Name of the temporary script file used by Panotools"
 msgstr "Nombre del archivo script temporal usado por Panotools"
 
-#: translations/xrc.cpp:524 xrc.cpp:524
+#: translations/xrc.cpp:609 xrc.cpp:609
 msgid "Panotools:"
 msgstr "Panotools:"
 
-#: translations/xrc.cpp:525 xrc.cpp:525
+#: translations/xrc.cpp:610 xrc.cpp:610
 msgid "Panotools"
 msgstr "Panotools"
 
-#: translations/xrc.cpp:526 xrc.cpp:526
+#: translations/xrc.cpp:611 xrc.cpp:611
 msgid "Details"
 msgstr "Detalles"
 
-#: translations/xrc.cpp:528 translations/xrc.cpp:535 xrc.cpp:528 xrc.cpp:535
+#: translations/xrc.cpp:613 translations/xrc.cpp:620 translations/xrc.cpp:637
+#: xrc.cpp:613 xrc.cpp:620 xrc.cpp:637
 msgid "Center"
 msgstr "Centrar"
 
-#: translations/xrc.cpp:529 translations/xrc.cpp:534 xrc.cpp:529 xrc.cpp:534
+#: translations/xrc.cpp:614 translations/xrc.cpp:619 translations/xrc.cpp:636
+#: xrc.cpp:614 xrc.cpp:619 xrc.cpp:636
 msgid "Center the preview horizontally"
 msgstr "Centrar la previsualización horizontalmente"
 
-#: translations/xrc.cpp:530 xrc.cpp:530
+#: translations/xrc.cpp:615 xrc.cpp:615
 msgid "Auto Preview"
 msgstr "Auto previsualizar"
 
-#: translations/xrc.cpp:531 xrc.cpp:531
+#: translations/xrc.cpp:616 xrc.cpp:616
 msgid "Automatically update preview on relevant changes"
 msgstr ""
 "Actualizar automáticamente la previsualización cuando haya cambios relevantes"
 
-#: translations/xrc.cpp:532 translations/xrc.cpp:546 xrc.cpp:532 xrc.cpp:546
+#: translations/xrc.cpp:617 translations/xrc.cpp:631 xrc.cpp:617 xrc.cpp:631
 msgid "Update"
 msgstr "Actualizar"
 
-#: translations/xrc.cpp:533 translations/xrc.cpp:545 xrc.cpp:533 xrc.cpp:545
+#: translations/xrc.cpp:618 translations/xrc.cpp:630 xrc.cpp:618 xrc.cpp:630
 msgid "Update preview"
 msgstr "Actualizar previsualización"
 
-#: translations/xrc.cpp:536 xrc.cpp:536
+#: translations/xrc.cpp:621 translations/xrc.cpp:638 xrc.cpp:621 xrc.cpp:638
 msgid "Show the whole panorama"
 msgstr "Mostrar todo la panorámica"
 
-#: translations/xrc.cpp:537 xrc.cpp:537
+#: translations/xrc.cpp:622 translations/xrc.cpp:639 xrc.cpp:622 xrc.cpp:639
 msgid "Estimate field of view"
 msgstr "Estimar campo de visión"
 
-#: translations/xrc.cpp:538 xrc.cpp:538
+#: translations/xrc.cpp:623 translations/xrc.cpp:640 xrc.cpp:623 xrc.cpp:640
 msgid "Fit"
 msgstr "Ajustar"
 
-#: translations/xrc.cpp:539 xrc.cpp:539
+#: translations/xrc.cpp:624 translations/xrc.cpp:641 xrc.cpp:624 xrc.cpp:641
 msgid "Automatically straighten a wavy horizon."
 msgstr "Enderezar automáticamente un horizonte curvado"
 
-#: translations/xrc.cpp:540 xrc.cpp:540
+#: translations/xrc.cpp:625 translations/xrc.cpp:642 xrc.cpp:625 xrc.cpp:642
 msgid "Straighten"
 msgstr "Enderezar"
 
-#: translations/xrc.cpp:541 translations/xrc.cpp:551 xrc.cpp:541 xrc.cpp:551
+#: translations/xrc.cpp:626 translations/xrc.cpp:643 translations/xrc.cpp:657
+#: xrc.cpp:626 xrc.cpp:643 xrc.cpp:657
 msgid "Numerical Transform"
 msgstr "Transformación numérica"
 
-#: translations/xrc.cpp:542 xrc.cpp:542
+#: translations/xrc.cpp:627 translations/xrc.cpp:644 xrc.cpp:627 xrc.cpp:644
 msgid "Num. Transf."
 msgstr "Transf. num."
 
-#: translations/xrc.cpp:543 xrc.cpp:543
+#: translations/xrc.cpp:628 xrc.cpp:628
 msgid "Auto update"
 msgstr "Auto actualizar"
 
-#: translations/xrc.cpp:544 xrc.cpp:544
+#: translations/xrc.cpp:629 xrc.cpp:629
 msgid "Auto"
 msgstr "Auto"
 
-#: translations/xrc.cpp:547 xrc.cpp:547
+#: translations/xrc.cpp:632 translations/xrc.cpp:645 xrc.cpp:632 xrc.cpp:645
 msgid "Show all images"
 msgstr "Mostrar todas las imágenes"
 
-#: translations/xrc.cpp:548 xrc.cpp:548
+#: translations/xrc.cpp:633 translations/xrc.cpp:646 xrc.cpp:633 xrc.cpp:646
 msgid "All"
 msgstr "Todo"
 
-#: translations/xrc.cpp:549 xrc.cpp:549
+#: translations/xrc.cpp:634 translations/xrc.cpp:647 xrc.cpp:634 xrc.cpp:647
 msgid "Show none of the images"
 msgstr "No mostrar ninguna imagen"
 
-#: translations/xrc.cpp:552 xrc.cpp:552
+#: translations/xrc.cpp:649 xrc.cpp:649
+msgid "Use full photometric correction (slow)"
+msgstr ""
+
+#: translations/xrc.cpp:650 xrc.cpp:650
+#, fuzzy
+msgid "Photometrics"
+msgstr "Fotométrico"
+
+#: translations/xrc.cpp:651 xrc.cpp:651
+#, fuzzy
+msgid "Drag images into position"
+msgstr "Anclar esta imagen para la posición"
+
+#: translations/xrc.cpp:652 xrc.cpp:652
+msgid "Drag"
+msgstr "Arrastrar"
+
+#: translations/xrc.cpp:653 xrc.cpp:653
+msgid "Change the panorama's cropping region"
+msgstr "Cambiar la región de recorte de la panorámica"
+
+#: translations/xrc.cpp:655 xrc.cpp:655
+msgid "Match images to their numbers"
+msgstr "Coincidir imágenes con sus números"
+
+#: translations/xrc.cpp:656 xrc.cpp:656
+msgid "Identify"
+msgstr "Identificar"
+
+#: translations/xrc.cpp:658 xrc.cpp:658
 msgid "Yaw:"
 msgstr "Giro:"
 
-#: translations/xrc.cpp:553 xrc.cpp:553
+#: translations/xrc.cpp:659 xrc.cpp:659
 msgid "Pitch:"
 msgstr "Inclinación:"
 
-#: translations/xrc.cpp:554 xrc.cpp:554
+#: translations/xrc.cpp:660 xrc.cpp:660
 msgid "Roll:"
 msgstr "Rotación:"
 
-#: translations/xrc.cpp:555 xrc.cpp:555
+#: translations/xrc.cpp:661 xrc.cpp:661
+msgid "Reset values"
+msgstr "Restaurar valores"
+
+#: translations/xrc.cpp:665 xrc.cpp:665
+#, fuzzy
+msgid "Lens parameters"
+msgstr "Parámetros del objetivo"
+
+#: translations/xrc.cpp:667 xrc.cpp:667
+msgid "to EXIF values"
+msgstr "a valores EXIG"
+
+#: translations/xrc.cpp:668 xrc.cpp:668
+#, fuzzy
+msgid "to zero (no exposure correction)"
+msgstr "a cero (sin orrección de exposición)"
+
+#: translations/xrc.cpp:669 xrc.cpp:669
+#, fuzzy
+msgid "Color"
+msgstr "Color"
+
+#: translations/xrc.cpp:674 xrc.cpp:674
 msgid "Optimizing"
 msgstr "Optimizando"
 
-#: translations/xrc.cpp:557 xrc.cpp:557
-msgid "cancel"
-msgstr "cancelar"
-
-#: translations/xrc.cpp:558 xrc.cpp:558
+#: translations/xrc.cpp:677 xrc.cpp:677
 msgid "PTStitcher"
 msgstr "PTStitcher"
 
-#: translations/xrc.cpp:559 xrc.cpp:559
+#: translations/xrc.cpp:678 xrc.cpp:678
 msgid "Stitching"
-msgstr "Empalme"
+msgstr "Empalmando"
 
-#: translations/xrc.cpp:560 xrc.cpp:560
+#: translations/xrc.cpp:679 xrc.cpp:679
 msgid "Abort"
 msgstr "Interrumpir"
 
-#: translations/xrc.cpp:561 xrc.cpp:561
+#: translations/xrc.cpp:680 xrc.cpp:680
 msgid "Vignetting correction"
 msgstr "Corrección de viñeteo"
 
-#: translations/xrc.cpp:562 xrc.cpp:562
+#: translations/xrc.cpp:681 xrc.cpp:681
 msgid "Type of Correction"
 msgstr "Tipo de corrección"
 
-#: translations/xrc.cpp:563 xrc.cpp:563
+#: translations/xrc.cpp:682 xrc.cpp:682
 msgid "No correction"
 msgstr "Sin corrección"
 
-#: translations/xrc.cpp:564 xrc.cpp:564
+#: translations/xrc.cpp:683 xrc.cpp:683
 msgid "Addition ( I=I+c )"
 msgstr "Adición ( I=I+c )"
 
-#: translations/xrc.cpp:565 xrc.cpp:565
+#: translations/xrc.cpp:684 xrc.cpp:684
 msgid "Division ( I=I/c )"
 msgstr "División ( I=I/c )"
 
-#: translations/xrc.cpp:566 xrc.cpp:566
+#: translations/xrc.cpp:685 xrc.cpp:685
 msgid "Correction"
 msgstr "Corrección"
 
-#: translations/xrc.cpp:567 xrc.cpp:567
+#: translations/xrc.cpp:686 xrc.cpp:686
 msgid "Flatfield"
 msgstr "Aplanado"
 
-#: translations/xrc.cpp:568 xrc.cpp:568
+#: translations/xrc.cpp:687 xrc.cpp:687
 msgid "Image file:"
 msgstr "Archivo imagen:"
 
-#: translations/xrc.cpp:569 xrc.cpp:569
+#: translations/xrc.cpp:688 xrc.cpp:688
 msgid "..."
 msgstr "..."
 
-#: translations/xrc.cpp:570 xrc.cpp:570
+#: translations/xrc.cpp:689 xrc.cpp:689
 msgid "Polynomial"
 msgstr "Polinómico"
 
-#: translations/xrc.cpp:571 xrc.cpp:571
+#: translations/xrc.cpp:690 xrc.cpp:690
 msgid "c = "
 msgstr "c = "
 
-#: translations/xrc.cpp:572 xrc.cpp:572
+#: translations/xrc.cpp:691 xrc.cpp:691
 msgid " + "
 msgstr " + "
 
-#: translations/xrc.cpp:573 xrc.cpp:573
+#: translations/xrc.cpp:692 xrc.cpp:692
 msgid "*r^2 + "
 msgstr "*r^2 + "
 
-#: translations/xrc.cpp:574 xrc.cpp:574
+#: translations/xrc.cpp:693 xrc.cpp:693
 msgid "*r^4 + "
 msgstr "*r^4 + "
 
-#: translations/xrc.cpp:575 xrc.cpp:575
+#: translations/xrc.cpp:694 xrc.cpp:694
 msgid "*r^6"
 msgstr "*r^6"
 
-#: translations/xrc.cpp:576 xrc.cpp:576
+#: translations/xrc.cpp:695 xrc.cpp:695
 msgid "center shift x:"
 msgstr "desplazar centro x:"
 
@@ -4055,7 +4924,7 @@
 
 #: hugin1/hugin/xrc/data/tips.txt:24
 msgid "Pressing \"Del\" will remove the currently selected control point."
-msgstr "Pulsando «Supr» se eliminará el punto de control seleccionado."
+msgstr "Pulsando «Supr» se quitará el punto de control seleccionado."
 
 #: hugin1/hugin/xrc/data/tips.txt:25
 msgid "Press \"0\" in the control points tab to zoom out to full view."
@@ -4136,12 +5005,52 @@
 "sentido con imágenes fuertemente sobrepuestas y con muchos puntos de control "
 "bien distribuidos."
 
+#~ msgid "Specified Autopano-SIFT not installed in bundle."
+#~ msgstr "Autopano-SIFT indicado no está instalado en el paquete."
+
+#~ msgid "Specified panomatic not installed in bundle."
+#~ msgstr "El panomatic indicdo no se instaló en el paquete."
+
+#~ msgid "Specified matchpoint-complete-mac.sh not installed in bundle."
+#~ msgstr ""
+#~ "El matchpoint-complete-mac.sh indicado no está instalado en el paquete."
+
+#~ msgid "Select autopano frontend (script)"
+#~ msgstr "Elija un script frontal para Autopano"
+
+#~ msgid "Exe or Script (*.*)|*.*"
+#~ msgstr "Exe o Script (*.*)|*.*"
+
+#~ msgid "No autopano selected"
+#~ msgstr "No ha elegido ningún Autopano"
+
+#~ msgid "searching similar point..."
+#~ msgstr "buscando un punto similar..."
+
+#~ msgid ""
+#~ "No similar point found.\n"
+#~ "correlation coefficient: %.3f (should be > %.3f)\n"
+#~ "peak curvature: (%.3f, %.3f) ( should be > %.3f)"
+#~ msgstr ""
+#~ "No se encontró un punto similar.\n"
+#~ "coeficiente de correlación: %.3f (debería ser > %.3f)\n"
+#~ "pico de curvatura: (%.3f, %.3f) (debería ser > %.3f)"
+
+#~ msgid "Error: please enter a valid number."
+#~ msgstr "Error: introduzca un número válido."
+
+#~ msgid "Could not read number"
+#~ msgstr "No se pudo leer el número"
+
+#~ msgid "Show the preview image and the Panorama Druid"
+#~ msgstr "Mostrar la imagen de previsualización y el Druida Panorama"
+
 #~ msgid "Save project and stitch"
 #~ msgstr "Guardar proyecto y empalmar"
 
 #, fuzzy
 #~ msgid "extracting good points"
-#~ msgstr "Crear puntos de control"
+#~ msgstr "extrayendo buenos puntos"
 
 #~ msgid "Could not read image size"
 #~ msgstr "No se pudo leer el tamaño de la imagen"
@@ -4167,18 +5076,12 @@
 #~ msgid "gamma (g):"
 #~ msgstr "gamma (g):"
 
-#~ msgid "exposure correction:"
-#~ msgstr "corrección de exposición:"
-
 #~ msgid "Brightness and Color (k)"
 #~ msgstr "Brillo y color (k)"
 
 #~ msgid "Brightness (b)"
 #~ msgstr "Brillo (b)"
 
-#~ msgid "Color (d)"
-#~ msgstr "Color (d)"
-
 #~ msgid "select kind of exposure correction relative to the anchor image"
 #~ msgstr ""
 #~ "seleccione el tipo de corrección de exposición relativa a la imagen ancla"
@@ -4387,9 +5290,6 @@
 #~ msgid "Mapping"
 #~ msgstr "Mapeado"
 
-#~ msgid "Delete remapped tiff files"
-#~ msgstr "Borrar archivos TIFF remapeados"
-
 #~ msgid "Use cropped TIFF files (enblend 2.4 or higher required)"
 #~ msgstr "Usar archivos TIFF recortados (necesita enblend 2.4 o superior)"
 
@@ -4399,9 +5299,6 @@
 #~ msgid "Error while executing process"
 #~ msgstr "Error mientras se ejecutaba un proceso"
 
-#~ msgid "CreateProcess Error"
-#~ msgstr "Error de CreateProcess"
-
 #~ msgid "program finished"
 #~ msgstr "programa terminado"
 
@@ -4431,9 +5328,6 @@
 #~ "No se encontró la carpeta xrc.\n"
 #~ "Asegúrese de que está en la misma carpeta que hugin.exe"
 
-#~ msgid "Running %s"
-#~ msgstr "Ejecutando %s"
-
 #~ msgid "You can watch the enblend progress in the command window"
 #~ msgstr "Puede ver el proceso de enblend en la ventana de comandos"
 
@@ -4453,9 +5347,6 @@
 #~ msgid "Select PTStitcher"
 #~ msgstr "Seleccione PTStitcher"
 
-#~ msgid "Quick Stitcher"
-#~ msgstr "Pegado rápido"
-
 #~ msgid "with custom settings below"
 #~ msgstr "con los siguientes ajustes"
 
@@ -4529,9 +5420,6 @@
 #~ "Por favor active el mapeado lineal.\n"
 #~ "¿Continuar aún así?"
 
-#~ msgid "Warning"
-#~ msgstr "Advertencia"
-
 #~ msgid "Vignetting function estimation"
 #~ msgstr "Estimación de la función de viñeteo"
 
@@ -4605,7 +5493,7 @@
 #~ msgstr "Crear puntos de control"
 
 #~ msgid "Remove Points"
-#~ msgstr "Eliminar puntos"
+#~ msgstr "Quitar puntos"
 
 #~ msgid "Design Parameters"
 #~ msgstr "Parámetros de diseño"
@@ -4625,9 +5513,6 @@
 #~ msgid "Load"
 #~ msgstr "Cargar"
 
-#~ msgid "Change lens"
-#~ msgstr "Cambiar objetivo"
-
 #~ msgid "Edit Parameters..."
 #~ msgstr "Editar parámetros..."
 
@@ -4646,18 +5531,6 @@
 #~ msgid "blue (K2):"
 #~ msgstr "azul (K2):"
 
-#~ msgid "Stereographic"
-#~ msgstr "Estereográfica"
-
-#~ msgid "Mercator"
-#~ msgstr "Mercator"
-
-#~ msgid "Transverse mercator"
-#~ msgstr "Mercator transversa"
-
-#~ msgid "Sinusiodal"
-#~ msgstr "Sinusoidal"
-
 #~ msgid "pixel width:"
 #~ msgstr "anchura en píxeles:"
 
