diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/fixation/FixationCompute.java @ 3049:5e9533687a0c

Added i18n in fix analysis. flys-artifacts/trunk@4621 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Thu, 07 Jun 2012 09:44:00 +0000
parents fa763b270e78
children bac0b2721451
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/fixation/FixationCompute.java	Thu Jun 07 08:48:01 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/fixation/FixationCompute.java	Thu Jun 07 09:44:00 2012 +0000
@@ -28,6 +28,8 @@
 
 import de.intevation.flys.artifacts.states.DefaultState;
 
+import de.intevation.flys.artifacts.resources.Resources;
+
 import java.util.List;
 
 import org.apache.log4j.Logger;
@@ -43,6 +45,13 @@
     /** The log used in this class. */
     private static Logger log = Logger.getLogger(FixationCompute.class);
 
+    private static final String I18N_REFERENCEPERIOD = "fix.reference.period";
+
+    private static final String I18N_ANALYSISPERIODS = "fix.analysis.periods";
+
+    private static final String I18N_DERIVATIVE = "fix.derivative";
+
+    private static final String I18N_OUTLIER = "fix.outlier";
 
     /**
      * The default constructor that initializes an empty State object.
@@ -132,29 +141,41 @@
                 FIX_ANALYSIS_EVENTS_WQ,
                 eventDesc));
         }
+
+        String i18n_ref = Resources.getMsg(context.getMeta(),
+                I18N_REFERENCEPERIOD,
+                I18N_REFERENCEPERIOD);
+
         facets.add(new FixReferenceEventsFacet(0,
             FIX_REFERENCE_EVENTS_DWT,
-            "Referenceperiod"));
+            i18n_ref));
         facets.add(new FixReferenceEventsFacet(1,
             FIX_REFERENCE_EVENTS_LS,
-            "Referenceperiod"));
+            i18n_ref));
         facets.add(new FixReferenceEventsFacet(2,
             FIX_REFERENCE_EVENTS_WQ,
-            "Referenceperiod"));
+            i18n_ref));
 
+        String i18n_ana = Resources.getMsg(context.getMeta(),
+                I18N_ANALYSISPERIODS,
+                I18N_ANALYSISPERIODS);
         facets.add(new FixAnalysisPeriodsFacet(0,
             FIX_ANALYSIS_PERIODS_DWT,
-            "Analysis periods"));
+            i18n_ana));
         facets.add(new FixAnalysisPeriodsFacet(1,
             FIX_ANALYSIS_PERIODS_LS,
-            "Analysis periods"));
+            i18n_ana));
         facets.add(new FixAnalysisPeriodsFacet(2,
             FIX_ANALYSIS_PERIODS_WQ,
-            "Analysis periods"));
+            i18n_ana));
 
         facets.add(new FixWQCurveFacet("W/Q"));
-        facets.add(new FixOutlierFacet(FIX_OUTLIER, "Outlier"));
-        facets.add(new FixDerivateFacet(FIX_DERIVATE, "Derivative"));
+        facets.add(new FixOutlierFacet(FIX_OUTLIER,
+            Resources.getMsg(context.getMeta(), I18N_OUTLIER, I18N_OUTLIER)));
+        facets.add(new FixDerivateFacet(FIX_DERIVATE,
+            Resources.getMsg(context.getMeta(),
+                I18N_DERIVATIVE,
+                I18N_DERIVATIVE)));
 
         return res;
     }

http://dive4elements.wald.intevation.org