로케일 테스트 명령은 중량 애플리케이션의 XML 기반 언어 버전을 확인하는 도구를 제공합니다.
중량 애플리케이션은 XML 기반의 현지화 파일을 사용합니다. 이 파일은 메시지로 구성되어 있습니다. 메시지는 메시지 ID 및 메시지 번역으로 구성되어 있습니다. 각 로케일은 하나의 XML 파일 (현지화)로 표현된다. 메시지 번역이 다른 상태 메시지 식별자는, 모든 언어 버전에서 동일합니다. 중량 응용 프로그램의 지역화에 대한 자세한 내용은 중량 설명서를 참조하십시오.
중량 메시지 식별자와 메시지 순서에서 많이 필요로하지 않습니다. 시스템 줄이기 위해이 도구를 요구한다 :
- 메시지 식별자는 prefix.SECTION.ID (접두사와 섹션 목록이 명령 줄 옵션으로 제공됩니다)처럼해야
- 메시지 식별자의 첫 번째 문자 메시지 번역과 동일한 경우이어야한다
- 메시지 식별자 내부 단어는 대소 문자에 관계없이 스타일의, "_"로 구분한다
- 메시지가 섹션으로 그룹화해야합니다 (그룹은 빈 라인으로 구분됩니다)
- 메시지는 메시지 식별자로 주문해야합니다 (경우 무시됩니다)
- 멀티 라인 그룹 메시지의 끝으로 이동되어야하고, 또한 주문
- 템플릿 메시지의 메시지 ID는 접미사 "_template"을 가져야한다
- 행의 최대 길이 : 120
- 메시지는 시작하거나 공간으로 끝나지한다
- 아니 탭은 허용되지 않습니다
- 중량 자체 번역은 처음에하고 정렬 할 필요가 없습니다
--wt 옵션이 제공되는 경우,이 파일은 중량 메시지 자체의 번역 (예 : "Wt.WDatePicker.Close")을 확인하는 데 사용됩니다.
중량 응용 프로그램에서 메시지 번역을 사용하려면, 중량 :: wstring의 :: TR () 함수가 사용됩니다. 도구가 검사는 통화 당과가 .hpp 파일 및 현지화에 메시지 식별자는 서로 대응합니다.
예를 들면
라이브러리 중량 - 클래스가 사용하는 로케일 / wtclasses.xml의 일부 :
<메시지 ID = 'wc.wbi.Download이'> 다운로드 메시지>
<메시지 ID = 'wc.wbi.Run'> 실행 메시지>
<메시지 ID = 'wc.wbi.View'>보기 메시지>
이 파일을 현재 폴더에있는 모든 라이브러리를 테스트하려면 :
& NBSP; 로케일 테스트 --prefix = 화장실 --sections WBI
이 요구 사항 :
이 파이썬
댓글을 찾을 수 없습니다