내 Chrome 확장 프로그램 내에서 사용 가능한 모든 번역 목록을 검색하는 방법이 있습니까?Chrome 확장 프로그램에서 사용 가능한 로켈 번역 목록을받을 수 있습니까?
예를 들어, 내 응용 프로그램은 다음과 같은 폴더를 포함 할 수 있습니다 :
_locales\en\messages.json
_locales\fr\messages.json
_locales\es\messages.json
이 en
, fr
및 es
확장 자체 내에서의 것을 알 수있는 방법이 있나요?
두 번째 질문은 특정 messages.json
파일을 JSON 데이터로 구문 분석 할 수있는 방법이 있습니까? chrome.i18n.getMessage()
이 제공하는 것보다 조금 더 많은 기능을 의미합니다. 두 질문에
감사합니다. 오류 검사에 관해서는, 나는 그것에 대한 좋은 문서를 찾지 못하는 것 같습니다. 'root.getDirectory()'라고 말하면, 에러가 났을 때 호출 된'errorCallback' (또는 건너 뛴 마지막 매개 변수) 매개 변수는 무엇입니까? – c00000fd
내 자신의 질문에 답하기 위해'errorCallback' 또는'root.getDirectory()'의 마지막 매개 변수에는 오류에 대한 정보가있는 두 가지 편리한 속성 인'message'와'name'이 있습니다. – c00000fd
@ Xan의 코드 예제가 불완전하기 때문에 업데이트 만해도 답변으로 표시 할 수 없습니다. 누군가가 관심이 있다면 다음은 작동 예제입니다. https://developer.mozilla.org/en-US/docs/Web/API/DirectoryReader#example – c00000fd