Xem mẫu

  1. Part 6 Hướng dẫn Việt hóa Joomla 1.5 Joomla! 1.5 ra đời đánh dấu sự nhảy vọt cả về cách trình bày, giao diện, tính năng, kiến trúc và "...hỗ trợ tất cả các ngôn ngữ có tập ký tự được biểu diễn bằng bảng mã UTF-8..." (trích dẫn từ http://vi.wikipedia.org/wiki/Joomla). Với Joomla! 1.5 việc bản địa hóa đã trở nên dễ dàng hơn, toàn diện hơn (sử dụng bảng mã Unicode và cho phép bản địa hóa cả phần front-end, back-end). Bài viết này sẽ giúp các bạn nhanh chóng Việt hóa Joomla! (Việt hóa cả phần front-end và back- end) chỉ sau vài bước đơn giản Việt hóa phần tiền sảnh front-end (phía người sử dụng) Các gói ngôn ngữ phần tiền sảnh của Joomla! 1.5 được lưu trong thư mục "\language". Gói ngôn ngữ tiếng Anh sẽ được lưu trong thư mục "\language\en-GB". Trong thư mục này lại có các file sau:  index.html: Để tránh các hacker liệt kê các file và thư mục.  en-GB.xml: Mô tả các thông tin liên quan tới gói ngôn ngữ.  en-GB.ignore.php: Danh sách các ký tự bỏ qua khi tìm kiếm.  en-GB.ini: File ngôn ngữ chính của Joomla!  en-GB.com_xxx.ini: File ngôn ngữ cho component có tên là com_xxx.  en-GB.mod_xxx.ini: File ngôn ngữ cho module có tên là mod_xxx.  en-GB.plg_xxx.ini: File ngôn ngữ cho các plugin có tên liên quan. Để tạo gói ngôn ngữ tiếng Việt. Chúng ta làm như sau: Bước 1. Tạo thư mục chứa gói ngôn ngữ tiếng Việt: "\language\vi-VN" Collection by traibingo 33
  2. Bước 2. Copy toàn bộ các file trong thư mục "\language\en-GB" tới thư mục "\language\vi-VN" Bước 3. Thay phần tiền tố của tên các file tiếng Anh (en-GB) bằng tiền tố của file tiếng Việt (vi-VN). Nghĩa là ta có cấu trúc thư mục chứa gói ngôn ngữ tiếng Việt như sau: \language\vi-VN---------------\index.html ---------------\vi-VN.xml ---------------\vi-VN.ignore.php ---------------\vi-VN.ini ---------------\vi-VN.com_xxx.ini ---------------\vi-VN.mod_xxx.ini ---------------\vi-VN.plg_xxx.ini Bước 4. Thay file "vi-VN.xml", "vi-VN.ignore.php" bằng 2 file đính kèm sau: Download Bước 5. Mở các file *.ini bằng trình soạn thảo Notepad++ (khuyến cáo). Bước 6. Chọn định dạng (mở menu Format) khi lưu các file này: "UTF-8 without BOM" (lưu các ký tự tiếng Việt nhưng không chèn thêm ký tự đánh dấu UTF-8 ở đầu file). Bước 7. Tiến hành Việt hóa. Thay các từ/cụm từ tiếng Anh bằng từ/cụm từ tiếng Việt tương đương. Việt hóa phần hậu sảnh back-end (phía người quản trị) Gói ngôn ngữ tiếng Anh của phần hậu sảnh Joomla! được lưu trong thư mục "administrator\language\en-GB". Việc Việt hóa được tiến hành tương tự như phần tiền sảnh front-end của Joomla!. Chú ý: Tất cả các file nếu nội dung có chứa tiếng Việt thì đều phải lưu với lựa chọn "UTF-8 without BOM". Collection by traibingo 34
  3. Keyword: Việt, Việt hóa, tiếng Việt, ngôn ngữ, gói ngôn ngữ, tiếng Anh, bản địa hóa, UTF-8, front-end, back-end Cài đặt bộ gõ tiếng Việt AVIM cho Joomla Bộ gõ A.V.I.M - Advanced Vietnamese Input Method (tên gọi cũ là H.I.M) của tác giả Đặng Trần Hiếu được phát triển bằng ngôn ngữ Javascript, có thể dễ dàng tích hợp AVIM vào website, diễn đàn. AVIM có thể hoạt động tốt với IFRAME nên sẽ kết hợp được với các bộ gõ thuộc dạng web-based WYSIWYG (bộ soạn thảo tích hợp trên web, forum, blog...) khác được viết bằng Javascript hay sử dụng công nghệ AJAX. AVIM là bộ gõ đầu tiên tương thích cùng lúc với trình duyệt FireFox lẫn Internet Explorer vào thời điểm phát hành. Điểm mạnh của AVIM là khả năng tương thích. Cho đến thời điểm hiện tại, phiên bản AVIM 20070613 hoạt động trên khá nhiều trình duyệt như Internet Explorer, FireFox, Safari, Opera, Konqueror... AVIM chạy "ngon lành" trên hầu hết các hệ điều hành Windows, Linux, Solaris, Mac OS... Hiện nay, số lượng website và diễn đàn tại Việt Nam sử dụng AVIM rất phổ biến như HVA, DDTH, HN-AMS, Wikipedia Việt Nam, VN UNITED, JoomlaViet, ITP Students Forums... Gần đây AVIM còn được phát triển thành module cho FireFox và Yahoo Messenger. Thực hiện cài đặt bộ gõ AVIM: Bước 1: Download AVIM bản mới nhất  Blog của tác giả: Hieu's Blog  Download link: http://sourceforge.net/ Bước 2: Thiết lập các thông số Mở file AVIM (VD: AVIM20070613.js) mà bạn vừa download về và sửa các thông số sau (nếu muốn) Collection by traibingo 35
  4. method=0 //Cách gõ tiếng Việt, 0=Tự động, 1=TELEX, 2=VNI, 3=VIQR on_off=1 //1=Bật bộ gõ, 0=Tắt bộ gõ dockspell=1 //1=Có kiểm tra chính tả, 0=Không kiểm tra chính tả dauCu=1 //1=Bỏ dấu kiểu cũ (o`a, o`e, u`y) useCookie=1 //1=Có sử dụng Cookie, 0=Không sử dụng cookie Bước 3: Upload file AVIM lên Joomla Upload AVIM lên thư mục Joomla: đặt trực tiếp vào thư mục Joomla Joomla ------\templates ------\templates\yoursite ------\templates\yoursite\index.php ----------------------------------- ------avim20070613.js ------index.php Bước 4: Nhúng AVIM vào Website Joomla Mở file index.php trong thư mục templates\templa_cua_ban. VD: "Joomla\templates\yoursite\index.php" Tìm đến trước thẻ và thêm đoạn mã sau (nhớ thay http://yoursite.com = Website của bạn ) Bước 5: Nhúng AVIM vào phần quản trị  Nếu là Joomla 1.5: mở file index.php trong thư mục "administrator\templates\khepri"  Nếu là Joomla 1.0.x: mở file index.php trong thư mục "administrator\templates\joomla_admin" Sau đó làm tương tự như bước 4 Bước 6: Chạy thử Collection by traibingo 36
  5. Mở Website của bạn. VD: http://yoursite.com  F12: bật/tắt bộ gõ  F9: thay đổi kiểu gõ (luân phiên Tự động, Telex, VNI, VIQR)  F8: bật/tắt chế độ kiểm tra chính tả.  F7: bật/tắt chế độ bỏ dấu theo kiểu cũ ("òa", "ùy"...). Cài đặt gói ngôn ngữ tiếng Việt (Việt Nam) cho Joomla 1.0.x Bước 1: Download gói ngôn ngữ Bước 2: Mở trang quản trị Bước 3: Tiến hành cài đặt Bước 4: Thiết lập ngôn ngữ tiếng Việt thành ngôn ngữ mặc định cho Site Bước 1: Download gói ngôn ngữ tiếng Việt Tải gói ngôn ngữ (language package): http://extensions.joomla.org hoặc http://joomlaviet.org Bước 2: Mở trang quản trị Mở trang quản trị bằng đường dẫn http://domain/administrator VD: http://yoursite.com/administrator Collection by traibingo 37
  6. Bước 3: Tiến hành cài đặt Vào menu Installers --> Languages Nhấn nút [Browers] --> chỉ vào gói ngôn ngữ mà bạn vừa download ở trên. Collection by traibingo 38
  7. Nhấn [Upload File & Install] Đợi Joomla thông báo kết quả cài đặt, nếu thành công nhấn vào link Continue. Từ danh sách các gói ngôn ngữ, chọn ngôn ngữ mới cài đặt (ngôn ngữ Việt Nam), sau đó nhấn vào nút [Publish] Bây giờ bạn đã cài đặt thành công gói ngôn ngữ mới cho Joomla! Collection by traibingo 39
  8. Bước 4: Thiết lập ngôn ngữ tiếng Việt thành ngôn ngữ mặc định cho Site Mở trang quản trị Vào menu Global Configuration -> Site -> Locale, chọn ngôn ngữ Việt Nam và nhấn nút [Default] để thiết lập tiếng Việt thành ngôn ngữ mặc định cho site. Collection by traibingo 40
nguon tai.lieu . vn