First note, don't use $wgLang; use getLanguage on the closest context you have (depends on where your code is).
Secondly, why do you have separate scripts for rtl/ltr? Writing two scripts that do the same thing sounds really weird when JS is itself a programming language. You can get directionality information about the current language right out from the DOM. document.documentElement.dir === 'rtl' ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://danielfriesen.name/] On 2016-06-09 7:27 PM, Tom wrote: > I would be grateful for some direction or an idea of where to look. I feel > like I'm going in a circle with the resource module docs. > > What I need to do is load a js module based on language direction in a > skin. Ltr load a ltr.js, rtl direction load a rtl.js instead. Here is what > I came up with, please let me know if there is a better way to do this. > > if ( $GLOBALS['wgLang']->getDir() == 'rtl' ) { > $out->addModules('skins.script-rtl.js'); } > else { > $out->addModules('skins.script-ltr.js'); } > > Preliminary testing seems to work, is there a better or recommended way? > > Thanks > Tom > > _______________________________________________ > MediaWiki-l mailing list > To unsubscribe, go to: > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l _______________________________________________ MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l