Thread:User talk:Kephir/Template:ttbc/reply

Actually, it already does… but only if a translation item is direct (i.e. not indented under a group). This is to preserve the sub-item's name in the translation list, which may not match the full language name as specified in templates/Module:languages, or may not be a language name at all, but merely a script/variant name (like Serbo-Croatian, split into "Roman" and "Cyrillic", some languages have sub-entries for dialects which do not have a separate code, etc.). Admittedly there are/should be better ways of handling this, but some are impossible to implement with current code structure, which processes items line by line, more or less independently.

Adding a second argument to (for the displayed text) would make it much easier for me to implement something more sane.