2009-08-24 41 views
5

MFMailComposeViewController có chỉ bằng tiếng Anh không !?MFMailComposeViewController bằng các ngôn ngữ khác?

Tôi đang đùa giỡn với ý tưởng sử dụng MFMailComposeViewController để xử lý việc gửi email từ ứng dụng của mình nhưng tôi cần nó phù hợp với môi trường ngôn ngữ của các thiết bị được đặt bằng ngôn ngữ khác ngoài tiếng Anh. Có thể đặt MFMailComposeViewController sang các ngôn ngữ khác không? Ngay cả khi tôi đặt ngôn ngữ của thiết bị của mình thành tiếng Nhật, mục To :, From :, Subject :, của MFMailComposeViewController vẫn còn bằng tiếng Anh. Làm thế nào để thay đổi ngôn ngữ của MFMailComposeViewController?

Trả lời

10

MFMailComposeViewController sẽ hiển thị bằng ngôn ngữ mà ứng dụng được dịch sang chứ không phải ngôn ngữ mà người dùng đã chọn; điều này giữ cho văn bản trong ứng dụng nhất quán. Thêm dự án ngôn ngữ cho ngôn ngữ bạn đang nhắm mục tiêu và chế độ xem nhà soạn nhạc sẽ áp dụng ngôn ngữ đó.

Nút Xong trên bàn phím, nút Xóa hiển thị khi số UITableViewCell bị vuốt và các chế độ xem được tích hợp khác hoạt động tương tự.

+1

Bạn có thể cho tôi một số gợi ý về cách thêm "dự án ngôn ngữ" không? – RexOnRoids

+0

Bình luận tuyệt vời bằng cách này, cảm ơn. – RexOnRoids

+0

Hướng dẫn này giải thích tốt hơn tôi có thể: http://www.iphonesdkarticles.com/2008/11/localizing-iphone-apps.html Tôi nghĩ rằng đây là điều mà Apple nên thực hiện dễ dàng hơn trong bản cập nhật SDK tiếp theo :) – rpetrich

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