Wenn man dann noch hier
http://dxgettext.po.dk/Home liest, daß seit 2008 sich gerade mal gar nichts getan hat stiftet das wenig Vertrauen.
So eine Lösung ist meiner Erfahrung nach auch nicht besonders wartungsintensiv. In unserer Localizer-Klasse haben wir auch schon seit Jahren nichts mehr ändern müssen.
Wie ist es eigentlich um die Wiederverwendbarkeit der Übersetzungen über Projektgrenzen hinaus bestellt? so wie sich mir das darstellt, sind die Übersetzungen dort projektbezogen.
Das ist im Prinzip egal. Die Kapselung in
_('...')
bzw. (bei uns)
L['...']
ist ein Dictionary und er sucht sich die dazu passende Übersetzunge aus der eingestellten Sprachdatei raus.