소개
WPTouch는 모바일 기기에서 사이트의 콘텐츠를 표시할 수 있게 해주는 인기 있는 WordPress 플러그인입니다. '일반적인' 콘텐츠 대신 모바일에 최적화된 콘텐츠, 사진, 스크립트 및 CSS 코드를 전송할 수 있습니다. 이를 통해 속도가 크게 향상됩니다. 또한 iOS 방문자가 웹사이트를 앱처럼 저장할 수 있습니다.WPTouch는 WPML과 완벽하게 작동합니다. 이 튜토리얼에서는 WPTouch 테마 및 익스텐션과 함께 제공되는 텍스트를 번역하는 방법을 설명합니다.
필요한 항목:
- 문자열 번역 및 번역 관리 애드온이 포함된 최신 버전의 WPML
- WPTouch 플러그인
- WPTouch의 익스텐션 중 하나(이 튜토리얼에서는 Mobilestore 테마를 사용합니다)
필수 리소스:
- WPML 시작하기 가이드를 참조하면 단 몇 분 만에 WPML을 설정할 수 있습니다. 나중에 테마 및 플러그인 현지화 및 문자열 번역과 같은 일부 하위 주제를 참조해야 합니다. 이 튜토리얼을 진행하는 동안 시작하기 가이드를 열어두는 것을 권장합니다.
- WPTouch 문서에는 시작하는 데 도움이 되는 훌륭한 튜토리얼 모음이 있습니다.
WPTouch 테마 및 익스텐션의 문자열 번역
WPTouch는 추가 테마 및 익스텐션의 원클릭 다운로드 및 설치를 지원합니다. 익스텐션은 wp-content/wptouch-data에 저장됩니다. 보시다시피 이 경로는 기본 플러그인 디렉터리 외부에 있습니다. WPML 문자열 번역은 테마 디렉터리(wp-content/themes)와 플러그인 디렉터리(wp-content/plugins) 내부의 모든 항목을 스캔합니다. WPML로 이러한 문자열을 번역할 수 있도록 .po 파일을 생성하여 문자열 번역 테이블로 가져오겠습니다.
먼저 WPML에서 테마 및 플러그인 현지화를 활성화했는지 확인하세요. WPML > 테마 및 플러그인 현지화로 이동한 다음 “WPML의 문자열 번역을 사용하여 테마 및 플러그인 번역”을 선택하면 됩니다.
WPTouch 익스텐션인 Mobilestore 테마에는 .po 파일이 포함되어 있지 않으므로 파일을 생성해야 합니다.
WPTouch 설치 관리자를 사용하여 다운로드한 후 사이트에서 압축된 테마 파일을 가져옵니다. 다음 단계에 따라 수행할 수 있습니다.
- WordPress 디렉터리로 이동합니다.
- 그런 다음 wp-content/wptouch-data/themes로 이동합니다.
- 테마 폴더를 찾습니다. 이 예시에서는 “mobilestore” 폴더입니다.
- mobilestore 파일을 다운로드하고 .zip 확장자로 압축합니다.
두 번째 단계는 .po 파일을 생성하는 것입니다.
- 압축된 테마 파일을 가져온 후, 다양한 도구를 사용하여 문자열을 추출하고 .po 파일을 내보낼 수 있습니다. ICL PHP Scanner를 사용하면 됩니다. http://www.icanlocalize.com/tools/php_scanner
- “PHP file to process (required):” 옆의 “Browse…” 버튼을 클릭하여 압축 파일을 업로드합니다.
- “Create .po file >>” 버튼을 클릭합니다. 그러면 wptouch-pro.po 파일이 생성됩니다.
wptouch-pro.po 파일이 준비되면 WPML 문자열 번역 화면을 사용하여 사이트에 업로드합니다. 가져온 문자열에 올바른 컨텍스트를 할당해야 합니다(wptouch-pro 컨텍스트가 누락된 경우 해당 이름으로 새 컨텍스트를 생성하세요).
- WPML >> 문자열 번역 >> .po 가져오기/내보내기 섹션으로 이동합니다.
- “.po 파일:” 옆의 “찾아보기…” 버튼을 클릭하고 wptouch-pro.po 파일을 업로드합니다.
- “.po 파일에 따라 번역도 생성합니다.”를 선택합니다.
- “문자열의 용도 선택:” 옆의 드롭다운 메뉴에서 문자열 도메인을 선택합니다. “새로 만들기”를 클릭한 다음 도메인 이름(wptouch-pro)을 입력하여 새 도메인을 생성할 수 있습니다.
- “제출” 버튼을 클릭합니다.
업로드가 완료되면 문자열 선택 화면으로 리디렉션됩니다. 번역할 모든 문자열을 선택한 다음 “선택한 문자열 추가”를 클릭하세요.
문자열을 가져온 후, 번역할 준비가 된 등록된 문자열은 WPML >> 문자열 번역 화면에서 찾을 수 있습니다. 모든 문자열은 wptouch-pro 도메인 아래에서 찾을 수 있습니다.
결론
.po 파일을 생성하고 WPML 문자열 번역 테이블로 가져오면 문자열 번역 화면에 번역할 문자열이 등록됩니다. 이는 설치된 플러그인, 테마 또는 익스텐션에 자체 디렉터리가 있는 경우(기본 디렉터리 아래가 아닌 경우)에만 수행할 수 있습니다.





