ich habe im Moment zwar die Usersprache auf Deutsch aber ich möchte generell auch die Systemsprache von englisch auf deutsch umstellen.
Beim Googeln finde ich aber immer nur alte Infos, die nicht mehr gehen oder Multilanguage, die ich nicht will/brauche.
Ich kann in der Konfigurationsansicht zwar einen EN Eintrag finden, jedoch ist nirgends ersichtlich, wo die ganzen Einträge der Konfiguration platziert sind.
Also wie stelle ich FE & BE & System auf deutsch ohne weitere Sprachen?
Ich empfehle hier folgende Konfiguration (wird auch in der Flow Doku beschrieben) damit es keine Probleme gibt, wenn irgendwo die Deutsche Fassung fehlt:
Flow:
i18n:
defaultLocale: de
fallbackRule:
order:
- en
An was machst du die Systemsprache fest?
Welche Konfigurationsübersicht meinst du?
Du hast erwähnt, dass du Neos direkt auf einem Server konfigurierst, läuft Neos dort schon im Production Context, so dass deine Änderungen durch den Cache nicht sichtbar werden?
Neos läuft im “Production” Mode aber ich habe es noch nicht geschafft, den Cache zu löschen, da neos:flush:cache mit der Fehlermeldung abbricht, dass ich noch irgendwas weiteres angeben soll.
Ich konfiguriere Neos per SSH auf einem Shared Hosting Paket, was sonst recht gut funktioniert und ich viele Optionen dort einfach selbst konfigurieren kann (PHP Version, PHP Optionen, usw.).
Dann ist das der Grund, warum sich an der Einstellung nichts ändert. Die Konfiguration wird gecached.
Wenn du deinen Remote Server als Entwicklungsserver verwendest, solltest du ihn während der Entwicklungszeit im Context “Development” betreiben. Der Befehl zum Cache löschen heisst flow:cacahe:flush
Mein @NetSecond nicht eher, dass er das Neos-Backen gerne für alle Benutzer standardmässig in deutscher Sprache haben möchte? Wie das möglich ist, wüsste ich auch nicht.
Unrecognized Command
Sorry, but the command “neos.flow:cache:flush” must be specified by its full command
identifier because it is a compile time command which cannot be resolved
from an abbreviated command identifier.
und
./flow flow:cache:flush
löscht nur den Development Cache.
@lorenzulrich
Das auch, ich möchte die Systemsprache auf Deutsch, dann ist auch die Backenduserdefaultsprache Deutsch.
Wenn ich in der Useradministration die Sprache auf “Systemstandard” einstelle, wird die BE Sprache wieder englisch.
Das heißt für mich: Die “Systemsprache” ist immer noch englisch.
Ist jetzt kein Beinbruch aber es hätte mich halt interessiert, wie man diese Systemstandardsprache eben auf deutsch umstellt.