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 plusAd 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")