Symfony 프레임 워크 프로젝트에서 "person.name"과 같은 "메시지 코드"를 사용하고 있습니다. 나는 해당 xliff 메시지 코드 파일을 사용합니다. 이 코드는 "source-language"속성을 설정하는 올바른 또는 일반적인 접근 방법 인 인덱스로 사용되는 메시지 코드입니다. 여기 예 : BCP47 당<source> 속성의 메시지 코드를 사용할 때 XLIFF 소스 언어 설정
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" target-language="de" datatype="plaintext" original="file.ext">
<body>
<trans-unit id="person.name">
<source>person.name</source>
<target>Name</target>
</trans-unit>
</body>
</file>
</xliff>
참조 심포니 알려진 문제입니다 https://github.com/symfony/symfony/issues/20076#issuecomment-294126923 –
권리. 그걸 몰랐어. 유지 관리자 측에서 Xliff와 같은 이중 언어 파일 형식이 어떻게 작동하는지 그리고 다른 도구와 어떻게 호환되어야하는지에 대한 오해처럼 보입니다. 분명히, 나는 (a) 소스 문자열을 찾아 대상 문자열, (b) 대상 문자열을 검색하여 소스 문자열, (c) resname을 사용하여 소스 및 대상 쌍을 검색 할 수 있어야한다. – Shervin
예, 동의했습니다. (나는 그 문제를 제기했다, 언젠가 나는 PR을 열 시간을 찾을 것이다.) –