Sorry, localization settings for the cart have been delayed; we are still tentatively planning to add a language settings for the cart labels within this year. We do have a Checkout Language setting in Seller Admin > Account Preferences, but this is not supported by all payment processors.
PayPal no longer supports our Checkout Language setting, but their site will automatically localize based on which country the buyer selected in their cart (if you have Shipping and/or Sales Tax/VAT enabled for any items being ordered). Buyers using a PayPal account will also have their own account's language settings respected during checkout after they log in.
At the moment, you can manually replace most of the text labels in our standard overlay-style cart with your own custom translations, at least in the lower half of the cart (below where the items in the cart would be listed). Just add the following lines on each page where you are using our View Cart code, just before the "// -->" line in the standard code we issue, and customize the text label at the end of each line (e.g. "Ship to Country") however you wish:
function EJEJC_config() {
EJEJC_POSTCALL=true;
}
function EJEJC_shown() {
jQuery("#country1").attr("innerHTML", "Ship to Country");
jQuery("#state1").attr("innerHTML", "ZIP/Postal Code");
jQuery("#state2").attr("innerHTML", "(Update Cart after entering)");
jQuery("#dscnt_cd").attr("innerHTML", "Discount Code");
jQuery("#discount2").attr("innerHTML", "(Update Cart after entering)");
jQuery("#btnContShop").attr("value", "Continue Shopping");
jQuery("#btnUpdtCart").attr("value", "Update Cart");
jQuery("#tdPmnt").attr("innerHTML", "<b>Checkout:</b>");
jQuery("#EJEJC_closeWindowButton").attr("innerHTML", "<b>Close</b>");
}
If you are already using cart customization code such as function EJEJC_config(){}, just add any lines above which are missing from the customization code you've already got.