Wie kann ich die Sprache in Opera Mini 6 einstellen?


7

Opera hat sich kürzlich selbst aktualisiert und aus irgendeinem Grund hat das Update die hebräische Version mit hebräischen Menüs installiert (das ist nicht ganz überraschend, da mein Telefon auf Hebräisch ist, aber es ist teilweise überraschend, da die vorherige Version auf Englisch war). Das Problem ist, dass Opera den Browser schlecht ins Hebräische übersetzt hat, weil Hebräisch von rechts nach links geschrieben ist, die Menüs jedoch alle von links nach rechts sind.

Wie kann ich die Sprache der Menüs und Einstellungen in Opera in Englisch ändern?

Für die Aufzeichnung, wenn es relevant ist, habe ich ein Samsung Galaxy S mit Froyo.

Antworten:


2

Dies ist eine schlechte Problemumgehung, aber ich gehe davon aus, dass Sie die englische Version erhalten können, indem Sie die App deinstallieren, das Telefon vorübergehend auf Englisch umstellen und die App neu installieren.


Was ich nicht verstehe, ist, wie ich die englische Version überhaupt bekommen habe, ohne auf Englisch zu wechseln.
Nathan Fellman

Denn dort gab es am Anfang keine hebräische Übersetzung der Anwendung. Dann erhalten Sie die Standardübersetzung, die normalerweise Englisch ist. Bei einer späteren Aktualisierung der Anwendung wurde die hebräische Sprache hinzugefügt, und Sie haben diese Übersetzung erhalten.
Anders

2

Höchstwahrscheinlich hat Opera die hebräische Lokalisierung mit dem Update selbst hinzugefügt, also hat es das "kluge" Ding gemacht und die Sprache des Telefons verwendet.

Ich würde folgendes tun:

  1. Deinstallieren Sie die App
  2. Ändern Sie die Sprache des Telefons in Englisch (Einstellungen> Sprache & Tastatur)
  3. (Optional und nur, wenn Ihr Telefon gerootet ist) Laden Sie Market Enabler vom Markt herunter und wählen Sie einen US-Markt aus (um sicherzustellen, dass Sie eine "englische Version" der App erhalten.
  4. Installieren Sie das Telefon neu und stellen Sie es anschließend wieder auf Hebräisch ein
  5. Ich würde auch versuchen, einen Neustart durchzuführen, um festzustellen, ob dies das Verhalten von Opera rückgängig macht.

Wenn Sie das Telefon wieder auf Hebräisch einstellen, wechselt die Anwendung wieder auf Hebräisch und nicht auf Englisch. Das Programmpaket enthält alle Übersetzungen.
Anders

1

Android-Anwendungen sind normalerweise so eingerichtet, dass sie viele Sprachen verarbeiten können, indem unterschiedliche Übersetzungen derselben Nachricht in verschiedenen Sprachdateien gespeichert werden, eine für jede Sprache ( res/values/strings.xmlstandardmäßig, res/values-sv/strings.xmlfür Schwedisch, res/values-fr/strings.xmlfür Französisch usw.).

Wenn Sie das Programm starten, wird versucht, eine Übersetzung für die Standardsprache Ihres Telefons zu suchen. Wenn im Programm Übersetzungen dieser Zeichenfolge für die ausgewählte Sprache vorhanden sind, wie Hebräisch jetzt in Opera, wird diese Zeichenfolge verwendet. Wenn die Sprache jedoch nicht so dringlich ist wie zuvor in Opera, wird die Standardsprache für das Programm verwendet, die normalerweise Englisch ist.

Deshalb haben Sie beim Ausführen von Opera zuvor Englisch und jetzt Hebräisch gelernt. Und deshalb denke ich nicht, dass Deinstallieren und erneutes Installieren irgendetwas ändern wird, da die Sprache zur Laufzeit ausgewählt wird und nicht, wenn Sie das Programm installieren.

Stattdessen sollten Sie mit Opera sprechen und ihnen bessere Übersetzungen geben oder Ihr Telefon auf Englisch als Standardsprache einstellen und in keinem Programm hebräische Übersetzungen erhalten.


Obwohl dies hier sicherlich der Fall sein könnte, bezweifle ich, dass Sie mit Sicherheit sagen können, dass Android-Apps die Sprache normalerweise zur Laufzeit dynamisch auswählen.
Matthew Read

Wenn sie das Standardverhalten des Android-Systems nicht überschreiben. Aber warum sollten sie? Sie können weiterhin programmatisch eine andere Sprache für Ihre Anwendung auswählen. Aber so sollten Sie eine mehrsprachige Unterstützung in Android-Programmen durchführen. Und wie ich Schwedisch in meinen Programmen unterstütze.
Anders

Wie ist "das Standardverhalten des Android-Systems" für eine App relevant? Das Betriebssystem kann eine App nicht zwingen, eine bestimmte Sprache zu verwenden oder sogar die Systemsprache oder das Gebietsschema zu überprüfen.
Matthew Read

1
So wird die Lokalisierung in einer Android-Anwendung eingerichtet: Tutorials für Android-Entwickler
Anders

1
Hier sind Googles Android-Entwickler DevGuid über Lokalisierung . Da wir also davon ausgehen können, dass ihre Programmierer diese kennen und verwenden, ist mein Beitrag die richtige Lösung für das Problem. Stellen Sie Ihr Telefon auf Englisch ein oder wenden Sie sich an Opera, um bessere Übersetzungen zu erhalten.
Anders

1

Sie können versuchen, auf das große "O" im rechten oberen Teil zu klicken und dann zu den "Einstellungen" zu gehen, bei denen es sich um das übliche Einstellungssymbol (eine Schraube?) handelt, oder wenn Sie nicht wissen, wie das Einstellungssymbol für die 4. Option auf dem aussieht Liste. Gehen Sie dann von dort zur 7. Option ... scrollen Sie nach oben und Sie sehen Englisch (UK). Ich habe es so herausgefunden. Prost!


Das Hinzufügen eines Screenshots würde helfen
Beeshyams
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.