<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Multilingue JavaScript, porcata?]]></title><description><![CDATA[<p dir="auto">Salve,</p>
<p dir="auto">sto analizzando il sito di un competitor per un cliente. Il sito ha 2 lingue:</p>
<ul>
<li>Italiano</li>
<li>francese</li>
</ul>
<p dir="auto">Se navigo in IT tutto ok. Se passo a FR, non avviene nessuno refresh di URL ma cambiano solo i contenuti. Se analizzo il codice della pagina FR, i contenuti HTML sono in italiano. Suppongo che il cambio lingua avvenga via javascript.</p>
<p dir="auto">Da 1 a 10 quanto può essere una porcata una cosa del genere lato SEO?</p>
<p dir="auto">Grazie a tutti</p>
]]></description><link>https://connect.gt/topic/244585/multilingue-javascript-porcata</link><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Apr 2026 12:30:18 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/244585.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 14 Jan 2021 14:38:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Wed, 17 Feb 2021 13:30:20 GMT]]></title><description><![CDATA[<p dir="auto"><strong>Alcuni aggiornamenti</strong></p>
<p dir="auto">Shopify ha introdotto la gestione delle lingue in modo "semi-nativo".</p>
<p dir="auto"><a href="https://help.shopify.com/en/manual/cross-border/multilingual-online-store" rel="nofollow ugc">https://help.shopify.com/en/manual/cross-border/multilingual-online-store</a></p>
<p dir="auto">Sono previste:</p>
<ul>
<li>2 lingue per la versione basic</li>
<li>5 lingue per la versione advanced</li>
<li>20 lingue per la versione plus</li>
</ul>
<p dir="auto"><img src="https://media.connect.gt/connect/84d225d8-4c85-4831-b71c-f21a37c6a170.png" alt="a38abaeb-8f88-45a2-9e93-798598881fbc-image.png" class="img-responsive img-markdown" /></p>
<p dir="auto">Ad oggi da backend si possono solo fare i setup delle lingue ma è necessario un app per poterle aggiornare.</p>
<p dir="auto">Le API ha disposizione sono solo GraphQL<br />
<a href="https://shopify.dev/tutorials/manage-app-translations-with-admin-api" rel="nofollow ugc">https://shopify.dev/tutorials/manage-app-translations-with-admin-api</a></p>
<p dir="auto">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")</p>
]]></description><link>https://connect.gt/post/1287227</link><guid isPermaLink="true">https://connect.gt/post/1287227</guid><dc:creator><![CDATA[giuseppemorelli]]></dc:creator><pubDate>Wed, 17 Feb 2021 13:30:20 GMT</pubDate></item><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Sun, 17 Jan 2021 08:37:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/87469">@mirkomassarutto</a> un mix di sciatteria, limite tecnico, incapacità di operare su una piattaforma chiusa con un modello di pagamento "a livelli" e pezze messe con strumenti di terze parti.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/111523">@giuseppemorelli</a> sopra ha dato qualche dettaglio in più: <a href="https://connect.gt/post/1284298">https://connect.gt/post/1284298</a></p>
]]></description><link>https://connect.gt/post/1284458</link><guid isPermaLink="true">https://connect.gt/post/1284458</guid><dc:creator><![CDATA[kal]]></dc:creator><pubDate>Sun, 17 Jan 2021 08:37:42 GMT</pubDate></item><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Sat, 16 Jan 2021 21:21:12 GMT]]></title><description><![CDATA[<p dir="auto">Si, ripeto che non ho ben compreso il perché di tutto sto casotto.. non vedo la logica</p>
]]></description><link>https://connect.gt/post/1284450</link><guid isPermaLink="true">https://connect.gt/post/1284450</guid><dc:creator><![CDATA[mirkomassarutto]]></dc:creator><pubDate>Sat, 16 Jan 2021 21:21:12 GMT</pubDate></item><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Sat, 16 Jan 2021 13:06:38 GMT]]></title><description><![CDATA[<p dir="auto">Soprattutto non corrispondono a quello che si trova in SERP. È un po' un guazzabuglio.</p>
]]></description><link>https://connect.gt/post/1284427</link><guid isPermaLink="true">https://connect.gt/post/1284427</guid><dc:creator><![CDATA[kal]]></dc:creator><pubDate>Sat, 16 Jan 2021 13:06:38 GMT</pubDate></item><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Sat, 16 Jan 2021 11:21:57 GMT]]></title><description><![CDATA[<p dir="auto">Ciao <a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/87469">@mirkomassarutto</a>, devi ammettere però che questi hreflang sono molto strani, come dice anche <a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/40788">@kal</a>.</p>
]]></description><link>https://connect.gt/post/1284424</link><guid isPermaLink="true">https://connect.gt/post/1284424</guid><dc:creator><![CDATA[lopinsjk]]></dc:creator><pubDate>Sat, 16 Jan 2021 11:21:57 GMT</pubDate></item><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Sat, 16 Jan 2021 10:21:46 GMT]]></title><description><![CDATA[<p dir="auto">Il contenuto viene cambiato via JS basando sul valore registrato in LocalStorage per la lingua.</p>
<p dir="auto">Per quanto riguarda l'indicizzazione utilizzano hreflang</p>
<pre><code>&lt;link rel="alternate" hreflang="it" href="https://www.nbs-lacesystem.com/collections/linea-challeng"&gt;
&lt;link rel="alternate" hreflang="fr" href="https://www.nbs-lacesystem.com/a/l/fr/collections/linea-challeng"&gt;
</code></pre>
<p dir="auto">Scelta, esperimento... vallo a sapere. Poi magari era l'unico modo....</p>
]]></description><link>https://connect.gt/post/1284422</link><guid isPermaLink="true">https://connect.gt/post/1284422</guid><dc:creator><![CDATA[mirkomassarutto]]></dc:creator><pubDate>Sat, 16 Jan 2021 10:21:46 GMT</pubDate></item><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Fri, 15 Jan 2021 08:21:50 GMT]]></title><description><![CDATA[<p dir="auto">Commento tecnico:</p>
<p dir="auto"><img src="https://media.connect.gt/connect/4a0fab2b-ec3b-4468-8b2e-7420a5901983.jpg" alt="01e.jpg" class="img-responsive img-markdown" /></p>
]]></description><link>https://connect.gt/post/1284300</link><guid isPermaLink="true">https://connect.gt/post/1284300</guid><dc:creator><![CDATA[kal]]></dc:creator><pubDate>Fri, 15 Jan 2021 08:21:50 GMT</pubDate></item><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Fri, 15 Jan 2021 08:07:09 GMT]]></title><description><![CDATA[<p dir="auto"><strong>Problema</strong>:  shopify (versione "base) non supporta il multilingua, quindi l'unica soluzione è utilizzare qualche app esterna.</p>
<p dir="auto"><strong>Problema 2</strong>: sempre in shopify non è possibile gestire un routing delle url se non con qualche 301, quindi non possiamo fare un /en, al massimo dobbiamo fare 2 siti con <a href="http://nomeshop.com" rel="nofollow ugc">nomeshop.com</a> e <a href="http://en.nomeshop.com" rel="nofollow ugc">en.nomeshop.com</a> (oppure <a href="http://nomeshop.com" rel="nofollow ugc">nomeshop.com</a> che ti fa scegliere it. o en.)</p>
<p dir="auto">Detto questo, le app possono interagire lato frontend solo via javascript, quindi l'unico modo è un precaricamento dell'intera pagina nelle lingue scelte.</p>
<p dir="auto">Distrugge la SEO? Possibile<br />
Ci sono altre soluzioni? Con shopify (versione base) la vedo difficile dato che non ci sono margini di manovra</p>
]]></description><link>https://connect.gt/post/1284298</link><guid isPermaLink="true">https://connect.gt/post/1284298</guid><dc:creator><![CDATA[giuseppemorelli]]></dc:creator><pubDate>Fri, 15 Jan 2021 08:07:09 GMT</pubDate></item><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Thu, 14 Jan 2021 18:58:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/133474">@lopinsjk</a> aiuterà forse sapere che il sito è fatto con Shopify.</p>
<p dir="auto">Vedo che ha gli hreflang, anche se sono decisamente strani... Ma appunto: probabilmente è lo standard per Shopify.</p>
<p dir="auto"><img src="https://media.connect.gt/connect/fe4052cb-6d7c-49ab-bb2c-f45480c085bc.png" alt="Screenshot_20210114-195716.png" class="img-responsive img-markdown" /></p>
]]></description><link>https://connect.gt/post/1284281</link><guid isPermaLink="true">https://connect.gt/post/1284281</guid><dc:creator><![CDATA[kal]]></dc:creator><pubDate>Thu, 14 Jan 2021 18:58:18 GMT</pubDate></item><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Thu, 14 Jan 2021 17:11:31 GMT]]></title><description><![CDATA[<p dir="auto">Il sito è lui <a href="https://www.nbs-lacesystem.com/" rel="nofollow ugc">https://www.nbs-lacesystem.com/</a> e parrebbe indicizzato.</p>
<p dir="auto">E ho capito pure come fa: lavora sul Local Storage dell'HTML5. Il mistero quindi si infittisce...</p>
]]></description><link>https://connect.gt/post/1284275</link><guid isPermaLink="true">https://connect.gt/post/1284275</guid><dc:creator><![CDATA[lopinsjk]]></dc:creator><pubDate>Thu, 14 Jan 2021 17:11:31 GMT</pubDate></item><item><title><![CDATA[Reply to Multilingue JavaScript, porcata? on Thu, 14 Jan 2021 15:11:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/133474">@lopinsjk</a> più che via javascript, il cambio lingua avviene tramite cookie.</p>
<p dir="auto">E sì, questo ti da la garanzia che il sito in lingue differenti dal default <strong>non venga scansionato</strong>, dato che Googlebot non accetta cookie.</p>
<p dir="auto">Questo a meno che il sito non abbia ANCHE una struttura parallela di URL costruite tramite query string (es. con il parametro ?lang=fr in coda alle URL). Dico questo perché mi è capitato di trovarli ogni tanto.</p>
<p dir="auto">In questo caso è meno peggio, ma è comunque un problema dato che l'architettura del contenuto dei link interni è molto probabilmente sballata forte. Però dipende tantissimo da caso a caso.</p>
<p dir="auto">Vuoi andare sul sicuro?</p>
<p dir="auto">Fai una query site: e prova a cercare contenuti in francese, così vedi cosa ha indicizzato Google.</p>
]]></description><link>https://connect.gt/post/1284248</link><guid isPermaLink="true">https://connect.gt/post/1284248</guid><dc:creator><![CDATA[kal]]></dc:creator><pubDate>Thu, 14 Jan 2021 15:11:28 GMT</pubDate></item></channel></rss>