Updated i18n support
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-mainbox-widget@113908 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
a998f1e64a
commit
d36dbdfecc
|
@ -2,6 +2,7 @@
|
|||
<module rename-to='MainBox'>
|
||||
<!-- Inherit the core Web Toolkit stuff. -->
|
||||
<inherits name='com.google.gwt.user.User' />
|
||||
<inherits name="com.google.gwt.i18n.I18N" />
|
||||
|
||||
<!-- Other module inherits -->
|
||||
<inherits name='com.sencha.gxt.ui.GXT' />
|
||||
|
@ -23,18 +24,35 @@
|
|||
/> -->
|
||||
|
||||
<!-- Specify the app entry point class. -->
|
||||
<!-- <entry-point
|
||||
class='org.gcube.portlets.user.td.mainboxwidget.client.MainBoxEntry' /> -->
|
||||
<!-- <entry-point class='org.gcube.portlets.user.td.mainboxwidget.client.MainBoxEntry'
|
||||
/> -->
|
||||
|
||||
<set-configuration-property name="locale.cookie"
|
||||
value="TDLangCookie" />
|
||||
<set-configuration-property name="locale.queryparam"
|
||||
value="TDLang" />
|
||||
<set-configuration-property name="locale.usemeta"
|
||||
value="Y" />
|
||||
<set-configuration-property name="locale.useragent"
|
||||
value="Y" />
|
||||
|
||||
<set-configuration-property name="locale.searchorder"
|
||||
value="cookie,queryparam,meta,useragent" />
|
||||
|
||||
<extend-property name="locale" values="en" />
|
||||
<extend-property name="locale" values="it" />
|
||||
<extend-property name="locale" values="es" />
|
||||
<set-property name="locale" value="en, it, es" />
|
||||
<set-property-fallback name="locale" value="en" />
|
||||
|
||||
|
||||
<!-- Specify the paths for translatable code -->
|
||||
<source path='client' />
|
||||
<source path='shared' />
|
||||
|
||||
<!-- allow Super Dev Mode -->
|
||||
<!-- <add-linker name="xsiframe" />
|
||||
<set-configuration-property name="devModeRedirectEnabled"
|
||||
value="true" />
|
||||
<set-property name="compiler.useSourceMaps" value="true"/> -->
|
||||
<!-- <add-linker name="xsiframe" /> <set-configuration-property name="devModeRedirectEnabled"
|
||||
value="true" /> <set-property name="compiler.useSourceMaps" value="true"/> -->
|
||||
|
||||
|
||||
</module>
|
||||
|
|
|
@ -43,9 +43,9 @@ public class MainBox extends TabPanel {
|
|||
private static final int MIN_TAB_WIDTH = 40;
|
||||
private static final int TAB_WIDTH = 160;
|
||||
|
||||
protected EventBus eventBus;
|
||||
protected MainBoxPanel mainBoxPanel;
|
||||
protected ArrayList<TDXPanel> tdxPanelList;
|
||||
private EventBus eventBus;
|
||||
|
||||
private ArrayList<TDXPanel> tdxPanelList;
|
||||
|
||||
public MainBox(String name, EventBus eventBus, MainBoxPanel mainBoxPanel) {
|
||||
super(
|
||||
|
@ -53,7 +53,6 @@ public class MainBox extends TabPanel {
|
|||
Log.debug("Create MainBox");
|
||||
setId(name);
|
||||
this.eventBus = eventBus;
|
||||
this.mainBoxPanel = mainBoxPanel;
|
||||
init();
|
||||
|
||||
}
|
||||
|
|
|
@ -9,6 +9,7 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.GridOperationId;
|
|||
import org.gcube.portlets.user.td.widgetcommonevent.shared.grid.model.RowRaw;
|
||||
import org.gcube.portlets.user.tdwx.client.TabularDataXGridPanel;
|
||||
|
||||
import com.google.gwt.core.client.GWT;
|
||||
import com.google.gwt.event.logical.shared.SelectionEvent;
|
||||
import com.google.gwt.event.logical.shared.SelectionHandler;
|
||||
import com.google.web.bindery.event.shared.EventBus;
|
||||
|
@ -33,10 +34,12 @@ public class GridContextMenu {
|
|||
this.gridPanel = gridPanel;
|
||||
this.eventBus = eventBus;
|
||||
tableContextMenu = new Menu();
|
||||
GridContextMenuMessages msgs = GWT.create(GridContextMenuMessages.class);
|
||||
|
||||
MenuItem addRowItem = new MenuItem("Add Row");
|
||||
MenuItem addRowItem = new MenuItem(msgs.addRowItem());
|
||||
addRowItem.setId(GridOperationId.ROWADD.toString());
|
||||
addRowItem.setIcon(MainboxResources.INSTANCE.rowInsert());
|
||||
addRowItem.setToolTip(msgs.addRowItemToolTip());
|
||||
addRowItem.addSelectionHandler(new SelectionHandler<Item>() {
|
||||
|
||||
@Override
|
||||
|
@ -53,9 +56,10 @@ public class GridContextMenu {
|
|||
});
|
||||
tableContextMenu.add(addRowItem);
|
||||
|
||||
MenuItem editRowItem = new MenuItem("Edit Row");
|
||||
MenuItem editRowItem = new MenuItem(msgs.editRowItem());
|
||||
editRowItem.setId(GridOperationId.ROWEDIT.toString());
|
||||
editRowItem.setIcon(MainboxResources.INSTANCE.rowEdit());
|
||||
editRowItem.setToolTip(msgs.editRowItemToolTip());
|
||||
editRowItem.addSelectionHandler(new SelectionHandler<Item>() {
|
||||
|
||||
@Override
|
||||
|
@ -75,9 +79,10 @@ public class GridContextMenu {
|
|||
});
|
||||
tableContextMenu.add(editRowItem);
|
||||
|
||||
MenuItem deleteRowItem = new MenuItem("Delete Row");
|
||||
MenuItem deleteRowItem = new MenuItem(msgs.deleteRowItem());
|
||||
deleteRowItem.setId(GridOperationId.ROWDELETE.toString());
|
||||
deleteRowItem.setIcon(MainboxResources.INSTANCE.tableRowDeleteSelected());
|
||||
deleteRowItem.setToolTip(msgs.deleteRowItemToolTip());
|
||||
deleteRowItem.addSelectionHandler(new SelectionHandler<Item>() {
|
||||
|
||||
@Override
|
||||
|
@ -95,9 +100,10 @@ public class GridContextMenu {
|
|||
});
|
||||
tableContextMenu.add(deleteRowItem);
|
||||
|
||||
MenuItem replaceRowsItem = new MenuItem("Replace All");
|
||||
MenuItem replaceRowsItem = new MenuItem(msgs.replaceRowsItem());
|
||||
replaceRowsItem.setId(GridOperationId.REPLACE.toString());
|
||||
replaceRowsItem.setIcon(MainboxResources.INSTANCE.columnReplaceAll());
|
||||
replaceRowsItem.setToolTip(msgs.replaceRowsItemToolTip());
|
||||
replaceRowsItem.addSelectionHandler(new SelectionHandler<Item>() {
|
||||
|
||||
@Override
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
package org.gcube.portlets.user.td.mainboxwidget.client.grid;
|
||||
|
||||
import com.google.gwt.i18n.client.Messages;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author giancarlo
|
||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||
*
|
||||
*/
|
||||
public interface GridContextMenuMessages extends Messages {
|
||||
|
||||
//
|
||||
@DefaultMessage("Add Row")
|
||||
String addRowItem();
|
||||
|
||||
@DefaultMessage("Add a row to tabular resource")
|
||||
String addRowItemToolTip();
|
||||
|
||||
@DefaultMessage("Edit Row")
|
||||
String editRowItem();
|
||||
|
||||
@DefaultMessage("Change the selected rows")
|
||||
String editRowItemToolTip();
|
||||
|
||||
@DefaultMessage("Delete Row")
|
||||
String deleteRowItem();
|
||||
|
||||
@DefaultMessage("Delete the selected rows")
|
||||
String deleteRowItemToolTip();
|
||||
|
||||
@DefaultMessage("Replace All")
|
||||
String replaceRowsItem();
|
||||
|
||||
@DefaultMessage("Replaces all rows with the same content")
|
||||
String replaceRowsItemToolTip();
|
||||
|
||||
}
|
|
@ -6,6 +6,7 @@ import java.util.List;
|
|||
import org.gcube.portlets.user.td.mainboxwidget.client.resources.MainboxResources;
|
||||
import org.gcube.portlets.user.td.widgetcommonevent.shared.GridHeaderOperationId;
|
||||
|
||||
import com.google.gwt.core.client.GWT;
|
||||
import com.sencha.gxt.widget.core.client.menu.MenuItem;
|
||||
|
||||
/**
|
||||
|
@ -20,86 +21,82 @@ public class GridHeaderColumnMenu {
|
|||
protected final ArrayList<MenuItem> menuItems;
|
||||
|
||||
public GridHeaderColumnMenu() {
|
||||
GridHeaderColumnMenuMessages msgs = GWT.create(GridHeaderColumnMenuMessages.class);
|
||||
|
||||
menuItems = new ArrayList<MenuItem>();
|
||||
|
||||
MenuItem changePositionItem = new MenuItem("Position Column");
|
||||
MenuItem changePositionItem = new MenuItem(msgs.changePositionItem());
|
||||
changePositionItem.setId(GridHeaderOperationId.COLUMNPOSITION
|
||||
.toString());
|
||||
changePositionItem.setIcon(MainboxResources.INSTANCE.columnReorder());
|
||||
changePositionItem.setToolTip(msgs.changePositionItemToolTip());
|
||||
menuItems.add(changePositionItem);
|
||||
|
||||
MenuItem changeLabelItem = new MenuItem("Labels");
|
||||
MenuItem changeLabelItem = new MenuItem(msgs.changeLabelItem());
|
||||
changeLabelItem.setId(GridHeaderOperationId.COLUMNLABEL
|
||||
.toString());
|
||||
changeLabelItem.setIcon(MainboxResources.INSTANCE.columnLabel());
|
||||
changeLabelItem.setToolTip(msgs.changeLabelItemToolTip());
|
||||
menuItems.add(changeLabelItem);
|
||||
|
||||
MenuItem addColumnItem = new MenuItem("Add Column");
|
||||
MenuItem addColumnItem = new MenuItem(msgs.addColumnItem());
|
||||
addColumnItem.setId(GridHeaderOperationId.COLUMNADD.toString());
|
||||
addColumnItem.setIcon(MainboxResources.INSTANCE.columnAdd());
|
||||
addColumnItem.setToolTip(msgs.addColumnItemToolTip());
|
||||
menuItems.add(addColumnItem);
|
||||
|
||||
|
||||
MenuItem deleteColumnItem = new MenuItem("Delete Column");
|
||||
MenuItem deleteColumnItem = new MenuItem(msgs.deleteColumnItem());
|
||||
deleteColumnItem.setId(GridHeaderOperationId.COLUMNDELETE.toString());
|
||||
deleteColumnItem.setIcon(MainboxResources.INSTANCE.columnDelete());
|
||||
deleteColumnItem.setToolTip(msgs.deleteColumnItemToolTip());
|
||||
menuItems.add(deleteColumnItem);
|
||||
|
||||
MenuItem splitColumnItem = new MenuItem("Split Column");
|
||||
MenuItem splitColumnItem = new MenuItem(msgs.splitColumnItem());
|
||||
splitColumnItem.setId(GridHeaderOperationId.COLUMNSPLIT.toString());
|
||||
splitColumnItem.setIcon(MainboxResources.INSTANCE.columnSplit());
|
||||
splitColumnItem.setToolTip(msgs.splitColumnItemToolTip());
|
||||
menuItems.add(splitColumnItem);
|
||||
|
||||
|
||||
MenuItem mergeColumnItem = new MenuItem("Merge Column");
|
||||
MenuItem mergeColumnItem = new MenuItem(msgs.mergeColumnItem());
|
||||
mergeColumnItem.setId(GridHeaderOperationId.COLUMNMERGE.toString());
|
||||
mergeColumnItem.setIcon(MainboxResources.INSTANCE.columnMerge());
|
||||
mergeColumnItem.setToolTip(msgs.mergeColumnItemToolTip());
|
||||
menuItems.add(mergeColumnItem);
|
||||
|
||||
|
||||
|
||||
MenuItem changeToTypeItem = new MenuItem("Column Type");
|
||||
changeToTypeItem.setId(GridHeaderOperationId.COLUMNTYPE.toString());
|
||||
changeToTypeItem.setIcon(MainboxResources.INSTANCE.columnType());
|
||||
menuItems.add(changeToTypeItem);
|
||||
MenuItem changeColumnTypeItem = new MenuItem(msgs.changeColumnTypeItem());
|
||||
changeColumnTypeItem.setId(GridHeaderOperationId.COLUMNTYPE.toString());
|
||||
changeColumnTypeItem.setIcon(MainboxResources.INSTANCE.columnType());
|
||||
changeColumnTypeItem.setToolTip(msgs.changeColumnTypeItemToolTip());
|
||||
menuItems.add(changeColumnTypeItem);
|
||||
|
||||
MenuItem filterItem = new MenuItem("Filter");
|
||||
MenuItem filterItem = new MenuItem(msgs.filterItem());
|
||||
filterItem.setId(GridHeaderOperationId.COLUMNFILTER.toString());
|
||||
filterItem.setIcon(MainboxResources.INSTANCE.columnFilter());
|
||||
filterItem.setToolTip(msgs.filterItemToolTip());
|
||||
menuItems.add(filterItem);
|
||||
|
||||
|
||||
MenuItem replaceValueBatchItem = new MenuItem("Replace Batch");
|
||||
replaceValueBatchItem.setId(GridHeaderOperationId.COLUMNBATCHREPLACE.toString());
|
||||
replaceValueBatchItem.setIcon(MainboxResources.INSTANCE.columnReplaceBatch());
|
||||
menuItems.add(replaceValueBatchItem);
|
||||
MenuItem replaceBatchItem = new MenuItem(msgs.replaceBatchItem());
|
||||
replaceBatchItem.setId(GridHeaderOperationId.COLUMNBATCHREPLACE.toString());
|
||||
replaceBatchItem.setIcon(MainboxResources.INSTANCE.columnReplaceBatch());
|
||||
replaceBatchItem.setToolTip(msgs.replaceBatchItemToolTip());
|
||||
menuItems.add(replaceBatchItem);
|
||||
|
||||
MenuItem replaceValueOnConditionItem = new MenuItem("Replace By Expression");
|
||||
replaceValueOnConditionItem.setId(GridHeaderOperationId.COLUMNREPLACEBYEXPRESSION.toString());
|
||||
replaceValueOnConditionItem.setIcon(MainboxResources.INSTANCE.columnReplaceByExpression());
|
||||
menuItems.add(replaceValueOnConditionItem);
|
||||
MenuItem replaceByExpressionItem = new MenuItem(msgs.replaceByExpressionItem());
|
||||
replaceByExpressionItem.setId(GridHeaderOperationId.COLUMNREPLACEBYEXPRESSION.toString());
|
||||
replaceByExpressionItem.setIcon(MainboxResources.INSTANCE.columnReplaceByExpression());
|
||||
replaceByExpressionItem.setToolTip(msgs.replaceByExpressionItemToolTip());
|
||||
menuItems.add(replaceByExpressionItem);
|
||||
|
||||
MenuItem replaceValueByExternalItem = new MenuItem("Replace By External");
|
||||
replaceValueByExternalItem.setId(GridHeaderOperationId.COLUMNREPLACEBYEXTERNAL.toString());
|
||||
replaceValueByExternalItem.setIcon(MainboxResources.INSTANCE.columnReplaceByExternal());
|
||||
menuItems.add(replaceValueByExternalItem);
|
||||
|
||||
/*MenuItem downscaleCSquareItem = new MenuItem("Downscale C-Square");
|
||||
downscaleCSquareItem.setId(GridHeaderOperationId.DOWNSCALECSQUARE.toString());
|
||||
downscaleCSquareItem.setIcon(MainboxResources.INSTANCE.downscaleCSquare());
|
||||
menuItems.add(downscaleCSquareItem);*/
|
||||
|
||||
|
||||
|
||||
/*MenuItem newAnnotationColumnItem = new MenuItem("Annotation");
|
||||
newAnnotationColumnItem.setId(GridHeaderOperationId.ANNOTATIONADD.toString());
|
||||
newAnnotationColumnItem.setIcon(TabularDataResources.INSTANCE.annotationAdd());
|
||||
menuItems.add(newAnnotationColumnItem);*/
|
||||
|
||||
/*MenuItem columnDuplicateValidationItem = new MenuItem("Duplicate Detection");
|
||||
columnDuplicateValidationItem.setId(GridHeaderOperationId.DUPLICATEDETECTION.toString());
|
||||
columnDuplicateValidationItem.setIcon(TabularDataResources.INSTANCE.tableDuplicateRows());
|
||||
menuItems.add(columnDuplicateValidationItem);*/
|
||||
MenuItem replaceByExternalItem = new MenuItem(msgs.replaceByExternalItem());
|
||||
replaceByExternalItem.setId(GridHeaderOperationId.COLUMNREPLACEBYEXTERNAL.toString());
|
||||
replaceByExternalItem.setIcon(MainboxResources.INSTANCE.columnReplaceByExternal());
|
||||
replaceByExternalItem.setToolTip(msgs.replaceByExternalItemToolTip());
|
||||
menuItems.add(replaceByExternalItem);
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,81 @@
|
|||
package org.gcube.portlets.user.td.mainboxwidget.client.grid;
|
||||
|
||||
import com.google.gwt.i18n.client.Messages;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author giancarlo
|
||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||
*
|
||||
*/
|
||||
public interface GridHeaderColumnMenuMessages extends Messages {
|
||||
|
||||
//
|
||||
@DefaultMessage("Position Column")
|
||||
String changePositionItem();
|
||||
|
||||
@DefaultMessage("Change the position of columns")
|
||||
String changePositionItemToolTip();
|
||||
|
||||
@DefaultMessage("Labels")
|
||||
String changeLabelItem();
|
||||
|
||||
@DefaultMessage("Change the labels of columns")
|
||||
String changeLabelItemToolTip();
|
||||
|
||||
@DefaultMessage("Add Column")
|
||||
String addColumnItem();
|
||||
|
||||
@DefaultMessage("Add a column to tabular resource")
|
||||
String addColumnItemToolTip();
|
||||
|
||||
@DefaultMessage("Delete Column")
|
||||
String deleteColumnItem();
|
||||
|
||||
@DefaultMessage("Delete the columns of tabular resource")
|
||||
String deleteColumnItemToolTip();
|
||||
|
||||
@DefaultMessage("Split Column")
|
||||
String splitColumnItem();
|
||||
|
||||
@DefaultMessage("Split a column of tabular resource")
|
||||
String splitColumnItemToolTip();
|
||||
|
||||
@DefaultMessage("Merge Column")
|
||||
String mergeColumnItem();
|
||||
|
||||
@DefaultMessage("Merge the columns of tabular resource")
|
||||
String mergeColumnItemToolTip();
|
||||
|
||||
@DefaultMessage("Column Type")
|
||||
String changeColumnTypeItem();
|
||||
|
||||
@DefaultMessage("Change the column type")
|
||||
String changeColumnTypeItemToolTip();
|
||||
|
||||
@DefaultMessage("Filter")
|
||||
String filterItem();
|
||||
|
||||
@DefaultMessage("Filter rows")
|
||||
String filterItemToolTip();
|
||||
|
||||
@DefaultMessage("Replace Batch")
|
||||
String replaceBatchItem();
|
||||
|
||||
@DefaultMessage("Replace values in batch")
|
||||
String replaceBatchItemToolTip();
|
||||
|
||||
@DefaultMessage("Replace By Expression")
|
||||
String replaceByExpressionItem();
|
||||
|
||||
@DefaultMessage("Replace values by expression")
|
||||
String replaceByExpressionItemToolTip();
|
||||
|
||||
@DefaultMessage("Replace By External")
|
||||
String replaceByExternalItem();
|
||||
|
||||
@DefaultMessage("Replace values by external tabular resource")
|
||||
String replaceByExternalItemToolTip();
|
||||
|
||||
|
||||
}
|
|
@ -2,6 +2,7 @@
|
|||
<module rename-to='MainBox'>
|
||||
<!-- Inherit the core Web Toolkit stuff. -->
|
||||
<inherits name='com.google.gwt.user.User' />
|
||||
<inherits name="com.google.gwt.i18n.I18N" />
|
||||
|
||||
<!-- Other module inherits -->
|
||||
<inherits name='com.sencha.gxt.ui.GXT' />
|
||||
|
@ -28,6 +29,26 @@
|
|||
<!-- <entry-point
|
||||
class='org.gcube.portlets.user.td.mainboxwidget.client.MainBoxEntry' /> -->
|
||||
|
||||
<set-configuration-property name="locale.cookie"
|
||||
value="TDLangCookie" />
|
||||
<set-configuration-property name="locale.queryparam"
|
||||
value="TDLang" />
|
||||
<set-configuration-property name="locale.usemeta"
|
||||
value="Y" />
|
||||
<set-configuration-property name="locale.useragent"
|
||||
value="Y" />
|
||||
|
||||
<set-configuration-property name="locale.searchorder"
|
||||
value="cookie,queryparam,meta,useragent" />
|
||||
|
||||
<extend-property name="locale" values="en" />
|
||||
<extend-property name="locale" values="it" />
|
||||
<extend-property name="locale" values="es" />
|
||||
<set-property name="locale" value="en, it, es" />
|
||||
<set-property-fallback name="locale" value="en" />
|
||||
|
||||
|
||||
|
||||
<!-- Specify the paths for translatable code -->
|
||||
<source path='client' />
|
||||
<source path='shared' />
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
addRowItem = Add Row
|
||||
addRowItemToolTip = Add a row to tabular resource
|
||||
editRowItem = Edit Row
|
||||
editRowItemToolTip = Change the selected rows
|
||||
deleteRowItem = Delete Row
|
||||
deleteRowItemToolTip = Delete the selected rows
|
||||
replaceRowsItem = Replace All
|
||||
replaceRowsItemToolTip = Replace all rows with the same content
|
|
@ -0,0 +1,8 @@
|
|||
addRowItem = Añadir Fila
|
||||
addRowItemToolTip = Añade una fila a la tabular resource
|
||||
editRowItem = Editar Fila
|
||||
editRowItemToolTip = Editar filas seleccionadas
|
||||
deleteRowItem = Eliminar fila
|
||||
deleteRowItemToolTip = Eliminar las filas seleccionadas
|
||||
replaceRowsItem = Reemplaza Todo
|
||||
replaceRowsItemToolTip = Reemplace todas las filas con el mismo contenido
|
|
@ -0,0 +1,8 @@
|
|||
addRowItem = Aggiungi Riga
|
||||
addRowItemToolTip = Aggiunge una riga alla tabular resource
|
||||
editRowItem = Modifica Riga
|
||||
editRowItemToolTip = Modifica le righe selezionate
|
||||
deleteRowItem = Elimina Riga
|
||||
deleteRowItemToolTip = Elimina le righe selezionate
|
||||
replaceRowsItem = Rimpiazza Tutto
|
||||
replaceRowsItemToolTip = Rimpiazza tutte le righe con lo stesso contenuto
|
|
@ -0,0 +1,22 @@
|
|||
changePositionItem = Position Column
|
||||
changePositionItemToolTip = Change the position of columns
|
||||
changeLabelItem = Labels
|
||||
changeLabelItemToolTip = Change the labels of columns
|
||||
addColumnItem = Add Column
|
||||
addColumnItemToolTip = Add a column to tabular resource
|
||||
deleteColumnItem = Delete Column
|
||||
deleteColumnItemToolTip = Delete the columns of tabular resource
|
||||
splitColumnItem = Split Column
|
||||
splitColumnItemToolTip = Split a column of tabular resource
|
||||
mergeColumnItem = Merge Column
|
||||
mergeColumnItemToolTip = Merge the columns of tabular resource
|
||||
changeColumnTypeItem = Column Type
|
||||
changeColumnTypeItemToolTip = Change the column type
|
||||
filterItem = Filter
|
||||
filterItemToolTip = Filter rows
|
||||
replaceBatchItem = Replace Batch
|
||||
replaceBatchItemToolTip = Replace values in batch
|
||||
replaceByExpressionItem = Replace By Expression
|
||||
replaceByExpressionItemToolTip = Replace values by expression
|
||||
replaceByExternalItem = Replace By External
|
||||
replaceByExternalItemToolTip = Replace values by external tabular resource
|
|
@ -0,0 +1,22 @@
|
|||
changePositionItem = Posición Columna
|
||||
changePositionItemToolTip = Cambie la posición de las columnas
|
||||
changeLabelItem = Etiquetas
|
||||
changeLabelItemToolTip = Cambie las etiquetas de columna
|
||||
addColumnItem = Añadir Columna
|
||||
addColumnItemToolTip = Añade una columna a tabular resource
|
||||
deleteColumnItem = Eliminar Columna
|
||||
deleteColumnItemToolTip = Elimine las columnas de tabular resource
|
||||
splitColumnItem = Columna Dividida
|
||||
splitColumnItemToolTip = Dividir una columna de tabular resource
|
||||
mergeColumnItem = Fusionar Columna
|
||||
mergeColumnItemToolTip = Fusionar las columnas de tabular resource
|
||||
changeColumnTypeItem = Tipo Columna
|
||||
changeColumnTypeItemToolTip = Cambiar el tipo de la columna
|
||||
filterItem = Filtrar
|
||||
filterItemToolTip = Filtrar filas de tabular resource
|
||||
replaceBatchItem = Reemplazar Batch
|
||||
replaceBatchItemToolTip = Reemplace los valores de las filas en Batch
|
||||
replaceByExpressionItem = Reemplaza Utilizando Expresiones
|
||||
replaceByExpressionItemToolTip = Reemplace los valores usando expresiones
|
||||
replaceByExternalItem = Reemplaza Utilizando TR Externo
|
||||
replaceByExternalItemToolTip = Reemplace los valores usando tabular resource externo
|
|
@ -0,0 +1,22 @@
|
|||
changePositionItem = Ordina Colonne
|
||||
changePositionItemToolTip = Cambia l''ordine delle colonne
|
||||
changeLabelItem = Etichette
|
||||
changeLabelItemToolTip = Cambia l''etichette delle colonne
|
||||
addColumnItem = Aggiungi Colonna
|
||||
addColumnItemToolTip = Aggiunge una colonna alla tabular resource
|
||||
deleteColumnItem = Elimina Colonna
|
||||
deleteColumnItemToolTip = Elimina le colonne della tabular resource
|
||||
splitColumnItem = Dividi Colonna
|
||||
splitColumnItemToolTip = Dividi una colonna della tabular resource
|
||||
mergeColumnItem = Unisci Colonne
|
||||
mergeColumnItemToolTip = Unisci delle colonne della tabular resource
|
||||
changeColumnTypeItem = Tipo Colonna
|
||||
changeColumnTypeItemToolTip = Cambia il tipo della colonna
|
||||
filterItem = Filtro
|
||||
filterItemToolTip = Filtra le righe della tabular resource
|
||||
replaceBatchItem = Rimpiazza in Batch
|
||||
replaceBatchItemToolTip = Rimpiazza i valori delle righe in Batch
|
||||
replaceByExpressionItem = Rimpiazza Usando Espressioni
|
||||
replaceByExpressionItemToolTip = Rimpiazza i valori usando espressioni
|
||||
replaceByExternalItem = Rimpiazza Usando TR Esterne
|
||||
replaceByExternalItemToolTip = Rimpiazza i valori usando tabular resource esterne
|
Loading…
Reference in New Issue