2015-01-31 2 views
0

저는 Woocommerce를 사용하여 다국어 전자 쇼핑을하고 있습니다. 나는 woocommerce .po와 .mo를 다운로드했다. 그들은 잘 동작한다.Woocommerce 다국어 문제, 문자열을 추가하고 편집하는 방법.

그러나 일부 .php 파일에 맞춤 콘텐츠를 추가했습니다. 그리고 번역하고 싶은 문자열이 있습니다.

예. "templates/content-product.php"에서 코드를 찾았고 코드는 64 행에 있습니다.

.po 파일에 있습니다.

# : 템플릿/컨텐츠 product.php : 그리고 추가 64 MSGID "보기 제품" msgstr "查看 產品"

을하지만 그것은 작동하지 않습니다. 정확한 코드 줄을 확인하여 작동되게하려면 어떻게해야합니까?

답변

0

테마의 WooCommerce 폴더에 템플릿 파일을 복사해야합니다. 그리고 문자열을 수정하면 gettext() 함수를 사용자 정의 텍스트 도메인과 함께 사용하십시오. 예를 들어

:

_e('Some sample text', 'my-text-domain'); 

그런 다음 당신은 '내 텍스트 영역'에 대한 모/PO 파일을 생성 할 수 있습니다. Codex: i18n for WordPress Developers

+0

Developer's Handbook on internationalizing plugins

너무 감사합니다 :)이이 문제를 해결하는 경우 –

+0

는 대답으로 마킹 고려하시기 바랍니다. – helgatheviking

관련 문제