Поддержка Проблемы и решения Условие if с атрибутом Lang

  • Добрый вечер! На сайте стоит плагин GTranslate, бесплатная версия. Образно говоря переводчик текста. Подскажите как можно использовать атрибут lаng, что бы создать условие, if(lang= 'ru_RU')

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Uriy Nikolaevich, привет.

    Я правильно понял мысль, речь идёт о чём-то вроде ?lang=ru_RU?

    function getLang() {
    	return $_GET['lang'];
    }
    
    if (getLang() == 'ru_RU') {
    	//ваш код;
    }

    СПАСИБО! Сейчас испытаю

    R К сожалению, не сработало 🙁

    Uriy Nikolaevich, тогда нужно больше подробностей о вашей задаче, по возможности ещё бы ссылку увидеть.

    Uriy Nikolaevich, вообще, есть ощущение, что вы немного перепутали ru и ru_RU, т.е. атрибут ?lang=ru и соотв. код тогда:

    function getLang() {
    	return $_GET['lang'];
    }
    
    if (getLang() == 'ru') {
    	echo '<script>alert(1);</script>';
    }

    echo '<script>alert(1);</script>'; — для теста, увидите 1 — работает (для значения атрибута ru).

    Uriy Nikolaevich, ещё уточню деталь: если

    плагин GTranslate, бесплатная версия

    , то управлять переводами через атрибут ?lang= вы не сможете.

    В HTML вывода атрибута lang есть. Для CSS применить получается. Вот и надеялся, что можно создать логическое условие. Т.Е в таком варианте условие для атрибута не возможно (бесплатная версия плагина). Я предполагал и это, почему и указал.

Просмотр 7 ответов — с 1 по 7 (всего 7)