qTranslate Archives - Man Pham Blog https://www.manpham.com/tag/qtranslate Tue, 12 Apr 2022 02:11:56 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.4 https://www.manpham.com/wp-content/uploads/2014/02/cropped-logo-32x32.png qTranslate Archives - Man Pham Blog https://www.manpham.com/tag/qtranslate 32 32 [Hướng dẫn] Sử dụng qTranslate, Geo redirect làm website đa ngôn ngữ với WordPress https://www.manpham.com/huong-dan-su-dung-qtranslate-geo-redirect-lam-website-da-ngon-ngu-voi-wordpress.html https://www.manpham.com/huong-dan-su-dung-qtranslate-geo-redirect-lam-website-da-ngon-ngu-voi-wordpress.html#comments Wed, 12 Feb 2014 13:54:50 +0000 http://www.inet-news.com/?p=337 Chắc có lẽ nhiều bạn đang ao ước tạo 1 website có thể chạy được nhiều ngôn ngữ mà không cần dùng tới Google Translate, vì nhiều bạn cũng biết việc bất tiện trong việc chờ đợi Google dịch, hoặc dịch sai câu chữ, dịch theo kiểu “Google”, thì nay mình muốn hướng dẫn bạn […]

The post [Hướng dẫn] Sử dụng qTranslate, Geo redirect làm website đa ngôn ngữ với WordPress appeared first on Man Pham Blog.

]]>
Chắc có lẽ nhiều bạn đang ao ước tạo 1 website có thể chạy được nhiều ngôn ngữ mà không cần dùng tới Google Translate, vì nhiều bạn cũng biết việc bất tiện trong việc chờ đợi Google dịch, hoặc dịch sai câu chữ, dịch theo kiểu “Google”, thì nay mình muốn hướng dẫn bạn sử dụng Plugin qTranslate để dễ dàng trong việc xây dựng 1 website đã ngôn ngữ một cách dễ dàng nhất.

1. Cài đặt Plugin qTranslate

Huong-dan-su-dung-qtranslate-va-geo-redirect-lam-website-da-ngon-ngu

Tải về / DEMO

– Giải nén và chép thư mục vào wp-content/plugins

– Hoặc có thể cài trực tiếp từ Admin website (vào Plugins/Add New) rồi search từ khóa qTranslate

2. Hướng dẫn cấu hình

hinh-2

 

– Bạn vào Settings / Languages

hinh-3

– Hiện tại quốc gia Việt Nam đã được thêm sẵn vào bên , nên bạn không cần thêm nữa

hinh-4

– Nếu không thích sử dụng quốc gia nào thì bạn có thể Disable hoặc Enable quốc gia đó để sử dụng, vào Edit nếu muốn cấu hình về thời gian hoặc hình ảnh cờ của quốc gia đó.

– Ở phía trên có 2 tùy chọn Hide Untranslated Content: Ẩn bài viết nếu không có bài viết phù hợp với ngôn ngữ đó, Bạn nên bỏ chọn (Untick) vì nếu không khách hàng vào website bạn nếu bài viết đó chưa dịch kịp thì nó sẽ hiển thị trống rỗng và người dùng không thích điều này tí nào đâu nhé, thay vào đó bạn có thể cài đặt thêm cho qTranslate trong mục Advanced Settings, bạn tìm tới Debugging Information, và cài đặt câu văn mà bạn muốn nếu bài viết không hỗ trợ ngôn ngữ đó

– Tùy chọn thứ 2 Detect Browser Language , cái này mình khuyên bạn không nên chọn, vì sao? Vì khi chọn nó, website sẽ lựa chọn theo Browser (Trình duyệt) mà bạn đang sử dụng theo ngôn ngữ nào là nó chạy theo ngôn ngữ đó luôn, cái này có vẻ không ổn, nếu bạn ở Việt Nam, sử dụng Chrome (down theo cách “Mỹ”) thì sẽ được chuyển tới ngôn ngữ tiếng anh ngon lành. Vậy có vẻ hơi phiền phức, nhưng bạn có thể tự động chuyển theo IP của quốc gia đó bằng cách sử dụng Geo Redirect (Hướng dẫn bên dưới)

3. Cách sử dụng qTranslate

Nói nãy giờ chắc các bạn cũng mệt rồi, giờ mình sẽ hướng dẫn các bạn  sử dụng plugin đa ngôn ngữ này hiệu quả nhất.

a. Sử dụng bằng Widget

Bạn vào Appearance / Widgets,  bạn sẽ thấy 1 Widget  qTranslate Languages Chooser , Thêm widget này vào và sử dụng để chuyển đổi qua lại các ngôn ngữ mà bạn chọn.

b. Post bài đa ngôn ngữ

qTranslate giúp bạn post bài đa ngôn ngữ một cách dễ dàng

hinh-5

Khi cập nhật Tag, Category cũng đơn giản như vậy.

hinh-6

4. Sử dụng Code để hiển thị ngôn ngữ ở nơi mà bạn muốn [:language-code]

Vấn đề này có thể nhiều bạn cũng đang thắc mắc, ví dụ nếu muốn hiển thị ngôn ngữ ở Widget thì sao, hoặc ở Menu, đã có ai đề cập tới vấn đề này chưa? Vâng qTranslate cũng đã hỗ trợ rất tốt về vấn đề này, với việc sử dụng code [:language-code] bạn dễ dàng hiển thị nhiều loại ngôn ngữ mà bạn muốn.

Ví dụ: bạn muốn Title của Widget hiển thị được 2 ngôn ngữ

hinh-7

code : [:en]Find Us on Facebook [:vi]Thích tôi trên Facebook

Bạn cũng có thể làm tương tự với Menu

Ví dụ: [:en]Homepage [:vi]Trang chủ

Đây là toàn bộ những gì bạn cần làm để sử dụng qTranslate đấy

5. Dùng Code php giúp hiển thị menu chuyển đổi ngôn ngữ ở nơi mà bạn muốn

(Update 8/8/2014)

Tình hình là vừa hỗ trợ bạn một giúp hiển thị menu chuyển đổiổi ngôn ngữ ở phần header bằng code php, nếu bạn không muốn hiển thị bộ chuyển đổi bằng Widget mà plugin hỗ trợ, bạn có thể sử dụng code dưới đây để giúp hiển thị bộ chuyển đổi ngôn ngữ ở nơi mà bạn muốn

<div style=”float: right; margin: 7px 15px 0 0;”> <?php echo qtrans_generateLanguageSelectCode(‘text’); ?> </div>

Tại phần :

(‘text’)

bạn có thể thay thế bằng (‘dropdown’) theo dạng xổ xuống. Ví dụ, bạn có thể chèn vào Header dưới thẻ đóng của Logo, thì nó sẽ hiển thị bên dưới logo và nằm bên tay phải

6. Các lỗi thường gặp phải

– Phiên bản qTranslate không phù hợp với bản WordPress mà bạn đang dùng

hinh-8

Truy cập vào website: http://www.qianqin.de/qtranslate/download/

– Đây thường là lỗi khi sử dụng mà nhiều bạn gặp phải khi dùng các phiên bản cũ hơn như 3.6.1,v.v… khi đó, nó sẽ báo lỗi phiên bản không phù hợp khi bạn truy cập vào post bài mới (nó không cho nhập nhiều ngôn ngữ), Khi đó hãy cố gắng tìm kiếm 1 phiên bản phù hợp để sử dụng nhé, nhớ xóa hoàn toàn phiên bản hiện tại rồi hẳn install cái mới nhé.

7. Kết hợp với Geo Redirect để hoàn thiện website đa ngôn ngữ

– Trước tiên bạn có thể download Geo Redirect về theo link sau :  http://wordpress.org/plugins/geographical-redirect/

– Cài đặt Plugin theo như cách trên nhé.

– Truy cập tùy chỉnh Settings/ Geo Redirect

hinh-9

– Hướng dẫn tùy chỉnh:

+ Chọn nước tại Select Country / Add

+ Chỗ Redirect Options chọn Language Code

– Nguyên tắc làm việc của Plugins : Khi một nước nằm trong khu vực country bạn chọn, ví dụ Mỹ (United State) truy cập vào website của bạn, thì nó sẽ tự động chuyển đến ngôn ngữ Tiếng anh, và những nước khác cũng vậy, việc này do bạn tùy chỉnh.

[Video hướng dẫn] Sử dụng qTranslate làm site đa ngôn ngữ

Video hướng dẫn cụ thể

8. Kết luận

Đây là những ưu nhược điểm của qTranslate :

Ưu Điểm

– Gọn nhẹ

– Miễn Phí

– Dễ sử dụng

Nhược điểm

– Không cho phép thiết lập permalinks của từng khu vực như posts, pages,….cho từng ngôn ngữ

– Nếu bạn sử dụng các plugin Custom Post Type UI thì sẽ thấy nó hoạt động khá củ chuối.

– Dễ bị xung đột với WordPress

Phương án thay thế : http://wpml.org/purchase/

Cám ơn bạn đã xem qua bài viết

 Có thể bạn sẽ thích: 

The post [Hướng dẫn] Sử dụng qTranslate, Geo redirect làm website đa ngôn ngữ với WordPress appeared first on Man Pham Blog.

]]>
https://www.manpham.com/huong-dan-su-dung-qtranslate-geo-redirect-lam-website-da-ngon-ngu-voi-wordpress.html/feed 23