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
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

View File

@ -1,6 +1,6 @@
<ReleaseNotes>
<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 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>

View File

@ -40,7 +40,7 @@
<distroDirectory>${project.basedir}/distro</distroDirectory>
<webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory>
<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>
<distroDirectory>distro</distroDirectory>
<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 com.allen_sauer.gwt.log.client.Log;
import com.google.gwt.core.client.GWT;
import com.google.web.bindery.event.shared.EventBus;
import com.sencha.gxt.widget.core.client.TabItemConfig;
import com.sencha.gxt.widget.core.client.TabPanel;
@ -17,11 +18,16 @@ public class TDXTabPanel extends TabPanel {
private TDXGridPanel gridPanel;
private ResourcesListViewPanel resourcesPanel;
private TDXTabPanelMessages msgs;
public TDXTabPanel(EventBus eventBus) {
super();
// GWT.<TabPanelAppearance> create(BlueTabPanelAppearance.class));
Log.debug("Create TDXTabPanel");
this.eventBus = eventBus;
msgs = GWT.create(TDXTabPanelMessages.class);
init();
create();
forceLayout();
@ -40,7 +46,7 @@ public class TDXTabPanel extends TabPanel {
}
protected void create() {
TabItemConfig gridItemConf = new TabItemConfig("Grid", false);
TabItemConfig gridItemConf = new TabItemConfig(msgs.tabGridLabel(), false);
gridItemConf.setIcon(MainboxResources.INSTANCE
.table());
@ -49,7 +55,7 @@ public class TDXTabPanel extends TabPanel {
add(gridPanel, gridItemConf);
TabItemConfig resourcesItemConf = new TabItemConfig("Resources", false);
TabItemConfig resourcesItemConf = new TabItemConfig(msgs.tabResourcesLabel(), false);
resourcesItemConf.setIcon(MainboxResources.INSTANCE
.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
editRowItem = Editar Fila
editRowItemToolTip = Editar filas seleccionadas
deleteRowItem = Eliminar fila
deleteRowItemToolTip = Eliminar las filas seleccionadas
replaceRowsItem = Reemplaza Todo
deleteRowItem = Borrar Fila
deleteRowItemToolTip = Borrar las filas seleccionadas
replaceRowsItem = Reemplazar Todo
replaceRowsItemToolTip = Reemplace todas las filas con el mismo contenido

View File

@ -4,8 +4,8 @@ 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
deleteColumnItem = Borrar Columna
deleteColumnItemToolTip = Borrar las columnas de tabular resource
splitColumnItem = Columna Dividida
splitColumnItemToolTip = Dividir una columna de tabular resource
mergeColumnItem = Fusionar Columna
@ -16,7 +16,7 @@ filterItem = Filtrar
filterItemToolTip = Filtrar filas de tabular resource
replaceBatchItem = Reemplazar Batch
replaceBatchItemToolTip = Reemplace los valores de las filas en Batch
replaceByExpressionItem = Reemplaza Utilizando Expresiones
replaceByExpressionItem = Reemplazar Utilizando 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

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>
<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 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>