]> BookStack Code Mirror - bookstack/commit
Locales: Performed cleanup and alignment of locale handling
authorDan Brown <redacted>
Sun, 17 Sep 2023 12:29:06 +0000 (13:29 +0100)
committerDan Brown <redacted>
Sun, 17 Sep 2023 12:31:38 +0000 (13:31 +0100)
commitac9a65945f6c9eb917b4449ad7d83b4402b4cea7
tree948e95ec9e928e93a093af9428c817dd99eea7d7
parentb292cf7090f8039f6b7d1a2200772ced34dd7c1e
Locales: Performed cleanup and alignment of locale handling

- Reduced app settings down to what's required.
- Used new view-shared $locale object instead of using globals via
  config.
- Aligned language used to default on "locale" instead of mixing
  locale/language.

For #4501
14 files changed:
app/Config/app.php
app/Http/Middleware/Localization.php
app/Translation/LocaleDefinition.php [new file with mode: 0644]
app/Translation/LocaleManager.php [moved from app/Translation/LanguageManager.php with 70% similarity]
app/Users/Models/User.php
resources/views/layouts/base.blade.php
resources/views/layouts/export.blade.php
resources/views/layouts/plain.blade.php
resources/views/pages/parts/markdown-editor.blade.php
resources/views/pages/parts/wysiwyg-editor.blade.php
resources/views/users/create.blade.php
resources/views/users/edit.blade.php
resources/views/vendor/notifications/email.blade.php
tests/LanguageTest.php