こんにちは私はPolylangとこのPHPコードを使って私のスライダーを(私はスマートスライダーでやった)英語に翻訳しています。私はPHPについて何も知らないが、私はフォーラムでそれを得た。昨日まで完璧に働いていました。PHPコンテンツがもう言語に切り替わらない(Polylang)
http://www.chooseyourtelescope.com/
<?php
$currentlang = get_bloginfo('language');
if($currentlang=="fr_FR"):
?>
<div>
<?php
echo do_shortcode('[smartslider3 slider=6]');
?>
</div>
<?php else: ?>
<div>
<?php
echo do_shortcode('[smartslider3 slider=4]');
?>
</div>
<?php endif; ?>
今では英語のままです。私は問題がスマートスライダーから来ているとは思わない。私は他のプラグインを無効にして、以前のテーマとPolylangのバージョンを復元しようとしましたが、何も変わりませんでした。
私のサイトは応答性があり、スライダは800ピクセル幅で表示されません。たとえば、モバイルで問題を見ることはできません。
私にはよく似ていますが、気づく前にブラウザが翻訳していないことを確認してください。ちなみに、最初の読み込み時にサイトに重大な問題があり、何かをクリックするまで半分が作成されていました。 –
Chromeでご利用いただけます。私はFirefoxとIEで試したが、まだ動作していない。ページは翻訳されますが、スライダーは翻訳されません。また、私は3つのブラウザの読み込みに問題はありません。 – edou777
これはあなたのpolylangの設定と関係があります。なぜなら、google translateを使ってサイトを翻訳しようとすると、スライダの内容も翻訳されるからです。このリンクをチェックし、動的文字列変換セクションを見てください。お役に立てれば。 https://www.sitepoint.com/multilingual-wordpress-websites-with-polylang/ –