1BANNER 123
4.9/5 - (108 bình chọn)

Dịch theme là một trong những việc mà bất kì một người code web nào cũng phải thực hiện trong suốt quá trình làm việc của mình. Đa phần mọi người sẽ sử dụng các plugin dịch theme mạnh mẽ như Loco Translate.

Hôm nay mình sẽ hướng dẫn các bạn dịch theme bằng một function đơn giản. Chỉ cần copy vào dàn vào file function của bạn là xong.

Ví dụ mình muốn dịch các đoạn sau sang tiếng việt.

Các văn bảng cần dịch sang tiếng việt
function my_custom_translations( $strings ) {
$text = array(
'Best Seller' => 'Sản phẩm bán chạy',
'On Sale' => 'Sản phẩm khuyến mãi',
'New Arrivals' => 'Sản phẩm mới nhập',
'Top Rated' => 'Sản phẩm được đánh giá cao',
);
$strings = str_ireplace( array_keys( $text ), $text, $strings );
return $strings;
}
add_filter( 'gettext', 'my_custom_translations', 20 );

Và đây là kết quản sau khi dịch theme bằng function trên

Các tabs bằng tiếng anh đã được dịch sang tiếng việt

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *