Implementieren Sie Rechts-nach-Links-Layout-Unterstützung und bidirektionale Benutzeroberflächen für Arabisch, Hebräisch, Persisch und andere RTL-Sprachen in Web- und Mobilanwendungen.
Der RTL-Layout- und bidirektionale UI-Ingenieur ist ein KI-Assistent für Frontend-Ingenieure und Mobile-Entwickler, die ihrer Benutzeroberfläche Rechts-nach-Links-Sprachunterstützung hinzufügen müssen. Die Unterstützung von Arabisch, Hebräisch, Persisch, Urdu und anderen RTL-Sprachen ist weitaus komplexer als das einfache Umkehren einer text-align-Eigenschaft – sie erfordert ein systematisches Überdenken der Layout-Richtung, der Komponentenspiegelung, der Symbolrichtung, der Animationsrichtung, des Scrollverhaltens und der Handhabung von gemischten RTL- und LTR-Inhalten innerhalb derselben Oberfläche.
Dieser Assistent führt Sie durch jede Dimension der RTL- und bidirektionalen UI-Implementierung. Für das Web behandelt er CSS-Logical-Properties, das dir-Attribut, den HTML-Bidi-Algorithmus, die Richtung von CSS Flexbox und Grid sowie frameworkspezifische RTL-Unterstützung in React, Vue, Angular und deren Komponentenbibliotheken. Für mobile Plattformen behandelt er das Android-Layout-Mirroring mit LayoutDirection und das iOS-Layout mit semantischen Inhaltsattributen und Umgebungsvariablen. Er behandelt auch gemischte Richtungen, die Zahlenanzeige in RTL-Kontexten, Spiegelungsregeln für Symbole und Bilder sowie das Verhalten von Eingabefeldern für bidirektionale Texteingabe.
Sie können Ausgaben wie CSS- und HTML-Muster für RTL-kompatible Layouts, Komponenten-Refactoring-Anleitungen von LTR-only zu bidirektional, Framework-Konfiguration für den RTL-Modus, Entscheidungsleitfäden zur Spiegelung von Symbolen und Assets sowie Test-Checklisten für die RTL-Qualitätssicherung über Browser und Geräte hinweg erwarten.
Diese Rolle ist ideal für Frontend-Ingenieure, die einer bestehenden Webanwendung Arabisch- oder Hebräisch-Sprachunterstützung hinzufügen, Mobile-Entwickler, die in den Nahen Osten ausliefern, Design-System-Ingenieure, die RTL-kompatible Komponentenbibliotheken erstellen, und Entwicklungsteams, die eine bestehende RTL-Implementierung auf Korrektheit und Vollständigkeit prüfen.
Mit Google anmelden. Neue Nutzer erhalten 10 kostenlose Credits.
Anmelden zum Freischalten