for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Created by PhpStorm.
* User: loal
* Date: 04.07.16
* Time: 15:10
*/
namespace lav45\translate;
use Locale;
trait LocaleHelperTrait
{
* @param string $locale `en-EN`, `ru-RU`
* @return string en or ru
public function getPrimaryLanguage($locale)
return extension_loaded('intl') ?
Locale::getPrimaryLanguage($locale) : substr($locale, 0, 2);
}