Warum arabischer oder hebräischer Text auf dem iPhone durcheinander aussieht
Die Schreibrichtung ist eine Eigenschaft des Textes selbst, keine Tastatureinstellung. Warum Zahlen und englische Wörter scheinbar auf der falschen Seite eines rechts-nach-links-Satzes landen, was der Cursor an einer Richtungsgrenze wirklich tut, und warum manche Satzzeichen spiegelverkehrt aussehen.
Fast jedem passiert es beim ersten Mal, wenn Arabisch, Hebräisch oder Persisch auf einem Telefon getippt wird. Der Satz läuft wie erwartet von rechts nach links, dann wird mittendrin eine Telefonnummer oder ein englisches Wort eingetippt, und das Ergebnis wirkt verwirrend — Ziffern auf der falschen Seite, ein Wort, das dort landet, wo es gar nicht getippt wurde. Nichts ist kaputt. Das ist, was rechts-nach-links-Text auf jedem Gerät tut, iPhone eingeschlossen, und es folgt einem festen Regelwerk, keinem Fehler in irgendeiner bestimmten Tastatur.
Die Richtung ist eine Eigenschaft des Textes, keine Tastatureinstellung
Es gibt keinen „Rechts-nach-links-Modus“, den eine Tastatur ein- oder ausschaltet. Jedes Zeichen trägt seine eigene Richtung — arabische und hebräische Buchstaben sind stark rechts-nach-links, lateinische Buchstaben und Ziffern sind stark links-nach-rechts, Leerzeichen und Satzzeichen sind neutral und übernehmen die Richtung dessen, was neben ihnen steht. Software, die Text anzeigt, iOS eingeschlossen, wendet den bidirektionalen Unicode-Algorithmus auf jede Zeile an, um die Anordnung festzulegen, und genau dieser Algorithmus läuft immer gleich, unabhängig davon, welche App oder welche Tastatur den Text erzeugt hat. Zu einer arabischen oder hebräischen Tastatur zu wechseln, ändert, was getippt wird — nicht die Regeln, die entscheiden, wie es auf dem Bildschirm angeordnet wird.
Zahlen und englische Wörter mitten in einem rechts-nach-links-Satz
Eine Telefonnummer, ein Preis oder ein aus dem Englischen übernommenes Wort mitten in einem arabischen oder hebräischen Satz bildet einen eigenen kurzen links-nach-rechts-Abschnitt, eingebettet in den umgebenden rechts-nach-links-Text. Die Ziffern in diesem Abschnitt lesen sich untereinander weiterhin von links nach rechts — 2026 liest sich als zweitausendsechsundzwanzig, nicht rückwärts —, aber der gesamte Abschnitt wird entsprechend dem umgebenden rechts-nach-links-Fluss platziert, und genau das lässt ihn für ein an reinen Links-nach-rechts-Text gewöhntes Auge wie „auf der falschen Seite gelandet“ aussehen. Er ist nirgendwo falsch gelandet — er steht genau dort, wo der bidirektionale Algorithmus einen eingebetteten links-nach-rechts-Abschnitt innerhalb von rechts-nach-links-Text platziert.
Am deutlichsten wird das bei einem Datum oder Preis nahe dem Anfang oder Ende eines rechts-nach-links-Satzes — er kann so wirken, als stünde er ganz außerhalb des Satzes, auf der Seite, an der man den Beginn erwarten würde statt das Ende. Die ganze Zeile in der vorgesehenen Richtung zu lesen, statt sie aus Gewohnheit von links nach rechts zu überfliegen, ist das, was es sich auflösen lässt.
Was der Cursor tut, wenn er zu springen scheint
Den Cursor mit den Pfeiltasten oder einer physischen Tastatur zu bewegen, folgt der logischen Reihenfolge — der Reihenfolge, in der die Zeichen tatsächlich getippt wurden —, nicht der optischen Links-nach-rechts-Reihenfolge auf dem Bildschirm. Beim Übergang von einem rechts-nach-links-Abschnitt in einen eingebetteten links-nach-rechts-Abschnitt kann der Cursor über den Bildschirm zu springen scheinen, statt Zeichen für Zeichen zu gleiten, weil das nächste Zeichen in der Tippreihenfolge nicht das nächste an der Leseposition ist. Direkt auf den Bildschirm zu tippen, um den Cursor nahe dieser Grenze zu setzen, kann ihn aus demselben Grund an einer der beiden Kanten der beiden Abschnitte platzieren. Er funktioniert korrekt — er folgt einfach der Tippreihenfolge, nicht der Reihenfolge, die das Auge abtastet.
Warum manche Satzzeichen gespiegelt aussehen
Klammern, eckige Klammern und Anführungszeichen sind in Unicode als gespiegelte Zeichen definiert: Eine öffnende Klammer, die in rechts-nach-links-Text getippt wird, erscheint in der Form einer schließenden, und umgekehrt, damit sie für jemanden, der von rechts nach links liest, weiterhin als „öffnend“ gelesen wird. Korrekt getippt und angezeigt, ist das für jeden, der die Sprache fließend liest, unsichtbar. Für jemanden, der aus Gewohnheit von links nach rechts überfliegt, wirkt es, als stünde die Klammer am falschen Ende der Phrase. Das ist kein Darstellungsfehler — es ist dieselbe Spiegelregel, konsequent angewendet, in jeder App auf dem Telefon, nicht etwas, das an eine bestimmte Tastatur gebunden wäre.
Eine rechts-nach-links-Tastatur auf dem iPhone hinzufügen
- Einstellungen → Allgemein → Tastatur → Tastaturen.
- Tippen Sie auf „Tastatur hinzufügen…“.
- Wählen Sie Arabisch, Hebräisch oder Persisch aus der Liste.
- Wechseln Sie mitten im Tippen mit einem Tipp auf die Globustaste 🌐 dorthin, oder halten Sie sie gedrückt für eine Auswahl aller hinzugefügten Tastaturen.
Ein Textfeld legt seine gesamte Ausrichtung in der Regel anhand des ersten stark richtungsgebundenen Zeichens fest, das hineingetippt wird — deshalb bleibt eine Nachricht, die auf Arabisch beginnt, an der rechten Kante der Sprechblase ausgerichtet, selbst wenn weiter hinten ein englisches Wort auftaucht: Der Absatz hat sich bereits auf eine Richtung festgelegt, bevor dieses Wort ankam.
Wo Kibo hineinpasst
Kibo trägt Hebräisch, Arabisch und Persisch unter seinen 30 Eingabesprachen, in einer einzigen Tastatur statt eines eigenen iOS-Eintrags für jede. Die Globustaste läuft nur durch die aktivierten Sprachen, mit einer kurzen Einblendung, die die erreichte Sprache benennt. Nichts von diesem bidirektionalen Verhalten wird von irgendeiner Tastatur gesteuert — es ist die Textdarstellung von iOS, für jede Tastatur auf dem Telefon gleich —, und der Sprachwechsel in Kibo braucht keinen Vollzugriff, der für das Tippen in jeder Sprache ausgeschaltet bleibt und nur von den Schaltflächen Wort kopieren, Zeile kopieren und Einfügen auf der eigenen Werkzeugleiste gelesen wird.
Häufige Fragen
Warum erscheinen Zahlen auf der falschen Seite meines arabischen Satzes?
Sie sind nirgendwo falsch gelandet. Ein Ziffernabschnitt liest sich untereinander von links nach rechts, aber seine Position innerhalb eines rechts-nach-links-Satzes legt der bidirektionale Unicode-Algorithmus fest, der einen eingebetteten links-nach-rechts-Abschnitt entsprechend dem umgebenden rechts-nach-links-Fluss platziert — genau das lässt ihn für ein aus Gewohnheit links-nach-rechts überfliegendes Auge verkehrt wirken.
Ist meine Tastatur defekt, wenn der Cursor in der Nähe eines englischen Worts in hebräischem Text springt?
Nein. Der Cursor folgt der Reihenfolge, in der die Zeichen getippt wurden, nicht ihrer Links-nach-rechts-Position auf dem Bildschirm, sodass der Übergang von einem rechts-nach-links-Abschnitt in einen eingebetteten links-nach-rechts-Abschnitt wie ein Sprung statt eines gleichmäßigen Gleitens wirken kann. Das passiert in jeder App unter iOS gleich, nicht nur bei einer Tastatur.
Ändert das Hinzufügen von Arabisch oder Hebräisch als Tastatur, wie die Textrichtung funktioniert?
Es ändert, was getippt werden kann, nicht, wie die Richtung entschieden wird. Die Textrichtung ergibt sich aus den Unicode-Eigenschaften der Zeichen selbst und wird von iOS immer gleich aufgelöst, unabhängig davon, welche Tastatur den Text erzeugt hat.
Auf der eigenen Tastatur ausprobieren
Kibo ist eine kostenlose Tastatur für das iPhone mit echten mechanischen Tastentönen, Themes zur Auswahl und RGB-Lichteffekten. Ohne Konto, ohne Werbung — und sie funktioniert mit ausgeschaltetem Vollzugriff.