Translate your entire WooCommerce store including products, categories, and checkout pages
Note: WooCommerce integration requires the WordPress plugin to be installed first.
Product names, descriptions, short descriptions, and SKUs
Product categories, tags, and their descriptions
Color, size, and custom attributes
Cart, checkout, and thank you pages
Order confirmation and shipping notification emails
Translate multiple products at once:
Enable auto-translation to automatically translate new products as they're added to your store.
Translate products programmatically using our API:
// Translate a WooCommerce product
$api_key = get_option('culturaltranslate_api_key');
$product_id = 123;
$target_lang = 'ar';
$response = wp_remote_post('https://culturaltranslate.com/api/integrations/wordpress/translate', array(
'headers' => array(
'Authorization' => 'Bearer ' . $api_key,
'Content-Type' => 'application/json'
),
'body' => json_encode(array(
'post_id' => $product_id,
'post_type' => 'product',
'target_language' => $target_lang,
'site_url' => get_site_url(),
'translate_meta' => true // Include product meta data
))
));
$result = json_decode(wp_remote_retrieve_body($response));
if ($result->success) {
echo 'Product translated successfully!';
}
Start translating your WooCommerce store today