Wordpress용 .mo 파일을 작성하려면 어떻게 해야 합니까?
저는 조금 가지고 있어요..po
Wordpress용 파일 및 생성하려는 파일.mo
파일을 표시합니다.
어떻게 해야 하죠?
리눅스
Linux 에서는 터미널에서 실행할 수 있습니다.
msgcat yourFile.po | msgfmt -o generatedFile.mo -
또는
msgfmt -o generatedFile.mo yourFile.po
다음과 같이 입력하면 이러한 명령어에 대한 자세한 내용을 볼 수 있습니다.
man msgcat
man msgfmt
Mac OS X
얻을 수 있다msgcat
/msgfmt
(상기와 같이) Xcode 또는 Xcode를 사용하여brew install gettext
.
단, OS X 자체 gettext 유틸리티(homebrew라고 함)와의 경합을 피하기 위해 경로에 추가되지는 않습니다.이 값을 추가함으로써 이 값을 추가할 수 있습니다.bash_profile
:
export PATH=${PATH}:/usr/local/opt/gettext/bin
그렇지 않으면 필요한 것만 있으면msgcat
/msgfmt
에일리어스를 사용할 수 있습니다.이 행들을 추가하기만 하면 됩니다.bash_profile
:
msgcat='/usr/local/opt/gettext/bin/msgcat'
msgfmt='/usr/local/opt/gettext/bin/msgfmt'
이게 도움이 됐으면 좋겠네요! (게오르기 스토야노프 덕분이에요!)
창문들
Windows 에서는 MinGW(Windows 용 Minimal GNU)를 인스톨 할 수 있습니다.인스톨중에 mingw32-gettext(bin 및 dev)를 선택하면, msgfmt 및 msgcat exe 파일이 인스톨 됩니다.디폴트로는c:\MinGW\bin
이 도구를 사용하려면 PATH 변수에 해당 디렉토리를 추가해야 합니다.이 작업은 명령줄에서 다음 명령을 사용하여 수행할 수 있습니다.
set PATH=%PATH%;c:\MinGW\bin
또는 [컨트롤 패널(Control Panel)]> [시스템 및 보안(System and Security)]> [시스템 상세 설정(System Settings)]> [환경변수(Environment Variables)]
POedit을 연 경우 번역할 언어를 선택하고 OK를 클릭하면 __ 또는 _e 함수가 적용된 모든 항목/스트링이 가져옵니다.번역하고 카탈로그로 이동하여 원본에서 업데이트를 선택한 다음 현재 카탈로그를 저장하십시오.MO 파일이 생성/업데이트되었습니다.
안부를 전합니다, 주바이르
일반적으로 .po 파일은 pocompile과 같은 도구를 통해 실행할 수 있습니다.예를 들어 Poedit은 .mo 파일을 자동으로 컴파일할 수 있습니다.:)
http://codex.wordpress.org/WordPress_Localization WordPress in Your Language word WordPress Codex files http://codex.wordpress.org/Files_For_Direct_Translation Files For Direct Translation 、 WordPress Codex word i http://codex.wordpress.org/I18n_for_WordPress_Developers I18n for WordPress Developers press WordPress Codex 를 참조하십시오.
언급URL : https://stackoverflow.com/questions/4499622/how-can-i-create-an-mo-file-for-wordpress
'itsource' 카테고리의 다른 글
필터 논리는 프런트 엔드 또는 백엔드에 있어야 합니까? (0) | 2023.04.02 |
---|---|
JSX에서 맵을 포함한 네스트 루프를 갖는 방법은 무엇입니까? (0) | 2023.04.02 |
반응 양식에서 소품 변경에 대한 상태 (0) | 2023.04.02 |
JSON 개체는 str, 바이트 또는 byearray여야 하며 dict가 아닙니다. (0) | 2023.04.02 |
몽고이드 아니면 몽고매퍼? (0) | 2023.04.02 |