Twitter で完全な言語制御を行う方法を考え出そうとしていますが、それはほとんどありますが、完全には不可能だと思います。これは初心者の質問ではありません。Twitter には大きな問題があると思います。
フランス語を設定しようとしていて、これを使用していると想像してください。
<a href="https://twitter.com/username" class="twitter-follow-button">View Profile</a>
私はこれをしました:
(1) ドキュメントに言語を設定する
<html lang="fr" />
(2) ?lang=fr パラメータを追加して、JavaScript がオフの場合にフォールバック (テキスト リンクのみ) が正しい言語でプロファイルを開くようにしました。
<a href="https://twitter.com/username?lang=fr" class="twitter-follow-button">View Profile</a>
(3) data-lang="fr" 属性も追加しました。
<a href="https://twitter.com/username?lang=fr" data-lang="fr" class="twitter-follow-button">View Profile</a>
--
だから質問:
(1) JavaScript が実行され、クリックして twitter.com のページを開く場合を除いて、すべてが機能します。言語は使用されません。したがって、基本的には、フランス語の Web サイトにフランス語の Twitter ボタンを配置することもできますが、ボタンをクリックすると、twitter.com では常に英語が使用されます (JavaScript をオフにしない限り)。
リンクから twitter.com を開くことはできませんか?lang=fr
(2) これをすべて 1 か所で行う簡単な方法はありませんか? Facebook では、必要な言語を選択して API スクリプトを呼び出すだけですが、Twitter ではそれができないようで、別の言語を取得するためだけにすべてのエクストラを追加するのは非常に時間がかかるようです。