Ich habe eine Flaschen-App, die flash-babel verwendet, um Text zu übersetzen. Ich habe einen Docker-Container erstellt, damit alles ausgeführt werden kann. Und ich habe mehrfach bestätigt, dass beide auf die gleiche Weise ausgeführt und erstellt werden.Flask-Babel übersetzt Text in AWS nicht innerhalb eines Andock-Containers, aber lokal
Wenn ich die App auf meinem lokalen Docker Container (mit einem vagrant Linux-Maschine). Die Übersetzungen funktionieren gut. Wenn ich es auf AWS setze, funktionieren die Übersetzungen nicht, und sie zeigen einfach den Text, der mit dem Text übereinstimmt. Also Dinge wie "website_title" etc. anstelle des korrekten lokalisierten Textes.
Das ist wirklich komisch für mich, weil alles GENAU das gleiche und innerhalb von Docker-Containern läuft, also sollte es nichts anderes an ihnen geben.
Bei Bedarf kann ich einige Code-Snippets mit sensiblen Inhalten veröffentlichen, aber ich hoffte mehr, dass jemand mich in eine allgemeine Richtung wies, warum das passieren könnte oder wie man es debuggte. Soweit ich das beurteilen kann, werden nirgendwo Fehler protokolliert.