Doc Scilab image gen: when localized='false' in locale other than en_US and when...
[scilab.git] / scilab / modules / helptools / src / java / org / scilab / modules / helptools / external / ExternalXMLHandler.java
index fd783ff..b9bbee8 100644 (file)
@@ -65,4 +65,17 @@ public abstract class ExternalXMLHandler {
 
         buf.append(">");
     }
+
+    protected static final Boolean getLocalized(final String URI, final Attributes attributes) {
+        String v = URI == null ? attributes.getValue("localized") : attributes.getValue(URI, "localized");
+        if (v == null || v.isEmpty()) {
+            return Boolean.FALSE;
+        } else if ("true".equalsIgnoreCase(v)) {
+            return Boolean.TRUE;
+        } else if ("false".equalsIgnoreCase(v)) {
+            return null;
+        } else {
+            return Boolean.FALSE;
+        }
+    }
 }
\ No newline at end of file