WPML

오늘은 테마와 플러그인의 WPML 호환성을 쉽게 테스트할 수 있는 WPML Multilingual Compatibility Testing Tool에 대해 알려드리고자 합니다. WPML로 다국어 사이트를 구축하는 경우, 테마의 문자열을 WPML과 호환되도록 만드는 데 드는 시간을 크게 절약할 수 있습니다.

테마나 플러그인을 개발 중이라면 이 도구를 사용하여 번역 불가능한 텍스트를 빠르게 식별하여 시간을 절약할 수 있습니다. 이러한 문자열을 찾느라 번거로운 작업을 하는 대신, 새로운 Multilingual Compatibility Testing Tool이 해당 문자열을 강조 표시해 줍니다. WPML의 테마 호환성 팀도 이 플러그인을 적극 활용하여 작업 속도를 높이고 있습니다.

이렇게 간단합니다!

1. 테스트 서버에 테스트할 테마와 이 플러그인을 함께 설치하세요.
2. 문자열 스캔으로 시작한 다음 테스트를 실행하여 플러그인이 작업을 수행하도록 하세요.
3. 그런 다음 돌아가서 웹사이트 프런트엔드에서 테마를 보고 결과를 확인하세요.

WPML에 사용할 준비가 된 모든 텍스트 문자열에는 접두사 태그(일반적으로 WPML_)가 표시됩니다. 이제 번역되지 않은 문자열을 빠르게 알아차릴 수 있습니다. 해당 문자열은 WPML 접두사 없이 표시됩니다.

원본 텍스트가 표시되는 문자열은 번역 가능한 항목으로 인식되지 않은 것이며 PHP 테마 파일에서 수정해야 합니다.

번역되지 않는 항목을 알면 테마 수정을 시작할 수 있습니다. 문자열이 GetText 코드에 래핑되지 않고 하드코딩되어 있을 수도 있습니다. 텍스트 도메인에 문제가 있거나 다른 문제일 수도 있습니다. 이 도구가 문제를 분석해 주지는 않지만, 주의가 필요한 텍스트를 보여주므로 작업 속도를 크게 높일 수 있습니다.

테스트 후 일반적인 테마의 모습은 다음과 같습니다. 접두사가 있거나 없는 것에 유의하세요.

WPML Testing Tool 결과

이 도구는 테마 PHP 파일을 검토하고 테마 내의 모든 문자열에 대한 테스트를 수행하여, 몇 시간이 걸릴 수 있는 번거로운 수동 파일 스캔 대신 단 몇 초 만에 결과를 보고합니다.

이 작업은 라이브 사이트에서 수행하지 마세요. 이러한 접두사는 테스트 서버의 테마 파일에 남아 있으므로 기본 개발 서버의 테마 사본에서 손상된 문자열을 수정해야 합니다. 수정이 완료되면 테마를 삭제하고 테스트 서버에 다시 설치한 다음, 테스트 도구를 다시 실행하여 제대로 수정되었는지 다시 확인하세요!

관리 화면에서 바로 테스트 도구는 다음 작업을 수행합니다.


  • 텍스트 앞에 접두사 태그를 추가하여 정상적인 테마 문자열 표시

  • 텍스트 앞에 접두사 태그를 추가하여 정상적인 플러그인 문자열 표시

  • 사용자 정의 글 유형, 택소노미 및 필드도 스캔

  • wpml-config.xml 파일 생성 지원

이 새로운 도구는 WPML Multilingual Compatibility Testing Tool 문서 페이지에서 다운로드할 수 있습니다.

WPML을 처음 사용하는 테마 개발자인 경우 Go Global Program에 참여하여 즉시 시작해 보세요.

이 글이 유용했나요? 이 글을 공유하세요: