Blog

Galgame chưa có bản dịch thì chơi thế nào? Dịch thời gian thực lời thoại, lựa chọn và giao diện

VoriTrans7 phút đọcTrò chơi

Cập nhật

Trong mục yêu thích vẫn nằm im một kiệt tác mười năm trước, mà bình luận được thích nhiều nhất lại là "ngồi chờ bản dịch". Số phận của các Galgame cũ phần lớn là thế: nhóm dịch tan rã, patch bỏ dở nửa chừng, hoặc chẳng có ai nhận — game càng cũ, cơ hội chờ được bản dịch càng mong manh. Nhưng cốt truyện của một kiệt tác không vì thiếu bản dịch mà bớt đáng chơi; vấn đề thực sự chỉ là: đọc không hiểu văn bản, không dám chọn lựa chọn. Bài này giới thiệu một cách không cần chờ patch, cũng không cần mò vào file game, để lời thoại, lựa chọn và giao diện đồng bộ biến thành ngôn ngữ bạn cần ngay trong lúc chơi.

Vì sao bản dịch của Galgame mãi chẳng thấy đâu?

Nhiều người tưởng làm patch dịch chỉ là "dịch xong văn bản rồi nhét lại", nhưng khối lượng công việc thực tế lớn hơn tưởng tượng nhiều: văn bản của Galgame nằm chìm trong file script của engine, phải viết công cụ trích xuất để đẩy ra hàng nghìn câu thoại, dịch xong còn phải xử lý các chi tiết như tràn số ký tự, tô màu tên nhân vật, nhảy lựa chọn — đổi một tác phẩm, đổi một engine là công cụ gần như phải làm lại từ đầu. Engine của game cũ không có công cụ sẵn, doanh số không đủ nuôi nhiệt huyết của nhóm dịch, patch vì thế vô định.

Còn điều người chơi không thể chờ đợi chính là thời gian: một visual novel bốn năm chục chương, nếu dùng trang dịch máy để copy-paste từng câu thì nhịp đọc sẽ bị cắt thành mảnh vụn; nếu cố gặm bản thô thì giọng điệu nhân vật và cách cài cắm tình tiết toàn phải phỏng đoán. Nỗi đau không nằm ở "có bản dịch hay không", mà ở việc bản dịch có theo kịp nhịp đọc từng câu hay không.

Cách chơi không đụng vào file game: bao lấy khung văn bản

Trình dịch màn hình đi một con đường khác: hoàn toàn không đụng vào game. Lấy VoriTrans làm ví dụ, cài xong client Windows là bốn bước có thể chạy ngay:

Bước 1: Chọn loại nội dung. Ở trang "Dịch màn hình" bên trái, chuyển "Loại nội dung" ở đầu trang sang "Chế độ game", việc nhận dạng sẽ xử lý theo đặc thù giao diện game.

Bước 2: Chọn cửa sổ game. Bấm "Chọn cửa sổ" để chọn cửa sổ game, công cụ sẽ tự động bám theo vị trí của nó; chỉ muốn dịch khung văn bản thì dùng "Chọn vùng" để khoanh đúng khung đó.

Bước 3: Chọn mô hình và ngôn ngữ. Mô hình dịch tạm dùng "Mô hình cục bộ", không tốn điểm; ngôn ngữ nguồn để tự động nhận dạng, ngôn ngữ đích chọn thứ bạn cần.

Bước 4: Bật dịch tự động. Bật công tắc "Dịch tự động" ở góc dưới bên trái, mục "Chế độ dịch" ở dưới chọn "Ghi đè tại chỗ", bản dịch sẽ đè trực tiếp lên khung văn bản; bấm để sang câu tiếp theo, bản dịch tự làm mới — nhịp đọc y như đang đọc bản thô, chỉ khác là chữ đã thành tiếng mẹ đẻ.

Nó không trích xuất script, không thay thế tài nguyên, không tiêm vào tiến trình — game vẫn là bản gốc, save dùng bình thường; đây cũng là khác biệt căn bản nhất so với patch dịch: patch là cuộc phẫu thuật lên game, còn nó là cho bạn một chiếc "kính dịch". Với những tác phẩm cũ không có kế hoạch dịch, đây là lựa chọn thực tế, chi phí thấp và bắt tay vào được ngay hôm nay.
Minh họa dịch real-time từng câu trong khung văn bản Galgame

Hiểu lựa chọn, route mới đi đúng

Điểm khác biệt lớn nhất giữa Galgame và các game khác là lựa chọn mang theo cốt truyện: chọn sai rơi vào bad end, độ thiện cảm không đủ thì bị khóa route, lựa chọn then chốt quyết định có vào được true ending hay không. Vì vậy dịch lựa chọn còn quan trọng hơn dịch lời thoại.

Về thao tác, có hai thói quen đáng hình thành. Thứ nhất, đưa cả vùng xuất hiện của lựa chọn vào phạm vi khoanh — nút lựa chọn và khung văn bản thường nằm cùng màn hình, khi khoanh hãy chừa lại vùng dưới nơi lựa chọn hay xuất hiện; lựa chọn vừa bật ra là bản dịch đã đè lên nút, không cần tranh thủ thời gian. Thứ hai, biết dùng xem lại: hầu hết Galgame có sẵn nhật ký văn bản đã đọc, dịch xong một đoạn mà chưa chắc nhân vật đã nói gì, mở vùng nhật ký rồi khoanh tạm để dịch. Kết hợp với tính năng tự bám theo của công cụ, nhịp đọc từng câu sẽ không bị ngắt quãng.
Minh họa dịch nhánh lựa chọn và chọn route trong Galgame

Văn bản giao diện, kho thuật ngữ và hiệu ứng hiển thị

Ngoài lời thoại và lựa chọn, còn vài chi tiết ảnh hưởng đến trải nghiệm lâu dài:

  • Tên nhân vật và danh từ riêng: tên nữ chính, các thuật ngữ thiết lập riêng sẽ lặp lại qua hàng nghìn câu thoại. Thêm từ gốc và cách dịch thay thế trong "Kho thuật ngữ" bên trái, tích chọn "Bỏ qua hoa/thường chữ tiếng Anh", lần dịch sau tự động áp dụng; kho thuật ngữ hỗ trợ nhập/xuất, tác phẩm dài hơi giữ được nhất quán từ đầu đến cuối, foreshadowing khép lại không lệch nhân vật.
  • Lịch sử dịch: mỗi lần dịch đều tự động ghi lại trên máy, đoạn nào đã dịch cũng xem lại đối chiếu được bất cứ lúc nào; lịch sử lưu cục bộ, xóa hay giữ là do bạn quyết định.
  • Prompt dịch văn bản game: trong "Cài đặt ưu tiên" có thể tùy chỉnh prompt dịch văn bản game, giúp giọng bản dịch sát tác phẩm hơn, cách gọi tên nhân vật thống nhất.
  • Menu tiêu đề và chữ dọc/ngang: các từ hệ thống như bắt đầu game, đọc save, khoanh tạm một cái là hiểu; văn bản dọc thì chọn đúng bố cục gốc tương ứng, nhận dạng sẽ ổn định hơn.

Phạm vi phủ được gì, những gì không làm được

Lời thoại, lựa chọn, menu, nhật ký đã đọc, thông báo hệ thống — miễn là chữ hiển thị trên màn hình đều khoanh dịch được; về ngôn ngữ hỗ trợ 105 thứ tiếng kết hợp với nhau, Trung giản thể, Trung văn Hồng Kông và Trung phồn thể Đài Loan là ba lựa chọn độc lập. Ranh giới cũng cần nắm rõ: nó dịch những chữ đã hiển thị trên màn hình, thoại không có phụ đề thì không dịch được, chuyển giọng nói thành văn bản và lồng tiếng nằm ngoài khả năng; một số chế độ toàn màn hình hay nền tảng có cơ chế chống gian lận đặc biệt có thể ảnh hưởng việc nhận dạng, chuyển sang chạy chế độ cửa sổ thường là giải quyết được.

Về chi phí, không cần quyết định trước: client Windows tải ở trang tải xuống chính thức, mô hình cục bộ tiêu hao điểm miễn phí — khách vãng lai 1,000 mỗi tháng, đăng ký xong được 2,000, hiệu lực trong tháng, đủ dư dả để chạy hết một tác phẩm ngắn; dùng nhiều rồi hãy so sánh các gói hội viên, quy tắc lấy trang giá chính thức làm chuẩn. Chọn ra tác phẩm đã chờ bản dịch lâu nhất, khoanh khung văn bản mở suốt một đêm, đáng tiếp tục chơi hay không, câu trả lời sẽ rất rõ ràng.

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

Có làm hỏng file game như patch dịch không?

Không. Trình dịch màn hình đọc những chữ hiển thị trên hình ảnh màn hình, không đụng vào file game, không tiêm vào tiến trình, game bản gốc và save đều không bị ảnh hưởng; tắt công cụ là màn hình trở lại nguyên trạng. Patch dịch phải sửa tài nguyên game, hai cơ chế này hoàn toàn khác nhau.

Lựa chọn hiện lên rồi biến mất ngay, kịp xem bản dịch không?

Kịp. Bản dịch được ghi đè thời gian thực ngay tại vị trí gốc của lựa chọn, lựa chọn vừa bật ra là bản dịch đã nằm trên nút, không cần chụp màn hình rồi mới dịch. Lựa chọn nào còn chưa chắc, có thể mở nhật ký đã đọc sẵn có của game, khoanh vùng nhật ký để xem lại bản dịch rồi quyết định.

Game cũ chỉ có chế độ toàn màn hình thì dịch được không?

Nên chuyển sang chạy chế độ cửa sổ, nhận dạng sẽ ổn định hơn và khoanh khung cũng tiện hơn. Đa số Galgame cũ có thể dùng công cụ ép về chế độ cửa sổ; một số chế độ toàn màn hình độc quyền có thể bị nhận dạng bất thường, đổi chế độ hiển thị thường là giải quyết được.

Chia sẻEmail