HTML PayPal始终使用德语

HTML PayPal始终使用德语,html,paypal,Html,Paypal,我在德国主机上有我自己的站点(还没有完成,所以我无法链接它) 该主机上的网站包含一个捐款页面,而PayPal按钮的div是: <div class="centerDiv"> <h6>PayPal</h6> <form id="donateForm" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> <input

我在德国主机上有我自己的站点(还没有完成,所以我无法链接它)

该主机上的网站包含一个捐款页面,而
PayPal
按钮的
div
是:

<div class="centerDiv">
    <h6>PayPal</h6>
    <form id="donateForm" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
        <input type="hidden" name="cmd" value="_s-xclick">
        <input type="hidden" name="hosted_button_id" value="H57A47NP4KVLW">
        <input id="imageDonate" type="image" src="images/coperonate_now.png" name="submit" alt="PayPal - The safer, easier way to pay online!">
    </form>
</div>

贝宝
我在我妈妈的手机上试过这个按钮,手机上有意大利语,页面显示为德语。 这似乎是从东道主的位置,因此德语的语言


如果是,我如何修复它?如果不是。。。我怎样才能修好它?:)

好的,我可以自己回答,我刚开始搜索“paypal捐赠按钮语言”而不是“paypal始终使用德语”,并找到了解决方案

从a:

lc
登录或注册页面的区域设置,其中可能包含 特定国家的语言可用,具体取决于本地化。如果 未指定,PayPal通过在 订阅者的浏览器。如果没有PayPal cookie,则默认区域设置为 是我们

所以我补充说

<input type="hidden" name="lc" value="__ppLang__">

转到
div
,因为网站是通过PHP动态创建的,所以
\uuuuuuupplang\uuuuuuu
将替换为从查询中获取的语言标记


希望这对其他人有所帮助。

为了详细说明marco的答案(我自己也尝试过,但还是得到了德语),如果您使用的是PHP,那么这个方法对我很有用:

<?php
$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
$localeCode = "en_US";
switch ($lang) {
    case "fr":
      $localeCode = "fr_FR";
      break;
    case "it":
      $localeCode = "it_IT";
      break;
    case "en":
      $localeCode = "en_US";
      break;
    default:
      $localeCode = "en_US";
      break;
}
?>

<form id="donateForm" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
  <input type="hidden" name="cmd" value="_s-xclick">
  <input type="hidden" name="hosted_button_id" value="H57A47NP4KVLW">
  <input type="hidden" name="lc" value="<?php echo $localeCode; ?>">
  <input id="imageDonate" type="image" src="images/coperonate_now.png" name="submit" alt="PayPal - The safer, easier way to pay online!">
</form>


由于某种原因,
lc
参数对我不起作用

捐赠页面的下拉列表中更改语言时,我找到了
locale.x
参数:

<input type="hidden" name="locale.x" value="en_US">

这也适用于可共享URL