EngineHướng dẫnFAQPatreonDiscordTải xuống
Đăng nhập

RuneTranslate · dịch game từ tiếng Nhật và hơn 30 ngôn ngữ

Sản phẩm

  • Tải xuống
  • Engine
  • Chữ trong ảnh
  • Trình sửa tệp lưu
  • Chế độ gian lận
  • Nhật ký thay đổi

Tài nguyên

  • Hướng dẫn
  • So sánh
  • FAQ

Cộng đồng

  • Patreon
  • Discord
  • YouTube
  • Trustpilot

Pháp lý

  • Quyền riêng tư
  • Điều khoản
  • Hoàn tiền
  • Liên hệ
© 2026 RuneTranslate
RuneTranslateTất cả engineGameMaker

Engine được hỗ trợ · GameMaker

Đầy đủ: đã dựng lại và chơi thử

Dịch game GameMaker - dịch trọn vẹn game GameMaker và GameMaker Studio

Một game GameMaker (các bản phát hành trước đây được bán dưới tên GameMaker Studio) chứa dữ liệu đã biên dịch trong một file duy nhất: data.win trên Windows, game.unx trên Linux, game.ios trên macOS. RuneTranslate tự đọc và ghi file đó, không cần công cụ bên thứ ba hay sidecar. Nó lần theo từng chuỗi qua bytecode của game để xem chuỗi đó có đi tới hàm vẽ hoặc hàm thông điệp hay không, nên phần chữ người chơi nhìn thấy được đưa ra để dịch, còn khóa tra cứu, tên file và các chuỗi game dùng để so sánh được giữ nguyên. Các file ngôn ngữ game phát hành kèm theo (JSON, CSV, INI / key=value, hội thoại Yarn và Chatterbox) và catalog gettext .po / .mo cũng được nhận, còn mã đánh dấu và mã điều khiển được che bằng ký hiệu giữ chỗ để nhà cung cấp không làm hỏng. Bạn dịch bằng bất kỳ nhà cung cấp nào: DeepL, LLM (OpenAI / Anthropic), Google Translate miễn phí hoặc mô hình cục bộ. Khi xuất, nếu bản dịch cần những ký tự mà phông chữ game không có (Cyrillic, tiếng Việt, tiếng Trung, tiếng Nhật, tiếng Hàn, tiếng Thái, chữ Latin có dấu), RuneTranslate thêm các glyph đó vào chính phông chữ của game với kiểu dáng tương xứng. Với tiếng Nhật, tiếng Trung và tiếng Thái, nó chỉ ngắt dòng ở những chỗ độ rộng khung chữ đã được chứng minh từ chính game. Mọi lần xuất đều được đọc lại và kiểm tra từng byte trước khi nó thay thế bất cứ thứ gì. GameMaker là engine mới thêm và đã được kiểm chứng từ đầu đến cuối trên các game thật làm bằng GameMaker Studio 1.4, GameMaker Studio 2.3 và các bản GameMaker 2022 LTS, 2023 và 2024. Ngoại lệ là game biên dịch bằng YYC (mã native): file ngôn ngữ và phông chữ của chúng dịch được, nhưng chữ bên trong mã thì không với tới được. Ngôn ngữ nguồn mặc định là tiếng Nhật và chỉnh được theo từng dự án.

Mẹo bảng thuật ngữ cho engine này

Game GameMaker lặp lại tên nhân vật, tên vật phẩm và thuật ngữ menu trong file dữ liệu và các file ngôn ngữ của nó. Hãy thêm chúng vào bảng thuật ngữ trước để mọi dòng dịch giống nhau.

Bảng thuật ngữ cơ bản

Cách dịch GameMaker

  1. BƯỚC 1

    Mở thư mục game GameMaker

    Chọn thư mục game cho RuneTranslate: thư mục chứa data.win trên Windows, game.unx trên Linux hoặc game.ios trong bản dựng macOS. Việc phát hiện tự nhận ra file dữ liệu, và việc mở game không thay đổi gì. Nếu game đến dưới dạng trình cài đặt, hãy cài nó trước. Game GameMaker Studio 1.4 đóng gói trong một file thực thi duy nhất sẽ được giải nén thành thư mục game bình thường khi xuất.

  2. BƯỚC 2

    Trích xuất phần chữ game vẽ ra

    RuneTranslate tự đọc file dữ liệu, không cần công cụ bên thứ ba hay sidecar, và lần theo từng chuỗi qua bytecode của game để xem nó có đi tới hàm vẽ hoặc hàm thông điệp hay không. Phần chữ người chơi nhìn thấy trở thành một dòng cần dịch, còn khóa tra cứu, tên file và các chuỗi game dùng để so sánh được giữ nguyên. Các file ngôn ngữ game phát hành kèm theo (JSON, CSV, INI / key=value, hội thoại Yarn và Chatterbox) và catalog gettext .po / .mo cũng được liệt kê.

  3. BƯỚC 3

    Dịch bằng nhà cung cấp bạn chọn

    Dịch bằng DeepL, LLM (OpenAI / Anthropic), Google Translate miễn phí hoặc mô hình cục bộ. Mã đánh dấu và mã điều khiển được che bằng ký hiệu giữ chỗ để nhà cung cấp không đổi thứ tự, bỏ sót hay dịch chúng, và bộ nhớ dịch dùng lại các dòng lặp.

  4. BƯỚC 4

    Xuất bản dựng đã dịch

    Xuất một bản sao đã dịch sang thư mục khác, hoặc xuất tại chỗ (một số game Steam cần cách này). Khi bản dịch dùng những ký tự mà phông chữ game không có, lần xuất sẽ thêm các glyph đó vào chính phông chữ của game với kiểu dáng tương xứng. Với tiếng Nhật, tiếng Trung và tiếng Thái, nó chỉ ngắt dòng ở những chỗ độ rộng khung chữ đã được chứng minh từ game, theo quy tắc kinsoku. Với bản dựng macOS hoặc Linux, nó chỉ ghi các file đã thay đổi, và bạn chép chúng đè lên bản cài.

  5. BƯỚC 5

    Kiểm tra bản đã dịch có chạy

    Mọi lần xuất đều được đọc lại và kiểm tra từng byte trước khi nó thay thế bất cứ thứ gì. Hãy mở game đã dịch và kiểm tra hội thoại, menu và phông chữ trong game trước khi chia sẻ.

Hỗ trợ

  • data.win (Windows), game.unx (Linux) và game.ios (macOS), do chính RuneTranslate đọc và ghi, không cần công cụ bên thứ ba
  • Đã kiểm chứng từ đầu đến cuối trên game thật: GameMaker Studio 1.4, GameMaker Studio 2.3, GameMaker 2022 LTS, 2023 và 2024
  • Phần chữ game vẽ ra: mỗi chuỗi được lần theo bytecode tới hàm vẽ hoặc hàm thông điệp, nên khóa tra cứu, tên file và chuỗi dùng để so sánh được giữ nguyên
  • File ngôn ngữ nằm cạnh game (JSON, CSV, INI / key=value, hội thoại Yarn và Chatterbox) và catalog gettext .po / .mo
  • Mã đánh dấu và mã điều khiển được che bằng ký hiệu giữ chỗ để nhà cung cấp không làm hỏng
  • Glyph còn thiếu (Cyrillic, tiếng Việt, tiếng Trung, tiếng Nhật, tiếng Hàn, tiếng Thái, chữ Latin có dấu) được thêm vào chính phông chữ của game với kiểu dáng tương xứng, kèm bộ chữ pixel đi kèm cho phông pixel nhỏ. Phông dạng dải sprite cũng được mở rộng
  • Tiếng Thái được vẽ không cần engine tạo hình chữ, nhờ các glyph dựng sẵn. Dòng tiếng Nhật, tiếng Trung và tiếng Thái chỉ ngắt ở những chỗ độ rộng khung chữ đã được chứng minh từ game, theo quy tắc kinsoku
  • Game GameMaker Studio 1.4 đóng gói trong một file thực thi duy nhất được giải nén thành thư mục game bình thường khi xuất
  • Mọi lần xuất đều được đọc lại và kiểm tra từng byte trước khi nó thay thế bất cứ thứ gì

Giới hạn

  • Game biên dịch bằng YYC (mã native): chỉ file ngôn ngữ và phông chữ của chúng dịch được, còn chữ bên trong mã game thì không với tới được
  • Các phiên bản khác, như GameMaker Studio 2.2 hoặc GameMaker Studio 1.1 đến 1.4 trên bytecode 13 / 14, mở được kèm cảnh báo chưa kiểm chứng: hãy kiểm tra bản dựng đã dịch trong game
  • Không hỗ trợ: GameMaker 8.x, GameMaker Studio 1.0 và các bản 1.1 đời đầu, runtime GMRT mới, và gói HTML5 hoặc di động
  • Tiếng Ả Rập và các ngôn ngữ đích viết từ phải sang trái khác chưa được hỗ trợ
  • Bản dựng macOS và Linux: lần xuất chỉ ghi các file đã thay đổi, và bạn tự chép chúng đè lên bản cài
  • Trình cài đặt không được mở trực tiếp: hãy cài game trước

Bài liên quan

Game đã dịch không khởi động? Tìm dòng gây lỗiĐọc hướng dẫn ›

Bài liên quan

RuneTranslate vs TranslumoĐọc hướng dẫn ›

Các engine khác được hỗ trợ

GettextRPG MakerRPG Maker XP/VX/AceRen'PyKirikiriWolf RPGTyranoBuilderElectron VNUnityBakinSRPG StudioNScripterGodotArtemisYU-RISAliceSoftUnrealLiveMaker

GameMaker

Dịch game GameMaker và GameMaker Studio - đọc và ghi trực tiếp data.win (game.unx, game.ios), dịch phần chữ game vẽ ra cùng các file ngôn ngữ của nó, và thêm glyph còn thiếu vào phông chữ của game. Đã kiểm chứng trong game trên GameMaker Studio 1.4 và 2.3 cùng GameMaker 2022 LTS, 2023 và 2024.

data.wingame.unx / game.ioslanguage files
Đầy đủTải RuneTranslate cho Windows & Linux