영어프랑스어스페인어

Ad


온웍스 파비콘

debconf-gettextize - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 debconf-gettextize를 실행하세요.

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 debconf-gettextize 명령입니다.

프로그램:

이름


debconf-gettextize - debconf 템플릿의 번역을 PO 파일로 추출합니다.

개요


debconf-gettextize [-v] [-h] [--포디르=DIR] [--선택] [-병합] 석사 [석사 ...]

기술


XNUMXD덴탈의 /var/lib/dpkg/정보/*.템플릿 debconf가 읽은 파일에는 영어 텍스트와
같은 파일에 번역이 있습니다. 그러나 소스 패키지에서는 번역이 다음에서 관리됩니다.
번역가를 돕기 위해 별도의 파일을 제공합니다. 초기 구현에서는 마스터 템플릿
파일에는 영어 텍스트만 포함되어 있으며 template.xx 원본과 파일이 모두 포함된 파일
해당 언어로 번역된 문자열 xx. 그만큼 debconf-병합 템플릿 프로그램이 병합 중이었습니다
마스터 및 번역된 템플릿 파일.

"po-debconf"를 사용한 새로운 구현은 "gettext"를 기반으로 합니다. 유지관리자 표시
밑줄을 앞에 추가하여 번역 가능한 필드, 영어 문자열은
자동으로 POT 파일로 추출되고, 번역가는 일반 PO 파일에 대해 작업하며,
po2debconf 동일한 구조로 병합된 템플릿 파일을 생성합니다.

XNUMXD덴탈의 debconf-gettextize 프로그램은 처음에 새로운 환경으로의 마이그레이션을 돕기 위해 설계되었습니다.
구현.

· 마스터 파일 및 관련 번역 목록을 읽고 생성합니다. 포/*.포
번역된 문자열이 포함된 각 언어별 파일입니다.

· 각 입력 파일은 ".old" 접미사를 받으며 새 마스터 파일이 이전 마스터 파일을 덮어씁니다.
밑줄이 앞에 추가된다는 점을 제외하면 이전 마스터 파일과 동일합니다.
번역 가능한 필드. 그런 다음 개발자는 번역가가 작업해야 하는 분야를 선택할 수 있습니다.
값이 로케일에 종속되지 않기 때문에 건너뛰는 항목입니다.

· ㅏ po/POTFILES.in 파일도 생성되며 여기에는 다음 목록이 포함됩니다. 템플릿 파일 debconf-
업데이트포 처리를 해야 합니다.

일반적으로 debconf-gettextize 프로그램은 변환할 때 한 번만 실행되어야 합니다.
"po-debconf" 형식에 대한 첫 번째 구현이지만 나중에 다음 용도로 사용할 수도 있습니다.
번역 손실 없이 "_Choices" 필드를 "__Choices"(또는 그 반대로)로 변환합니다.
"--merge" 플래그를 사용할 때("--choices"와 함께 또는 그렇지 않음). 원하는 템플릿
수정할 "_Choices" 또는 "__Choices" 필드가 포함된 항목을
전달되는 임시 템플릿 파일 debconf-gettextize 논쟁으로. 그런 다음
다음 단계가 수행됩니다.

1. po2debconf 번역된 템플릿 파일을 생성하기 위해 이 템플릿 파일에서 실행됩니다.

2. 번역된 템플릿 파일은 위에서 설명한 대로 처리되며 PO 파일은 다음과 같습니다.
생성.

3. 새로 생성된 PO 파일은 기존 PO 파일과 병합됩니다.

PO 파일이 병합되면 "_Choices" 필드를 "__Choices"로 바꿔야 합니다(또는 그 반대).
반대로) 실행하기 전에 원본 템플릿 파일에 debconf-updatepo, 그렇지 않으면 새로운
번역이 모호해질 것입니다.

옵션


-h, --도움
프로그램의 사용 요약을 표시하고 종료합니다.

-v, --말 수가 많은
상세 모드에서 처리합니다.

--포디르=DIR
PO 파일의 디렉터리를 설정합니다. 기본값은 다음에서 PO 파일을 검색하는 것입니다. po 하위 디렉토리
첫 번째 마스터 파일 위치 아래에 있습니다.

--선택
기본적으로, debconf-gettextize "Choices" 필드를 "_Choices"로 대체합니다. 이것으로
플래그가 있으면 "__Choices" 필드가 대신 작성됩니다.

-병합
이 플래그가 설정되면 문자열이 기존 PO 파일과 병합됩니다. 템플릿
파일과 po/POTFILES.in 수정되지 않습니다.

경고


템플릿 유형이 "Select" 또는 "Multiselect"인 경우 "Default" 필드는 특별합니다.
가치는 그 중에서 선택되어야 한다. 영어 지역화된 값에 대해서도 선택 항목 목록입니다.
일반적으로 이 필드는 변경하면 안 되지만, 드물게 현지화된 값이 변경되는 경우가 있습니다.
의미가 있습니다(예: 응용 프로그램의 기본 언어 선택). 허락하기 위해서는
번역가들은 이 지역화된 "기본" 필드가 특별하다는 것을 알고 있습니다.
"_Default" 대신 "_DefaultChoice"라고 부르세요.

onworks.net 서비스를 사용하여 온라인으로 debconf-gettextize를 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad