Javascript 您如何更改Snipcart';s默认$localize(“操作.继续购物”)标签文本?

Javascript 您如何更改Snipcart';s默认$localize(“操作.继续购物”)标签文本?,javascript,localization,snipcart,Javascript,Localization,Snipcart,Snipcart的v3文档提供的以下代码片段似乎没有覆盖它们的默认文本标签:继续购物 我已经把上面的代码段直接放在下面 <div hidden id="snipcart" data-api-key="[Testing API Key]"></div> <script src="https://cdn.snipcart.com/themes/v3.0.6/default/snipcart.js"></script> 当我单击激活Snipcart

Snipcart的v3文档提供的以下代码片段似乎没有覆盖它们的默认文本标签:继续购物

我已经把上面的代码段直接放在下面

<div hidden id="snipcart" data-api-key="[Testing API Key]"></div>
<script src="https://cdn.snipcart.com/themes/v3.0.6/default/snipcart.js"></script>


当我单击激活Snipcart的结帐模式时,默认标签“继续购物”(而不是“返回商店”)。

中提到的问题已修复。问题中的示例代码将按原样工作


旧版本的Snipcart存在一个问题:如果在jsapi中过早应用本地化,则在加载本地化文件时会覆盖它们

为了确保所有内容都按顺序加载,您可以更新代码以使用
Snipcart.ready
promise:

document.addEventListener('snipcart.ready',()=>{
Snipcart.ready.then(函数(){
Snipcart.api.session.setLanguage('en'{
行动:{
继续购物:“回到商店”
}
});
});
});

上述问题已在中解决。问题中的示例代码将按原样工作


旧版本的Snipcart存在一个问题:如果在jsapi中过早应用本地化,则在加载本地化文件时会覆盖它们

为了确保所有内容都按顺序加载,您可以更新代码以使用
Snipcart.ready
promise:

document.addEventListener('snipcart.ready',()=>{
Snipcart.ready.then(函数(){
Snipcart.api.session.setLanguage('en'{
行动:{
继续购物:“回到商店”
}
});
});
});

谢谢你,Jean-Sébastien!您修改的脚本段已生成所需的结果。。。干杯,伙计!谢谢你,Jean-Sébastien!您修改的脚本段已生成所需的结果。。。干杯,伙计!
<div hidden id="snipcart" data-api-key="[Testing API Key]"></div>
<script src="https://cdn.snipcart.com/themes/v3.0.6/default/snipcart.js"></script>