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ả engineUnreal Engine

Engine được hỗ trợ · Unreal Engine

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

Dịch game Unreal Engine: dịch trọn vẹn game UE4 / UE5

Unreal Engine chạy một thư viện game lớn và ngày càng tăng, bằng đủ mọi ngôn ngữ, và đóng gói chúng rất khác một game RPG Maker hay Ren'Py. Unreal giữ văn bản giao diện cần dịch (menu, thông báo hệ thống, tên vật phẩm và kỹ năng, phụ đề) trong các file bản địa hóa .locres đã biên dịch, gói trong một hoặc nhiều archive .pak (thường nén Oodle). Trên UE5 hiện đại, chúng nằm trong container IoStore .utoc / .ucas thay vì pak rời. RuneTranslate đọc tất cả. Nó phân tích định dạng .pak bằng Rust thuần, đọc mục .locres của ngôn ngữ bạn đang dịch từ đó và liệt kê mọi chuỗi. Với game UE5 IoStore, nó giải nén các container bằng bản retoc đi kèm (công cụ IoStore mã nguồn mở giấy phép MIT). Bạn dịch bằng bất kỳ nhà cung cấp nào, và khi xuất, RuneTranslate ghi bản dịch trở lại vào .locres rồi xuất một pak ghi đè nhỏ, đặt tên với hậu tố “patch” _P để Unreal mount nó sau cùng và thay thế văn bản gốc một cách trong suốt, không cần ký lại và không phải đóng gói lại cả game nặng nhiều gigabyte. Game giữ văn bản trong asset đã cook thay vì .locres (DataTable, widget và các gói .uasset khác) được đọc từ đó, và game có archive .pak rời còn lấy cả hội thoại nội tuyến mà .locres của chúng bỏ sót. Hãy kiểm tra bản dựng đã dịch trong game trước khi chia sẻ. Ngôn ngữ nguồn mặc định là tiếng Nhật nhưng chỉnh được theo từng dự án (tiếng Trung, tiếng Hàn, tiếng Anh và nhiều hơn nữa).

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

Văn bản .locres của Unreal được đánh khóa theo namespace + key, và cùng một tên vật phẩm, kỹ năng hay nhân vật lặp lại trong rất nhiều mục. Hãy đưa các thuật ngữ hay gặp vào bảng thuật ngữ trước để mọi menu và tooltip dịch nhất quán.

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

Cách dịch Unreal Engine

  1. BƯỚC 1

    Mở thư mục game Unreal

    Chọn thư mục game cho RuneTranslate: thư mục chứa file .exe và thư mục <Game>/Content/Paks với các archive .pak (và/hoặc UE5 IoStore .utoc / .ucas). Việc phát hiện engine tự nhận ra phần chân pak của Unreal và các container IoStore, và file gốc của bạn không bị chỉnh sửa.

  2. BƯỚC 2

    Mở các archive

    RuneTranslate tự mở các archive .pak của game, nên hầu hết game không cần bạn làm gì. Container UE5 IoStore được giải nén bằng sidecar retoc đi kèm.

  3. BƯỚC 3

    Dịch văn bản .locres

    RuneTranslate liệt kê mọi chuỗi có thể dịch từ .locres của ngôn ngữ nguồn (menu, văn bản hệ thống, tên vật phẩm / kỹ năng, phụ đề), với token định dạng {0} / {Arg} của Unreal và mã đánh dấu <RichText> được thay bằng ký hiệu giữ chỗ để nhà cung cấp không làm hỏng chúng. Dịch bằng DeepL, LLM (OpenAI / Anthropic), Google Translate miễn phí hoặc mô hình cục bộ. Có thể bật thêm lượt thứ hai của bộ tinh chỉnh AI để câu văn gọn hơn.

  4. BƯỚC 4

    Xuất pak ghi đè

    Khi xuất, RuneTranslate ghi bản dịch của bạn trở lại vào .locres và dựng một pak ghi đè nhỏ (đặt tên với hậu tố patch _P), kèm một README ngắn. Nó KHÔNG sao chép cả game nặng nhiều gigabyte.

  5. BƯỚC 5

    Thả vào game và kiểm tra

    Sao chép _P.pak vào thư mục Content/Paks của game rồi mở game. Unreal mount các patch pak sau cùng, nên nó thay văn bản gốc bằng bản dịch của bạn, không cần ký lại. Hãy xác nhận menu hiển thị đúng trong game trước khi chia sẻ.

Hỗ trợ

  • Bản địa hóa .locres được đọc và ghi bằng Rust thuần (phiên bản 0-3), giữ nguyên mọi hash
  • Archive .pak được phân tích bằng Rust thuần: bản cũ và v10+ (FullDirectoryIndex), zlib / gzip
  • Archive .pak được đóng gói và nén, mở tự động
  • Container UE5 IoStore .utoc / .ucas được giải nén qua sidecar retoc đi kèm (xử lý được Oodle)
  • Đầu ra là một _P.pak ghi đè rất nhỏ, mount sau cùng: không ký lại, không đóng gói lại cả game
  • Unreal Engine 4 và 5
  • Văn bản trong asset đã cook (DataTable, widget, văn bản Blueprint) cho game không có .locres riêng, cùng hội thoại nội tuyến từ game dùng pak rời
  • Khi phông chữ của game không vẽ được ngôn ngữ đích của bạn, một phông chữ vẽ được sẽ được thêm vào pak ghi đè

Giới hạn

  • Hãy kiểm tra bản dựng đã dịch trong game trước khi dựa vào nó
  • Văn bản .locres (giao diện, menu, thông báo hệ thống, phụ đề) được đọc trước; game không có .locres riêng thì được đọc từ các asset đã cook
  • Với game UE5 IoStore có .locres riêng, chỉ .locres được đọc: hội thoại nằm trong asset đã cook bên cạnh thì không
  • Pak rời nén Oodle cần sidecar IoStore (hoặc DLL oo2core của chính game). Game IoStore được hỗ trợ
  • Game bắt buộc ký archive (hiếm) có thể không nạp pak ghi đè; khi phông chữ của game không vẽ được ngôn ngữ đích của bạn, bản xuất sẽ thêm một phông chữ vẽ được, miễn là game giữ phông chữ ở các file riêng

Bài liên quan

Hướng dẫn dịch Unreal Engine đầy đủĐọc hướng dẫn ›

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-RISAliceSoftLiveMakerGameMaker

Unreal Engine

Dịch game Unreal Engine 4 / 5: đọc văn bản giao diện / menu / hệ thống / phụ đề .locres ra khỏi archive .pak và container UE5 IoStore .utoc/.ucas, rồi xuất một pak ghi đè nhỏ để bạn thả vào Content/Paks. Không phải đóng gói lại nhiều gigabyte.

.pak.locresIoStore .utoc
Đầy đủTải RuneTranslate cho Windows & Linux