正在显示
1 个修改的文件
包含
24 行增加
和
26 行删除
| @@ -58,31 +58,30 @@ class TranslateLogic extends BaseLogic | @@ -58,31 +58,30 @@ class TranslateLogic extends BaseLogic | ||
| 58 | $data[] = [$k => $v]; | 58 | $data[] = [$k => $v]; |
| 59 | } | 59 | } |
| 60 | } | 60 | } |
| 61 | - $arr2 = array_values(array_diff($text_array, $old_key)); | ||
| 62 | - if(!empty($arr2)){ | ||
| 63 | - $i = 0; | ||
| 64 | - TranslateText: | ||
| 65 | - $translate_list = Translate::tran($arr2, $languageInfo['short']); | ||
| 66 | - if(empty($translate_list)){ | ||
| 67 | - if ($i < 3) { | ||
| 68 | - $i++; | ||
| 69 | - goto TranslateText; | ||
| 70 | - } | ||
| 71 | - $this->fail('翻译失败,请稍后重试!'); | ||
| 72 | - } | ||
| 73 | - if(count($arr2) == 1){ | ||
| 74 | - $data[] = [ | ||
| 75 | - $arr2[0]=>$translate_list | ||
| 76 | - ]; | ||
| 77 | - }else{ | ||
| 78 | - foreach ($arr2 as $k => $v){ | ||
| 79 | - $data[] = [ | ||
| 80 | - $v=>$translate_list[$k] | ||
| 81 | - ]; | ||
| 82 | - } | ||
| 83 | - | ||
| 84 | - } | ||
| 85 | - } | 61 | +// $arr2 = array_values(array_diff($text_array, $old_key)); |
| 62 | +// if(!empty($arr2)){ | ||
| 63 | +// $i = 0; | ||
| 64 | +// TranslateText: | ||
| 65 | +// $translate_list = Translate::tran($arr2, $languageInfo['short']); | ||
| 66 | +// if(empty($translate_list)){ | ||
| 67 | +// if ($i < 3) { | ||
| 68 | +// $i++; | ||
| 69 | +// goto TranslateText; | ||
| 70 | +// } | ||
| 71 | +// $this->fail('翻译失败,请稍后重试!'); | ||
| 72 | +// } | ||
| 73 | +// if(count($arr2) == 1){ | ||
| 74 | +// $data[] = [ | ||
| 75 | +// $arr2[0]=>$translate_list | ||
| 76 | +// ]; | ||
| 77 | +// }else{ | ||
| 78 | +// foreach ($arr2 as $k => $v){ | ||
| 79 | +// $data[] = [ | ||
| 80 | +// $v=>$translate_list[$k] | ||
| 81 | +// ]; | ||
| 82 | +// } | ||
| 83 | +// } | ||
| 84 | +// } | ||
| 86 | return $this->success($data); | 85 | return $this->success($data); |
| 87 | } | 86 | } |
| 88 | 87 | ||
| @@ -186,7 +185,6 @@ class TranslateLogic extends BaseLogic | @@ -186,7 +185,6 @@ class TranslateLogic extends BaseLogic | ||
| 186 | } | 185 | } |
| 187 | $need_tran[] = $description ? $description->attr['content'] : ''; | 186 | $need_tran[] = $description ? $description->attr['content'] : ''; |
| 188 | $need_tran[] = $keywords ? $keywords->attr['content'] : ''; | 187 | $need_tran[] = $keywords ? $keywords->attr['content'] : ''; |
| 189 | - $need_tran = array_unique($need_tran); | ||
| 190 | return $need_tran; | 188 | return $need_tran; |
| 191 | } | 189 | } |
| 192 | 190 |
-
请 注册 或 登录 后发表评论