은 $ translator-> translate ('My String') 메서드를 호출 할 때 Zend_Translate에서 "컨텍스트"또는 "msgctxt"를 사용하는 방법입니까? 내가 항목을 분류 할 필요가 는 예를 들어 특정 컨텍스트로 번역 될 : 고객 관리 장바구니 주문 관리 을 나는 컨텍스트를 사용할 필요가 번역 항목 간의 모호성을 해결합니다. 현
내 모듈의 경우, admin 모듈의 Zend Framework에서 기본 언어에 대한 라우팅을 어떻게 설정해야합니까? 나는 다음과 같은 코드가 있습니다 www.example.com/ro/admin/pages/add/62
www.example.com/ro/admin/pages/index/by/date_modified/order/asc
등
나는 두 개의 필드 (translation.name 및 translation.value)가있는 데이터베이스를 가지고 있습니다. 데이터베이스 번역을 사용하여 표준 $this->translate("SomeKey");처럼 ZF2에서 맞춤 번역기를 만들 수 있습니까? 내 프로젝트에서 구현하는 방법을 알려주십시오.
ZF1을 사용하면 복수형이있는 경우 은 일 때 배열을 $this->translate()으로 전달할 수 있습니까? 단 복수형 (즉 단수)을 원한다면? 이렇게하면 : $this->translate('Tournament'), 문자열 대신 배열을 반환합니다. 그렇다면 다음과 같이해야합니다. $this->translate(array('Tournament', 'Tou
부분적으로 다른 언어로 번역되어야하는 응용 프로그램을 만들었습니다. 현재 TMX 파일에는 2 개 언어 (영어 및 네덜란드어)가 포함되어 있습니다. 그것은 설정하고 다음과 같이 부트 스트랩 파일 : protected function _initTranslation(){
$translate=new Zend_Translate(
array(
zf2에는보기 도우미 translatePlural이 있습니다. 다음과 같이 사용할 수 있습니다. echo $this->translatePlural('car', 'cars', $num);
그래서 $num == 1 그것은 말할 때 다른 car cars (현재 영어 규칙을 사용하기위한 복수의 규칙에 따라하지만). 파일로 번역하려면. 다음과 같은 배열을 사용해
젠드 프레임 워크 3을 처음 사용하고 경로를 번역하려고했는데 부분적으로 성공했습니다. 주요 경로를 번역하고 필요한 위치로 리디렉션 할 수 있지만 자식 경로는 번역이 작동하지만 리디렉션은 작동하지 않습니다. 제발 도와주세요, 제 코드는 아래에 있습니다. module.config.php 'router' => [
'router_class' => T
zend framework 2의 메일 링 라이브러리를 사용하고 있으며 번역기 기능을 사용하고 있습니다. 그러나 번역은 템플릿 .phtml 내에서만 작동하며 전자 메일을 보내려는 서비스 기능에서는 작동하지 않습니다 (예 : 전자 메일 제목 번역). $mailFactory = $this->getDependency('mail');
$viewModel = new
젠드 프레임 워크에서 번역을 설정하는 것이 간단하다는 것을 알았습니다. 언어로 파일을 만들고 사용자 에이전트에서 로케일을 가져와야합니다. 내가 찾을 수없는 유일한 것은 "어디서"내가 zend_translate 클래스에 호출해야하는지입니다. 그래서 나는이 라인이 있습니다 <?php
// load required classes
require_once 'Ze