From 3058f10c9a04b904fbcf6f74cdf985515ddc58d2 Mon Sep 17 00:00:00 2001 From: mahmoud-linkness Date: Mon, 27 Jul 2026 17:33:21 +0200 Subject: [PATCH] fix(lang): load JSON translations on frontend PluginManager only registers plugin JSON lang paths in the backend (App::runningInBackend guard), so frontend __() string keys like the recover-password errors fell back to English. --- Plugin.php | 1 + 1 file changed, 1 insertion(+) diff --git a/Plugin.php b/Plugin.php index 493d2e0e..179b3cca 100644 --- a/Plugin.php +++ b/Plugin.php @@ -46,6 +46,7 @@ public function register() */ public function boot() { + $this->app['translator']->addJsonPath(plugins_path('rainlab/user/lang')); } /**