Hướng Dẫn Dịch Game Stonehearth
Theo yêu cầu hỗ trợ từ bạn Mr.Jim, một bạn có vẻ nhiệt huyết với tựa game này. Mong bạn sẽ hoàn thành tựa game
Theo yêu cầu hỗ trợ từ bạn Mr.Jim, một bạn có vẻ nhiệt huyết với tựa game này. Mong bạn sẽ hoàn thành tựa game
1. Chuẩn Bị Công Cụ
1.1. Cài Đặt Công Cụ
Trước tiên, bạn cần tải startermod_locale mà mình đã chỉnh sẵn, khi tải về thì chép folder startermod_locale vào Stonehearth\mods. Ảnh ví dụ ở dưới
Link Tải:
BẠN PHẢI ĐĂNG NHẬP ĐỂ XEM NỘI DUNG NÀY


BẠN PHẢI ĐĂNG NHẬP ĐỂ XEM NỘI DUNG NÀY
1.2. Công Cụ Cần Thiết
- Phần mềm chỉnh sửa file JSON (Notepad++, VS Code, Sublime Text)
- Phần mềm nén/giải nén (WinRAR, 7-Zip)
2. Cấu Trúc File Dịch
Trong thư mục startermod_locale, bạn sẽ thấy các tệp tin chứa nội dung cần dịch. Chúng được lưu dưới dạng JSON, tên là en-XA.json, không cần dịch file en-DEV.json, mà dùng file này để đối chiếu. Ví dụ thế này:

{
"ai": {
"actions": {
"status_text": {
"chase_entity": "chasing [name(data.target)]",
"eat_item": "eating [name(data.target)]",
Trong đó:
- "chase_entity" là key của game.
- "chasing [name(data.target)]" là phần bạn dịch được, tuyệt đối không đụng vào key của game
{
"ai": {
"actions": {
"status_text": {
"chase_entity": "đang truy đuổi [name(data.target)]",
"eat_item": "đang ăn [name(data.target)]",
Hãy đảm bảo giữ nguyên key, chỉ thay đổi phần nội dung dịch bên trong dấu " ".
3. Thực Hiện Dịch
3.1. Dịch Thủ Công
- Mở file JSON bằng Notepad++ hoặc VS Code.
- Dịch từng dòng theo đúng ngữ cảnh của game.
- Đảm bảo cú pháp JSON không bị sai (không xóa dấu , hoặc { }).
Nếu có nhiều dòng khiến bạn rối mắt, bạn có thể dùng code để lọc Text ra rồi up lên Google Sheets cho dễ dịch hơn:
4. Kiểm Tra và Đóng Patch, Font
4.1. Kiểm Tra Lỗi
- Nếu dịch thủ công trên file thì sau khi dịch xong, cứ lưu lại và vào game, kiểm tra xem Việt Hóa có vào không
- Nếu dùng Google Sheet thì kéo text về sau đó Merge để đảm bảo khớp cấu trúc file gốc rồi vào Game kiểm tra

