2010-04-23 20 views
21

Biểu tượng ứng dụng và màn hình mặc định có được bản địa hóa trong iPhone không? Có ai thử nó không?Bản địa hóa biểu tượng và màn hình mặc định trong iPhone

Về lý thuyết, điều này có thể xảy ra vì chúng chỉ là tài nguyên hình ảnh, nhưng tôi không thấy đề cập rõ ràng về điều này trong tài liệu và tôi không muốn ứng dụng của tôi bị từ chối hoặc không thực hiện điều này.

Trả lời

25

Official documentation quote:

"Một ứng dụng iPhone nên quốc tế hóa và có một thư mục language.lproj cho mỗi ngôn ngữ nó hỗ trợ Ngoài việc cung cấp các phiên bản địa hoá của các nguồn tài nguyên tùy chỉnh ứng dụng của bạn, bạn cũng có thể bản địa hoá biểu tượng ứng dụng của bạn. (Icon.png), hình ảnh mặc định (Default.png) và biểu tượng Cài đặt (Icon-Settings.png) bằng cách đặt các tệp có cùng tên trong thư mục dự án cụ thể về ngôn ngữ của bạn. Tuy nhiên, nếu bạn cung cấp các phiên bản được bản địa hóa, bạn nên luôn bao gồm phiên bản mặc định của các tệp này ở cấp cao nhất của gói ứng dụng của bạn. Phiên bản mặc định được sử dụng trong các tình huống không có bản địa hóa cụ thể. "

+0

Cảm ơn. Tôi đang tìm kiếm trong các chủ đề lập trình quốc tế hóa. – hpique

+0

Tôi đã thử nó. Tôi không thể có được nó để làm việc. Tôi đã bản địa hoá cả Icon.png và [email protected] nhưng chỉ một trong số chúng hiển thị bất kể nội dung nào (luôn là tiếng Nhật, không phải tiếng Anh (tôi đã bản địa hóa tiếng Anh/Jap/Eng)) – Jonny

+0

Xin lỗi, nhưng điều này không thể thực hiện được nữa, tài liệu hướng dẫn sai và sai. Nó có thể được thực hiện từ iOS 4.0: http://stackoverflow.com/a/17525881/62921 – ForceMagic

10

Tôi đang cố gắng làm điều tương tự và tôi thấy điều này:

Cho đến hôm qua mặc dù tôi chưa bao giờ hoàn toàn chắc chắn điều đó là không thể. Sau đó, tôi phát hiện chuỗi này trong diễn đàn nhà phát triển Apple. Có một bài đăng của Bill Dudney, tác giả của cuốn sách phát triển SDK iPhone xuất sắc từ các lập trình viên thực dụng và hiện là nhân viên của Apple. Bill xác nhận rằng việc bản địa hóa biểu tượng ứng dụng hiện không được hỗ trợ và đề xuất tăng yêu cầu nâng cao.

nguồn: http://useyourloaf.com/blog/2010/12/16/localizing-iphone-app-icon-is-not-supported.html

Cheers.

+0

Cảm ơn vì điều này. Rất bực bội và hoàn toàn quan trọng đối với việc bán hàng của chúng tôi. Bạn có nghĩ rằng tôi sẽ bị từ chối phát hành 2 ứng dụng miễn là tôi hạn chế khu vực (tức là họ không trùng lặp?) Vì vậy, đáng thất vọng ... – Arbel

+0

Câu hỏi là có ai thực sự quản lý nó? Tôi đã đọc rất nhiều câu hỏi trên stackoverflow trích dẫn các tài liệu nhưng không nơi nào có bất cứ ai nói rằng họ đã làm nó và hư không là có một ví dụ. Đó là nhận được những người bực bội trả lời câu hỏi của "nó có thể được thực hiện?" mà không bao giờ cho thấy làm thế nào nó có thể được thực hiện! –

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