mirror of
https://github.com/flarum/core.git
synced 2025-10-28 22:07:33 +01:00
Decouple from Laravel, implement translator
This commit is contained in:
@@ -34,5 +34,11 @@ class LocaleServiceProvider extends ServiceProvider
|
||||
$this->app->singleton('Flarum\Locale\LocaleManager');
|
||||
|
||||
$this->app->alias('Flarum\Locale\LocaleManager', 'flarum.localeManager');
|
||||
|
||||
$this->app->bind('translator', function ($app) {
|
||||
$locales = $app->make('flarum.localeManager');
|
||||
|
||||
return new Translator($locales->getTranslations('en'), $locales->getConfig('en')['plural']);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user