Bài 2: Việt hóa file class - Dễ nhưng không đơn giản
Tiếp tục loạt bài viết hướng dẫn vh game, trong bài 2 này mình sẽ hướng dẫn các bạn vh một loại file rất quen thuộc trong game china, đó là file Class.
Trước khi bắt đầu hướng dẫn, mình xin nói một chút về phần dịch thuật:
Các bạn cần chọn cho mình một phần mềm hoặc trang web dịch thuật tốt để dùng cho quen, dịch thuật tiếng tốt nhất hiện giờ là tại Vietphrase.com (cho ai có mạng) và phần mềm Quick translator (cho ai vh offline)
Cả 2 đều rất tốt, vietphrase có giao diện thân thiện và dễ sử dụng, Quick translator tuy khó sử dụng nhưng có nhiều chức năng rất hay, các bạn có thể chọn cái nào cũng được ( các bạn mới học nên dùng vietphrase ). Riêng mình thì dùng cả 2 cái vì mạng nhà mình chập chờn.
Bắt đầu bài học nha:
Có lẽ ai học vh game cũng học vh file class đầu tiên, vì đây là loại file dễ vh vì được hỗ trợ tool vh sớm hơn các loại file khác.
Việt hóa file class có rất nhiều cách, có thể làm trên PC và điện thoại cũng có thể làm được. Trên PC, file class có thể vh bằng nhiều phần mềm: class editor, mobi translator, chinese.exe hay thậm chí là halo 2.0 ... Nhưng tool đơn giản và giao diện dễ dàng thân thiện nhất là chinese.exe, vậy nên trong bài này mình sẽ hướng dẫn các bạn sử dụng chinese.exe để vh file class.
Trước đây chinese.exe có giao diện như này
Mới đây đã có bản Chinese Translator - mod turtlescreer được mod từ chinese.exe, giao diện thân thiện và hỗ trợ thêm chức năng rất tuyệt
Phần mềm Chines tranlator mod: chuyên dùng đễ việt hóa các file class. Khuyến khích dùng để việt hóa file class.
Linkdown
[download]Tại đây[/download]
Cách sử dụng Chinese Translato - mod turtlescreer anh matran đã hướng dẫn:
Các bạn làm theo hướng dẫn để việt hóa. Chú ý khi dịch thuật:
- Chỉ copy tiếng trung để vh, không động chạm đến bất cứ thứ gì khác.
- Khi các bạn việt hóa một đoạn dài thì rất dễ bị lệch dòng, vì vậy khi vh nhớ chú ý không để thừa hay thiếu dòng nào.
- Các bạn dịch bằng Vietphrase sử dụng trên firefox ( không làm trên gg chrome ), lý do vì sao thì những bài sau mình sẽ nói.
Một số lỗi gặp phải khi việt hóa file class :
Lỗi ứng dụng sai NullPointException ( Thường gặp )
Gặp phải do khi việt hóa các bạn đã làm thay đổi một số lệnh trong file class, khiến game không chạy được, để không bị lỗi này, khi việt hóa các bạn phải cẩn thận:
1. Không động đến những thứ không phải tiếng trung khi vh
2. Đôi khi những câu lênh trong game cũng có chưa tiếng trung, do đó các bạn dễ nhầm lẫn mà làm thay đổi, những câu lệnh loại này trong một số game nếu thay đổi cũng chẳng sao, nhưng phần nhiều các game sẽ bị ứng dụng sai. Cách nhận biết loại lệnh này không khó:
+ Câu lệnh thường là tiếng trung đi kèm với những kí tự thường, ví dụ như: TA 的动态=? hoặc listBind_好友首页_Game ...
+ Câu lệnh khi dịch ra sẽ có ý nghĩa như một câu thông báo lỗi, ví dụ như:
hoạt trò chơi phát hiện sai lầm
tải bản đồ tỷ lệ sai lầm
thêm tải phát sinh dị thường
.....
+ Một số ít câu lệnh rất ngắn và khi dịch ra không có ý nghĩa, hoặc rất khó hiểu. Đặc trưng mình hay gặp là loại lệnh khi dịch ra là: chiều rộng , bên phải hạ , bên trái hạ .... là câu lệnh để cân bằng hình ảnh hoặc ngôn ngữ trong game
+ Một loại câu lệnh rất khó phát hiện vì chúng không khác gì ngôn ngữ bình thường, ví dụ như: Trò chơi mới, Thông tin, Tiếp tục chơi .... nhưng thực ra là những cấu lệnh, lệnh đó là gì thì đã thể hiện rất rõ. Ví dụ như trò chơi mới là lệnh để bắt đầu một trò chơi mới, nếu làm lỗi thì game sẽ bị đứng ngay khi ta chọn để bắt đầu chơi mới.
Lỗi ngôn ngữ đi kèm hình ảnh ( Ít khi gặp )
Mình lấy 1 ví dụ về loại này như sau: Khi chạy thử game các bạn thấy menu khi mới vào game là hình ảnh, nhưng khi việt hóa file class lại thấy một số cụm từ như : trò chơi mới, tiếp tục chơi, thông tin, trợ giúp ... Các bạn thấy rất rõ ràng và hợp lý nên đã việt hóa hết. Nhưng khi vào game lại bị lỗi ngay lúc vào menu ban đầu đó ...
Đó chính là lỗi do các bạn đã thay đổi những ngôn ngữ đi kèm hình ảnh, lỗi này thường gặp ở game đặc trưng của một số hãng nên cũng không phổ biến, một số game sẽ bị đứng, một số game bật ra ngoài, một số game thì vẫn chạy tiếp được nhưng chỗ hình ảnh kia bị biến mất hoặc biến dạng.
Lỗi file size ( Hiếm gặp )
Lỗi này rất hiếm, nhưng nếu đã gặp thì bó tay. Lỗi này sảy ra khi các bạn việt hóa đã làm thay đổi dung lượng của file class làm game không chạy được, lỗi này khó phát hiện vì game bị lỗi này vẫn chạy rất bình thường trên kemulator, nhưng khi test trên điện thoại thì lỗi ngay khi chuẩn bị vào game. Vài lần mình vh ngon hết rồi, test thử trên điện thoại thì bị lỗi này, tức hộc máu. Để không bị lỗi này thì chỉ cần không vh cái file class gây ra lỗi đó, nhưng thường thì file class bị lỗi này chứa rất nhiều ngôn ngữ quan trọng, nếu không vh được thì game sẽ rất không hoàn hảo. Hơn nữa là lỗi trên điện thoại nên rất khó phát hiện xem là lỗi ở file class nào, phải thử dần dần từng file class mới phát hiện được.
Một số lỗi khó hiểu, không biết vì sao và bó tay ( Hiếm gặp )
Đó chính là loại lỗi ở một file class mà ta biết rõ là lỗi ở file đó, nhưng không biết là vì sao lỗi, chỉ cần thay đổi 1 kí tự của file class đó thì game lỗi ngay, dù ta biết chắc chắn chúng không phải lệnh mà là ngôn ngữ bình thường đi nữa. Loại này rất hiếm gặp nên các bạn đừng sợ gặp phải.
Việt hóa file class chỉ có vậy thôi, cần nhất là sự cẩn thận của các bạn
Đây là clip các bạn có thể xem để tham khảo
[youtube]3kPpiFbl3Hg[/youtube]