뷰에서 traslator 로캘을 얻는 방법은 무엇입니까?젠드 프레임 워크 2보기에서 로케일 가져 오기 PhpRenderer
$ this 변수 (뷰의 PhpRenderer)부터 시작하고 싶습니다. 뷰 변수가 없어도 onBootstrap이나 ActionController를 사용하고 싶지 않습니다.
감사합니다.
뷰에서 traslator 로캘을 얻는 방법은 무엇입니까?젠드 프레임 워크 2보기에서 로케일 가져 오기 PhpRenderer
$ this 변수 (뷰의 PhpRenderer)부터 시작하고 싶습니다. 뷰 변수가 없어도 onBootstrap이나 ActionController를 사용하고 싶지 않습니다.
감사합니다.
당신은 시도해야합니다 :
는 국제화 클래스의<?php echo \Locale::getDefault(); ?>
많은 PHP의 Locale 클래스를 참조 할 (http://www.php.net/locale) - 내 의견에 있도록하는 것은 좋은 시작이 될 것이라고 포인트.
이 솔루션은 내보기에서 작동하지 않습니다.
치명적인 오류 : 클래스 '로케일이'C에서 찾을 수 없습니다 : \ XAMPP \ htdocs에 ......
내 대답에 회신하면 SO가 알려줍니다. 이 오류는 INTL 확장이 사용 또는 설치되지 않았기 때문에 발생합니다. XAMPP에 언급했듯이 사용 가능하지만 사용 가능하지 않습니다. php_intl.dll이 C : \ xamp \ php \ ext에 있는지 확인하십시오. php_intl.dll이 php.ini에 추가/사용 가능하면 – DrBeza
<?php echo $this->plugin('translate')->getTranslator()->getLocale(); ?>
특정 물건에 대한 관심하지 않는 경우 , 유스 케이스도 제공하십시오. 이후 그 대답에 영향을 미칠 수 있습니다. tbp : 정확히 무엇을하고 싶니? – Sam