WordPress 사이트에 qTranslate 다중 언어 플러그인을 설치하고 있습니다. 사이트는 사용자 정의 플러그인을 가지고 있기 때문에 상황이 복잡해집니다. 이 질문은 qTranslate가 Gettext로 표시된 문자열 (_e
등)을 번역하지 못하는 경우에 관한 것입니다. gettext를 호출하기 전에 이러한 경우에, 그래서 같은 라인으로 근처로, 제대로 qTranslate 언어와 워드 프레스 로케일을 확인할 수 있습니다언어가 설정되어 있어도 q 번역을 번역하지 않습니다.
<pre>lang: <?php echo qtrans_getLanguage(); ?></pre>
<p class="message"><?php _e('Cart is empty.', 'myplugin'); ?></p>
문자열이 qTranslate에 기본으로 설정된 언어로 출력됩니다에 관계없이 현재 언어의
lang: en
Varukorgen의 AR 톰 : 그래서 여기 스웨덴어 기본 언어 전형적인 출력입니다.
본인은이 요약에서 무엇이 잘못되었는지 정확히 알 수 없음을 이해합니다. 하지만이 문제의 가능한 원인을 제시함으로써 나를 도울 수 있습니까?
힌트 : Ajax가 관련되어있을 수는 있지만 정직하게 말하면 사실 혼란 스럽습니다.