Code dịch tiếng Việt cho website wordpress

Code dịch tiếng Việt cho website wordpress

Code dịch tiếng Việt cho website wordpress. Mặc dù bạn đã chọn ngôn ngữ tiếng việt cho trang web wordpress của mình, nhưng vẫn còn vài điểm trên web là chưa được dịch và vẫn là tiếng Anh. Ví dụ dễ thấy nhất đó là ” Quick view” khi bạn cài woocommerce và dùng theme Fatsome.

Bạn có thể cài Plugin Loco nhưng mà mình thì vẫn thích dùng code hơn là cài nhiều plugin lên web. Vì vậy bạn hãy dùng code sau nhé( có thể thêm sửa tuỳ ý nhé).

Dưới đây là đoạn Code dịch tiếng Việt cho website wordpress tuỳ chỉnh, có thể thêm nhiều text cần dịch sang tiếng Việt mà không cần cài plugin. Cách làm đơn giản, hiệu quả tức thì nhé.

Copy đoạn code vào file function.php của theme/child theme đang kích hoạt

Chú ý: có thể thêm hoặc chỉnh sửa text nếu muốn

/** Dich tieng viet */
function ra_change_translate_text( $translated_text ) {
if ( $translated_text == ‘Old Text’ ) {
$translated_text = ‘New Translation’;
}
return $translated_text;
}
add_filter( ‘gettext’, ‘ra_change_translate_text’, 20 );
function ra_change_translate_text_multiple( $translated ) {
$text = array(
‘Mô tả’ => ‘Mô tả sản phẩm’,
‘Quick View’ => ‘Xem nhanh’,
‘Oops! That page can’t be found’ => ‘Lỗi 404! Trang web không tồn tại’,
‘It looks like nothing was found at this location. Maybe try one of the links below or a search’=> ‘Chúng tôi không tìm thấy trang này trên hệ thống, vui lòng thử chức năng tìm kiếm bên dưới’,
‘Leave a comment’ => ‘Viết bình luận’,
‘Continue reading’ => ‘Đọc tiếp’,
‘View more’ => ‘Xem thêm’,
‘Category Archives’ => ‘Danh mục’,
‘Posted in’ => ‘Đăng tại’,
‘POSTED ON’ => ‘Đăng ngày’,
‘SHOPPING CART’ => ‘Giỏ hàng’,
‘CHECKOUT DETAILS’ => ‘Thông tin thanh toán’,
‘ORDER COMPLETE’ => ‘Hoàn tất đặt hàng’,
‘CATEGORY ARCHIVES’ => ‘Chuyên mục’,
‘MY ACCOUNT’=> ‘Tài khoản của tôi’,
);
$translated = str_ireplace( array_keys($text), $text, $translated );
return $translated;
}
add_filter( ‘gettext’, ‘ra_change_translate_text_multiple’, 20 );