public String getLanguageValue(String group, String string) {
        if (language.equals("")) {
            System.out.println("not defined language");
            try {
                return (String)getByKey("/localizableStrings/group[@id='"+group+"']/string[@id='"+string+"']/text[@lang='"+"en"+"']");
            } catch (XPathExpressionException ex) {
                System.out.println("cannot load default lang value");
                return "";
            }
        }
        try {
            String value=  (String)getByKey("/localizableStrings/group[@id='"+group+"']/string[@id='"+string+"']/text[@lang='"+language+"']");
            if (value.equals("")) {
                value=  (String)getByKey("/localizableStrings/group[@id='"+group+"']/string[@id='"+string+"']/text[@lang='en']");
            }
            return value;
        } catch (XPathExpressionException ex) {
            System.out.println("error load XML settings");
            try {
                return (String)getByKey("/localizableStrings/group[@id='"+group+"']/string[@id='"+string+"']/text[@lang='"+"en"+"']");
            } catch (XPathExpressionException ex1) {
                return "";
            }
        }
    }