Shopify allows adding translation for your content and you can set up all pages for your store in another language.
For example if you have
yourstore.com/products/product-name in English
you can also have yourstore.com/fr/products/product-name, yourstore.com/de/products/product-name etc.
Also international domains/subdomains are supported (like yourstore.de or de.yourstore.com).
All the SEO for these pages is also translatable.
To manage your multilingual content, you may need a translation app. I recommend Langshop for this purpose.