Sử dụng đa ngôn ngữ (Multi language) trên joomla 1.7 / 2.5

Từ phiên bản 1.6 Joomla hỗ trợ chức năng quản lý ngôn ngữ và chuyển đổi qua lại giữa các ngôn ngữ. Bạn có thể tạo ra một website với nhiều ngôn ngữ khác nhau mà không cần thiết kế hay cài đặt thêm thành phần mở rộng. Quá trình thiết lập đa ngôn ngữ được tiến hành qua các bước sau  :


 1. Thêm ngôn ngữ mới cho Joomla .
Ngôn ngữ mặc định của Joomla là tiếng Anh, bạn hãy thêm ngôn ngữ tiếng Việt và các ngôn ngữ khác cho website của bạn bằng cách sử dụng Multi language. Sau khi cài đặt, trong menu Extensions >> Language Manager, sẽ hiển thị tất cả các ngôn ngữ hiện có trên website của bạn (Có thể chọn ngôn ngữ mặc định của website tại đây).
Lưu ý: Trong trường hợp muốn gỡ bỏ ngôn ngữ nào đó. Bạn vào  Extension Manager > Chọn tab Manage > Trong mục Select Type chọn Language > Sau đó chọn ngôn ngữ muốn gỡ bỏ và nhấn Uninstall.

2. Cấu hình Plugin Language Filter và Module Language Switcher.

- Vào Extensions ==> Plug-in Manager ==> Tìm plugin System - Language Filter và cấu hình như hình sau :

- Tương tự bạn vào Extensions > Module Manager > Tìm module Language Switcher và enable module này lên.

3. Tạo menu cho các ngôn ngữ.

   Bắt đầu từ phiên bản Joomla 1.7, menu cấu hình ngôn ngữ sẽ bắt đầu thay đổi. Bây giờ bạn cần tạo ra các menu cho từng ngôn ngữ và một cho tất cả ngôn ngữ. Trong trường hợp của tôi, tôi sẽ tạo ra 3 menu :
- Menu ‘Home’ cho tất cả ngôn ngữ.
- Menu ‘Home’ cho ngôn ngữ Tiếng Anh
- Menu ‘Home’ cho ngôn ngữ Tiếng Việt

  Trước tiên tôi tạo ra một menu cho tất cả ngôn ngữ, vào Menu > Menu Manager> Add new Menu .

  Sau đó trong  Main Menu, tôi thêm một Menu Item ‘Home for both languages – default’ chọn Language là ‘All’ :

 Cuối cùng là tạo ra các menu Tiếng Anh , Tiếng Việt tương tự như hình sau :


Bây giờ trên trang chủ của bạn sẽ có dạng như sau :


Chúc bạn thành công nhé !





0 Nhận xét:

Đăng nhận xét

Rất mong các ý kiến của các bạn khi đọc bài viết này !