EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Definir como idioma padrão
Perguntas de PF - Fórum

Como obter o idioma atual de uma página no WordPress, Se você usar Transposh

Programação PHP  
 
Como obter o idioma atual de uma página no WordPress, Se você usar Transposh

Transposh é um plugin de WordPress usado para executar o Tradução automática dos posts e páginas do seu site. É muito útil pois permite-lhe realizar traduções de adição específicas para cada parte do seu site, visualmente, na própria página.

Além disso, Transposh Isso permite que seus visitantes pode ajudá-lo para realizar a tradução. Para fazer isso, Você pode definir o perfil dos usuários que você permite que se realizar o mesmo, e nem permitir que qualquer visitante a fazê-lo.

Se você tiver instalado o Transposh plugin no seu site WordPress e você encontrar-se desenvolvimento ou modificação de um plugin ou tema, pode ser necessário idioma atual uma página ou entrada, adaptar o conteúdo para diferentes visitantes. Imagine que, dependendo do idioma do usuário, Você quer mostrar um vídeo ou outro, para que cada usuário pode vê-lo e ouvi-lo em seu idioma. Para isso, Você pode fazer uso do próprio plugin Transposh, através do qual você vai aprender o idioma em que seu site está mostrando em cada momento.

Transposh salva um objeto na matriz $GLOBALS de PHP, Então, a qualquer momento, Você pode acessá-lo. Assim, usando o seguinte código, Em primeiro lugar, Você pode descobrir se seu site tem ativado Este plugin, e se assim for, É possível referenciá-lo para uma variável para usar mais tarde:

Uma vez você referenciou o objeto plugin Transposh, saber para o idioma atual Basta acessar a variável target_language, da seguinte maneira:

Esta variável é o Código ISO o idioma da página seja exibido em todos os momentos: ES (Espanhol), FR (Francês), … etc.

Por conseguinte, Uma vez aqui, Você já pode executar as ações apropriadas que precisam e que dependem da linguagem em que seu site é exibido em todos os momentos.

Lembre-se que tudo isso terá que fazê-lo dentro da condição de existência o plugin Transposh, deixando o código resultante da seguinte maneira:

Desta forma, Se como você discutido, seu web site em WordPress Tenho instalado o Transposh plugin, Você será capaz, a qualquer momento, adaptar o conteúdo de seus posts e páginas para o língua em que são exibidas.

Deixe-em um comentário ou entrar para oFórum
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page