Có một điều rất tiếc là UCOZ chưa hỗ trợ tiếng Việt. Nhưng không sao, UCOZ cũng chuẩn bị sẵn một chỗ để người dùng tự dịch ra ngôn ngữ của mình: Main » Substitution of default phrases Bấm vào change để sửa
Chỉ sửa trong bản trên chưa đủ, muốn Việt hóa hoàn toàn thì phải mở tất cả code của các templates rồi sửa trực tiếp trong đó. câu chữ nào nằm ngoài các thẻ thì bạn có quyền dịch sang tiếng Việt . Còn dịch sao cho chính xác là tùy khả năng của bạn mình cũng dốt tiếng Anh lắm.
--------->TRỜI CHO VẺ MẶT NGÔ NGỐ<--------- ĐỂ CHE ĐẬY TÍNH CHẤT KHỦNG BỐ BÊN TRONG copy right by CALVIN
Có thể Việt hóa forum bằng cách chèn code sau vào forum =>Module design customization =>General appearance of forum page. (Chèn ngay bên trên < /body > để dễ quản lý)
<script> e=document.getElementsByTagName("TD"); for(i=0;i<e.length;i++) { if(e[i].className=='gTableBody1') { e[i].innerHTML=e[i].innerHTML.replace('All-time high attendance','Số lượt người ghé thăm đông nhất là'); e[i].innerHTML=e[i].innerHTML.replace('reached on','vào ngày'); e[i].innerHTML=e[i].innerHTML.replace('Total of','Có'); e[i].innerHTML=e[i].innerHTML.replace('threads created','chủ đề đã được tạo'); e[i].innerHTML=e[i].innerHTML.replace('which have','và'); e[i].innerHTML=e[i].innerHTML.replace('replies','bài trả lời'); e[i].innerHTML=e[i].innerHTML.replace('members registered','thành viên'); e[i].innerHTML=e[i].innerHTML.replace('Greetings to our new member','Chào mừng thành viên mới nhất'); e[i].innerHTML=e[i].innerHTML.replace('User','Thành viên'); e[i].innerHTML=e[i].innerHTML.replace('Rank','Cấp'); e[i].innerHTML=e[i].innerHTML.replace('Group','Nhóm'); e[i].innerHTML=e[i].innerHTML.replace('Messages','Bài viết'); e[i].innerHTML=e[i].innerHTML.replace('Registration','Đăng ký'); e[i].innerHTML=e[i].innerHTML.replace('Input keyword or phrase to find.','Nhập từ khoá muốn tìm'); e[i].innerHTML=e[i].innerHTML.replace('Enter username and select search options.','Nhập tên thành viên để tuỳ chọn chức năng tìm kiếm'); e[i].innerHTML=e[i].innerHTML.replace('Threads without updates for more than','Tìm trong một thời khoảng'); e[i].innerHTML=e[i].innerHTML.replace('closed threads only','Chỉ chủ đề đac đóng'); e[i].innerHTML=e[i].innerHTML.replace('All opened forums.....','Tất cả diễn đàn mở'); } } </script> <script> e=document.getElementsByTagName("TD"); for(i=0;i<e.length;i++) { if(e[i].className=='threadsType') { e[i].innerHTML=e[i].innerHTML.replace('attention','Chú ý'); e[i].innerHTML=e[i].innerHTML.replace('Forum threads','Chủ đề diễn đàn'); } } </script> <script> e=document.getElementsByTagName("TD"); for(i=0;i<e.length;i++) { if(e[i].className=='threadsDetails') { e[i].innerHTML=e[i].innerHTML.replace('This forum has','Diễn đàn này có'); e[i].innerHTML=e[i].innerHTML.replace('threads','chủ đề'); e[i].innerHTML=e[i].innerHTML.replace('threads displayed','được hiển thị'); e[i].innerHTML=e[i].innerHTML.replace('found','đã tìm thấy'); e[i].innerHTML=e[i].innerHTML.replace('on the page','trên trang'); } } </script> <script> e=document.getElementsByTagName("TD"); for(i=0;i<e.length;i++) { if(e[i].className=='forumOnlineBar') { e[i].innerHTML=e[i].innerHTML.replace('Forum is being viewed by :','Đang xem :'); } } </script> <script> e=document.getElementsByTagName("TD"); for(i=0;i<e.length;i++) { if(e[i].className=='pagesInfo') { e[i].innerHTML=e[i].innerHTML.replace('Page','Trang'); e[i].innerHTML=e[i].innerHTML.replace('of','trong tổng số'); } } </script> <script> e=document.getElementsByTagName("TD"); for(i=0;i<e.length;i++) { if(e[i].className=='fFastSearchTd') { e[i].innerHTML=e[i].innerHTML.replace('Search:','Tìm kiếm:'); e[i].innerHTML=e[i].innerHTML.replace('keyword','Từ khoá'); } } </script> <script> e=document.getElementsByTagName("TD"); for(i=0;i<e.length;i++) { if(e[i].className=='gTableTop') { e[i].innerHTML=e[i].innerHTML.replace('Additional information','Thống kê'); e[i].innerHTML=e[i].innerHTML.replace('Search','Tìm kiếm'); e[i].innerHTML=e[i].innerHTML.replace('Members List','Thành viên'); e[i].innerHTML=e[i].innerHTML.replace('Forum rules','Nội quy'); e[i].innerHTML=e[i].innerHTML.replace('New Posts','Chủ đề mới'); e[i].innerHTML=e[i].innerHTML.replace('New reply','Bài viết mơi'); } } </script> <script> e=document.getElementsByTagName("TD"); for(i=0;i<e.length;i++) { if(e[i].className=='gTableSubTop') { e[i].innerHTML=e[i].innerHTML.replace('Visitors','Đang online'); e[i].innerHTML=e[i].innerHTML.replace('members','Thành viên'); e[i].innerHTML=e[i].innerHTML.replace('guests','Khách'); e[i].innerHTML=e[i].innerHTML.replace('Forum statistics','Thống kê'); e[i].innerHTML=e[i].innerHTML.replace('Forum','Forum'); e[i].innerHTML=e[i].innerHTML.replace('Threads','Chủ đề'); e[i].innerHTML=e[i].innerHTML.replace('Replies','Trả lời'); e[i].innerHTML=e[i].innerHTML.replace('Updates','Cập nhật'); e[i].innerHTML=e[i].innerHTML.replace('Views','Xem'); e[i].innerHTML=e[i].innerHTML.replace('Thread starter','Người gửi '); e[i].innerHTML=e[i].innerHTML.replace('Thread','Chủ đề'); e[i].innerHTML=e[i].innerHTML.replace('Users found','Tìm thấy thành viên'); e[i].innerHTML=e[i].innerHTML.replace('Search what','Tìm gì ?'); e[i].innerHTML=e[i].innerHTML.replace('Search where','Tìm ở đâu?'); e[i].innerHTML=e[i].innerHTML.replace('Search posts by member','Tìm bài viết theo số'); e[i].innerHTML=e[i].innerHTML.replace('Administrator options','Tuỳ chọn của admin'); e[i].innerHTML=e[i].innerHTML.replace('Happy Birthday!','Chúc mừng sinh nhật!'); } } </script> <script> e=document.getElementsByTagName("TD"); for(i=0;i<e.length;i++) { if(e[i].className=='legendTd') { e[i].innerHTML=e[i].innerHTML.replace('Normal thread (There are new message(s))','Bài viết thường (Có bài viết mới)'); e[i].innerHTML=e[i].innerHTML.replace('Normal thread (No new messages)','Normal thread (No new messages)'); e[i].innerHTML=e[i].innerHTML.replace('Hot thread (There are new message(s))','Hot thread (There are new message(s))'); e[i].innerHTML=e[i].innerHTML.replace('Hot thread (No new messages)','Hot thread (No new messages)'); e[i].innerHTML=e[i].innerHTML.replace('Closed thread (No new messages)','Đã bị khoá'); e[i].innerHTML=e[i].innerHTML.replace('Normal thread','Chủ đề bình thường'); e[i].innerHTML=e[i].innerHTML.replace('Thread - Poll','Chủ đề - bình chọn'); e[i].innerHTML=e[i].innerHTML.replace('Sticky thread','Chủ đề cần chú ý'); e[i].innerHTML=e[i].innerHTML.replace('Hot thread','Chủ đề Sôi Nổi'); e[i].innerHTML=e[i].innerHTML.replace('Closed thread','Chủ đề đã khoá'); } } </script>
<script> e=document.getElementsByTagName("DIV"); for(i=0;i<e.length;i++) { if(e[i].className=='funcBlock') { e[i].innerHTML=e[i].innerHTML.replace('Mark all messages as read','Đánh dấu tất cả chủ đề đã xem'); } } </script>
Ghi chú: Code trên chỉ việt hóa ở forum thôi Các bạn có thể dịch lại cho chính xác và góp ý để bản dịch này hoàn chỉnh hơn. (Bài này mình tìm thấy trên mạng có chỉnh sửa vài từ)
--------->TRỜI CHO VẺ MẶT NGÔ NGỐ<--------- ĐỂ CHE ĐẬY TÍNH CHẤT KHỦNG BỐ BÊN TRONG copy right by CALVIN
Việt hóa trang đang ký thành viên: (Bài này thật hữu ích mình đã tìm thấy trên mạng, gộp cả về đây để tiện dụng. Mình phải tách làm đôi đăng 2 bài vì code quá dài ) Chèn code say đây vào Customize design = >User Registration Page Chèn ngay bên trên thẻ < /body> Đoạn 1:
<script> e=document.getElementsByTagName("div"); for(i=0;i<e.length;i++) { if(e[i].className=='uNetDescr') { e[i].innerHTML=e[i].innerHTML.replace('',''); } } </script> <script> e=document.getElementsByTagName("td"); for(i=0;i<e.length;i++) { if(e[i].className=='') { e[i].innerHTML=e[i].innerHTML.replace('Attention! This website is a member of','Chú ý! Khi đăng ký thành công bạn sẽ là thành viên của'); e[i].innerHTML=e[i].innerHTML.replace('system',''); } } </script> <script> e=document.getElementsByTagName("td"); for(i=0;i<e.length;i++) { if(e[i].className=='') { e[i].innerHTML=e[i].innerHTML.replace('We recommend that you sign up to uNet system by means of filling this registration form.','Bạn nên đăng ký đúng theo mẫu sau.'); e[i].innerHTML=e[i].innerHTML.replace('It will let you not only log in to all uNet websites','Đăng ký xong, bạn có thể đăng nhập vào bất kỳ trang web nào thuộc hệ thống UNET'); } } </script> <script> e=document.getElementsByTagName("td"); for(i=0;i<e.length;i++) { if(e[i].className=='') { e[i].innerHTML=e[i].innerHTML.replace('such websites, you can recognize them by the icon','trang web mà bạn có thể nhìn thấy biểu tượng'); e[i].innerHTML=e[i].innerHTML.replace('in the login form','để đăng nhập vào'); } } </script> <script> e=document.getElementsByTagName("td"); for(i=0;i<e.length;i++) { if(e[i].className=='') { e[i].innerHTML=e[i].innerHTML.replace('but also get a number of other possibilities','Ngoài ra một thành viên có thể sử dụng nhiều tính năng khác.'); e[i].innerHTML=e[i].innerHTML.replace('will send the confirmation e-mail to the specified address.','Hệ thống sẽ gửi một email thông báo đến dịa chỉ thư điện tử của bạn'); } } </script> <script> e=document.getElementsByTagName("td"); for(i=0;i<e.length;i++) { if(e[i].className=='') { e[i].innerHTML=e[i].innerHTML.replace('E-mail:','Địa chỉ thư điện tử'); e[i].innerHTML=e[i].innerHTML.replace('You should specify a valid e-mail address','Bạn phải chọn một địa chỉ thư điện tử thật.'); } } </script> <script> e=document.getElementsByTagName("td"); for(i=0;i<e.length;i++) { if(e[i].className=='') { e[i].innerHTML=e[i].innerHTML.replace('The',''); e[i].innerHTML=e[i].innerHTML.replace('there are','Có hơn'); } } </script> <script> e=document.getElementsByTagName("td"); for(i=0;i<e.length;i++) { if(e[i].className=='') { e[i].innerHTML=e[i].innerHTML.replace('Password:','Mật khẩu:'); e[i].innerHTML=e[i].innerHTML.replace('Password confirmation:','Nhập lại mật khẩu:'); } } </script> <script> e=document.getElementsByTagName("td"); for(i=0;i<e.length;i++) { if(e[i].className=='') { e[i].innerHTML=e[i].innerHTML.replace('Name:','Tên:'); e[i].innerHTML=e[i].innerHTML.replace('Last name:','Họ:'); } } </script> <script> e=document.getElementsByTagName("td"); for(i=0;i<e.length;i++) { if(e[i].className=='') { e[i].innerHTML=e[i].innerHTML.replace('Nickname:','Tên đăng nhập (Tài khoản):'); e[i].innerHTML=e[i].innerHTML.replace('Date of birth:','Ngày/tháng/năm sinh:'); } } </script> <script> e=document.getElementsByTagName("td"); for(i=0;i<e.length;i++) { if(e[i].className=='') { e[i].innerHTML=e[i].innerHTML.replace('Year','Năm'); e[i].innerHTML=e[i].innerHTML.replace('Month','Tháng'); } } </script>
--------->TRỜI CHO VẺ MẶT NGÔ NGỐ<--------- ĐỂ CHE ĐẬY TÍNH CHẤT KHỦNG BỐ BÊN TRONG copy right by CALVIN