DirectionProvider
DomainWrapper div that sets dir="rtl"/"ltr" based on the language code. RTL languages: ar, he, fa, ur, yi, ku, ps, sd.
dir="rtl"
مرحبا بالعالم — Hello World
Text flows right to left
<%- include('modules/domain/common/i18n/DirectionProvider', {
lang: 'ar'
}) %>
dir="ltr"
Hello World — مرحبا بالعالم
Text flows left to right
<%- include('modules/domain/common/i18n/DirectionProvider', {
lang: 'en'
}) %>
<%
var _lang = locals.lang || 'en';
var RTL_LANGS = ['ar', 'he', 'fa', 'ur', 'yi', 'ku', 'ps', 'sd'];
var _dir = RTL_LANGS.indexOf(_lang) !== -1 ? 'rtl' : 'ltr';
var _applyToDocument = (locals.applyToDocument === undefined) ? true : !!locals.applyToDocument;
%>
>
<%- locals.children || '' %>
<% if (_applyToDocument) { %>
<% } %>