Locale-Einstellungen von app.yml

Entspann dich einfach, mein Forum ist einsatzbereit. Aber ich möchte lernen.

Ziemlich viele verwenden etwas wie das hier:

LANGUAGE = "en_US.UTF-8",
LC_ALL = "en_US.UTF-8",
LANG = "en_US.UTF-8"

Wäre nicht nur LC_ALL ausreichend? Das beinhaltet alle anderen Optionen, oder?

Meine ist Finnisch und ich habe nur LANGUAGE = "fi_FI.UTF-8" und LANG = "fi" verwendet. Alles funktionierte reibungslos. Aber nach kürzlich fehlgeschlagenen Upgrades stellte ich fest, dass es einen kleinen Unterschied zwischen meiner Konfiguration und der von anderen gibt. Also änderte ich app.yml und verwendete alle drei Varianten in UTF-8-Form.

Ich habe ein Upgrade durchgeführt und das ist fehlgeschlagen. Sicher, mir wurde gesagt, dass LANG = "fi_FI.UTF-8" nicht erlaubt ist, also habe ich es zurück auf fi geändert, ich habe LC_ALL gelöscht und alles war behoben.

Jetzt frage ich mich, warum

  • LANG beeinflusst wurde, obwohl LC_ALL enthalten war
  • LANG = "fi_FI.UTF-8" nicht erlaubt war, aber die Mehrheit der globalen Foren anscheinend LANG = "en_US.UTF-8" verwenden kann
2 „Gefällt mir“