Ken 2 долоо хоног өмнө
parent
commit
a446bfefe2

+ 4 - 0
app/Http/Controllers/api/TelegramWebHook.php

@@ -23,6 +23,7 @@ use App\Services\WithdrawService;
 use App\Services\BalanceLogService;
 use Carbon\Carbon;
 use Illuminate\Http\Request;
+use Illuminate\Support\Facades\App;
 use Illuminate\Support\Facades\Cache;
 use Illuminate\Support\Facades\DB;
 use Telegram\Bot\Api;
@@ -89,6 +90,8 @@ class TelegramWebHook extends BaseController
                 }
                 $user->first_name = $firstName;
                 $user->save();
+                App::setLocale($user->language);
+
                 //给每个用户生成一个专属的USDT钱包
                 WalletService::getUserWallet($chatId);
 
@@ -492,6 +495,7 @@ class TelegramWebHook extends BaseController
                             $user->username = $message['chat']['username'];
                         }
                         $user->save();
+                        App::setLocale($user->language);
                         //给每个用户生成一个专属的USDT钱包
                         WalletService::getUserWallet($chatId);
                         $this->setReplyKeyboard($chatId);