Tải bản đầy đủ (.pdf) (8 trang)

Tài liệu Thiết Kế Web Với Joomla part 6 ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (521.1 KB, 8 trang )


Collection by traibingo

33
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ừ
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

34
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

35
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:
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

36
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ẻ </body> và thêm đoạn mã sau
<script type="text/javascript"

src="
(nhớ thay = 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

37
Mở Website của bạn. VD:
 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): hoặc


Bước 2: Mở trang quản trị
Mở trang quản trị bằng đường dẫn http://domain/administrator
VD:

×