diff --git a/modules/DataLaboratoryPlugin/src/main/resources/org/gephi/datalab/plugin/manipulators/general/ui/Bundle_es.properties b/modules/DataLaboratoryPlugin/src/main/resources/org/gephi/datalab/plugin/manipulators/general/ui/Bundle_es.properties
index 70a9a497d5e836588b94d485c3f35b5aa13e6014..bf29c2fe835878b0bf3ebfd3ed8b6303d29050ea 100644
--- a/modules/DataLaboratoryPlugin/src/main/resources/org/gephi/datalab/plugin/manipulators/general/ui/Bundle_es.properties
+++ b/modules/DataLaboratoryPlugin/src/main/resources/org/gephi/datalab/plugin/manipulators/general/ui/Bundle_es.properties
@@ -1,48 +1,45 @@
-ClearEdgesUI.deleteDirectedCheckbox.text=Eliminar aristas dirigidas
-ClearEdgesUI.descriptionLabel.text=Tipos de aristas a eliminar:
-ClearEdgesUI.deleteUndirectedChekbox.text=Eliminar aristas no dirigidas
-AddEdgeToGraphUI.descriptionLabel.text=Selecciona un tipo para la nueva arista y un nodo origen y destino:
-AddEdgeToGraphUI.directedRadioButton.text=Dirigida
-AddEdgeToGraphUI.undirectedRadioButton.text=No dirigida
-AddEdgeToGraphUI.sourceNodeLabel.text=Nodo origen:
-AddEdgeToGraphUI.targetNodeLabel.text=Nodo destino:
-AddEdgeToGraphUI.edgeTypeLabel.text=Clase de arista:
-SearchReplaceUI.searchLabel.text=Búsqueda
-SearchReplaceUI.replaceLabel.text=Reemplazar con:
-SearchReplaceUI.matchWholeValueCheckBox.text=Sólo valores completos
-SearchReplaceUI.caseSensitiveCheckBox.text=Sensible a mayúsculas
-SearchReplaceUI.normalSearchModeRadioButton.text=Búsqueda normal
-SearchReplaceUI.regexSearchModeRadioButton.text=Búsqueda con expresión regular
-SearchReplaceUI.findNextButton.text=Encontrar siguiente
-SearchReplaceUI.replaceButton.text=Reemplazar
-SearchReplaceUI.replaceAllButton.text=Reemplazar todo
-SearchReplaceUI.descriptionLabel.text.nodes=Buscando en la tabla de nodos
-SearchReplaceUI.descriptionLabel.text.edges=Buscando en la tabla de aristas
-SearchReplaceUI.searchText.text=
-SearchReplaceUI.replaceText.text=
-SearchReplaceUI.resultLabel.text=Resultado de la búsqueda:
-SearchReplaceUI.resultText.contentType=text/html
-SearchReplaceUI.not.found=No se pudo encontrar "{0}"
-SearchReplaceUI.regexReplacementError=El texto de reemplazado no es correcto para la expresión regular
-SearchReplaceUI.dialog.title.error=Error
-SearchReplaceUI.replacements.count.message={0} ocurrencias fueron reemplazadas
-SearchReplaceUI.column=Columna: ''{0}''
-SearchReplaceUI.allColumns=--Todas columnas--
-
-SearchReplaceUI.regexReplaceCheckBox.text=Reemplazar en modo expresión regular
-SearchReplaceUI.columnsToSearchLabel.text=Columnas en las que buscar/reemplazar:
-
-MergeNodeDuplicatesUI.description=Los nodos duplicados son detectados y mezclados automáticamente a partir de los valores de una columna.
Para cada grupo de nodos duplicados, un nuevo nodo con el mismo color, tamaño y posición que el primer nodo del grupo es creado.
Las aristas son asignadas al nuevo nodo.
Cada columna utiliza la estrategia escogida para reducir los valores de las filas a un solo valor.
La jerarquía es ignorada.
-MergeNodeDuplicatesUI.noDuplicatesText=¡No se encontraron duplicados!
-MergeNodeDuplicatesUI.duplicateGroupsNumber=¡{0} duplicados encontrados!
-MergeNodeDuplicatesUI.deleteMergedNodesText=Borrar nodos mezclados
-MergeNodeDuplicatesUI.configurationText=Configurar
-MergeNodeDuplicatesUI.caseSensitiveText=Sensible a mayúsculas
-MergeNodeDuplicatesUI.baseColumnText=Columna base para detectar duplicados:
-
-ManageColumnEstimatorsUI.estimator.AVERAGE=Promedio
-ManageColumnEstimatorsUI.estimator.MEDIAN=Mediana
-ManageColumnEstimatorsUI.estimator.MIN=Mínimo
-ManageColumnEstimatorsUI.estimator.MAX=Máximo
-ManageColumnEstimatorsUI.estimator.FIRST=Primero
-ManageColumnEstimatorsUI.estimator.LAST=Último
+ClearEdgesUI.deleteDirectedCheckbox.text=Eliminar aristas dirigidas
+ClearEdgesUI.descriptionLabel.text=Tipos de aristas a eliminar:
+ClearEdgesUI.deleteUndirectedChekbox.text=Eliminar aristas no dirigidas
+AddEdgeToGraphUI.descriptionLabel.text=Selecciona un tipo para la nueva arista y un nodo origen y destino:
+AddEdgeToGraphUI.directedRadioButton.text=Dirigida
+AddEdgeToGraphUI.undirectedRadioButton.text=No dirigida
+AddEdgeToGraphUI.sourceNodeLabel.text=Nodo origen:
+AddEdgeToGraphUI.targetNodeLabel.text=Nodo destino:
+AddEdgeToGraphUI.edgeTypeLabel.text=Clase de arista:
+SearchReplaceUI.searchLabel.text=Buscar:
+SearchReplaceUI.replaceLabel.text=Reemplazar con:
+SearchReplaceUI.matchWholeValueCheckBox.text=Sólo valores completos
+SearchReplaceUI.caseSensitiveCheckBox.text=Sensible a mayúsculas
+SearchReplaceUI.normalSearchModeRadioButton.text=Búsqueda normal
+SearchReplaceUI.regexSearchModeRadioButton.text=Búsqueda con expresión regular
+SearchReplaceUI.findNextButton.text=Encontrar siguiente
+SearchReplaceUI.replaceButton.text=Reemplazar
+SearchReplaceUI.replaceAllButton.text=Reemplazar todo
+SearchReplaceUI.descriptionLabel.text.nodes=Buscando en la tabla de nodos
+SearchReplaceUI.descriptionLabel.text.edges=Buscando en la tabla de aristas
+SearchReplaceUI.searchText.text=
+SearchReplaceUI.replaceText.text=
+SearchReplaceUI.resultLabel.text=Resultado de la búsqueda:
+SearchReplaceUI.resultText.contentType=text/html
+SearchReplaceUI.not.found=No se pudo encontrar "{0}"
+SearchReplaceUI.regexReplacementError=El texto de reemplazado no es correcto para la expresión regular
+SearchReplaceUI.dialog.title.error=Error
+SearchReplaceUI.replacements.count.message={0} ocurrencias fueron reemplazadas
+SearchReplaceUI.column=Columna: ''{0}''
+SearchReplaceUI.allColumns=--Todas columnas--
+SearchReplaceUI.regexReplaceCheckBox.text=Reemplazar en modo expresión regular
+SearchReplaceUI.columnsToSearchLabel.text=Columnas en las que buscar/reemplazar:
+MergeNodeDuplicatesUI.description=Los nodos duplicados se detectan y fusionan autom\u00E1ticamente en funci\u00F3n de una columna.
Para cada grupo de nodos duplicados, se crea un nuevo nodo con el mismo color, tama\u00F1o y posici\u00F3n que el primer nodo del grupo.
Los bordes se asignan al nuevo nodo.
Cada columna reduce los valores a uno usando la estrategia dada.
+MergeNodeDuplicatesUI.noDuplicatesText=¡No se encontraron duplicados!
+MergeNodeDuplicatesUI.duplicateGroupsNumber=¡{0} duplicados encontrados!
+MergeNodeDuplicatesUI.deleteMergedNodesText=Borrar nodos mezclados
+MergeNodeDuplicatesUI.configurationText=Configurar
+MergeNodeDuplicatesUI.caseSensitiveText=Sensible a mayúsculas
+MergeNodeDuplicatesUI.baseColumnText=Columna base para detectar duplicados:
+ManageColumnEstimatorsUI.estimator.AVERAGE=Promedio
+ManageColumnEstimatorsUI.estimator.MEDIAN=Mediana
+ManageColumnEstimatorsUI.estimator.MIN=Mínimo
+ManageColumnEstimatorsUI.estimator.MAX=Máximo
+ManageColumnEstimatorsUI.estimator.FIRST=Primero
+ManageColumnEstimatorsUI.estimator.LAST=Último