Bỏ qua để đến nội dung

Dịch Thuật

Spark cung cấp dịch đối thoại trò chơi thời gian thực với ba dịch vụ để lựa chọn — Apple Translation, DeepLGoogle — cùng với chuyển đổi font tự động cho các ngôn ngữ khác nhau và hỗ trợ text từ phải sang trái (RTL).

  • Game Overlay phải được bật — dịch thuật yêu cầu lớp phủ để hoạt động
  • Apple Translation — iOS 18 trở lên, với gói ngôn ngữ đã tải trên thiết bị
  • DeepL — khóa API DeepL (Free hoặc Pro) và kết nối internet
  • Google — kết nối internet
Dịch vụYêu cầuNơi xử lý text
Apple TranslationiOS 18+, gói ngôn ngữTrên thiết bị — hoạt động ngoại tuyến
DeepLKhóa APIMáy chủ của DeepL
GoogleKết nối internetMáy chủ của Google

Sử dụng framework Translation của Apple. Tất cả dịch thuật diễn ra trên thiết bị và hoạt động ngoại tuyến sau khi các gói ngôn ngữ cần thiết được tải xuống. Khả dụng trên iOS 18 trở lên.

Dịch chất lượng cao sử dụng khóa API DeepL của riêng bạn. Spark gửi các đoạn đối thoại xung quanh làm ngữ cảnh với mỗi yêu cầu, giúp cải thiện rõ rệt chất lượng dịch (ngữ cảnh không bị DeepL tính phí).

Cách thiết lập:

  1. Tạo tài khoản DeepL và lấy khóa API tại deepl.com — hỗ trợ cả gói Free và Pro
  2. Nhập khóa vào bất kỳ nơi nào sau đây:
    • Settings > Translation — trang cài đặt toàn cục
    • Game Settings > Translation — hiển thị khi DeepL là dịch vụ được chọn
    • Lớp phủ trong trò chơi — trường API Key trong cửa sổ Translation
  3. Nhấn nút xác thực để xác nhận khóa và xem mức sử dụng ký tự của bạn

Khóa được lưu trữ an toàn trong iOS Keychain và dùng chung cho tất cả các trò chơi. Mức sử dụng ký tự của bạn (đã dùng / giới hạn hàng tháng) hiển thị cạnh trường khóa và trong cửa sổ Translation trong trò chơi. Nếu hạn ngạch hàng tháng cạn kiệt, dịch thuật tạm dừng cho đến khi hạn ngạch được đặt lại hoặc bạn nâng cấp gói.

Không cần tài khoản hay khóa. Text của trò chơi được gửi đến Google để dịch, vì vậy cần kết nối internet.

  1. Mở Game Settings cho trò chơi cụ thể
  2. Vào phần Translation
  3. Bật Translation
  4. Chọn Translation Service
  5. Đặt Source Language (ngôn ngữ của trò chơi, thường là English)
  6. Đặt Target Language (ngôn ngữ bạn muốn)

Danh sách ngôn ngữ khả dụng phụ thuộc vào dịch vụ được chọn. Bạn cũng có thể thay đổi tất cả các mục này giữa trò chơi từ cửa sổ Translation của lớp phủ.

Apple Translation yêu cầu tải gói ngôn ngữ:

  1. Trong cài đặt Translation, kiểm tra chỉ báo trạng thái:
    • Dấu kiểm xanh lá — Cặp ngôn ngữ đã cài đặt và sẵn sàng
    • Mũi tên xanh dương — Cần tải xuống
    • Dấu X đỏ — Cặp ngôn ngữ không được hỗ trợ
    • Dấu hỏi xám — Đang kiểm tra trạng thái…
  2. Nhấn Download nếu cần
  3. Đợi tải xuống hoàn tất

Apple Translation hoạt động ngoại tuyến sau khi gói ngôn ngữ được cài đặt.

Cửa sổ Translation của lớp phủ cho phép bạn điều chỉnh mọi thứ mà không cần rời trò chơi:

  • Bật hoặc tắt dịch thuật
  • Chuyển đổi giữa Apple, DeepL và Google
  • Thay đổi ngôn ngữ nguồn và ngôn ngữ đích
  • Nhập và xác thực khóa API DeepL, và xem mức sử dụng ký tự DeepL của bạn
  • Mở cửa sổ cài đặt Nâng cao

Dịch text đối thoại và thay thế trong cửa sổ text.

Hiển thị cả text gốc và bản dịch, hữu ích cho việc học ngôn ngữ.

Truy cập qua Game Settings > Translation > Advanced:

Cài đặtMặc địnhMô tả
Comparison ModeTắtHiển thị text gốc và dịch cạnh nhau
Translate All TextTắtDịch tất cả text trên màn hình, không chỉ đối thoại
Skip Character NamesTắtKhông dịch tên nhân vật
Font Size AdjustTắtĐiều chỉnh cỡ chữ để vừa text đã dịch
Pre-ScanTắtDịch toàn bộ kịch bản trong nền khi khởi động. Dùng nhiều dữ liệu hơn (hoặc hạn ngạch DeepL) nhưng giảm thời gian chờ khi chơi

Bản dịch được lưu vào bộ nhớ đệm để tránh dịch lại cùng text — điều này tăng tốc khi chơi lại và tiết kiệm hạn ngạch DeepL. Bạn có thể xem thống kê bộ nhớ đệm và xóa các bản dịch đã lưu từ:

  • Settings > Translation > Translation Cache — tổng quan bộ nhớ đệm toàn cục
  • Game Settings > Translation > Translation Cache / Clear Translation Cache
  • Lớp phủ trong trò chơi — Phần cài đặt dịch thuật

Xóa bộ nhớ đệm hữu ích nếu bản dịch có vẻ không chính xác hoặc lỗi thời.