PDA

View Full Version : Hướng dẫn cách Việt hóa nhanh nhất có thể



handoi198914
25-02-14, 04:20 PM
Tool cần có: ConvertProChina: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Unikey: các bạn đow trên mạng về và cài đặt bt
Đầu tiên ta coppy 1 đoạn cần để convert...pate qua convertprochina để dich....
Sau đó ta coppy đoạn dịch đk rồi Hãy chọn đoạn văn có dấu tiếng việt copy nó vào clipboard.
bấm phím ctrl+shift+F6, cửa sổ unikey hiện ra.
trên cửa sổ unikey, xuất hiện bảng mã nguồn, bảng mã đích, hãy chọn đúng mã nguồn như đã nói trên, và mã đích (thông thường nên chọn bảng mã unicode)
Hãy check vào ô bên phải tại dòng "Loại bỏ dấu" và check vào ô "chuyển mã clipboard", ra lệnh "chuyển mã".
Khi đó unikey thông báo đã chuyển mã thành công. Và đoạn văn tiếng Việt không dấu của bạn đang ở trong clipboard.
Hãy trỡ về word dán nó ở bất cứ nơi đâu bạn muốn.
như vậy ta sẽ VH đk 1 đoạn rất nhanh trong việc Vh.

Lưu ý: đối với VH sever những dòng có Notify content,Notify1 content các bạn ko dùng cách này đk...trong code G2312 ko coi khoảng cách là 1 ký tự nên chương trinh tự xóa đi...khi vào game sẽ ko hiển thị đk phần Vh của các bạn....cách fix duy nhất là dùng Chatermap window coppy khoảng trắng....

anhkhongdoiqua
25-02-14, 04:27 PM
Up thêm ConvertProChina bằng các link sau:

- 4share: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
PASS DOWNLOAD: clbgamesvn

- Fshare : <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
PASS GIẢI NÉN: clbgamesvn.com

hai07dv
27-03-14, 06:42 PM
Cách nhanh hơn nữa áp dụng cho .xml unpack từ .tbl ra

open .xml với excel..nó sẽ tự tạo cột tương ứng

sau đó chỉ cần copy cột name pase ra .txt # và dùng tools quick trans or dịch vietphase all...(chỉnh sửa space thay bằng dấu . vì name không được khoảng trắng mà, chỉnh sửa tiếp nếu chỗ nào chưa phù hợp...v.v)sau đó copy lại cột name cũ trong excel

Sau đó save lại với XML-DATA(.xml) sẽ được file cũ...rồi dùng tools pack lại .tbl

Demo NPCbase

handoi198914
27-03-14, 06:43 PM
Cách nhanh hơn nữa áp dụng cho .xml unpack từ .tbl ra

open .xml với excel..nó sẽ tự tạo cột tương ứng

sau đó chỉ cần copy cột name pase ra .txt # và dùng tools quick trans or dịch vietphase all...(chỉnh sửa space thay bằng dấu . vì name không được khoảng trắng mà, chỉnh sửa tiếp nếu chỗ nào chưa phù hợp...v.v)sau đó copy lại cột name cũ trong excel

Sau đã save lại với XML-DATA(.xml) sẽ được file cũ...rồi dùng tools pack lại .tbl

Demo NPCbase
Ko cần dấu (.) nhé bạn hiền....VH trên các file TBL cứ Vh bt dùng đk Space nhé :D:D thanks bạn đã chia sẻ

hai07dv
27-03-14, 06:46 PM
Ko cần dấu (.) nhé bạn hiền....VH trên các file TBL cứ Vh bt dùng đk Space nhé :D:D thanks bạn đã chia sẻ

Oh thế hả....Vậy vẫn ko dấu hả........

Theo cách trên để chuyển có dấu về không dấu..thì dùng unikey or code PHP chuyển nhé

Code php để convert


<?php
function vietdecode($value)
{
$value = str_replace("."," .", $value);
$value = str_replace("?"," ?", $value);
#---------------------------------a^
$value = str_replace("ấ", "a", $value);
$value = str_replace("ầ", "a", $value);
$value = str_replace("ẩ", "a", $value);
$value = str_replace("ẫ", "a", $value);
$value = str_replace("ậ", "a", $value);
#---------------------------------A^
$value = str_replace("Ấ", "A", $value);
$value = str_replace("Ầ", "A", $value);
$value = str_replace("Ẩ", "A", $value);
$value = str_replace("Ẫ", "A", $value);
$value = str_replace("Ậ", "A", $value);
#---------------------------------a(
$value = str_replace("ắ", "a", $value);
$value = str_replace("ằ", "a", $value);
$value = str_replace("ẳ", "a", $value);
$value = str_replace("ẵ", "a", $value);
$value = str_replace("ặ", "a", $value);
#---------------------------------A(
$value = str_replace("Ắ", "A", $value);
$value = str_replace("Ằ", "A", $value);
$value = str_replace("Ẳ", "A", $value);
$value = str_replace("Ẵ", "A", $value);
$value = str_replace("Ặ", "A", $value);
#---------------------------------a
$value = str_replace("á", "a", $value);
$value = str_replace("à", "a", $value);
$value = str_replace("ả", "a", $value);
$value = str_replace("ã", "a", $value);
$value = str_replace("ạ", "a", $value);
$value = str_replace("â", "a", $value);
$value = str_replace("ă", "a", $value);
#---------------------------------A
$value = str_replace("Á", "A", $value);
$value = str_replace("À", "A", $value);
$value = str_replace("Ả", "A", $value);
$value = str_replace("Ã", "A", $value);
$value = str_replace("Ạ", "A", $value);
$value = str_replace("Â", "A", $value);
$value = str_replace("Ă", "A", $value);
#---------------------------------e^
$value = str_replace("ế", "e", $value);
$value = str_replace("ề", "e", $value);
$value = str_replace("ể", "e", $value);
$value = str_replace("ễ", "e", $value);
$value = str_replace("ệ", "e", $value);
#---------------------------------E^
$value = str_replace("Ế", "E", $value);
$value = str_replace("Ề", "E", $value);
$value = str_replace("Ể", "E", $value);
$value = str_replace("Ễ", "E", $value);
$value = str_replace("Ệ", "E", $value);
#---------------------------------e
$value = str_replace("é", "e", $value);
$value = str_replace("è", "e", $value);
$value = str_replace("ẻ", "e", $value);
$value = str_replace("ẽ", "e", $value);
$value = str_replace("ẹ", "e", $value);
$value = str_replace("ê", "e", $value);
#---------------------------------E
$value = str_replace("É", "E", $value);
$value = str_replace("È", "E", $value);
$value = str_replace("Ẻ", "E", $value);
$value = str_replace("Ẽ", "E", $value);
$value = str_replace("Ẹ", "E", $value);
$value = str_replace("Ê", "E", $value);
#---------------------------------i
$value = str_replace("í", "i", $value);
$value = str_replace("ì", "i", $value);
$value = str_replace("ỉ", "i", $value);
$value = str_replace("ĩ", "i", $value);
$value = str_replace("ị", "i", $value);
#---------------------------------I
$value = str_replace("Í", "I", $value);
$value = str_replace("Ì", "I", $value);
$value = str_replace("Ỉ", "I", $value);
$value = str_replace("Ĩ", "I", $value);
$value = str_replace("Ị", "I", $value);
#---------------------------------o^
$value = str_replace("ố", "o", $value);
$value = str_replace("ồ", "o", $value);
$value = str_replace("ổ", "o", $value);
$value = str_replace("ỗ", "o", $value);
$value = str_replace("ộ", "o", $value);
#---------------------------------O^
$value = str_replace("Ố", "O", $value);
$value = str_replace("Ồ", "O", $value);
$value = str_replace("Ổ", "O", $value);
$value = str_replace("Ô", "O", $value);
$value = str_replace("Ộ", "O", $value);
#---------------------------------o*
$value = str_replace("ớ", "o", $value);
$value = str_replace("ờ", "o", $value);
$value = str_replace("ở", "o", $value);
$value = str_replace("ỡ", "o", $value);
$value = str_replace("ợ", "o", $value);
#---------------------------------O*
$value = str_replace("Ớ", "O", $value);
$value = str_replace("Ờ", "O", $value);
$value = str_replace("Ở", "O", $value);
$value = str_replace("Ỡ", "O", $value);
$value = str_replace("Ợ", "O", $value);
#---------------------------------u*
$value = str_replace("ứ", "u", $value);
$value = str_replace("ừ", "u", $value);
$value = str_replace("ử", "u", $value);
$value = str_replace("ữ", "u", $value);
$value = str_replace("ự", "u", $value);
#---------------------------------U*
$value = str_replace("Ứ", "U", $value);
$value = str_replace("Ừ", "U", $value);
$value = str_replace("Ử", "U", $value);
$value = str_replace("Ữ", "U", $value);
$value = str_replace("Ự", "U", $value);
#---------------------------------y
$value = str_replace("ý", "y", $value);
$value = str_replace("ỳ", "y", $value);
$value = str_replace("ỷ", "y", $value);
$value = str_replace("ỹ", "y", $value);
$value = str_replace("ỵ", "y", $value);
#---------------------------------Y
$value = str_replace("Ý", "Y", $value);
$value = str_replace("Ỳ", "Y", $value);
$value = str_replace("Ỷ", "Y", $value);
$value = str_replace("Ỹ", "Y", $value);
$value = str_replace("Ỵ", "Y", $value);
#---------------------------------DD
$value = str_replace("Đ", "D", $value);
$value = str_replace("Đ", "D", $value);
$value = str_replace("đ", "d", $value);
#---------------------------------o
$value = str_replace("ó", "o", $value);
$value = str_replace("ò", "o", $value);
$value = str_replace("ỏ", "o", $value);
$value = str_replace("õ", "o", $value);
$value = str_replace("ọ", "o", $value);
$value = str_replace("ô", "o", $value);
$value = str_replace("ơ", "o", $value);
#---------------------------------O
$value = str_replace("Ó", "O", $value);
$value = str_replace("Ò", "O", $value);
$value = str_replace("Ỏ", "O", $value);
$value = str_replace("Õ", "O", $value);
$value = str_replace("Ọ", "O", $value);
$value = str_replace("Ô", "O", $value);
$value = str_replace("Ơ", "O", $value);
#---------------------------------u
$value = str_replace("ú", "u", $value);
$value = str_replace("ù", "u", $value);
$value = str_replace("ủ", "u", $value);
$value = str_replace("ũ", "u", $value);
$value = str_replace("ụ", "u", $value);
$value = str_replace("ư", "u", $value);
#---------------------------------U
$value = str_replace("Ú", "U", $value);
$value = str_replace("Ù", "U", $value);
$value = str_replace("Ủ", "U", $value);
$value = str_replace("Ũ", "U", $value);
$value = str_replace("Ụ", "U", $value);
$value = str_replace("Ư", "U", $value);
#---------------------------------
return $value;
}
///file .txt can chuyen doi
$file = fopen("C:\\1.txt", "r") or exit("Unable to open file!");
//Output a line of the file until the end is reached
while(!feof($file))
{

$a = fgets($file). "<br>";
echo vietdecode($a);
}
fclose($file);
?>

handoi198914
27-03-14, 06:48 PM
Oh thế hả....Vậy vẫn ko dấu hả........

Theo cách trên để chuyển có dấu về không dấu..thì dùng unikey or code PHP chuyển nhé

Code php để convert
Ko dấu nhé....rất hay.......................

hai07dv
27-03-14, 07:04 PM
Ko dấu nhé....rất hay.......................

Theo cách nhanh excel đang gặp vấn đề pack xml lại tbl thì nó báo lỗi j đó bấm okie thì nó vẫn tạo ra .tbl (20Mb)..nhưng bỏ vô sv test lại thì vô game không thấy NPC đâu >"<

handoi198914
27-03-14, 07:07 PM
Theo cách nhanh excel đang gặp vấn đề pack xml lại tbl thì nó báo lỗi j đó bấm okie thì nó vẫn tạo ra .tbl (20Mb)..nhưng bỏ vô sv test lại thì vô game không thấy NPC đâu >"<

Vậy à...lỗi đó mình nghĩ là khi coppy vào exel thì ID của các Npc đã bị xáo trộn....cho nên khi vào Game sẽ ko hiển thị đk Npc

docnhan
27-03-14, 08:33 PM
Theo cách nhanh excel đang gặp vấn đề pack xml lại tbl thì nó báo lỗi j đó bấm okie thì nó vẫn tạo ra .tbl (20Mb)..nhưng bỏ vô sv test lại thì vô game không thấy NPC đâu >"<

Excel nó có 1 số chỗ không đọc đc charset GB2312 nên nén nó sẽ không còn là file XML ban đầu nữa . Bạn có thể dùng 1 chương trình XML Edit như OxyGenXML hoặc AltovaSPYXML ngày xưa mình VH tất cả các file TBL có trong 1 buổi sáng là nhờ nó :). Chú ý khi VH xong xem lại số ID có trùng nhau không hẵng convert vì thỉnh thoảng vẫn có lỗi từ ChinaConvertPro bị mất dòng. Sử diụng OxyGen XML hoặc Altova XML nó hiển thị file XML 1 cách rất chuyên nghiệp bảo đảm dùng thích mê VH NPCtrade nhanh cũng bá đạo luôn :)

handoi198914
27-03-14, 08:36 PM
Excel nó có 1 số chỗ không đọc đc charset GB2312 nên nén nó sẽ không còn là file XML ban đầu nữa . Bạn có thể dùng 1 chương trình XML Edit như OxyGenXML hoặc AltovaSPYXML ngày xưa mình VH tất cả các file TBL có trong 1 buổi sáng là nhờ nó :). Chú ý khi VH xong xem lại số ID có trùng nhau không hẵng convert vì thỉnh thoảng vẫn có lỗi từ ChinaConvertPro bị mất dòng. Sử diụng OxyGen XML hoặc Altova XML nó hiển thị file XML 1 cách rất chuyên nghiệp bảo đảm dùng thích mê VH NPCtrade nhanh cũng bá đạo luôn :)
Vậy à....Vậy lát thử dow dùng xem...mình thường dùng Notepad++

evilbaby1
27-03-14, 08:39 PM
Tốt nhất thì nên xài Altova.XMLSpy.Enterprise !
Link download
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Mở file cần VH , mở Grid , sau đó Copy text như hình ,VH rồi paste lại là không bị lỗi
2321

hai07dv
27-03-14, 09:06 PM
oh tks...đúng là thấy webgame NPH toàn dùng altova ..Vì mở lên thấy nó ngay dòng đầu tiên

dongnguyen0510
28-03-14, 10:13 AM
Theo cách nhanh excel đang gặp vấn đề pack xml lại tbl thì nó báo lỗi j đó bấm okie thì nó vẫn tạo ra .tbl (20Mb)..nhưng bỏ vô sv test lại thì vô game không thấy NPC đâu >"<

Cái này bỏ dấu cả văn bản dài ngoằng luôn cũng được nè. Mình dùng rất good
hoc.trungtamtinhoc.edu.vn/xoadau.php
Box CĐ nóng lên rồi kkkk

handoi198914
28-03-14, 06:09 PM
Cái này bỏ dấu cả văn bản dài ngoằng luôn cũng được nè. Mình dùng rất good
hoc.trungtamtinhoc.edu.vn/xoadau.php
Box CĐ nóng lên rồi kkkk
Mình thấy dùng Unikey có chức năng bỏ dấu rất tôt...Chỉ cần coppy đoạn văn bản cần bỏ dấu rồi ấn chuyển mã thế là xong....đơn giản dễ sử dụng :D

trandainghia12
25-08-15, 09:50 PM
Xin hỏi cách việt hóa tên quốc gia nằm ở file nào vậy các bạn

hattieuadt
26-08-15, 07:24 AM
Xin hỏi cách việt hóa tên quốc gia nằm ở file nào vậy các bạn
scenesinfo.xml Bạn nhé 30 charrrrrrrrrrrrrrrrrrrrr

๑۩۞۩๑๑۩۞۩๑
20-12-17, 09:56 PM
Việt Hóa có dấu được chưa vậy mọi người, bỏ game lâu quá nay vô lại không biết gì