
Transposh est un plugin de WordPress utilisé pour effectuer le traduction automatique des postes et des pages de votre site web. Il est très utile car il vous permet d’effectuer des traductions de l’addition spécifiques pour chaque partie de votre site, visuellement, sur la page elle-même.
De plus,, Transposh qui permet vos visiteurs peut vous aider à pour effectuer la conversion. Pour ce faire, Vous pouvez définir le profil des utilisateurs que vous permettent d’effectuer les mêmes, et même permettre à n’importe quel visiteur de le faire.
Si vous avez installé le plugin Transposh sur votre site WordPress et vous vous retrouvez élaborer ou modifier un plugin ou thème, devrez peut-être langage courant une page ou une entrée, d’adapter le contenu aux visiteurs différents. Imaginez que selon la langue de l’utilisateur, vous voulez montrer une vidéo ou un autre, afin que chaque utilisateur puisse le voir et l’écouter dans votre langue. Pour cela, Vous pouvez faire utilisation du plugin propre Transposh, à travers lequel vous apprendrez la langue dans laquelle votre site est affiché dans chaque instant.
Transposh enregistre une objet dans le tableau $GLOBALS de PHP, afin, à tout moment, Vous pouvez y accéder. Comme ça, en utilisant ce qui suit code, Tout d'abord, Vous pouvez savoir si votre site a activé Ce plugin, et si oui, Vous pouvez référencez-le à une variable pour utiliser ultérieurement:
1 2 3 | if ( isset( $GLOBALS[ 'my_transposh_plugin' ] ) { $transposh = $GLOBALS[ 'my_transposh_plugin' ]; } |
Une fois que vous avez référencé l’objet plugin Transposh, savoir pour le langage courant tout simplement accéder à la variable target_language, de la manière suivante:
1 | $idioma_actual = $transposh->target_language; |
Cette variable est la Code ISO la langue de la page affichée dans chaque instant: ES (Espagnol), FR (Français), … etc..
C’est pourquoi, Une fois ici, Vous pouvez déjà effectuer les actions appropriées qui ont besoin et qui dépendent de la langue dans laquelle votre site est affiché en permanence.
N’oubliez pas que tout cela devra faire au sein de l’état de l’existence le plugin Transposh, laissant le code qui en résulte comme suit:
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 ... } |
De cette façon, If comme vous avez soulevé, votre site web dans WordPress avoir installé le Plugin Transposh, vous serez en mesure, à tout moment, adapter le contenu de vos messages et de pages à la langue dans lequel ils sont affichés.
