자바 스크립트를 사용할 수 있도록 js-friendly 버전의 I18n 변환 테이블을 생성하는 javascript_I18n 플러그인에 약간의 불편을 겪고 있습니다. 모두 잘 작동하지만 각 로켈의 번역 해시에서 to_json을 호출하고 결과를 파일로 출력하면됩니다. 해시에서 to_json을 호출하면 결과 문자열은 모두 하나의 lne입니다. 즉, 마지막에 막대한 라인이있는 파일로 끝납니다.레일 : 해시 # to_json - 여러 줄로 분할?
병합은 라인 단위로 작동하고 어딘가 중간에 변화가있는 하나의 거대한 라인을 처리 할 수 없으므로 변경 사항을 병합 할 수 없게됩니다. 그것은 큰 문제는 아닙니다. 플러그인으로 제공되는 레이크 작업으로 js 친화적 인 변환 파일을 항상 다시 생성 할 수 있기 때문에 (중비 합병 파일을 새로운 커밋 파일로 대체 할 수 있습니다.) 그것은 단지 약간 성가신 일입니다. 저에게 json이 동일한 줄이 아닌 다른 줄에 출력 되었다면 문제가되지 않을 것이고 훨씬 더 큰 파일을 만들지 않을 것입니다. 단지 두 개의 문자를 삽입하는 것뿐입니다 (\ n).
결과 문자열을 gsub로 해킹하여 별도의 줄로 분리하기 전에 해시에서 to_json을 호출하고 결과를 별도의 줄로 출력하는 더 좋은 방법이 있습니까? 또는 일반적 으로이 문제를 해결하기위한 더 좋은 방법은? (나는 javascript_I18n에 대한 문서에서 많은 도움을 얻을 수 없다). 어떤 조언을
감사 - 최대