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 / HTMLSVGHandler.java
index ecb0b55..63ff657 100644 (file)
@@ -33,7 +33,7 @@ public class HTMLSVGHandler extends ExternalXMLHandler {
     private StringBuilder buffer = new StringBuilder(8192);
     private String baseDir;
     private String outputDir;
-    private boolean isLocalized;
+    private Boolean isLocalized;
     private int line;
 
     /**
@@ -57,8 +57,7 @@ public class HTMLSVGHandler extends ExternalXMLHandler {
      */
     public StringBuilder startExternalXML(String localName, Attributes attributes, Locator locator) {
         if (SVG.equals(localName)) {
-            String v = attributes.getValue(getScilabURI(), "localized");
-            isLocalized = "true".equalsIgnoreCase(v);
+            isLocalized = getLocalized(getScilabURI(), attributes);
             line = locator.getLineNumber();
         }
 
@@ -78,7 +77,7 @@ public class HTMLSVGHandler extends ExternalXMLHandler {
             recreateTag(buffer, localName, null);
             File f;
             String language = ((HTMLDocbookTagConverter) getConverter()).getLanguage();
-            if (isLocalized) {
+            if (isLocalized != null && isLocalized.booleanValue()) {
                 f = new File(outputDir, BASENAME + getConverter().getCurrentBaseName() + "_" + language + "_" + (compt++) + ".png");
             } else {
                 if ("ru_RU".equals(language) && HTMLDocbookTagConverter.containsCyrillic(buffer)) {