From 69f8acd0e09aea71bf5b2748359f5fd3c6dd83c3 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Wed, 21 Oct 2015 11:36:49 +1030 Subject: [PATCH] Translate basic HTML views app('view') call to set translator is temporary. See #189 --- .../core/src/Http/Controller/AbstractClientController.php | 2 ++ framework/core/views/content.blade.php | 4 ++-- framework/core/views/discussion.blade.php | 6 +++--- framework/core/views/index.blade.php | 4 ++-- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/framework/core/src/Http/Controller/AbstractClientController.php b/framework/core/src/Http/Controller/AbstractClientController.php index 7bd942f30..a69299fff 100644 --- a/framework/core/src/Http/Controller/AbstractClientController.php +++ b/framework/core/src/Http/Controller/AbstractClientController.php @@ -164,6 +164,8 @@ abstract class AbstractClientController extends AbstractHtmlController $localeCompiler->setTranslations($translations); } + app('view')->share('translator', $this->locales->getTranslator()); + return $view; } diff --git a/framework/core/views/content.blade.php b/framework/core/views/content.blade.php index 2eec7e686..c342fe46e 100644 --- a/framework/core/views/content.blade.php +++ b/framework/core/views/content.blade.php @@ -2,9 +2,9 @@
@if ($noJs) - Something went wrong while trying to load the full version of this site. + {{ $translator->trans('core.basic.load_error_message') }} @else - This site is best viewed in a modern browser with JavaScript enabled. + {{ $translator->trans('core.basic.javascript_disabled_message') }} @endif
diff --git a/framework/core/views/discussion.blade.php b/framework/core/views/discussion.blade.php index d5b73831e..f5dc4b680 100644 --- a/framework/core/views/discussion.blade.php +++ b/framework/core/views/discussion.blade.php @@ -9,7 +9,7 @@ $postsCount = count($discussion->relationships->posts->data); @foreach ($posts as $post)
relationships->user->data); ?> -

{{ $user ? $user->attributes->username : '[deleted]' }}

+

{{ $user ? $user->attributes->username : $translator->trans('core.lib.deleted_user_text') }}

{!! $post->attributes->contentHtml !!}
@@ -20,10 +20,10 @@ $postsCount = count($discussion->relationships->posts->data);
@if ($page > 1) - « Previous Page + « {{ $translator->trans('core.basic.previous_page_button') }} @endif @if ($page < $postsCount / 20) - Next Page » + {{ $translator->trans('core.basic.next_page_button') }} » @endif diff --git a/framework/core/views/index.blade.php b/framework/core/views/index.blade.php index 8d3f1e997..6c8d9729f 100644 --- a/framework/core/views/index.blade.php +++ b/framework/core/views/index.blade.php @@ -2,7 +2,7 @@ $url = app('Flarum\Forum\UrlGenerator'); ?>
-

All Discussions

+

{{ $translator->trans('core.ref.all_discussions') }}

- Next Page » + {{ $translator->trans('core.basic.next_page_button') }} »