0
angularJs 변환 설정에서 $ translateProvider.useStaticFilesLoader 접미어 속성을 정규식으로 사용할 수 있습니까?
아래 말할 수있는 샘플 설정이다 :
$translateProvider.useSanitizeValueStrategy('sanitize');
$translateProvider.useStaticFilesLoader({
files: [{
prefix: 'i18n/local-',
suffix: '.json'
}]
});
$translateProvider
.preferredLanguage("en");
대신에 접미사 '.json'이 될 것이 가능
$translateProvider.useSanitizeValueStrategy('sanitize');
$translateProvider.useStaticFilesLoader({
files: [{
prefix: 'i18n/local-',
suffix: '-[0-9a-f]{8,10}-?.json'
}]
});
$translateProvider
.preferredLanguage("en");
감사로 만드는 것입니다.
답장을 보내 주셔서 감사합니다. 무작위 추출 방법에 대해 알고 계실 것입니다. – Dreamweaver
솔직히 말해서 요점은 모르겠지만 임의의 접미사를 생성하는 것입니다 :'suffix : randomString() + '.json'과 서버 측은 i18n 호출을 호출하고 서빙하는 코드 조각을 가지고 있습니다 파일. 그러나 사용자가 페이지를 새로 고치지 않는 한 그 접미사는 해당 사용자에게 동일하지만 그가 열리는 탭마다 다를 것입니다 – Walfrat
우리는 json을 랜덤 화하기 위해 꿀꺽 꿀꺽 선회를 추가했습니다. 이제는 문제를 업데이트하십시오. app.translate.config.js – Dreamweaver