다음 번 명령을 사용하여 다른 번들 카탈로그를 생성했는데 제대로 작동했습니다.주 앱용 Symfony2를 사용한 번역 카탈로그 생성
php app/console translation:update --dump-messages --force fr ProjectBlogBundle
하지만 우리가/응용 프로그램/자원/뷰/*에 찾을 수있는 뷰를 번역하려면 어떻게해야하는지? 당신이 command code을 선택하면이 불가능처럼
감사합니다,
다음 번 명령을 사용하여 다른 번들 카탈로그를 생성했는데 제대로 작동했습니다.주 앱용 Symfony2를 사용한 번역 카탈로그 생성
php app/console translation:update --dump-messages --force fr ProjectBlogBundle
하지만 우리가/응용 프로그램/자원/뷰/*에 찾을 수있는 뷰를 번역하려면 어떻게해야하는지? 당신이 command code을 선택하면이 불가능처럼
감사합니다,
, 그것은 같습니다 번들 이름이 필요하고 제공해야합니다.
그러나 this을 확인할 수 있습니다.
번역본 세그먼트를 자동으로 추출/업데이트 할 수는 없지만 동일한 번역 도메인을 사용하는 경우 런타임 번역이 작동해야합니다.
이 원하는 기능이 그 동안 (심포니 2.8 이상)에 추가 된 것을 보인다
이 질문에 오히려 일자 있지만, 난 그냥 사람이 다른 사람이 가로 질러 걸림돌이를 추가 할 수 있습니다 생각.
이 같은 명령을 실행하는 경우 :
$ app/console translation:update --help
Usage:
translation:update [options] [--] <locale> [<bundle>]
Arguments:
locale The locale
bundle The bundle name or directory where to load the messages, defaults to app/Resources folder
내가 같은 문제가 있었다 번들 이름 optionale가되었으며 명령이 app/Resources
로 기본 설정됩니다 것, 그리고 @ 월의 대답은 도움을 나를. 그래서 예제가 있습니다.
cd app/
php ./console console translation:update --dump-messages --force fr .
as. 디렉토리 (현재 디렉토리) 인 경우 변환기는 하위 디렉토리/Resources를로드하려고 시도하므로 app/Resources /를로드하려고 시도합니다.