/** * Translate from one language to other * * @param text Text to translate * @param fromLanguage Source language * @param toLanguage Target language * @return Translation * @throws AWException Error translating text */ public ServiceData translate(String text, String fromLanguage, String toLanguage) throws AWException { ServiceData serDat = new ServiceData(); String result = getTranslation(text, fromLanguage, toLanguage); String[] arr = { result }; serDat.setData(arr); return serDat; }
/** * Returns using language * @return Used language */ public ServiceData getUsingLanguage() { getLogger().log(LiteralsService.class, Level.INFO, "getUsingLanguage"); ServiceData serviceData = new ServiceData(); String codeLang = getElements().getProperty("var.glb.lan"); String[] labval = { "ENUM_LAN_" + codeLang, codeLang.toLowerCase() }; serviceData.setData(labval); return serviceData; }