현재 정적 파일 로더와 함께 각도 변환을 사용하고 있습니다. 현재 적어도 3 개의 언어를 구현 중입니다. 그러나 일반적으로 언어 파일을로드하려고 할 때 언어 파일을로드하는 데 시간이 오래 걸리는 경우 뷰 자체에 비해 시간이 오래 걸리는 것으로 나타났습니다. 이로 인해 부분적으로 번역 된 UI가 생성됩니다. . 화면에있는 대부분의 항목은 번역되지 않은 상태로 유지되지만 특정 항목은 그대로 유지됩니다.각진 번역 - 다국어 - 정적 파일 - 경쟁 조건?
나는 변경없이 다음을 시도했다 :
- $ translateProvider를 구성 할 때 (사실) forceAsyncRefresh 설정.
- 로그인 컨트롤러에서 $ rootScope보기를 설정하고 (사용자가 처음 볼 때) translateLoadedSuccess에서 $ translate.refresh()를 호출하십시오.
- 번역 각도 최신으로 업그레이드
99.9 %가 현재 뷰, 예컨대 : {{: '내 번역 키'에서 수행되고있다 | 번역}}
이 문제를 해결하기 위해 무엇이 누락 되었습니까? 이 언어 파일을 수동으로로드하고 초기로드 시간에 설정해야합니까? 그렇다면 구성에서 어떻게 사용합니까?
저는 각도 1.5.0과 각도 2.11.1을 사용하고 있습니다.
TIA!