Orbeon 3.9에서 4.0.0.m6으로 코드를 업그레이드하는 중입니다. 저는 기본적으로 독일어로 양식 작성자가되고 싶습니다. 3.9에 대해서는 모든 번역을 src/resources/apps/fr/i18n/resources.xml
과 src/resources/forms/orbeon/builder/form/resources.xml
으로 삭제하고 독일어 번역을 추가했습니다. 이것은 4.0에서 더 이상 작동하지 않는 것 같습니다. 번역이 누락되었다고 불평합니다 (empty sequence is not allowed for format-message
과 같은 오류 메시지가 나타납니다). Orbeon 4.0.0.m6 : 양식 작성기의 기본 언어를 설정하는 방법은 무엇입니까?
<property as="xs:string" name="oxf.fr.default-language.*.*" value="de"/>
<property as="xs:string" name="oxf.fr.available-languages.*.*" value="de"/>
를 지금까지 내가 양식 빌더는 여전히 영어 번역을 찾기 위해 시도 보는 바와 같이, 독일어로만 번역하지만 존재합니다. 내가 무엇을 할 수 있을지?
이상하게, 프랑스어로 전환하는 것은 매력처럼 작동합니다. 그래서'src/resources/apps/fr/i18n/resources.xml'과'src/resources/forms/orbeon/builder/form/resources.xml'을 편집하여 더 이상 새로운 언어를 추가 할 수 없습니까? 모든 XBL 구성 요소에 대해 번역을 제공해야합니까? 아니면 언어를 특정 설정 파일에 추가해야합니까? – lacco
언어 선택 논리는 Form Runner 리소스와 XBL 구성 요소의 리소스가 아닌 폼의 리소스 만 찾습니다. 그래서 나는 그것이 효과가 없다는 것에 놀랐습니다! 그들이 정의된다는 사실 외에도 영어 나 불어에 특별한 마법은 없습니다. – ebruchez
이 주제에 대해 더 많은 시간을 보냈지 만 이것이 왜 작동하지 않는지 알 수는 없습니다. 내가 resources.xml 파일과 https://gist.github.com/5e73afb28c32aa607eb4에 내 config를 업로드했는데, 이것이 당신을 위해 일한다면 시도해 볼 수 있겠습니까? 나는 Orbeon 3.9에 아무런 문제가 없었습니다. 문제는 처음으로 버전 4에서 발생했습니다 ... – lacco