Неудобно потому что как правило на перевод нужно отдавать кому-то,
это может быть один-два-три файла, а не весь проект. Поэтому у меня
обычно получаются в три кучки - менюшки-состояния, данные настроек
и "свободные сообщения". И везде как правило X-macro.