Alcuni aggiornamenti

Shopify ha introdotto la gestione delle lingue in modo "semi-nativo".

https://help.shopify.com/en/manual/cross-border/multilingual-online-store

Sono previste:

2 lingue per la versione basic 5 lingue per la versione advanced 20 lingue per la versione plus

Ad oggi da backend si possono solo fare i setup delle lingue ma è necessario un app per poterle aggiornare.

Le API ha disposizione sono solo GraphQL
https://shopify.dev/tutorials/manage-app-translations-with-admin-api

Le lingue sono tutte disponibili con il suffisso /en /de etc... e al cambio lingua c'è il refresh pagina (quindi una soluzione un po' meglio rispetto al "total javascript")