Properties properties = new Properties();
try {
properties.load(IOUtils.toInputStream(text));
if (i18n == null) {
i18n = new I18nText();
i18n.initialize(context);
}
i18n.setKey(properties.getProperty("key"));
for (String tk : properties.getProperty("values").split("#,#")) {
String[] i18ndata = StringUtils.split(tk, "-");
for (LocalizedValue value : i18n.getValues())