rocket-a


git -C '/home/opc/rocketa.git' show f84264b -- app/Http/Controllers/Media/LocaleController.php

commit f84264bb160dc2a66a9e4ff8c8e30676f91a458d
Author: Satoshi Ujihara <satoshi_ujihara@fivegate.jp>
Date:   Thu Oct 9 18:35:25 2025 +0900

    翻訳機能バグ修正

diff --git a/app/Http/Controllers/Media/LocaleController.php b/app/Http/Controllers/Media/LocaleController.php
new file mode 100644
index 0000000..fd56ec5
--- /dev/null
+++ b/app/Http/Controllers/Media/LocaleController.php
@@ -0,0 +1,19 @@
+<?php
+namespace App\Http\Controllers\Media;
+
+use Illuminate\Http\Request;
+use Illuminate\Support\Facades\App;
+use Illuminate\Support\Facades\Session;
+use App\Http\Controllers\Controller;
+
+class LocaleController extends Controller
+{
+    public function switch(Request $request)
+    {
+        $locale = $request->input('locale');
+        if (array_key_exists($locale, config('app.locales'))) {
+            Session::put('locale', $locale);
+        }
+        return redirect()->back();
+    }
+}
\ No newline at end of file

diff.txt · 最終更新: by root