Während der Installation: unerwarteter arabischer Text im Dialogfeld "Erweiterte Berechtigungen"… warum?

7

Kann jemand erklären, und was noch wichtiger ist, wie man es löst? Es scheint sich nur um das Dialogfeld zu handeln, das beim Installieren einer Anwendung nach erhöhten Berechtigungen fragt, und alles funktioniert wie erwartet, auch wenn der angezeigte Text falsch ist.

Seltsames Sprachproblem beim Installer

Ich verwende OSX 10.8.4 auf einem iMac. In Bezug auf die Spracheinstellungen habe ich jetzt nur britisches Englisch installiert. Alles andere wurde entfernt.

Laufen sudo defaults read -g AppleLanguageserzeugt:

The domain/default pair of (kCFPreferencesAnyApplication, AppleLanguages) does not exist

Auch scheint es nicht nur Installateure zu sein. Ich habe gerade einen neuen Canon-Drucker installiert, und der Dialog zum Anfordern erhöhter Berechtigungen wurde wie gewohnt angezeigt.

RTPeat
quelle
Passiert das bei jedem Installer? Passiert es woanders?
Thecafremo
Tritt nur auf, wenn ein Installationsprogramm versucht, die Berechtigungen zu erhöhen. Wenn Sie beispielsweise in den Systemeinstellungen nach einem Kennwort gefragt werden, funktioniert dies normal. Bis auf diesen Dialog ist alles andere in britischem Englisch.
RTPeat
Siehe oben für aktualisierte Informationen.
RTPeat
(Ich möchte NICHT alarmierend klingen, ABER ...) "Geben Sie Ihr (...) Installationskennwort (...) ein, damit dies möglich ist" klingt für mich irgendwie faul. Sind Sie sicher, dass dies ein legitimer Dialog ist? Arabisch ist eine Sprache von rechts nach links und kann verwendet werden, um etwas zu maskieren.
Myhd

Antworten:

2

Gemischte Lokalisierungen wie diese wurden in Mountain Lion relativ häufig gemeldet, wobei Arabisch am häufigsten vorkommt. Normalerweise kann dies behoben werden, indem Sie in den Systemeinstellungen / Sprache & Text / Sprache die Schaltfläche Bearbeiten verwenden, um Arabisch zu entfernen.

Es kann riskant sein, nur britisches Englisch auf dieser Liste zu haben, da das Betriebssystem keine Lokalisierung für britisches Englisch hat und daher etwas anderes verwendet werden muss. Versuchen Sie, mindestens Englisch und möglicherweise einige andere Sprachen wieder hinzuzufügen und dann neu zu starten. Oder sogar wieder Englisch und Arabisch hinzufügen und dann neu starten und dann Arabisch entfernen und neu starten.

TomG
quelle