Em áp dụng google dịch để xào nấu content Bình thường em bóc text khỏi từ thẻ p, h, li, v...v và chỉ dịch text Nhưng bóc text và dịch từng thẻ thì ko năng xuất lắm lên em cho dịch cả cụm html luôn Buồn thay lại nảy sinh vấn đề mới đó là : Google dịch tự thêm dấu cách vào giữa các kí tự lạ khi dịch Ví dụ: <li>google ơi</li> sẽ dịch thành <li >google ơi <li / > Như vậy sau khi dịch xong bài viết lỗi cú pháp html tùm lum Nhưng lại được cái nhanh Không biết em lên khắc phục như nào ạ Em xin cám ơn
Nếu cảm thấy dịch như vậy mới nhanh và xác định cú pháp lỗi như thế thì sửa lại sau khi dịch xong. Dùng preg_match_all và str_replace để fix. --- Double Post Merged, Sep 15, 2021, Original Post Date: Sep 15, 2021 --- Hoặc nếu xác định đc các các thẻ thì chỉ cần dùng str_replace() sau khi dịch xong cũng được.
replace các thẻ bằng random text (ví dụ <li> thay bàng zxcvbnmasgfdhfkk), sau khi dịch xong replace random text lại thành các thẻ (thay zxcvbnmasgfdhfkk về thành <li>), đảm bảo được html đẹp như site gốc nhé.