Предоставляет ли ICU (расширение php Intl) способ определения направления языка (rtl / ltr)?
Направление – это данные скрипта. Язык может использовать много скриптов, и скрипт может использоваться многими языками, поэтому я не уверен, что вы можете отобразить язык в направлении.
Даже если бы вы могли, PHP не дает возможности получить эту информацию. Однако вы можете попробовать icanboogie / cldr, чтобы увидеть, будут ли данные CLDR полезными (ведь большинство языков используют только один скрипт).
Здесь вы можете найти сопоставление между языками и сценариями, а также данные скриптов, которые включают в себя направление.