 |
|
“VỌC” WEB |
|
Tự Việt hóa diễn đàn Invisionfree |
|
Theo mặc định, Invisionfree sẽ sử dụng tiếng Anh làm
ngôn ngữ chính cho diễn đàn. Đối với một số bạn
không rành về tiếng Anh thì điều này quả là một trở
ngại lớn! Vì vậy, việc bạn cần làm bây giờ là phải
chuyển toàn bộ ngôn ngữ tiếng Anh sang tiếng Việt
(Việt hóa cho diễn đàn) để ai cũng có thể hiểu được. |
|
Vì Invisionfree không cho chúng ta can thiệp vào các
file PHP để Việt hóa như những diễn đàn khác, cho
nên chúng ta sẽ sử dụng JavaScript để giải quyết vấn
đề trên. Cụ thể là tạo ra một file việt hóa có phần
mở rộng là *.js rồi chèn vào diễn đàn. Cơ sở để Việt
hóa chính là việc dịch và thay thế những cụm từ
tiếng Anh xuất hiện trên diễn đàn bằng các từ tiếng
Việt soạn theo mã Unicode. Đoạn JavaScript dùng để
Việt hóa có cấu trúc như sau: |
function change(item,item2) {
var range = document.body.createTextRange();
range.collapse(true);
if (location.href.indexOf("action=") != -1 ) {
return false;
} else {
while (range.findText(item)) {
range.text=item2;
range.collapse(false); }}}
change("English1", "Vietnamese1")
change("English2", "Vietnamese2")
...... |
|
Trong đó English1, English2... là những cụm từ tiếng
Anh mà bạn nhìn thấy trên diễn đàn, còn Vietnamese1,
Vietnamese2... là phần dịch nghĩa tiếng Việt tương
ứng với mỗi cụm từ tiếng Anh đứng trước nó (Ví dụ:
change (“Login”, “Đăng nhập”) chẳng hạn). Muốn tạo
được một file JavaScript có cấu trúc như trên, bạn
dùng WordPad (hoặc Notepad) để soạn thảo. Sau khi
soạn xong, bạn nhấp chọn File\ Save, hộp thoại Save
As hiện ra, bạn đặt tên cho tập tin này là
viethoa.js, sau đó chọn định dạng Text Document
trong mục Save as type, cuối cùng nhấn Save để lưu
vào máy. Tiếp đến, bạn upload tập tin này lên host
(nơi lưu trữ dữ liệu) của mình, lúc đó tập tin
viethoa.js sẽ có đường dẫn liên kết dạng
http://www.yourwebsite.com/viethoa.js. |
|
Bây giờ, bạn quay trở lại trang quản lý diễn đàn (có
địa chỉ dạng
http://sx.invisionfree.com/boardname/admin.php),
đăng nhập vào bảng điều khiển với username, password
đã đăng ký. Sau đó nhấp chọn mục Board Wrapper trong
phần Skinning & Styles. Hộp thoại Edit Wrapper xuất
hiện, bạn tìm đến khung Footer và gõ đoạn code này
vào:
, bạn nhớ phải thay đổi địa chỉ đường dẫn đến file
viethoa.js cho phù hợp đấy nhé! Cuối cùng, nhấn nút
Edit Wrapper để thay đổi có hiệu lực. |
|
Bạn có thể tải tập tin viethoa.js đã được biên tập
sẵn tại www.echip.com.vn để sử dụng cho diễn đàn của
mình. |
 |
 |
|
NGUYỄN NHƯ THI – HA VY THOAI
(Khánh Hòa) |
|
|
|
 |
|
 |