Làm cách nào để đặt ngôn ngữ trong Opera Mini 6?


7

Opera gần đây đã tự nâng cấp và vì một số lý do, bản cập nhật đã cài đặt phiên bản tiếng Do Thái với các menu tiếng Do Thái (điều đó không hoàn toàn đáng ngạc nhiên, vì điện thoại của tôi bằng tiếng Do Thái, nhưng điều đó hơi ngạc nhiên, vì phiên bản trước là tiếng Anh). Vấn đề là Opera đã làm một công việc tồi tệ là dịch trình duyệt của họ sang tiếng Do Thái, bởi vì tiếng Do Thái được viết từ phải sang trái, nhưng các menu đều từ trái sang phải.

Làm cách nào để thay đổi ngôn ngữ của các menu và cài đặt trong Opera sang tiếng Anh?

Đối với hồ sơ, nếu có liên quan, tôi có Samsung Galaxy S với Froyo.

Câu trả lời:


2

Đây là một cách giải quyết kém, nhưng tôi cho rằng bạn có thể có phiên bản tiếng Anh bằng cách gỡ cài đặt ứng dụng, tạm thời chuyển điện thoại sang tiếng Anh và cài đặt lại ứng dụng.


Điều tôi không hiểu là làm thế nào tôi có phiên bản tiếng Anh ở nơi đầu tiên mà không chuyển sang tiếng Anh.
Nathan Fellman

Bởi vì ở đó không có bản dịch tiếng Do Thái của ứng dụng ngay từ đầu. Sau đó, bạn nhận được bản dịch mặc định, thường là tiếng Anh. Bản cập nhật sau này của ứng dụng đã thêm ngôn ngữ tiếng Do Thái và bạn đã có bản dịch đó.
Anders

2

Nhiều khả năng, Opera đã thêm bản địa hóa tiếng Do Thái bằng bản cập nhật, do đó, họ đã làm điều "thông minh" và sử dụng ngôn ngữ điện thoại.

Tôi sẽ làm như sau:

  1. Gỡ cài đặt ứng dụng
  2. Thay đổi ngôn ngữ điện thoại thành tiếng Anh (Cài đặt> Ngôn ngữ & Bàn phím)
  3. (Tùy chọn và chỉ khi điện thoại của bạn được root) Tải xuống Trình tạo thị trường từ Thị trường và chọn Thị trường Hoa Kỳ (để đảm bảo bạn có được "phiên bản tiếng Anh" của ứng dụng.
  4. Cài đặt lại và sau đó, đặt điện thoại của bạn trở lại tiếng Do Thái
  5. Tôi cũng sẽ thử khởi động lại để xem liệu điều đó có hoàn nguyên hành vi của Opera không.

Khi bạn đặt điện thoại trở lại tiếng Do Thái, ứng dụng sẽ chuyển trở lại sử dụng tiếng Do Thái chứ không phải tiếng Anh. Gói chương trình có tất cả các bản dịch.
Anders

1

Các ứng dụng Android thường được thiết lập để xử lý nhiều ngôn ngữ bằng cách lưu trữ các bản dịch khác nhau của cùng một thông điệp trong các tệp ngôn ngữ khác nhau, một ngôn ngữ cho mỗi ngôn ngữ ( res/values/strings.xmlmặc định, res/values-sv/strings.xmlcho Thụy Điển, res/values-fr/strings.xmlcho tiếng Pháp, v.v.).

Vì vậy, khi bạn bắt đầu chương trình, nó cố gắng tra cứu bản dịch cho ngôn ngữ mặc định của điện thoại. Nếu có bản dịch của chuỗi đó cho ngôn ngữ đã chọn trong chương trình, như tiếng Do Thái hiện có trong Opera, nó sẽ sử dụng chuỗi đó. Nhưng nếu ngôn ngữ không gây áp lực, giống như trước đây trong Opera, nó sẽ sử dụng ngôn ngữ mặc định cho chương trình, thường là tiếng Anh.

Vì vậy, đó là lý do tại sao bạn có tiếng Anh trước đây và tiếng Do Thái bây giờ khi chạy Opera. Và đó là lý do tại sao tôi không nghĩ rằng việc gỡ cài đặt và cài đặt lại sẽ thay đổi mọi thứ, vì ngôn ngữ được chọn trong thời gian chạy chứ không phải khi bạn cài đặt chương trình.

Thay vào đó, bạn nên nói chuyện với Opera và cung cấp cho họ bản dịch tốt hơn hoặc đặt điện thoại của bạn sang tiếng Anh làm ngôn ngữ mặc định và không nhận được bất kỳ bản dịch tiếng Do Thái nào, trong bất kỳ chương trình nào.


Mặc dù chắc chắn có thể là trường hợp ở đây, tôi nghi ngờ bạn có thể nói chắc chắn rằng các ứng dụng Android thường chọn ngôn ngữ một cách linh hoạt khi chạy.
Matthew Đọc

Nếu họ không ghi đè hành vi mặc định của hệ thống Android. Nhưng tại sao họ? Bạn vẫn có thể lập trình chọn một ngôn ngữ khác cho ứng dụng của mình. Nhưng đây là cách bạn nên thực hiện hỗ trợ đa ngôn ngữ trong các chương trình Android. Và làm thế nào tôi hỗ trợ Thụy Điển trong các chương trình của tôi.
Anders

"Hành vi mặc định của hệ thống Android" có liên quan đến một ứng dụng như thế nào? HĐH không thể buộc ứng dụng sử dụng một ngôn ngữ cụ thể hoặc thậm chí để kiểm tra ngôn ngữ hệ thống hoặc ngôn ngữ là gì.
Matthew Đọc

1
Dưới đây là cách Bản địa hóa được thiết lập trong một ứng dụng Android
Anders

1
Dưới đây là Googles Nhà phát triển Android DevGuid về Bản địa hóa . Vì vậy, như chúng ta có thể giả định rằng các lập trình viên của họ biết và sử dụng chúng, bài viết của tôi là giải pháp cho vấn đề. Đặt điện thoại của bạn sang tiếng Anh hoặc liên hệ với Opera với các bản dịch tốt hơn.
Anders

1

bạn có thể thử nhấp vào chữ "O" lớn ở phần trên bên phải và sau đó chuyển đến "cài đặt" là biểu tượng cài đặt thông thường (bu-lông?) hoặc nếu bạn không biết biểu tượng cài đặt trông như thế nào với tùy chọn thứ 4 trên danh sách. sau đó từ đó đi đến tùy chọn thứ 7 ... cuộn lên trên và bạn sẽ thấy tiếng Anh (Anh). Tôi đã tìm ra nó theo cách này. Chúc mừng!


Thêm ảnh chụp màn hình sẽ giúp ích
beeshyams
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.