문제

나는 레일에서 국제화를 사용하려고 노력하고 있습니다.여기에서 명령에 대해 찾았습니다.

<%= t :hello_world %>
.

파일 config / locales / en.yml 파일에서 : hello_world 파일에서 정의하는 것이

# config/locales/en.yml
en:
  hello_world: Hello world!
.

내가 알고 싶은 것은 django makemessages 을 사용하여 번역 파일을 생성하는 것과 같습니다.레일스 ?전체 번역을 찾고 쓰는 것은 지루한 작업이됩니다.

감사합니다

도움이 되었습니까?

해결책

https://github.com/svenfuchs/i18n-missing_translations 응용 프로그램을 탐색하는 동안 누락 된 번역 키가있는 YML을 구축하는 방법을 제공합니다.

테스트를 실행할 때 WILLING은 철저한 적용 범위가 있으면 모든 번역을 빌려야합니다.

Django의 makemessages가있는 것처럼 매끄러운 것처럼 보이지는 않지만 시작입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top