對於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使用在向德國用戶顯示涉及該對象的操作時使用德語版本?我做錯了什麼,或者開放圖形的國際化根本行不通?
我*確切*有同樣的問題。你有沒有找到解決這個問題的方法? – 2014-02-17 17:34:24
我有同樣的確切問題,任何解決方案? – 2016-06-06 18:16:13