Back to FileLayout class

Method loadLanguageSuffixes

public self
loadLanguageSuffixes
()
Load the automatically generated language suffixes.
Returns
  • self
Since
  • 3.5
Class: FileLayout
Project: Joomla

Method loadLanguageSuffixes - Source code

/**
 * Load the automatically generated language suffixes.
 * Example: array('es-ES', 'es', 'ltr')
 *
 * @return  self
 *
 * @since   3.5
 */
public function loadLanguageSuffixes()
{
    $lang = Factory::getLanguage();
    $langTag = $lang->getTag();
    $langParts = explode('-', $langTag);
    $suffixes = array($langTag, $langParts[0]);
    $suffixes[] = $lang->isRtl() ? 'rtl' : 'ltr';
    $this->setSuffixes($suffixes);
    return $this;
}