collaboration · teams · feature
Dịch cộng tác: dịch một game Nhật theo nhóm, trực tiếp
Dự án cộng tác của RuneTranslate đưa cả nhóm vào một dự án chung theo thời gian thực: thấy nhau đang ở đâu, chỉnh sửa chung, ghi đè theo lần ghi cuối và dùng mã mời 20 ký tự. Supporter+ làm chủ phòng; đồng đội miễn phí vẫn tham gia và chỉnh sửa được.
Cả một game là quá nhiều chữ cho một người. Cách thường dùng là chia kịch bản, ai dịch bản của người nấy rồi có người ghép lại ở cuối, và đó chính là nơi các bản dịch fan chết: dòng bị dịch hai lần, chỉnh sửa biến mất khi ghép, và ba tuần sau hội thoại tự mâu thuẫn với chính nó.
Dịch cộng tác trong RuneTranslate bỏ bước đó đi. Một người làm chủ một dự án chung; mọi người còn lại vào bằng một mã và cùng chỉnh sửa một dự án tại cùng thời điểm, trong cùng một trình chỉnh sửa, giống như một tài liệu chung cho việc dịch game. Bạn thấy con trỏ và chỉnh sửa của nhau sau vài giây. Không nén file, không ghép, không phải hỏi “bản nào mới nhất?”
Dịch cộng tác hoạt động thế nào
Một thành viên tạo dự án cộng tác và nhận mã mời 20 ký tự. Đồng đội dán mã, dự án đồng bộ về máy và mở trong trình chỉnh sửa thông thường, rồi từ đó mọi chỉnh sửa được đẩy lên máy chủ và mọi người khác kéo về sau mỗi vài giây. Trên ổ đĩa của mỗi người vẫn là một file .rtproj cục bộ thật, chỉ là nó luôn được đồng bộ với phần còn lại của nhóm.
Làm chủ một dự án chung (Supporter)
Tạo dự án cộng tác là đặc quyền của Supporter ($3.99/mo). Trong hộp thoại Dự án mới, bật công tắc Cộng tác trước khi tạo: RuneTranslate tải dự án lên và đưa bạn một mã mời (đã được chép sẵn vào clipboard). Ai tạo thì là chủ. Chỉ việc làm chủ bị giới hạn, vì đó là phần dùng tài nguyên máy chủ, theo cùng mô hình trả tiền để làm chủ, miễn phí để dùng như bộ nhớ dịch. Mọi người bạn mời đều dịch miễn phí.
Tham gia là miễn phí
Bất kỳ người dùng nào đã đăng nhập, kể cả gói Miễn phí, đều tham gia và chỉnh sửa đầy đủ được. Ở màn hình chính, bấm Tham gia, dán mã 20 ký tự, dự án sẽ được tải về và mở ra. Không có chỗ ngồi chỉ xem: đã vào là dịch được. Mã dùng một bảng ký tự cố ý tránh nhầm lẫn, không có các cặp giống nhau như 0/O hay 1/I/L, với khoảng 100 bit entropy nên không thể đoán. Nếu mã lộ ra, chủ tạo lại mã và mã cũ ngừng dùng được ngay.
Vai trò và hiện diện trực tiếp
Có hai vai trò. Chủ (người tạo) có thể tạo lại mã mời và xóa thành viên; chủ không “rời” dự án mà xóa nó. Biên tập viên (mọi người tham gia) có thể sửa bất kỳ dòng nào, đổi trạng thái dòng và rời đi lúc nào tùy ý. Không có khóa theo từng dòng: ai cũng sửa được mọi ô, nhờ vậy chia việc theo chương, theo file hay đơn giản là theo ai đang online đều hoàn toàn trơn tru.
Hiện diện trực tiếp khiến nó giống một tài liệu chung. Mỗi thành viên có một màu cố định (suy ra từ tài khoản nên mọi người đều thấy giống nhau) cùng chữ cái đầu hoặc ảnh đại diện, và bạn thấy ai đang online (chấm hiện diện chuyển sang nhàn rỗi sau khoảng 20 giây không hoạt động), mỗi người đang ở dòng nào và đã chọn vùng nào. Cập nhật chạy bằng cách hỏi máy chủ định kỳ, khoảng mỗi 2,5 giây khi cửa sổ đang được chú ý và khoảng 8 giây khi chạy nền, nên dòng của đồng đội hiện lên trong vòng hai đến ba giây sau khi họ xác nhận. Gần như trực tiếp, và quá đủ nhanh để không dẫm lên phần việc của nhau.
Khi hai người sửa cùng một dòng
Lần ghi cuối thắng, theo từng dòng. Nếu hai người sửa cùng một dòng gần như cùng lúc, bản chỉnh sửa đến máy chủ sau cùng là bản được giữ. Trên thực tế hiếm khi gặp vì bạn thấy ai đang đứng ở dòng nào, nhưng đó là quy tắc, nên hãy bàn với nhau về một dòng khó chung thay vì chạy đua. Chỉnh sửa ở các dòng khác nhau không bao giờ xung đột.
Vẫn là dự án của bạn: ngoại tuyến và xuất
Dự án cộng tác là một file .rtproj bình thường trên ổ đĩa của bạn, không phải một ô cửa từ xa mỏng manh, nên bạn được hai điều. Nó suy giảm êm khi ngoại tuyến: mất kết nối thì bạn vẫn dịch tiếp, chỉnh sửa xếp hàng cục bộ và đồng bộ ngay khi bạn có mạng lại. Và bước xuất hoạt động y như mọi dự án khác: ai có bản sao file game của riêng mình cũng dựng được game đã dịch từ các bản dịch chung. Phần cộng tác là về văn bản; mỗi người vẫn sở hữu thư mục game của mình.
Dự án chung hết hạn sau 15 ngày không hoạt động
Dự án chung không được thiết kế để nằm trên máy chủ mãi mãi. Nếu 15 ngày không có chỉnh sửa nào, nó bị xóa tự động, cùng toàn bộ thành viên. Thẻ dự án hiện đếm ngược “Hết hạn sau N ngày”, chuyển sang màu hổ phách khi gần hạn, và mọi chỉnh sửa đều đặt lại đồng hồ, nên dự án đang hoạt động không bao giờ hết hạn; cơ chế này chỉ dọn các dự án bị bỏ rơi. Nếu muốn giữ một bản dịch đã hoàn thành, hãy xuất một bản cục bộ trước khi hết giờ.
Những điều cần biết thêm
- Tối đa 50 thành viên cho mỗi dự án chung.
- Bộ nhớ dịch và bảng thuật ngữ vẫn là của riêng mỗi người. Chúng không được gộp chung cho cả nhóm: bảng thuật ngữ và TM của mỗi dịch giả là của họ. Để tên nhân vật nhất quán, hãy thống nhất trước hoặc chia sẻ một file CSV bảng thuật ngữ.
- Chất lượng vẫn do bạn kiểm soát. Mỗi thành viên có thể chạy bộ tinh chỉnh AI và chọn nhà cung cấp riêng như thường lệ; dự án chung chỉ chứa văn bản.
- Chỉ dành cho người đã đăng nhập. Tham gia và chỉnh sửa đều cần có tài khoản.
Tóm lại
Chỉ dịch máy một mình thì đưa game tới mức “đọc được”. Một nhóm đưa nó tới mức hay, và nhanh hơn, còn dịch cộng tác lấy phần tệ nhất của việc dịch fan theo nhóm, là giữ công sức của mọi người được ghép lại và luôn mới nhất, rồi làm nó biến mất. Một người đăng ký để làm chủ; mọi người còn lại tham gia miễn phí và cùng chỉnh sửa một dự án sống, con trỏ và tất cả.
Tải RuneTranslate, bắt đầu một dự án cộng tác và gửi mã cho nhóm của bạn.
Bài liên quan
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
