print error message when missing parameter translation.

This commit is contained in:
Enno Rehling 2017-02-07 20:50:07 +01:00
parent 9c6a72f55e
commit 60497da87b
2 changed files with 4 additions and 2 deletions

View File

@ -359,7 +359,6 @@ static int parse_calendar(xmlDocPtr doc)
xmlXPathObjectPtr xpathCalendars;
xmlNodeSetPtr nsetCalendars;
/* reading eressea/buildings/building */
xpathCalendars = xmlXPathEvalExpression(BAD_CAST "/eressea/calendar", xpath);
nsetCalendars = xpathCalendars->nodesetval;
months_per_year = 0;
@ -374,7 +373,7 @@ static int parse_calendar(xmlDocPtr doc)
xmlChar *start;
start = xmlGetProp(calendar, BAD_CAST "start");
if (start && config_get("game.start")==NULL) {
if (start && config_get("game.start") == NULL) {
config_set("game.start", (const char *)start);
xmlFree(start);
}

View File

@ -300,6 +300,9 @@ void init_translations(const struct locale *lang, int ut, const char * (*string_
struct critbit_tree ** cb = (struct critbit_tree **)tokens;
add_translation(cb, key, i);
}
else {
log_error("no translation for %s in locale %s", s, lang->name);
}
}
}
}