1

私はこのラインコードを持っています:

$('#ss_account_submit').val('Create Account!');

したがって、 .val() にはテキストが含まれています。上記の行のような .js コード内のテキストを qTranslate (WordPress プラグイン) で翻訳できるのでしょうか?

qTranslate では、次のようなクイック ショートコードまたは通常のショートコードを使用できます。

[:pt] For Brazilian Portuguese Language
[:en] For English Language
<!--:pt--><!--:--> For Brazilian Portuguese Language
<!--:en--><!--:--> For English Language

PHP/JS の知識が乏しいため、次のような多くのことを試しましたが、うまくいきませんでした。

$('#ss_account_submit').val('[:pt]Crie uma conta![:en]Create Account!');

$('#ss_account_submit').val('<--:pt-->Crie uma conta!<--:--><--:en-->Create Account!<--:pt-->');

$('#ss_account_submit').val __(('<--:pt-->Crie uma conta!<--:--><--:en-->Create Account!<--:pt-->'));

$('#ss_account_submit').val (<?php __('<--:pt-->Crie uma conta!<--:--><--:en-->Create Account!<--:pt-->') ?>);

翻訳を機能させるもう 1 つの方法は、次のようなコードを使用することです。

<?php echo __('<--:pt-->Crie uma conta!<--:--><--:en-->Create Account!<--:pt-->') ?>

また

(__('[:pt]Crie uma conta![:en]Create Account!'))

この元のラインで何がうまくいくか考えていますか?

$('#ss_account_submit').val('Create Account!');
4

2 に答える 2