2017-01-30 8 views
3

나는 wordpress/twig 웹 사이트에서 언어를 결정하려고합니다. 나는 나뭇 가지에 다음과 같은 시도 :나뭇 가지와 wmpl로 언어를 결정하는 방법

{{ wpml_current_lang }} 

하지만 나던 일을 보인다. 어떤 생각이나 제안? 나는이 같은 LANG에 액세스 할 수있는 template.twig에

$context['lang'] = strtolower(substr(get_locale(), 0, 2)); 

다음 을의 index.php에서 : : 물론

<!--language: {{lang}}--> 

+0

가 왜 언어를 결정해야 할 이런 일을 할 수 있습니까? [정보를 바탕으로 –

+0

예를 들어이 같이 올바른 contry 특정 텍스트/iamges를 표시 : {%을하는 경우 % '엉'ICL_LANGUAGE_CODE ==}

여기에 귀하의 버튼

님 {% endif %} – Michael

답변

0

나는 두 자리 언어 코드를 얻으려면이 방법을 사용 이 작업을 수행 한 후에도 다음과 같이 상수에서 빌드를 사용할 수 있음을 알았습니다. https://github.com/timber/timber/wiki/TimberSite

{{site.language}} 

은 bloginfo ('언어')와 동일하게 제공됩니다 (테스트하지 않았습니다).

0

이 문자열

{{ site.language }} 

같은 언어 코드를 반환 당신이 논리를 사용하려는 경우

{% if site.language == 'en_GB' %} 
do stuff 
{% else % } 
do other stuff 
{% endif %}