Facebook OneBox が間違った言語を表示

奇妙ですね。フィンランドのFacebookグループからフィンランドのDiscourseにリンクしたところ、これが出ました。

OneBoxのテキストはフィンランド語ではないと確信しています :rofl:

ここで試してみましょう。

さて、今度は違う言語になりました。

これが原因だと推測できますか?

Facebookはフォーラムのサーバーの場所と同じ言語を使用すると聞いたことがあります。

私のサーバーはフィンランドにあり、あなたのリンクは以下のように表示されます。

フランスでホストされている私のフォーラムでは:

これを防ぐ方法があるかどうかはわかりません。


編集:
詳細はこちら

「いいね!」 5

Canapinさん、これは本当に興味深い情報ですね、ありがとうございます。:slightly_smiling_face: 自分のを確認したところ、サーバーがフランクフルトにあるため、ワンボックスはドイツ語になっていることを確認できました。

編集:何が起こっているのかを確認するために何度も試しましたが、常にドイツ語になっているわけではありません:thinking: 私にはランダムなようです。例えば、今はロシア語になっています。

「いいね!」 1

良い説明ですが、私のものはドイツにあり、このフォーラムが提供されているとは思いません…それは中国語か何かですか?

それに、このようなことが起こったのはこれが初めてでした。

ドイツでのホスティング、非常に興味深いですね。知りませんでした。回避策があるか見てみたいです。

HTMLで少し遊んでいます。Discourseがタグを追加すれば、問題が解決するかもしれません。

最初のものは単なる例ですが、言語の追加などでしょうか。
2番目のもの(上記のもの)は、relの後に奇妙なものが付いていますが、それが問題を引き起こしているのかもしれません。

https://usnconeboxax1aos.cloud.onebox.dynamics.com/?cmp=DEMF&mi=CustParameters&lng=en-us


<h3><a href="https://www.facebook.com/groups/vaellusgroup/permalink/10159228526086173" target="_blank" rel="noopener">?????????</a></h3>

ただ独り言を言っているだけです…

皆さんは何かうまくいく解決策を見つけましたか?フォーラムのメンバーのほとんどが一番読みやすい言語で表示できるようにしたいのですが…。

ログインを必要としないFacebookコンテンツのみを埋め込む以外に解決策はありません。

しかし、それはFacebook自体の不具合だったと思います。なぜなら、現在状況は異なっているからです。

OPで以前使用していたのと同じグループから、以前と同様にDiscourseHubを使用してワンボックスしていますが、CDCKがサーバーの場所を変更したとは確信していません。そして、私はフィンランド人なのでフィンランド語でワンボックスが表示されますが、ここで英語を使用しているため予期せぬことです。

したがって、私たちには何もできない状況にあると言えます。Facebookは望むメタデータを提供し、それがすべてです。

「いいね!」 1

アップデートありがとうございます。私たちはDiscourseを自己ホストしており、言語は英語です。Facebookのリンクは、ほぼ(「常に」と言いたいのですが、100%確信はありません)キリル文字で表示されます。:man_shrugging: 私たちの側で修正できる何かであってほしいのですが、あなたの言う通り、FacebookはFacebookのやることなのだと恐れています。:smiley: 念のため、もう少し調べて、修正できる点がないか探してみます。改めて、ありがとうございました!

私の方では、Facebookのワンボックスを無効にしました。

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.