|
...
|
...
|
@@ -29,12 +29,14 @@ class ProofreadingController extends BaseController |
|
|
|
$list = $proofreadingModel->list(['url'=>$this->param['url'],'language_id'=>$this->param['language_id'],'type'=>1],'text',['text','translate']);
|
|
|
|
//获取当前URl的所有文本内容
|
|
|
|
$new_list = $this->getUrlRead($this->param['url']);
|
|
|
|
var_dump($new_list);
|
|
|
|
die();
|
|
|
|
if(empty($list)){
|
|
|
|
$data = [];
|
|
|
|
$translate_list = Translate::tran($new_list, $countryInfo['alias']);
|
|
|
|
foreach ($new_list as $k=>$v){
|
|
|
|
$data[] = [
|
|
|
|
'text'=>$v,
|
|
|
|
'text'=>trim($v),
|
|
|
|
'translate'=>$translate_list[$k],
|
|
|
|
];
|
|
|
|
}
|
|
...
|
...
|
@@ -42,6 +44,7 @@ class ProofreadingController extends BaseController |
|
|
|
}
|
|
|
|
$data = [];//返回数据
|
|
|
|
$old_list = [];
|
|
|
|
|
|
|
|
foreach ($list as $v){
|
|
|
|
$old_list[] = $v['text'];
|
|
|
|
$data[] = [
|
|
...
|
...
|
@@ -162,7 +165,7 @@ class ProofreadingController extends BaseController |
|
|
|
$matches = array();
|
|
|
|
preg_match_all($pattern, $strippedContent, $matches);
|
|
|
|
$textContentArray = array_filter($matches[1], function($item) {
|
|
|
|
$item = str_replace("\n", "", $item);
|
|
|
|
$item = str_replace(" ", "", $item);
|
|
|
|
return !empty(trim($item));
|
|
|
|
});
|
|
|
|
$textContentArray = array_values($textContentArray);
|
...
|
...
|
|