diff --git a/src/common/kernel/magic.c b/src/common/kernel/magic.c index 06f6c65b2..7d7742ff8 100644 --- a/src/common/kernel/magic.c +++ b/src/common/kernel/magic.c @@ -949,6 +949,7 @@ cancast(unit * u, spell * sp, int level, int range, struct order * ord) buf[0] = 0; } icat(itemanz); + scat(" "); scat(LOC(u->faction->locale, resname(res, itemanz!=1))); } } diff --git a/src/common/util/translation.c b/src/common/util/translation.c index 61d361de2..53412a716 100644 --- a/src/common/util/translation.c +++ b/src/common/util/translation.c @@ -341,7 +341,7 @@ parse(opstack ** stack, const char* inn, const void * userdata) else ++b; } } - log_error(("could not parse %s. Missing \"\"?", inn)); + log_error(("could not parse \"%s\". Probably invalid message syntax.", inn)); return NULL; } diff --git a/src/res/messages.xml b/src/res/messages.xml index 54faf9285..f87dfe0f2 100644 --- a/src/res/messages.xml +++ b/src/res/messages.xml @@ -1392,8 +1392,8 @@ - "$unit($unit) in $region($region): '$order($command)' - Für diesen Zauber fehlen noch $list." - "$unit($unit) in $region($region): '$order($command)' - Casting this spell requires an additional $list." + "$unit($unit) in $region($region): '$order($command)' - Für diesen Zauber fehlen noch ${list}." + "$unit($unit) in $region($region): '$order($command)' - Casting this spell requires an additional ${list}." @@ -6362,8 +6362,8 @@ - "$unit(mage) erschafft $int($number) $resource($item, $number)." - "$unit(mage) creates $int($number) $resource($item, $number)." + "$unit($mage) erschafft $int($number) $resource($item,$number)." + "$unit($mage) creates $int($number) $resource($item,$number)."