2011-06-23 48 views
9

Giả sử tôi có một ứng dụng bao gồm một số danh sách tùy chọn, một số bánh mì nướng, vv Chuỗi được đặt cả trong các tệp XML và thỉnh thoảng được tạo/được tạo động trong Java.Android: cách dịch ứng dụng sang các ngôn ngữ khác nhau và bán trên thị trường?

Làm cách nào để tạo ứng dụng ở 8 ngôn ngữ khác nhau và bán chúng dựa trên ngôn ngữ? Thị trường Android có cho phép bạn đặt danh sách thả xuống cho ngôn ngữ để tải xuống không?

Cũng ở bên lập trình, có bản dịch trong tệp từ và sau đó sao chép và dán vào nhật thực sẽ hoạt động?

Có lẽ tôi đang hỏi sai địa điểm, nhưng tôi không chắc chắn nên bắt đầu từ đâu.

Trả lời

3

Khi bản địa hóa, tôi nghĩ bạn nên đọc this;

Có thể Market Filters có thể giúp bạn với việc bán mục tiêu cụ thể.

7

Thật dễ dàng. Đặt nguồn chuỗi của bạn trong các tập tin XML khác nhau:

  • res/values ​​/ strings.xml - cho mặc định ngôn ngữ
  • res/values ​​/ dây-de.xml cho Đức
  • res/values ​​/ strings- it.xml cho Ý

và vân vân

Ngoài ra bạn có thể đặt bố trí của bạn với các nguồn lực khác nhau. Mọi thứ được mô tả trong các liên kết được cung cấp trong các câu trả lời khác

+1

Dựa trên [tài nguyên này] (http://developer.android.com/guide/topics/resources/localization.html), tôi không nghĩ rằng trình đánh giá phải được thêm vào trong tệp XML, nó phải là trong thư mục 'values' chứa tệp strings.xml. Nó phải là 'values-de/strings.xml | values-it/strings.xml'. – Mohammad

Các vấn đề liên quan