File:Wait, -tahW- The Twisted Road to Right-to-Left Language Support.webm

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Original file(WebM audio/video file, VP8/Vorbis, length 40 min 40 s, 1,280 × 720 pixels, 392 kbps overall, file size: 114.12 MB)

Captions

Captions

Add a one-line explanation of what this file represents

Summary

[edit]
Description
English: Moriel Schottlender

https://linux.conf.au/schedule/30151/view_talk As the popularity and reach of FLOSS grows, so does the need to support more languages. Internationalization support varies greatly by language, because each language needs particular features that may or may not work properly. One of the most challenging problems in language support is dealing with languages that are right-to-left, and the 500 million speakers of RTL languages often find themselves at the very bottom of the heap.

In fact, the support of those languages – on Linux, other operating systems, and on the Web – is so abysmal that it is hard to find a single piece of software that properly supports all the necessary behaviors.

The effect of right-to-left languages extends beyond the writing and reading of the script. The direction of reading has a significant psychological effect – where your eyes shift on the screen, your expectations of where interface elements should be, and what you expect when typing in a bi-directional setting.

The issues become even more complicated in an environment that handles bi-directionality. The questions of how systems should behave when two languages of two different directions interact become almost mind boggling. And yet, these are behaviors that right-to-left users encounter on a regular basis, and the solutions that are offered today prove to be extremely lacking.

In this presentation, I will cover some critical aspects that right-to-left users run into when dealing with software and websites, and potential solutions that are available, while concentrating on what developers should look out for and remember when they consider support for RTL languages. I will discuss:

  • Use cases for dealing with RTL scripts - visual vs. logical cursor movement, typing and selecting, and, worst (or best) of all, dealing with mixed content.
  • Examples from Linux distributions like Debian; the use of RTL file names in the GUI and terminal, typing in RTL in editors, etc.
  • Unicode’s bi-directional algorithm and how it is utilized in Linux and on the Web; examples of hidden characters like “LRM” and “RLM” that preserve the directionality of embedded scripts, or LRO/RLO that force certain directionalities in strings.
  • How the Web does it in general, and how specifically we at the Wikimedia Foundation handle translations, Wikipedias in RTL languages, and mixed LTR/RTL content.
Date
Source YouTube: Wait, ?tahW: The Twisted Road to Right-to-Left Language Support – View/save archived versions on archive.org and archive.today
Author Linux.conf.au 2016 -- Geelong, Australia

Licensing

[edit]
This video, screenshot or audio excerpt was originally uploaded on YouTube under a CC license.
Their website states: "YouTube allows users to mark their videos with a Creative Commons CC BY license."
To the uploader: You must provide a link (URL) to the original file and the authorship information if available.
w:en:Creative Commons
attribution
This file is licensed under the Creative Commons Attribution 3.0 Unported license.
Attribution: Linux.conf.au 2016 -- Geelong, Australia
You are free:
  • to share – to copy, distribute and transmit the work
  • to remix – to adapt the work
Under the following conditions:
  • attribution – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
This file, which was originally posted to YouTube: Wait, ?tahW: The Twisted Road to Right-to-Left Language Support – View/save archived versions on archive.org and archive.today, was reviewed on 10 February 2017 by reviewer INeverCry, who confirmed that it was available there under the stated license on that date.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current09:21, 28 January 201740 min 40 s, 1,280 × 720 (114.12 MB)Legoktm (talk | contribs)Imported media from https://www.youtube.com/watch?v=OCQd02hORJQ

Transcode status

Update transcode status
Format Bitrate Download Status Encode time
VP9 720P 349 kbps Completed 10:56, 26 October 2018 33 min 39 s
Streaming 720p (VP9) Not ready Unknown status
VP9 480P 231 kbps Completed 10:51, 26 October 2018 28 min 50 s
Streaming 480p (VP9) Not ready Unknown status
VP9 360P 165 kbps Completed 10:41, 26 October 2018 19 min 8 s
Streaming 360p (VP9) Not ready Unknown status
VP9 240P 132 kbps Completed 10:40, 26 October 2018 17 min 51 s
Streaming 240p (VP9) 51 kbps Completed 03:04, 5 December 2023 3.0 s
WebM 360P 531 kbps Completed 09:56, 28 January 2017 34 min 43 s
Streaming 144p (MJPEG) 972 kbps Completed 13:16, 18 November 2023 1 min 26 s
Stereo (Opus) 78 kbps Completed 23:02, 12 November 2023 41 s
Stereo (MP3) 128 kbps Completed 23:24, 12 November 2023 45 s

File usage on other wikis