Wieder mal ne Frage, obwohl ich mich grad frage, ob das ein Bug des ZF ist 
Ich hab in meiner Bootstrap-Klasse eine Funktion "_initTranslator". Diese erzeugt einen Translator aus einer .ini-Datei und registriert ihn in der Registry als "Zend_Translator".
Zusätzlich wird noch ein $validatorTranslator erzeugt, und wird mittels
als default Translator eingefügt.
Mein Problem ist nun, dass die Validator-Fehler immer aus der .ini-Datei geholt werden (bzw. wird das versucht). Nach einiger Zeit des Debuggens bin ich draufgekommen, dass in der Zend_Translate_Abstract die .ini-Datei als Translator eingefügt wird.
Wenn ich die Zeile, in der die .ini-Datei in die Registry eingefügt wird rausnehme, kommen wieder die benutzerdefinierten Nachrichten aus dem Validator.
Jetzt frage ich mich, ob das gewollt ist, dass der Registry-Translator bevorzugt wird. Ich will/wollte das nämlich vermeiden, dass ich nun in die .ini-Datei die Konstanten als String eintrage

Ich hab in meiner Bootstrap-Klasse eine Funktion "_initTranslator". Diese erzeugt einen Translator aus einer .ini-Datei und registriert ihn in der Registry als "Zend_Translator".
Zusätzlich wird noch ein $validatorTranslator erzeugt, und wird mittels
PHP:
Zend_Validate_Abstract::setDefaultTranslator($validatorTranslator );
Mein Problem ist nun, dass die Validator-Fehler immer aus der .ini-Datei geholt werden (bzw. wird das versucht). Nach einiger Zeit des Debuggens bin ich draufgekommen, dass in der Zend_Translate_Abstract die .ini-Datei als Translator eingefügt wird.
Wenn ich die Zeile, in der die .ini-Datei in die Registry eingefügt wird rausnehme, kommen wieder die benutzerdefinierten Nachrichten aus dem Validator.
Jetzt frage ich mich, ob das gewollt ist, dass der Registry-Translator bevorzugt wird. Ich will/wollte das nämlich vermeiden, dass ich nun in die .ini-Datei die Konstanten als String eintrage
