GNOME Terminal 3.33.3 (VTE 0.57.3) implements BiDi support, according to the proposal at https://terminal-wg.pages.freedesktop.org/bidi/ .
In alignment with Diego's comments and my responses to them, it implements multiple modes. Shuffling the characters according to the BiDi algorithm is enabled by default, this is required for simple utilities such as "echo", "cat" and friends. An escape sequence can turn off BiDi in the terminal, to be used if BiDi is performed by the application running inside. As mentioned, this won't magically make fullscreen apps (e.g. "mc") BiDi-aware, it's impossible without adding this feature to all those applications. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to vte in Ubuntu. https://bugs.launchpad.net/bugs/263822 Title: RTL (right to left) support in terminal (BiDi) Status in Gnome Virtual Terminal Emulator: Confirmed Status in vte package in Ubuntu: Confirmed Bug description: Binary package hint: gnome-terminal The program fails to display bi-directional text correctly. For example, the Arabic word Went (راح) should be spelled raa (ر) Alif (ا) haa (ح) from right to left. The program displays the Arabic text in the opposite direction. examples: ا ب ج become ج ب ا if the problem with numbers (and it's not) it will look like: 123 become 321 that makes many translated terminal applications messages unreadable like dpkg & apt-get ProblemT ype: Bug Architecture: i386 Date: Tue Sep 2 04:44:06 2008 DistroRelease: Ubuntu 8.04 ExecutablePath: /usr/bin/gnome-terminal Package: gnome-terminal 2.22.1-0ubuntu2 PackageArchitecture: i386 ProcEnviron: PATH=/usr/locusernamel/sbin:/usr/locusernamel/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/gusernamemes LANG=en_US.UTF-8 SHELL=/bin/busernamesh SourcePackage: gnome-terminal Uname: Linux 2.6.24-19-generic i586 To manage notifications about this bug go to: https://bugs.launchpad.net/vte/+bug/263822/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp