2016-08-17 11 views
0

jsreport에 보고서를 다른 언어로 번역 할 수 있는지 알고 싶습니다. 예를 들어 jsreport로 전송 된 데이터에서 선택 언어 (독일, 이탈리아어 ...)가있는 경우 일부 주요 텍스트를 해당 언어로 번역하기 위해 (템플릿에서 설정, 외부 서비스 호출 등) 할 수 있습니까? Jsreport의 다중 언어 기능

그러나이 질문은이 ( [email protected]) 현재 자원 확장을 사용하여 구현 다중 언어

답변

1

의 일반 jsreport 현재 지원에 관한 것입니다.

http://jsreport.net/learn/resources

자원 확장 당신이 보고서 템플릿에 여러 JSON 데이터 오브젝트를 연결하고 나중에 편리하게 템플릿을 엔진 또는 사용자 정의 스크립트를 사용하여 액세스 할 수 있습니다. 이

주요 접근 방식은 자원을 확장하여 현지화를 구현하기 위해 ... 템플릿에 일반 구성을 추가하거나 주로 템플릿을 지역화하는 것이 유용 할 수 있습니다

  1. 업로드 자원 (JSON 데이터 항목) 언어 접두사와 각 jsreport 스튜디오에 언어와 이름을위한 - en-myresource, 보고서 템플릿
  2. 사용에 리소스 섹션 내부 de-myresource
  3. 준 데이터 항목 { template: {...}, options: { language: "de" } }

예 : https://playground.jsreport.net/studio/workspace/VkLWfMyMb/7

+0

그것은 마법처럼 일했다는 API 요청에 사용할 특정 언어를 지정 예 {{:$localizedResource.invoice.title}}

  • 를 들어, 템플릿 엔진에서 지역화 된 값에 도달합니다. 나 같은 새 사용자를위한 메모 하나를 여러 리소스를 선택하려면 CRTL 클릭을 선택해야합니다. 그들은 템플릿에로드되어 있다는 것을 의미하지는 않습니다. –