Hallo Community,
Ich habe ein eigenes Produkt erstellt und dieses soll nur die deutsche Übersetztung vom collective.dancing-0.8.15-py2.4.egg überschreiben.
Es handelt sich hierbei um eine Übersetzungsdatei im locales-Ordner.
In meinem Product habe ich die locales-Ordner Struktur vom collective.dancing kopiert und die deutsche
/locales/de/LC_MESSAGEScollective.dancing.po -Datei verändert und neu kompeliert.
Damit das Original überschrieben wird habe ich eine overrides.zcml, welche von der configure.zcml eingebunden wird, mit folgenden inhalt erstellt.
Zitat
<adapter
for="*"
provides="zope.i18n.interfaces.IUserPreferredLanguages"
factory="collective.singing"
/>
Leider wird die Übersetzung nicht angenommen.
Gibt es noch einen anderen Weg die locales Dateien zu überschreiben oder habe ich etwas nicht berücksichtigt?
Über Rückmeldungen und jeglichen Tipp würde ich mich sehr freuen!