Updated Support to i18N

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-mainbox-widget@119390 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2015-10-05 16:11:34 +00:00 committed by Giancarlo Panichi
parent 95c9ea5942
commit 7de69a90de
11 changed files with 53 additions and 13 deletions

View File

@ -39,7 +39,7 @@ Documentation
tabular-data-mainbox-widget implements a tab panel to shows resources and table tabular-data-mainbox-widget implements a tab panel to shows resources and table
Documentation is available on-line from the Projects Documentation Wiki: Documentation is available on-line from the Projects Documentation Wiki:
https://gcube.wiki.gcube-system.org/gcube/index.php/Tabular_Data_Manager http://wiki.gcube-system.org/gcube/Tabular_Data_Manager
Licensing Licensing

View File

@ -1,6 +1,6 @@
<ReleaseNotes> <ReleaseNotes>
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-4-0" date="2015-10-15"> <Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-4-0" date="2015-10-15">
<Change>Fixed etics build</Change> <Change>Updated i18N support</Change>
</Changeset> </Changeset>
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-3-0" date="2015-07-03"> <Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-3-0" date="2015-07-03">
<Change>Added Resources support as ListView[issue #209]</Change> <Change>Added Resources support as ListView[issue #209]</Change>

View File

@ -40,7 +40,7 @@
<distroDirectory>${project.basedir}/distro</distroDirectory> <distroDirectory>${project.basedir}/distro</distroDirectory>
<webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory> <webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory>
<release.date>2015-10-15</release.date> <release.date>2015-10-15</release.date>
<wikiurl>https://gcube.wiki.gcube-system.org/gcube/index.php/Tabular_Data_Manager</wikiurl> <wikiurl>http://wiki.gcube-system.org/gcube/Tabular_Data_Manager</wikiurl>
<templatesDirectory>templates</templatesDirectory> <templatesDirectory>templates</templatesDirectory>
<distroDirectory>distro</distroDirectory> <distroDirectory>distro</distroDirectory>
<configDirectory>config</configDirectory> <configDirectory>config</configDirectory>

View File

@ -6,6 +6,7 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.dataview.TabularResou
import org.gcube.portlets.user.tdwx.client.TabularDataX; import org.gcube.portlets.user.tdwx.client.TabularDataX;
import com.allen_sauer.gwt.log.client.Log; import com.allen_sauer.gwt.log.client.Log;
import com.google.gwt.core.client.GWT;
import com.google.web.bindery.event.shared.EventBus; import com.google.web.bindery.event.shared.EventBus;
import com.sencha.gxt.widget.core.client.TabItemConfig; import com.sencha.gxt.widget.core.client.TabItemConfig;
import com.sencha.gxt.widget.core.client.TabPanel; import com.sencha.gxt.widget.core.client.TabPanel;
@ -17,11 +18,16 @@ public class TDXTabPanel extends TabPanel {
private TDXGridPanel gridPanel; private TDXGridPanel gridPanel;
private ResourcesListViewPanel resourcesPanel; private ResourcesListViewPanel resourcesPanel;
private TDXTabPanelMessages msgs;
public TDXTabPanel(EventBus eventBus) { public TDXTabPanel(EventBus eventBus) {
super(); super();
// GWT.<TabPanelAppearance> create(BlueTabPanelAppearance.class)); // GWT.<TabPanelAppearance> create(BlueTabPanelAppearance.class));
Log.debug("Create TDXTabPanel"); Log.debug("Create TDXTabPanel");
this.eventBus = eventBus; this.eventBus = eventBus;
msgs = GWT.create(TDXTabPanelMessages.class);
init(); init();
create(); create();
forceLayout(); forceLayout();
@ -40,7 +46,7 @@ public class TDXTabPanel extends TabPanel {
} }
protected void create() { protected void create() {
TabItemConfig gridItemConf = new TabItemConfig("Grid", false); TabItemConfig gridItemConf = new TabItemConfig(msgs.tabGridLabel(), false);
gridItemConf.setIcon(MainboxResources.INSTANCE gridItemConf.setIcon(MainboxResources.INSTANCE
.table()); .table());
@ -49,7 +55,7 @@ public class TDXTabPanel extends TabPanel {
add(gridPanel, gridItemConf); add(gridPanel, gridItemConf);
TabItemConfig resourcesItemConf = new TabItemConfig("Resources", false); TabItemConfig resourcesItemConf = new TabItemConfig(msgs.tabResourcesLabel(), false);
resourcesItemConf.setIcon(MainboxResources.INSTANCE resourcesItemConf.setIcon(MainboxResources.INSTANCE
.resources()); .resources());

View File

@ -0,0 +1,28 @@
package org.gcube.portlets.user.td.mainboxwidget.client.tdx;
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 TDXTabPanelMessages extends Messages {
/**
*
* @return
*/
@DefaultMessage("Grid")
String tabGridLabel();
/**
*
* @return
*/
@DefaultMessage("Resources")
String tabResourcesLabel();
}

View File

@ -2,7 +2,7 @@ addRowItem = Añadir Fila
addRowItemToolTip = Añade una fila a la tabular resource addRowItemToolTip = Añade una fila a la tabular resource
editRowItem = Editar Fila editRowItem = Editar Fila
editRowItemToolTip = Editar filas seleccionadas editRowItemToolTip = Editar filas seleccionadas
deleteRowItem = Eliminar fila deleteRowItem = Borrar Fila
deleteRowItemToolTip = Eliminar las filas seleccionadas deleteRowItemToolTip = Borrar las filas seleccionadas
replaceRowsItem = Reemplaza Todo replaceRowsItem = Reemplazar Todo
replaceRowsItemToolTip = Reemplace todas las filas con el mismo contenido replaceRowsItemToolTip = Reemplace todas las filas con el mismo contenido

View File

@ -4,8 +4,8 @@ changeLabelItem = Etiquetas
changeLabelItemToolTip = Cambie las etiquetas de columna changeLabelItemToolTip = Cambie las etiquetas de columna
addColumnItem = Añadir Columna addColumnItem = Añadir Columna
addColumnItemToolTip = Añade una columna a tabular resource addColumnItemToolTip = Añade una columna a tabular resource
deleteColumnItem = Eliminar Columna deleteColumnItem = Borrar Columna
deleteColumnItemToolTip = Elimine las columnas de tabular resource deleteColumnItemToolTip = Borrar las columnas de tabular resource
splitColumnItem = Columna Dividida splitColumnItem = Columna Dividida
splitColumnItemToolTip = Dividir una columna de tabular resource splitColumnItemToolTip = Dividir una columna de tabular resource
mergeColumnItem = Fusionar Columna mergeColumnItem = Fusionar Columna
@ -16,7 +16,7 @@ filterItem = Filtrar
filterItemToolTip = Filtrar filas de tabular resource filterItemToolTip = Filtrar filas de tabular resource
replaceBatchItem = Reemplazar Batch replaceBatchItem = Reemplazar Batch
replaceBatchItemToolTip = Reemplace los valores de las filas en Batch replaceBatchItemToolTip = Reemplace los valores de las filas en Batch
replaceByExpressionItem = Reemplaza Utilizando Expresiones replaceByExpressionItem = Reemplazar Utilizando Expresiones
replaceByExpressionItemToolTip = Reemplace los valores usando expresiones replaceByExpressionItemToolTip = Reemplace los valores usando expresiones
replaceByExternalItem = Reemplaza Utilizando TR Externo replaceByExternalItem = Reemplazar Utilizando TR Externo
replaceByExternalItemToolTip = Reemplace los valores usando tabular resource externo replaceByExternalItemToolTip = Reemplace los valores usando tabular resource externo

View File

@ -0,0 +1,2 @@
tabGridLabel = Grid
tabResourcesLabel = Resources

View File

@ -0,0 +1,2 @@
tabGridLabel = Tabla
tabResourcesLabel = Recursos

View File

@ -0,0 +1,2 @@
tabGridLabel = Griglia
tabResourcesLabel = Risorse

View File

@ -1,6 +1,6 @@
<ReleaseNotes> <ReleaseNotes>
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-4-0" date="2015-10-15"> <Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-4-0" date="2015-10-15">
<Change>Fixed etics build</Change> <Change>Updated i18N support</Change>
</Changeset> </Changeset>
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-3-0" date="2015-07-03"> <Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-3-0" date="2015-07-03">
<Change>Added Resources support as ListView[issue #209]</Change> <Change>Added Resources support as ListView[issue #209]</Change>