Самый главный минус XLIFF — это отсутствие нормальной поддержки плурализации («один конь», «два коня»).
Да это минус, но у меня с ним не было больших проблем.
Кстати, я решительно не согласен с предложенными вами способами именования ключей для строк («Auth», «Error»)
Такое именование ключей вызвано форматом XLIFF, потому что он не подразумевает работу с ключами. Он собирает таблички из оригинальной строки и перевода к ней. Если бы оригинальной строкой выступал был абстрактный ключ, то это было бы уже нарушением формата.
Да это минус, но у меня с ним не было больших проблем.
Такое именование ключей вызвано форматом XLIFF, потому что он не подразумевает работу с ключами. Он собирает таблички из оригинальной строки и перевода к ней. Если бы оригинальной строкой выступал был абстрактный ключ, то это было бы уже нарушением формата.