Sí. Intenta que tu tienda esté, además de en español, por lo menos en inglés. Si puedes, lo ideal sería que tuvieras tus contenidos en inglés, español, francés y portugués.