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ả bài viết

developer · localization · feature

Dịch chuỗi văn bản game của riêng bạn: bản địa hóa CSV, JSON, PO và XLIFF

Tab Developer của RuneTranslate (gói Ultimate) nhập file CSV, JSON, PO (gettext) hoặc XLIFF của riêng bạn, dịch sang bao nhiêu ngôn ngữ tùy ý cùng lúc bằng bất kỳ nhà cung cấp nào, rồi xuất từng file về đúng định dạng cũ với id nguyên vẹn.

16 thg 7, 2026·6 phút đọc

Bạn viết game bằng một ngôn ngữ. Muốn đến với người chơi ở các ngôn ngữ khác, bạn phải dịch từng nhãn menu, tên vật phẩm và dòng hội thoại, rồi giữ chúng đồng bộ khi game thay đổi. Nếu văn bản của bạn đã nằm trong các file CSV, JSON, PO hoặc XLIFF, tab Developer của RuneTranslate, thuộc gói Ultimate, biến việc đó thành vài cú bấm: dịch chuỗi văn bản game của riêng bạn bằng cách nhập chúng vào, chọn ngôn ngữ và nhận lại một file đã dịch cho từng ngôn ngữ.

Đây không phải quy trình trích xuất từ game mà RuneTranslate vốn nổi tiếng, vì bạn đã sở hữu sẵn các chuỗi văn bản. Tab Developer được làm đúng cho việc này: mang văn bản của bạn đến, dịch sang nhiều ngôn ngữ cùng lúc và xuất về đúng định dạng cũ.

Tab Developer của RuneTranslate tạo và tự động dịch một dự án cho mỗi ngôn ngữ từ một file chuỗi văn bản đã nhập.

Dự án Developer là gì

Dự án Developer là một dự án RuneTranslate bình thường, chỉ khác là nguồn của nó là file từ game hoặc quy trình bản địa hóa của bạn thay vì một thư mục game. Nhập file .csv, .json, .po hoặc .xliff và mỗi mục trở thành một dòng cần dịch. Từ đó nó hoạt động như mọi dự án khác: mở trong trình chỉnh sửa, dịch bằng bất kỳ nhà cung cấp nào, ghi nhớ bộ nhớ dịch và bảng thuật ngữ của bạn, rồi xuất về đúng định dạng ban đầu, với khóa và id không bị đụng đến nên khớp thẳng vào bản build của bạn.

Các định dạng được hỗ trợ

Bốn định dạng trao đổi bao phủ gần như mọi engine và hệ thống bản địa hóa:

  • CSV: bảng bản địa hóa của Unity, CSV dịch của Godot, hoặc bất kỳ bảng chuỗi nào từ Excel hay Google Sheets.
  • JSON: định dạng đứng sau phần lớn i18n cho web và ứng dụng (i18next, vue-i18n, Flutter, React Native) và vô số engine tự viết.
  • PO (gettext): ngôn ngữ chung của bản địa hóa mã nguồn mở và chuyên nghiệp: gettext, Weblate, Crowdin, Poedit, Transifex.
  • XLIFF: chuẩn của công cụ CAT (memoQ, Trados, Smartcat, OmegaT) mà các đơn vị dịch thuật và biên dịch viên chuyên nghiệp mong đợi.

Dù bạn mang định dạng nào đến, RuneTranslate đều đọc vào cùng một danh sách dòng có thể chỉnh sửa: CSV của Unity, .po của gettext và .xliff xuất từ Unreal đều được dịch theo đúng một cách.

Một lần nhập, nhiều ngôn ngữ

Phần tiết kiệm thời gian nhất: bạn không phải bản địa hóa từng ngôn ngữ một. Khi nhập, bạn chọn ngôn ngữ nguồn và bao nhiêu ngôn ngữ đích tùy ý, rồi RuneTranslate tạo một dự án cho mỗi ngôn ngữ, mỗi dự án mang nhãn Developer, từ đúng một file đó. Muốn game có tiếng Pháp, Đức, Tây Ban Nha, Nhật, Hàn và Trung giản thể? Nhập một lần, đánh dấu sáu ngôn ngữ và bạn có sáu dự án sẵn sàng dịch.

Dịch tự động, nhà cung cấp do bạn chọn

Cứ để bật Dịch tự động và RuneTranslate sẽ xếp hàng mọi dự án ngôn ngữ rồi dịch lần lượt, không cần ai trông. Chọn nhà cung cấp hợp ngân sách của bạn:

  • Miễn phí, không cần khóa: các engine Google và DeepL tích hợp cho bạn một lượt dịch đầy đủ với chi phí bằng 0.
  • Khóa API của riêng bạn: DeepL, OpenAI (GPT), Anthropic (Claude), DeepSeek hoặc bất kỳ endpoint tương thích OpenAI nào (OpenRouter, NanoGPT) để có bản dịch chất lượng LLM, hiểu ngữ cảnh.
  • Mô hình cục bộ: chạy Ollama hoặc LM Studio để dịch hoàn toàn riêng tư trên máy, không tốn tiền theo từ.

Ultimate là gói trả phí nên việc dịch chạy ở tốc độ tối đa, và bạn có thể nối thêm bộ tinh chỉnh AI để rà soát chất lượng lượt hai cho từng dòng.

Rà soát và giữ chất lượng trong tầm kiểm soát

Dịch máy đưa bạn đi được phần lớn chặng đường; trình chỉnh sửa lo nốt phần còn lại. Mỗi dự án ngôn ngữ mở trong trình chỉnh sửa quen thuộc của RuneTranslate, nơi bạn đọc từng dòng cạnh văn bản gốc, khóa tên nhân vật và thuật ngữ giao diện bằng bảng thuật ngữ, tái sử dụng công sức cũ nhờ bộ nhớ dịch, và chạy bộ tinh chỉnh AI để làm mượt giọng văn và bắt các câu gượng.

Xuất về cùng định dạng, sẵn sàng phát hành

Khi một ngôn ngữ xong, hãy xuất ra. Bạn nhận một file có cùng định dạng với file đã nhập: CSV về CSV, PO về PO, với khóa và id gốc được giữ nguyên. Thả nó vào thư mục locale của game là chạy. Vì RuneTranslate khớp dòng theo id trước (rồi mới theo văn bản gốc), sau này bạn có thể nhập lại bản nguồn đã cập nhật và chỉ các dòng mới hoặc đã đổi cần dịch.

Dành cho ai

  • Nhà phát triển indie muốn phát hành đa ngôn ngữ mà không có ngân sách bản địa hóa.
  • Studio muốn có lượt dịch đầu nhanh và nhất quán trước khi giao cho biên dịch viên.
  • Bất kỳ ai đã có quy trình sẵn: bạn vốn đã xuất .po / .xliff / .json; công cụ này nằm giữa bước “trích xuất” và “nhập lại” và làm phần dịch thực sự.

Cách dịch game của bạn, từng bước

  1. Xuất chuỗi văn bản từ engine hoặc framework i18n của bạn ra CSV, JSON, PO hoặc XLIFF.
  2. Trong RuneTranslate, mở tab Developer và bấm Dự án Developer mới.
  3. Chọn ngôn ngữ nguồn và mọi ngôn ngữ đích bạn muốn phát hành.
  4. Chọn nhà cung cấp, để bật Dịch tự động và nhập file của bạn.
  5. RuneTranslate tạo một dự án cho mỗi ngôn ngữ và dịch tất cả. Rà soát từng dự án trong trình chỉnh sửa; chỉnh tên và giọng văn bằng bảng thuật ngữ và bộ tinh chỉnh.
  6. Xuất từng ngôn ngữ về file của nó rồi thả vào game của bạn.

Câu hỏi thường gặp

Tôi dịch được những định dạng file nào?

CSV, JSON, PO (gettext) và XLIFF, tức các định dạng mà Unity, Godot, gettext, i18next và hầu hết công cụ CAT xuất ra. Bạn nhập một file, dịch, rồi xuất lại đúng định dạng đó.

Tôi có thể dịch game sang nhiều ngôn ngữ cùng lúc không?

Được. Chọn một ngôn ngữ nguồn và bao nhiêu ngôn ngữ đích tùy ý khi nhập, RuneTranslate sẽ tạo một dự án cho mỗi ngôn ngữ và tự động dịch tất cả.

Tôi có cần khóa API không?

Không. Các engine Google và DeepL tích hợp miễn phí và không cần khóa, và gói Ultimate có tab Developer còn kèm cả RuneLingua. Để có chất lượng cỡ LLM, bạn có thể thêm khóa DeepL, OpenAI, Anthropic hoặc DeepSeek của riêng mình.

Placeholder và token định dạng của tôi có còn nguyên sau khi dịch không?

Có. Dự án Developer không che hay viết lại văn bản của bạn, nên các token như {0}, %s hoặc <b> đi thẳng tới nhà cung cấp, và nhà cung cấp giữ nguyên chúng.

Khóa và id của tôi có được giữ lại không?

Mọi bản xuất đều giữ nguyên id gốc, nên file đã dịch thả thẳng được vào game. Khi nhập lại bản nguồn đã cập nhật, chỉ các dòng mới hoặc đã đổi mới được dịch, khớp theo id rồi đến văn bản gốc.

Dịch máy có đủ tốt để phát hành không?

Nó cho bạn một lượt dịch đầu rất khá. Sau đó trình chỉnh sửa cho phép bạn rà soát từng dòng, khóa thuật ngữ bằng bảng thuật ngữ, tái sử dụng công sức cũ bằng bộ nhớ dịch và chạy bộ tinh chỉnh AI trước khi phát hành.

Công cụ này dùng được với những engine game nào?

Mọi engine, vì các định dạng trao đổi không phụ thuộc engine. Unity, Unreal, Godot, engine tự viết, hay bất cứ thứ gì có quy trình gettext hoặc i18n.

Giá

Tab Developer thuộc gói Ultimate, $9.69 một tháng, hoặc $9.99 qua Patreon. Gói gồm mọi thứ của Pro: dịch tốc độ tối đa, bộ nhớ dịch, định tuyến nhà cung cấp, bảng thuật ngữ, hàng đợi chạy không cần trông và OCR chữ trong ảnh, cộng thêm dự án Developer, hạn mức RuneLingua lớn nhất và giới hạn 100 dự án. Mọi engine RuneTranslate hỗ trợ đều được mở khóa ở mọi gói; Ultimate thêm quy trình mang chuỗi văn bản của riêng bạn lên trên.

Tải RuneTranslate, mở tab Developer và biến một file chuỗi văn bản thành cả một kệ đầy ngôn ngữ.

RuneTranslate

Gói miễn phí mở khóa mọi engine và mọi nhà cung cấp dịch trừ RuneLingua. Supporter ($3.99/tháng) mở khóa tốc độ tối đa.

Tải RuneTranslate cho Windows & Linux

Bài liên quan

runelingua · providers · pricing · feature · 19 thg 9, 2026 · 7 phút

RuneLingua: bản dịch có sẵn trong gói đăng ký RuneTranslate của bạn

Đọc →
runesight · exclusions · ai · feature · 18 thg 9, 2026 · 7 phút

RuneSight: mạng nơ-ron phân biệt văn bản với mã

Đọc →
ai-connections · claude · mcp · feature · 29 thg 6, 2026 · 6 phút

AI Connections: để Claude Desktop dịch ngay trong dự án của bạn

Đọc →

Sẵn sàng thử RuneTranslate?

Gói miễn phí mở khóa mọi engine và mọi nhà cung cấp dịch trừ RuneLingua. Supporter ($3.99/tháng) mở khóa tốc độ tối đa.

Tải cho Windows & Linux