Mercurial > dive4elements > gnv-client
diff gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java @ 118:5ebc059064a6
Adding Languagetransfer to the ArtifactDatabase to the GNV-Client
gnv-artifacts/trunk@181 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Mon, 05 Oct 2009 07:52:13 +0000 |
parents | ef157bd2fa92 |
children | 7fb9441dd8af |
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Fri Oct 02 14:24:47 2009 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Mon Oct 05 07:52:13 2009 +0000 @@ -9,7 +9,6 @@ import java.util.Collection; import java.util.HashMap; import java.util.Iterator; -import java.util.Locale; import java.util.Map; import org.apache.log4j.Logger; @@ -359,7 +358,7 @@ * @return */ private Element createSelectBox(Document document, CallMeta callMeta) { - Locale locale = callMeta.getPreferredLocale(RessourceFactory.getInstance().getSupportedLocales()); + ArtifactXMLUtilities xmlUtilities = new ArtifactXMLUtilities(); String selectboxName = "product"; Iterator<Product> it = this.products.values().iterator(); @@ -368,7 +367,7 @@ Element lableNode = xmlUtilities.createXFormElement(document, "label"); - lableNode.setTextContent(RessourceFactory.getInstance().getRessource(locale, selectboxName, selectboxName)); + lableNode.setTextContent(RessourceFactory.getInstance().getRessource(callMeta.getLanguages(), selectboxName, selectboxName)); selectNode.appendChild(lableNode); Element choiceNode = xmlUtilities.createXFormElement(document, "choices"); selectNode.appendChild(choiceNode); @@ -381,7 +380,7 @@ } Element choiceLableNode = xmlUtilities.createXFormElement(document, "label"); - choiceLableNode.setTextContent(RessourceFactory.getInstance().getRessource(locale, p.getName(), p.getName())); + choiceLableNode.setTextContent(RessourceFactory.getInstance().getRessource(callMeta.getLanguages(), p.getName(), p.getName())); itemNode.appendChild(choiceLableNode); Element choicValueNode = xmlUtilities.createXFormElement(document, "value");