Dịch theme con(child-theme) với plugin loco translate wordpress

67
0

Khi bạn dùng WordPress, bạn muốn tạo một trang đa ngôn ngữ, bạn muốn thêm nhưng câu thông báo được dịch theo nhiều ngôn ngữ khác nhau, Loco Translate là một sự lựa chọn tuyệt với cho bạn.

Bước 1:

Đương nhiên rồi bạn phải cài đặt plugin  Loco Translate này vào. Nếu chưa biết cách cài đặt thì tham khảo tại đây.

Bước 2:

Thêm “Text Domain:” vào file style.css của child theme.

/*

Theme Name: GVT THEME

Theme URI: https://itphonui.xyz

Template: GVT THEME

Author: GVT

Author URI:  https://itphonui.xyz

Description: child-them desiner by GVT

Tags: two-columns,three-columns,one-column,right-sidebar,left-sidebar,footer-widgets,blog,e-commerce,flexible-header,full-width-template,buddypress,custom-header,custom-background,custom-menu,custom-colors,sticky-post,threaded-comments,translation-ready,rtl-language-support,featured-images,theme-options

Version: 1.3.48.1499935361

Updated: 2017-07-13 08:42:41

Text Domain: nvt-theme

*/

 

Bước 3:

Thêm đoạn code này vào function.php của child theme.

function my_child_theme_locale() { 
  load_child_theme_textdomain( 'nvt-theme', get_stylesheet_directory() . '/languages/theme đang dùng' );
 } 
add_action( 'after_setup_theme', 'my_child_theme_locale' );

Bước 4:

Chèn đoạn code này vào những chỗ có văn bản cần dịch.

<?php _e( 'Văn bản cần dịch', 'nvt-theme' ); ?>

Trong đó: “nvt-theme” là tên text-domain mà bạn khai báo trong style.css.

Bước 5:

Truy cập vào trang Loco Translate > theme->child-child trong trang admin để xem kết quả :)), Nếu chưa có  thì click vào nút “Sync” để đồng bộ lại dữ liệu nhé.

Good luck!!

Đối nét về Thắng Nguyễn

Xin Chào, Mình là Nguyễn Việt Thắng người sáng lập và quản lý trang https://iamgvt.com
Mình sinh năm 1994, Đam mê thích học hỏi khám phá và chia sẻ những thứ mình học được. Tham gia vào MMO cũng được gần 1 năm.

| Website | Facebook | Twitter

Share on facebook
Facebook
Share on google
Google+
Share on twitter
Twitter
Share on linkedin
LinkedIn

Viết một bình luận