@@ -72,11 +72,13 @@ public function onBeforeCompileHead(BeforeCompileHeadEvent $event): void
7272 // Load language file.
7373 $ this ->loadLanguage ();
7474
75+ $ language = $ app ->getLanguage ();
76+
7577 // Determine if it is an LTR or RTL language
76- $ direction = $ app -> getLanguage () ->isRtl () ? 'right ' : 'left ' ;
78+ $ direction = $ language ->isRtl () ? 'right ' : 'left ' ;
7779
7880 // Detect the current active language
79- $ lang = $ app -> getLanguage () ->getTag ();
81+ $ lang = $ language ->getTag ();
8082
8183 /**
8284 * Add strings for translations in Javascript.
@@ -86,20 +88,20 @@ public function onBeforeCompileHead(BeforeCompileHeadEvent $event): void
8688 'accessibility-options ' ,
8789 [
8890 'labels ' => [
89- 'menuTitle ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_MENU_TITLE ' ),
90- 'increaseText ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_INCREASE_TEXT ' ),
91- 'decreaseText ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_DECREASE_TEXT ' ),
92- 'increaseTextSpacing ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_INCREASE_SPACING ' ),
93- 'decreaseTextSpacing ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_DECREASE_SPACING ' ),
94- 'invertColors ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_INVERT_COLORS ' ),
95- 'grayHues ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_GREY ' ),
96- 'underlineLinks ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_UNDERLINE ' ),
97- 'bigCursor ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_CURSOR ' ),
98- 'readingGuide ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_READING ' ),
99- 'textToSpeech ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_TTS ' ),
100- 'speechToText ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_STT ' ),
101- 'resetTitle ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_RESET ' ),
102- 'closeTitle ' => $ app -> getLanguage () ->_ ('PLG_SYSTEM_ACCESSIBILITY_CLOSE ' ),
91+ 'menuTitle ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_MENU_TITLE ' ),
92+ 'increaseText ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_INCREASE_TEXT ' ),
93+ 'decreaseText ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_DECREASE_TEXT ' ),
94+ 'increaseTextSpacing ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_INCREASE_SPACING ' ),
95+ 'decreaseTextSpacing ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_DECREASE_SPACING ' ),
96+ 'invertColors ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_INVERT_COLORS ' ),
97+ 'grayHues ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_GREY ' ),
98+ 'underlineLinks ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_UNDERLINE ' ),
99+ 'bigCursor ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_CURSOR ' ),
100+ 'readingGuide ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_READING ' ),
101+ 'textToSpeech ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_TTS ' ),
102+ 'speechToText ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_STT ' ),
103+ 'resetTitle ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_RESET ' ),
104+ 'closeTitle ' => $ language ->_ ('PLG_SYSTEM_ACCESSIBILITY_CLOSE ' ),
103105 ],
104106 'icon ' => [
105107 'position ' => [
0 commit comments