범퍼카 토토stgreSQL프로그램 (서버범퍼카 토토stgreSQL노력. 당신은 그렇지 않습니다
우리는 당신의 언어 능력을 판단하지 않을 것입니다 -이 섹션은--enable-nls옵션. 이것은 또한 확인합니다libintl도서관 및msgfmt모든 최종 사용자
새로운 번역 노력을 시작하거나 원하는 경우XGETTEXT및msgmerge각각 aXGETTEXT. (CVS에서, 당신gnu gettext또는 나중에 현재 권장됩니다.
로컬 GetText 구현에는 자체적으로 제공되어야합니다
원본 (영어) 메시지와 그 쌍메시지 카탈로그, 각 프로그램마다 하나"범퍼카 토토"파일 (휴대용 객체의 경우)"Mo"파일 (for
메시지 카탈로그 파일의 확장은 아니오입니다..범퍼카 토토또는.mo. 기본 이름은 이름입니다.범퍼카 토토(PO 파일에 대한 PO 파일) 또는.mo(프랑스어의 MO 파일).
범퍼카 토토 파일의 파일 형식이 여기에 설명되어 있습니다.
# 댓글
msgid는 프로그램 소스에서 추출됩니다. (그들
# 문자는 주석을 소개합니다. Whitespace 인 경우
#. 자동 의견
#. 스타일 댓글은 소스 파일에서 추출됩니다퍼지isC-Formatprintf
-스타일 형식 템플릿. 이것은 의미합니다
OK, 어떻게 A를 만드는 방법"blank"메시지 카탈로그? 먼저, 들어갑니다nls.mk,이 프로그램이 준비되었습니다
이미있는 경우.범퍼카 토토파일이면 누군가가 이미 번역 작업을 수행했습니다.언어.범퍼카 토토, 여기서언어ISO 639-12 글자 언어 코드 (in.범퍼카 토토언어_지역.범퍼카 토토여기서지역ISO 3166-12 글자 국가 코드 (in.범퍼카 토토
새로운 번역 노력을 시작 해야하는 경우 먼저
Gmake init-범퍼카 토토
파일을 생성합니다Progname.범퍼카 토토t. (.범퍼카 토토t범퍼카 토토 파일과 구별하려면"생산". 그만큼T"템플릿".)이 파일을에 복사하십시오.언어.범퍼카 토토편집하십시오. 새로운 언어라는 것을 알리기 위해nls.mk언어 (또는 언어 및
avail_languages : = de fr
(물론 다른 언어가 나타날 수 있습니다.)
기본 프로그램 또는 라이브러리가 변경됨에 따라 메시지가 변경 될 수 있습니다
Gmake Update-범퍼카 토토
새 빈 메시지 카탈로그 파일을 생성합니다 ("퍼지"위에서 설명한대로. 경우 어디에.범퍼카 토토.old확장.
PO 파일은 일반 텍스트 편집기로 편집 할 수 있습니다. 그만큼
범퍼카 토토 파일을 완전히 채울 필요는 없습니다.
편집하는 동안 명심해야 할 사항이 있습니다.
원본이 Newline으로 끝나면
원본이 a 인 경우printf
형식 문자열, 번역
msgstr "die datei %2 $ s 모자 %1 $ U Zeichen."
그러면 첫 번째 자리 표시자가 실제로 사용합니다Digits$다른 %보다 즉시 %를 따라야합니다printf
기능 가족.
원래 문자열에 언어 실수가 포함 된 경우
원래 문자열의 스타일과 톤을 유지하십시오.파일을 열 수 없음 %s)는 아마도 안됩니다섹션 43.3.
19884_20155