· Bản địa hóa · 6 phút đọc

Cách bản địa hóa danh sách App Store và Google Play của bạn

Cách bản địa hóa danh sách App Store và Google Play của bạn
TL;DR. Cả hai kho ứng dụng đều cho phép bạn bản địa hóa danh sách — tiêu đề, mô tả, từ khóa, ảnh chụp màn hình — mà không cần dịch bản thân ứng dụng. Trên App Store, khi thêm một ngôn ngữ, hệ thống sẽ sao chép ảnh chụp màn hình và hầu hết các trường từ ngôn ngữ chính, nhưng để trống phần mô tả và từ khóa, và siêu dữ liệu của mỗi ngôn ngữ mới đều phải qua App Review. Trên Google Play, bạn thêm ngôn ngữ trong mục Quản lý bản dịch và có thể dán văn bản của riêng bạn hoặc đặt dịch vụ dịch thuật của Google. Phần nhập liệu thủ công cho từng ngôn ngữ mới là thứ ngốn cả tuần trời.

Bản địa hóa một danh sách ứng dụng không giống với việc bản địa hóa chính ứng dụng đó. Bạn hoàn toàn có thể phát hành danh sách bằng cả chục ngôn ngữ trong khi bản thân ứng dụng vẫn chỉ có tiếng Anh. Apple nói rõ rằng siêu dữ liệu trong App Store Connect tách biệt hoàn toàn với bản build của ứng dụng — bạn thêm một bản địa hóa mà không cần thay đổi gì trong bản build. Google Play cũng hoạt động tương tự: văn bản và hình ảnh của danh sách cửa hàng là một phần riêng, được tải lên trong Play Console.

Vậy nên lý do khiến việc bản địa hóa cảm giác như một cuộc chiến trường kỳ không phải vì các kho ứng dụng gây khó dễ cho bạn. Đó là khối lượng nhập liệu thủ công cho từng ngôn ngữ — cùng hai cạm bẫy chỉ lộ ra sau khi bạn đã bấm vào ngôn ngữ thứ mười. Dưới đây là các bước cụ thể cho từng kho ứng dụng, sau đó là những cạm bẫy cần biết.

"Bản địa hóa danh sách" thực chất bao gồm những gì

Trên cả hai kho ứng dụng, các trường có thể bản địa hóa gồm khoảng: tên/tiêu đề ứng dụng, phụ đề (Apple) hoặc mô tả ngắn (Google), mô tả đầy đủ, trường từ khóa (chỉ có ở Apple — Google lập chỉ mục toàn bộ mô tả thay vào đó), và ảnh chụp màn hình. Không cái nào trong số đó đòi hỏi phải nộp bản build mới. Một danh sách đã dịch có thể lên trực tuyến cho một thị trường ngay cả khi giao diện ứng dụng vẫn bằng tiếng Anh.

Bản địa hóa trên App Store (App Store Connect)

  1. Đưa ứng dụng về trạng thái có thể chỉnh sửa. Tài liệu hỗ trợ của Apple nói thẳng: "Bạn chỉ có thể quản lý ngôn ngữ khi trạng thái ứng dụng ở dạng có thể chỉnh sửa." Nếu phiên bản của bạn đang Chờ duyệt hoặc Chờ nhà phát triển phát hành, bạn không thể thêm hoặc thay đổi bản địa hóa cho đến khi nó quay về trạng thái có thể chỉnh sửa.
  2. Mở menu ngôn ngữ. Trong trang của ứng dụng (hoặc trang App Information cho các trường dùng chung), nhấp vào tên ngôn ngữ chính ở góc trên bên phải, cuộn xuống mục "Not Localized," rồi nhấp dấu + bên cạnh ngôn ngữ bạn muốn thêm.
  3. Điền vào các trường KHÔNG được sao chép sang. Đây chính là cạm bẫy. Khi bạn thêm một ngôn ngữ, Apple sao chép ảnh chụp màn hình và hầu hết các thuộc tính từ ngôn ngữ chính "ngoại trừ phần mô tả và từ khóa." Hai mục đó luôn để trống. Không có cảnh báo nào cả — ngôn ngữ trông có vẻ đã được điền đầy đủ, nên rất dễ lưu một danh sách mà phần mô tả âm thầm rơi về ngôn ngữ chính.
  4. Xử lý App Information riêng. Tên ứng dụng, phụ đề và URL chính sách bảo mật nằm trong App Information (siêu dữ liệu dùng chung), không phải trang phiên bản. Hãy thêm ngôn ngữ ở đó nữa và nhập các giá trị này cho từng ngôn ngữ.
  5. Bản địa hóa ảnh chụp màn hình. Vì ảnh chụp màn hình kế thừa từ ngôn ngữ chính, một ngôn ngữ mới sẽ hiển thị ảnh tiếng Anh của bạn trừ khi bạn thay thế chúng. Nếu chú thích được nhúng sẵn vào ảnh, điều đó có nghĩa là bạn phải tải lên một bộ ảnh đã dịch cho từng ngôn ngữ.
  6. Lưu, rồi gửi để kiểm duyệt. Siêu dữ liệu ngôn ngữ mới không tự động lên trực tuyến chỉ vì bạn đã lưu. App Review phải phê duyệt ngôn ngữ mới; bạn cần gửi một phiên bản mang siêu dữ liệu đã bản địa hóa để được duyệt. Hãy tính đến độ trễ này, chứ đừng mong nó chuyển ngay lập tức.

Bản địa hóa trên Google Play (Play Console)

  1. Mở công cụ dịch thuật. Trong Play Console, vào Grow › Store presence › Store listings and products, sau đó Manage translations. Đây là nơi quản lý tất cả ngôn ngữ của danh sách tại một chỗ duy nhất.
  2. Thêm ngôn ngữ. Trong mục Manage translations, chọn Select languages, đánh dấu các ngôn ngữ bạn muốn, nhấp Apply, rồi Save. Chúng sẽ xuất hiện dưới dạng các hàng để bạn điền vào.
  3. Cung cấp văn bản — ba lựa chọn. Dán bản dịch của riêng bạn; hoặc dùng dịch máy miễn phí của Google để có bản nháp thô; hoặc, từ cùng menu đó, đặt dịch thuật con người trả phí từ các đối tác bên thứ ba của Google. Google báo giá khoảng 0,07 USD mỗi từ, có bản dịch trả về trong khoảng bảy ngày, bao gồm danh sách cửa hàng (tiêu đề, mô tả ngắn, mô tả đầy đủ) và các sản phẩm trong ứng dụng.
  4. Áp dụng cho từng ngôn ngữ, rồi Save. Sau khi bản dịch trả về, mở hàng của từng ngôn ngữ, xem lại tiêu đề / mô tả ngắn / mô tả đầy đủ / ảnh chụp màn hình, rồi lưu lại. Google cũng kiểm duyệt các thay đổi trong danh sách cửa hàng trước khi chúng lên trực tuyến, nên bước này cũng không diễn ra ngay lập tức.

Google Play hỗ trợ bao nhiêu ngôn ngữ cho danh sách? Google không công bố một con số chính thức rõ ràng, và các con số thường được trích dẫn dao động từ khoảng 77 đến khoảng 88 ngôn ngữ và biến thể vùng miền cho danh sách cửa hàng, tùy vào cách đếm các biến thể. Vì vậy hãy coi mọi con số cụ thể bạn thấy chỉ mang tính tương đối. Điểm mấu chốt thực tế: đó là hàng chục ngôn ngữ, thừa đủ để bao phủ mọi thị trường đáng nhắm tới.

Những cạm bẫy mà ít ai nói rõ

  • Cạm bẫy kế thừa của Apple. Ảnh chụp màn hình và hầu hết các trường được sao chép từ ngôn ngữ chính; mô tả và từ khóa thì không. Một nửa công việc của bạn là nhớ xem ngôn ngữ nào vẫn còn phần mô tả trống ẩn sau một trang trông có vẻ đầy đủ.
  • Ảnh chụp màn hình cũng kế thừa — theo chiều ngược lại. Một ngôn ngữ mới tự động hiển thị ảnh chụp màn hình bằng ngôn ngữ chính của bạn. Điều này tiện lợi nếu bạn chưa bản địa hóa ảnh, nhưng gây hiểu lầm nếu bạn quên thay chúng và để chú thích tiếng Anh xuất hiện trên gian hàng của Nhật Bản.
  • Trường từ khóa là riêng theo từng ngôn ngữ và đáng được bảo vệ cẩn thận. Apple cho bạn trường từ khóa 100 ký tự cho mỗi ngôn ngữ, và nó được ẩn khỏi người dùng. Dịch máy từng từ một sẽ lãng phí chỗ trống đó — các từ mà người dùng thực sự tìm kiếm ở mỗi thị trường hiếm khi trùng với bản dịch nghĩa đen. Google không có trường từ khóa riêng; nó lập chỉ mục toàn bộ mô tả của bạn, nên ý định từ khóa phải nằm trong nội dung mô tả của từng ngôn ngữ.
  • Thời điểm trạng thái có thể chỉnh sửa. Trên Apple, bạn chỉ có thể chỉnh sửa bản địa hóa khi trạng thái ứng dụng ở dạng có thể chỉnh sửa. Gộp công việc bản địa hóa lại trước khi khóa một phiên bản để gửi duyệt sẽ giúp bạn tránh cảnh "tại sao trường này bị mờ đi."
  • Kiểm duyệt áp dụng cho từng ngôn ngữ mới. Cả hai kho ứng dụng đều kiểm duyệt siêu dữ liệu ngôn ngữ mới. Không có cách nào để bạn dán 40 bản dịch và tất cả lên trực tuyến ngay phút sau — bước sao chép là việc của bạn, nhưng việc lên trực tuyến vẫn theo lịch trình của kho ứng dụng.
  • Giới hạn ký tự khác nhau và bản dịch thường dài hơn. Tiếng Đức và tiếng Phần Lan thường dài hơn tiếng Anh từ 30-40%; một phụ đề vừa khít bằng tiếng Anh có thể vượt quá giới hạn 30 ký tự của Apple sau khi dịch. Hãy kiểm tra giới hạn cho từng trường, từng ngôn ngữ, chứ không chỉ một lần.

Mokbi phù hợp ở đâu

Các kho ứng dụng xử lý phần hạ tầng — thêm một ngôn ngữ, lưu trữ văn bản, kiểm duyệt nó. Điều họ không làm là viết siêu dữ liệu cho từng ngôn ngữ giúp bạn, và đó chính là phần biến 50 ngôn ngữ thành cả tuần sao chép-dán. Mokbi tạo và dịch tất cả các trường trong danh sách của từng ngôn ngữ — tiêu đề, phụ đề, từ khóa và mô tả — sang 50 ngôn ngữ chỉ trong một lần thao tác, để bạn không phải điền từng ngôn ngữ trong App Store Connect bằng tay hay dán từng hàng vào Play Console lần lượt. Trường từ khóa được xử lý như từ khóa thật sự, không bị dịch nghĩa đen, nên chỗ trống 100 ký tự đó không bị lãng phí.

Nói thẳng về giới hạn của công cụ: điều này giúp bạn có một bộ trường đã bản địa hóa đầy đủ, sẵn sàng đưa vào từng kho ứng dụng. Nó không bỏ qua bước kiểm duyệt. Siêu dữ liệu của mỗi ngôn ngữ mới vẫn phải qua App Review của Apple và các bước kiểm tra danh sách riêng của Google — không có công cụ nào có thể tự động xuất bản mà bỏ qua điều đó, và bất kỳ ai nói khác đi đều đang lờ đi cách các kho ứng dụng thực sự vận hành. Thứ bạn tiết kiệm được là công sức viết thủ công và bước sao chép cho từng ngôn ngữ — đó chính là nơi thời gian thực sự bị ngốn mất.

Bạn có thể bản địa hóa ảnh chụp màn hình trong cùng một dự án — dựng bộ ảnh trình chiếu một lần, dịch chú thích sang cả 50 ngôn ngữ, rồi xuất ra một bộ ảnh cho từng ngôn ngữ để bạn không đăng ảnh tiếng Anh dưới một danh sách đã được dịch.

Nên đọc tiếp gì

Mở trình chỉnh sửa →