我到处寻找答案,但在任何地方找不到它们。
Facebook javascript SDK,设置语言相当简单,就像这样。
From Tag Manager, setting the lang, in my case sv_SE for Swedish
所有功能都很好。除了SDK拒绝输出我指定的语言。当我查看Chrome检查员时,我可以看到明显的答案。 SDK说它在en_US中运行,尽管我已经在sv_SE中设置了它。
版本也有差异。我的SDK是2.7版本 - 检查员说2.6正在运行。
有谁知道发生了什么事?
答案 0 :(得分:0)
由于en_US SDK已经存在,因此不会在页面上注入瑞典语(sv_SE)SDK。脚本本身会检查是否存在标识为facebook-jssdk
的脚本 - 这当然是存在的,以防止启动多个SDK。
因此,为了能够加载瑞典SDK,您需要查找并删除加载US SDK的负载。