Cách tạo 1 site multilanguage với joomla 3.x

Moderator: hungkhanggl

Forum rules
Locked
jootempl
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 175
Joined: Wed Dec 03, 2014 7:36 am
Contact:

Cách tạo 1 site multilanguage với joomla 3.x

Post by jootempl » Sat Jan 24, 2015 5:10 am

Bước 1:

Cài ngôn ngữ mới

Đăng nhập vào admin, chọn Extension-> Language Manager, sau đó chọn Install language

Image

Chọn một ngôn ngữ bạn muốn cài đặt, tất nhiên ta sẽ chọn ngôn ngữ là Vietnamese

Image

Bây giờ ta tạo 1 content language mới bằng cách vào lại Extension-> Language Manager, chọn Content và click vào New

Image

Điền vào các thông số như hình dưới, sau đó click Save & Close

Image

Tiếp tục, ta chọn Extension-> Plugin Manager-> System – Language Filter , chọn cài đặt như hình, sau đó click Save & Close

Image

Bước 2: tạo Language switcher

Chọn Extension-> Module Manager-> New-> Language Switcher, chọn một position bạn muốn để swicher, sau đó click Save & Close, thế là bạn đã có 1 swicher ở ngoài fontend như thế này:

Image

3. Tạo menu Language

Chọn Menus-> Menu Manager-> Add New Menu, nhập các trường cho text box, sau đó click Save & Close
Image

Image


Bây giờ ta sẽ tạo các menu con cho các menu trên, chọn Menus-> Main Menu en-GB-> New

Image

Làm tương tự với menu Main Menu vi-VN

Image

Bây giờ, ở front end, ta đã có module switcher language, và site của chúng ta đã là 1 site multilanguage

Image

Có 1 điều lưu ý: nếu bạn đã có sẵn các module rồi, bây giờ có thêm 2 menu nữa, bạn muốn module đó hiển thị ở Menu nào, thì bạn vào module đó, gán Menu Assignment cho module đó vào menu mà bạn muốn nó hiện.

4. Làm mẫu một module minh họa

mình chọn module About Us cho phổ thông.

– Mình tạo 1 module tiếng Anh tên là About Us, gán vào menu Home của main menu en-GB.

Image

Sau đó lại tạo tiếp 1 module Về Tôi, với các thông số giống module About Us, chỉ khác mỗi ngôn ngữ

Image

Và đây là thành quả:

Image

khuongvo
Joomla! Apprentice
Joomla! Apprentice
Posts: 36
Joined: Tue Oct 30, 2012 7:08 am
Contact:

Re: Cách tạo 1 site multilanguage với joomla 3.x

Post by khuongvo » Tue Jan 27, 2015 3:17 am

vậy là mỗi menu phải tạo 2 cái cho 2 ngôn ngữ hả bạn

jootempl
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 175
Joined: Wed Dec 03, 2014 7:36 am
Contact:

Re: Cách tạo 1 site multilanguage với joomla 3.x

Post by jootempl » Thu Jan 29, 2015 12:33 pm

Đúng rồi, mỗi language, bạn phải tạo 1 menu và những module tương ứng cho nó.

User avatar
phamhphuc
Joomla! Apprentice
Joomla! Apprentice
Posts: 34
Joined: Wed Dec 24, 2014 12:09 am
Contact:

Re: Cách tạo 1 site multilanguage với joomla 3.x

Post by phamhphuc » Sat Jan 31, 2015 4:58 am

Cái nào ko tạo thì sẽ ko hiện trên ngôn ngữ đó thôi, nếu chưa kịp dịch thì site vẫn chạy tốt.

hungkhanggl
Joomla! Explorer
Joomla! Explorer
Posts: 313
Joined: Thu Sep 15, 2011 9:08 am
Location: hawktemplates.com
Contact:

Re: Cách tạo 1 site multilanguage với joomla 3.x

Post by hungkhanggl » Sat Feb 21, 2015 8:17 am

Các bạn cũng có thể tham khảo hướng dẫn ở đây:
https://www.ostraining.com/blog/joomla/ ... -joomla-3/
Unlocking Joomla's Potential: Insights, Tips, and Trends: https://hawktemplates.com/blog

bakedbun
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Tue Feb 14, 2017 7:12 am

Re: Cách tạo 1 site multilanguage với joomla 3.x

Post by bakedbun » Wed Feb 15, 2017 9:24 am

website của mình đã là trang đa ngôn ngữ rồi, nhưng mỗi lúc upload bài từ trang nguồn tiếng Anh thì mình sử dụng Falang để chuyển sang tiếng Việt. tất cả về giao diện và ngôn ngữ đều ổn. Nhưng có vấn đề trong phần Search, tất cả các từ khóa bằng tiếng Việt, website không hiểu và không cho ra kết quả (No search results (in English-UK) could be found for query: cá ngừ.), nhưng nếu search bằng từ khóa tiếng Anh thì lại có kết quả, ở phần hiển thị cho ra kết quả tiếng anh nhưng khi bấm vào link những trang đã được public theo tiếng Việt sẽ vào được, còn các trang tiếng Anh sẽ báo lỗi không cho vào.
Mình không biết cách tùy chỉnh như thế nào để search box nó chấp nhận từ khóa tiếng Việt và trang kết quả tìm kiếm sẽ cho ra ngôn ngữ bằng tiếng Việt.
Please HELP!


Locked

Return to “Hỏi đáp Joomla! 3.x”