
Transposh Это плагин из WordPress используется для выполнения Автоматический перевод постов и страниц вашего веб-сайта. Это очень полезно, так как он позволяет вам выполнять переводы сложения конкретные для каждой части вашего сайта, визуально, на странице.
В дополнение, Transposh что позволяет Ваш посетителей можно помочь вам для выполнения перевода. Для этого, Можно задать профиль пользователей что вы позволяют выполнять те же, и даже позволяют любому посетителю сделать это.
Если вы установили Transposh плагин на вашем сайте WordPress, и вы окажетесь разработки или изменения a плагин или тема, может потребоваться текущий язык страница или запись, адаптировать содержание к различным посетителей. Представьте себе, что в зависимости от языка пользователя, Вы хотите, чтобы показать видео или другие, Таким образом, что каждый пользователь может видеть и слушать ее на вашем языке. Для этого, Вы можете использовать собственный плагин Transposh, через который вы узнаете язык, в котором в каждый момент показывается ваш сайт.
Transposh экономит объект в массиве $GLOBALS из PHP, Поэтому, в любое время, Вы можете получить доступ к. Типа того, используя следующие код, Прежде всего, Вы можете узнать, если ваш сайт имеет активирован Этот плагин, и если да, Вы можете ссылки на него в переменной для использования позднее:
1 2 3 | if ( isset( $GLOBALS[ 'my_transposh_plugin' ] ) { $transposh = $GLOBALS[ 'my_transposh_plugin' ]; } |
После создания ссылки на объект плагин Transposh, знать, чтобы текущий язык просто получить доступ к переменной target_language, следующим образом:
1 | $idioma_actual = $transposh->target_language; |
Эта переменная является Код ISO язык страницы, отображаемой в каждый момент времени: ES (испанский), FR (французский), … и т.д..
Поэтому, Когда-то здесь, Уже можно выполнять соответствующие действия, которые нужно и что зависит от языка, на котором ваш сайт отображается на все времена.
Помните, что все это придется делать это в условиях существования плагин Transposh, оставляя результирующий код следующим:
1 2 3 4 5 6 7 | if ( isset( $GLOBALS[ 'my_transposh_plugin' ] ) { $transposh = $GLOBALS[ 'my_transposh_plugin' ]; $idioma_actual = $transposh->target_language; ... //Acciones oportunas ... } |
Таким образом, Если например вы обсуждали, веб-узел в WordPress установлены Transposh плагин, Вы сможете, в любое время, адаптировать содержание ваших постов и страниц язык в котором они отображаются.
