0

我們正在運行一個具有完全本地化的og標籤的畫布應用。除非用戶選擇手動將Facebook應用程序url(apps.facebook.com/mysite)複製到帖子中,否則一切都運行良好。本地化Facebook「擦傷」

發生這種情況時,我們希望發佈的消息中的文本是用戶的語言。相反,它總是使用og:元標記中的英文文本。

如果我能夠檢測到用戶來自哪種文化,我可以更改這些元標記。但是,我沒有在請求頭中看到任何東西,或者從刮板發送的參數中沒有看到用戶來自哪裏的參數。

我確實看到有一個og:locale:alternate標記可用於指定頁面可用的其他語言,但除非我從Facebook獲得第二個帶有語言環境值的請求,否則我不會看到這對我有什麼好處。

  • 如何確保發佈的標題/說明是用戶的語言?
  • 必須使用Facebook應用程序設置中的本地化部分完成嗎?
    • 如果是這樣,有沒有辦法使它自動化?我們的翻譯工作流程非常完善,我不想將翻譯員發送到Facebook應用程序來完成工作。

回答