상황 :angular-translate : 정적 json 파일을로드하는 방법은 무엇입니까?
내 앱 angular-translate을 사용하고 있습니다.
모든 것이 완벽하게 작동했습니다. 하지만 번역을 정적 json 파일로 옮겨야했습니다.
나는 모든 지시 사항을 따라 갔지만 작동하지 않습니다.
하는 코드 (BEFORE)
$translateProvider.translations('en', {
"WELCOME": "Welcome",
});
$translateProvider.translations("tr", {
"WELCOME": "Hoşgeldiniz",
});
$translateProvider.translations("it", {
"WELCOME": "Benvenuto",
});
(NOW)를 CODE :
$translateProvider.useStaticFilesLoader({
prefix: '/translations/',
suffix: '.json'
});
JSON FILES :
경로 :
,www/translations/en.json
www/translations/it.json
www/translations/tr.json
예 :
{
"WELCOME": "Benvenuto",
}
ERROR :
SyntaxError: Unexpected token } in JSON at position 4160
at Object.parse (native)
질문 :
어떻게 각-번역 사용하여 정적 JSON에서 번역을로드 할 수 있습니다?
내 경우에 어떤 문제가 있습니까?
감사합니다.
오류를 일으키는 파일을 알고 계십니까? 하나씩 시도해 보지 않고 4160 위치에 무엇이 있는지보십시오.'}'가 너무 많아야합니다. – KRONWALLED
그게 핵심입니다. 나는 그것을 디버깅 할 수 없다. 콘솔에서 그것은 단지 다음을 가리킨다 : fromJson (http : // localhost : 8100/lib/ionic/js/ionic.bundle.js : 9892 : 14) – johnnyfittizio
json 파일을 열고 모든 것을 크롬 콘솔에 복사하고 오류, 파일을 적절하게 변경, 헹구고 반복하십시오. – KRONWALLED