vendor/store.shopware.com/swpgoogletranslatesix/src/Resources/views/storefront/component/swp_google_translate_six/swp_google_translate_six.html.twig line 1

Open in your IDE?
  1. {% block swp_google_translate_six_component %}
  2.     {% set SwpGoogleTranslateSixConfig = config('SwpGoogleTranslateSix.config') %}
  3.     {% if SwpGoogleTranslateSixConfig.channelActive is same as (true)
  4.         and SwpGoogleTranslateSixConfig.languages|length >= 1 %}
  5.         {% set includedLanguages = '' %}
  6.         {% for language in SwpGoogleTranslateSixConfig.languages %}
  7.             {% if includedLanguages == '' %}
  8.                 {% set includedLanguages = (includedLanguages ~ language) %}
  9.             {% else %}
  10.                 {% set includedLanguages = (includedLanguages ~ ',' ~ language) %}
  11.             {% endif %}
  12.         {% endfor %}
  13.         {# display the languages #}
  14.         <div id="SwpGoogleTranslate">
  15.             <div id="google_translate_element"></div>
  16.             <script async type="text/javascript">
  17.                 function googleTranslateElementInit() {
  18.                     new google.translate.TranslateElement({
  19.                         pageLanguage: '{{ page.header.activeLanguage.translationCode.code }}',
  20.                         includedLanguages: '{{ includedLanguages }}',
  21.                         layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  22.                     }, 'google_translate_element');
  23.                 }
  24.             </script>
  25.             <script async type="text/javascript"
  26.                     src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
  27.         </div>
  28.     {% endif %}
  29. {% endblock %}