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