Browse Source

修改bug

lip 1 tháng trước cách đây
mục cha
commit
c327c89c47
2 tập tin đã thay đổi với 7 bổ sung3 xóa
  1. 6 2
      app/common.php
  2. 1 1
      example.env

+ 6 - 2
app/common.php

@@ -90,10 +90,14 @@ function ret($code, $msg = "",$data = [],$count=0, $page=0)
 }
 }
 
 
 /**
 /**
- * 谷歌翻译
+ * 谷歌翻译(环境变量没配置key,则不翻译)
  */
  */
 function google_translate($content,$language_code='zh-CN'){
 function google_translate($content,$language_code='zh-CN'){
 
 
+    $key = getEnvValue('GOOGLE_KEY'); //替换为你自己的API密钥
+    if (!$key || !$content || is_numeric($content)) {
+        return $content;
+    }
     $change = [
     $change = [
         'zh' => 'zh-CN',
         'zh' => 'zh-CN',
         'zh-cn' => 'zh-CN',
         'zh-cn' => 'zh-CN',
@@ -108,7 +112,7 @@ function google_translate($content,$language_code='zh-CN'){
             
             
     if (!empty($content)) {
     if (!empty($content)) {
         $translate = new TranslateClient([
         $translate = new TranslateClient([
-            'key' => getEnvValue('GOOGLE_KEY') //替换为你自己的API密钥
+            'key' => $key,
         ]);
         ]);
         // 3. 执行翻译(目标语言指定为英文 en)
         // 3. 执行翻译(目标语言指定为英文 en)
         $result = $translate->translate($content, [
         $result = $translate->translate($content, [

+ 1 - 1
example.env

@@ -33,7 +33,7 @@ PASSWORD =
 PREFIX = kefu_
 PREFIX = kefu_
 
 
 #google翻译的配置  【必须修改】
 #google翻译的配置  【必须修改】
-GOOGLE_KEY = 'AIzaSyCQmhmpEIm0ysoTznbm1NrDASovMxhmeSc'                   
+GOOGLE_KEY = ''                   
 GOOGLE_SDK_PHP_LOGGING=true
 GOOGLE_SDK_PHP_LOGGING=true
 
 
 #视频封面截取配置,需要单独安装,宝塔安装默认地址为/www/server/ffmpeg/ffmpeg-6.1  【必须修改】 
 #视频封面截取配置,需要单独安装,宝塔安装默认地址为/www/server/ffmpeg/ffmpeg-6.1  【必须修改】