2013-03-18 72 views
2

對於Facebook遊戲,我希望有帶多種語言(特別是英語和德語)標題的Open Graph圖片對象。我做了一切,如Facebook的開放圖internationalization document中所述,但不知何故,對象(和動作)總是以新聞傳播和活動中的英文標題顯示 - 而且該應用程序絕對是本地化的配置。多語言Open Graph對象?

這裏的對象之一的URL:http://apps.facebook.com/spot-it/opengraph/picture/pictures.1A24.html

如果我使用fb_locale參數set to German得到它通過Facebook的對象調試器,我看到:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> 
<html> 
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# spot-it: http://ogp.me/ns/fb/spot-it#"> 
<meta http-equiv="content-type" content="text/html; charset=utf-8"> 
<meta property="og:locale:alternate" content="de_DE"> 
<meta property="og:locale:alternate" content="en_US"> 
<meta property="og:locale" content="de_DE"> 
<meta property="fb:app_id" content="419035224820013"> 
<meta property="og:type" content="spot-it:picture"> 
<meta property="og:url" content="http://apps.facebook.com/spot-it/opengraph/picture/pictures.1A24.html"> 
<meta property="og:title" content="Beißerchen"> 
<meta property="og:description" content="Findest du die Fehler in 'Beißerchen'?"> 
<meta property="og:image" content="http://d2tv32y5kdvj8c.cloudfront.net/assets/pictures/1A24_potd.jpg"> 
</head> 
<body> 
    <script type="text/javascript"> 
    self.location.href = ""; 
    </script> 
</body> 
</html> 

那麼,爲什麼不是Facebook使用在向德國用戶顯示涉及該對象的操作時使用德語版本?我做錯了什麼,或者開放圖形的國際化根本行不通?

+0

我*確切*有同樣的問題。你有沒有找到解決這個問題的方法? – 2014-02-17 17:34:24

+0

我有同樣的確切問題,任何解決方案? – 2016-06-06 18:16:13

回答

-1

在應用程序設置中developers.facebook.com>您的應用程序>「本地化」,您可以添加對其他語言的支持。

您可以設置:

  • 顯示名稱
  • 標語
  • 描述
  • 詳細說明
  • 解釋權限
  • 和類似標誌,圖標,網頁橫幅,覆蓋所有圖片image ...

我希望這是你要找的;)

+0

不,對不起:)這是關於你的應用程序的翻譯。這個問題是關於Open Graph對象的。 – 2014-02-23 18:25:28