{"id":3388,"date":"2009-11-18T16:12:23","date_gmt":"2009-11-18T15:12:23","guid":{"rendered":"http:\/\/www.article-marketing.eu\/comunicati\/senza-categoria\/cambiare-la-lingua-di-una-pagina\/"},"modified":"2018-07-10T05:08:43","modified_gmt":"2018-07-10T03:08:43","slug":"cambiare-la-lingua-di-una-pagina","status":"publish","type":"post","link":"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/","title":{"rendered":"Cambiare la lingua di una pagina"},"content":{"rendered":"<p><strong>I<\/strong><strong>ntroduzione<\/strong><br \/>Molte volte si sente dire &quot;la<br \/>\nlingua ufficiale di internet \u00e8 l&#8217;inglese&quot;, ed in effetti \u00e8<br \/>\ncos\u00ec. Ogni qual volta si effettui una ricerca sul web, questa si<br \/>\nrivela pi\u00f9 efficace se i temini sono inglesi. Ovviamente i risultati<br \/>\nsaranno inglesi e ciascun utente dovr\u00e0 leggerli in tale lingua.<br \/>\nMolte volte si cercano cose in italiano ma con risultati sicuramente<br \/>\nnon competitivi poich\u00e8 le pagine disponibili e i contenuti in<br \/>\nitaliano sono molti di meno. Quando effettuo una ricerca la effettuo<br \/>\nin inglese sicuro di trovare ci\u00f2 che cerco, qualche volta per\u00f2,<br \/>\nsoprattuto molto di recente cercare qualcosa in italiano \u00e8 molto pi\u00f9<br \/>\nsemplice di quello che era molti anni fa, poich\u00e8 molti, oramai,<br \/>\nscrivono pagine in italiano. Poi ci sono altri che il proprio sito lo<br \/>\nmantengono in pi\u00f9 lingue. Ogni qual volta si capita su uno di questi<br \/>\nsiti multilingua e ci si trova nella volont\u00e0 di cambiare lingua<br \/>\nsuccede che il link riporti alla home della nuova lingua e ci<br \/>\ncostringe a navigare nuovamente nel sito per rintracciare la pagina<br \/>\nche stavamo consultanto. Ci vorrebbe un link che riconoscesse la<br \/>\nnostra posizione e ricercasse l&#8217;equivalente della nostra pagina<br \/>\nnell&#8217;altra lingua selezionata. Insomma qualcosa di pi\u00f9 intelligente<br \/>\ndel semplice link statico. <br \/><strong>Il Javascript<\/strong><br \/>La soluzione pi\u00f9 semplice prevede l&#8217;uso<br \/>\ndel Javascript che implementi un link intelligente. Il Javascript \u00e8<br \/>\nun linguaggio di programmazione spesso impiegato nelle pagine web per<br \/>\nsopperire a mancanze che i linguaggi come xhtml (html) posseggono.<br \/>\nMolte volte siamo capitati su pagine web che ospitano oggetti<br \/>\ndinamici come orologi, immagini che cambiano o semplicemente form di<br \/>\ninserimento dati che magicamente ci forniscono il nostro codice<br \/>\nfiscale o verificano se una certa informazione \u00e8 valida. In questi<br \/>\ncasi possiamo trovarci di fronte a pagine arricchite con codice<br \/>\nJavascript. Il Javascript fondamentalmente \u00e8 un linguaggio di alto<br \/>\nlivello che utilizza un paradigma di programmazione ad oggetti. Ogni<br \/>\nsingolo elemento di una pagina web \u00e8 rappresentato in Javascript per<br \/>\nmezzo un oggetto pi\u00f9 o meno complesso. Ogni oggetto pu\u00f2 essere<br \/>\nsemplicemente letto o addirittura manipolato. Dalla semplice pagina<br \/>\nfino al pi\u00f9 articolato degli elementi di una pagina fa capo ad un<br \/>\noggetto organizzato nella struttura dell&#8217;intera pagina web secondo<br \/>\nuna gerarchia, la stessa che possiede la pagina web. Quindi una<br \/>\nimmagine presente nella pagina apparterr\u00e0 alla pagina e per<br \/>\naccedervi bisogner\u00e0 passare prima dalla pagina. E&#8217; come se fossimo<br \/>\ndi fronte ad una bambola matriosca, per accedere a quella pi\u00f9<br \/>\ninterna prima dobbiamo aprire quella pi\u00f9 esterna. Per accedere ad<br \/>\nuna certa propriet\u00e0 dell&#8217;immagine considerata bisogna prima<br \/>\nconoscere a chi appartiene l&#8217;immagine e poi utilizzarla. Ci sono<br \/>\nprocedure in Javascript che permettono di modificare al runtime<br \/>\nqualsiasi propriet\u00e0 nella pagina web. Ci sono procedure che<br \/>\naddirittura permettono di accedere ad informazioni del browser.<br \/><strong>Implementazione<\/strong><br \/>Molti<br \/>\nsapranno che cos\u00e8 la barra degli indirizzi in un browser, per coloro<br \/>\nche non la conoscono sotto questo nome, \u00e8 la barra su cui viene<br \/>\nscritto dall&#8217;utente l&#8217;indirizzo internet (URL) a cui si vuole<br \/>\naccedere e che cambia durante la navigazione. Molte volte tale<br \/>\nscritta pu\u00f2 diventare incomprensibile e molto lunga, per esempio<br \/>\nquando si accedono ai risultati dei motori di ricerca, altre volte<br \/>\nnonostante si stia attraversando decine di pagine resta sempre<br \/>\nuguale; in quest&#8217;ultimo caso siamo di fronte quasi certamente alla<br \/>\nnavigazione attraverso i frame: l&#8217;indirizzo che cambia \u00e8 quello di<br \/>\nun determinato frame mentre quello principale non viene mai<br \/>\nmodificato. Il contenuto della barra degli indirizza pu\u00f2 essere<br \/>\nletto e manipolato in Javascript e lo si far\u00e0 per risolvere il<br \/>\nnostro problema. All&#8217;indirizzo<br \/>\nhttp:\/\/www.sicilypictures.altervista.org\/en\/ \u00e8 riportato un esempio<br \/>\ndi ci\u00f2 che proveremo a descrivere. Il sito dovr\u00e0 inizialmente<br \/>\nessere diviso in cartelle una per ogni lingua usata. Se il sito avr\u00e0<br \/>\ndue lingue, nella cartella radice (root) ci saranno due cartelle:<br \/>\n&quot;en&quot; e &quot;it&quot;. I nomi scelti sono solo simbolici,<br \/>\nsi pu\u00f2 scegliere qualsiasi nome per le cartelle, ci\u00f2 che \u00e8<br \/>\nimportante \u00e8 che un nome  non sia contenuto nell&#8217;altro. Nomi del<br \/>\ntipo &quot;iten&quot; e &quot;en&quot; non possono andare bene perch\u00e8<br \/>\nnella prima parole \u00e8 contenuta la seconda. Nelle varie cartelle ci<br \/>\nsaranno le pagine per ciascun linguaggio. Pagine equivalenti dovranno<br \/>\navere lo stesso nome, quindi avremo una pagina &quot;index.html&quot;<br \/>\nnella cartella &quot;en&quot;, una in &quot;it&quot; ed eventualmente<br \/>\nin &quot;fr&quot; e cos\u00ec via. Ci potrebbe essere una pagina<br \/>\n&quot;introduction.html&quot;, sempre con lo stesso nome, nelle<br \/>\ndiverse cartelle, l&#8217;unica cosa a cambiare sar\u00e0 il contenuto: in<br \/>\nitalian nella cartella &quot;it&quot; e in inglese nella cartella<br \/>\n&quot;en&quot;. Una volta definita la struttura del sito sar\u00e0 pi\u00f9<br \/>\nsemplice capire ci\u00f2 che effettivamente dovr\u00e0 fare il nostro codice<br \/>\nJavascript. Consideriamo l&#8217;indirizzo web&nbsp; &quot;http:\/\/www.sicilypictures.altervista.org\/en\/index.html&quot;<br \/>\nche contiene la pagina in inglese, il codice Javascript dovr\u00e0<br \/>\nricercare la stringa &quot;en&quot; all&#8217;interno di tale indirizzo e<br \/>\nsostituirlo con il nome della nuova cartella, per esempio &quot;it&quot;<br \/>\nse si vuole passare alla versione italiana della pagina. Dopo<br \/>\nl&#8217;elaborazione da parte del codice Javascript il link diventer\u00e0<br \/>\n&quot;http:\/\/www.sicilypictures.altervista.org\/it\/index.html&quot;<br \/>\nUna volta modificato l&#8217;indirizzo si pu\u00f2 fornirlo al browser per la<br \/>\nnavigazione.<\/p>\n<p style=\"margin-bottom: 0cm;\">\n<p style=\"margin-bottom: 0cm;\"> <strong>Codice<\/strong><br \/>Di seguito riporto il frammento di<br \/>\ncodice Javascript da inserire in ciascuna pagina web:<br \/>function lang(source,drain)<br \/>{<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var oldlink=parent.location.href;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var newlink=&quot;&quot;;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var pos;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pos=oldlink.indexOf(source);<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; newlink = oldlink.substring(0,pos);<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; newlink += drain;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; newlink +=<br \/>\noldlink.substring(pos+3,oldlink.length);<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; parent.location.href=newlink;<br \/>}<\/p>\n<p style=\"margin-bottom: 0cm;\">Il codice pu\u00f2 essere inserito<br \/>\ndirettamente nella pagine web o richiamato da un file esterno<br \/>\nattraverso il tag &lt;script&gt;. Nel primo caso il codice verr\u00e0<br \/>\nincollato nel corpo della pagine subito dopo il tag &lt;body&gt;:<br \/>&lt;body&gt;<\/p>\n<p style=\"margin-bottom: 0cm;\">\t\t&lt;script<br \/>\ntype=&quot;text\/javascript&quot;&gt;<br \/>function lang(source,drain)<br \/>{<br \/>&#8230;<br \/>}<br \/>&lt;\/script&gt;<br \/>&#8230;<br \/>&lt;\/body&gt;<\/p>\n<p style=\"margin-bottom: 0cm;\">Nel secondo caso il codice verr\u00e0 posto<br \/>\nin un file esterno con estensione .js e richiamato attraverso il tag<br \/>\n&lt;script&gt; subito dopo  il tag &lt;head&gt;:<br \/>&lt;head&gt;<br \/>&lt;script<br \/>\ntype=&quot;text\/javascript&quot; src=&quot;lang.js&quot;&gt;&lt;\/script&gt;<br \/>&#8230;<br \/>&lt;\/head&gt;<\/p>\n<p style=\"margin-bottom: 0cm;\">Il file &quot;lang.js&quot; \u00e8 un<br \/>\nnormale file di testo e contiene il frammento di codice riportato<br \/>\nsopra.<br \/>La funzione pu\u00f2 essere richiamata in<br \/>\nmolti modi diversi, da qualunque oggetto della pagina. Uno dei modi<br \/>\npi\u00f9 semplice richiama il codice quando si utilizza un link ad una<br \/>\npagina esterna. Supponiamo di aver inserito il codice in una pagina<br \/>\nscritta in inglese e si vuole permettere all&#8217;utente di cambiare<br \/>\nlingua semplicemente cliccando su un link. Nel codice html dovremo<br \/>\ninserire un frammento di codice html del tipo:<br \/><em>&lt;a target=&quot;_top&quot; href=&quot;javascript:lang(&#8216;\/en&#8217;,&#8217;\/it&#8217;)&quot;&gt;Italiano&lt;\/a&gt;<\/em><br \/>Si noti in particolare la chiamata alla funzione Javascript &quot;lang&quot;, che sostituisce la stringa &#8216;\/en&#8217; con &#8216;\/it&#8217; nel link corrente e ottenendo l&#8217;equivalente della pagina in italiano.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><i>Introduzione<\/i><br \/>\n<i>Il Javascript<\/i><br \/>\n<i>Implementazione<\/i><br \/>\n<i>Codice<\/i><\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"categories":[1813],"tags":[1107,10705,5065,10704,569],"class_list":["post-3388","post","type-post","status-publish","format-standard","hentry","category-web-design","tag-design","tag-javascript","tag-lingua","tag-multilingua","tag-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cambiare la lingua di una pagina - Article Marketing<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cambiare la lingua di una pagina - Article Marketing\" \/>\n<meta property=\"og:description\" content=\"Introduzione Il Javascript Implementazione Codice\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/\" \/>\n<meta property=\"og:site_name\" content=\"Article Marketing\" \/>\n<meta property=\"article:published_time\" content=\"2009-11-18T15:12:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-07-10T03:08:43+00:00\" \/>\n<meta name=\"author\" content=\"Redazione Comunicati Stampa\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Redazione Comunicati Stampa\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/\"},\"author\":{\"name\":\"Redazione Comunicati Stampa\",\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/#\/schema\/person\/44372e4d4d0fa797b18e03ed1ace9017\"},\"headline\":\"Cambiare la lingua di una pagina\",\"datePublished\":\"2009-11-18T15:12:23+00:00\",\"dateModified\":\"2018-07-10T03:08:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/\"},\"wordCount\":1240,\"commentCount\":0,\"keywords\":[\"design\",\"javascript\",\"lingua\",\"multilingua\",\"web\"],\"articleSection\":[\"Web design\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/\",\"url\":\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/\",\"name\":\"Cambiare la lingua di una pagina - Article Marketing\",\"isPartOf\":{\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/#website\"},\"datePublished\":\"2009-11-18T15:12:23+00:00\",\"dateModified\":\"2018-07-10T03:08:43+00:00\",\"author\":{\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/#\/schema\/person\/44372e4d4d0fa797b18e03ed1ace9017\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.article-marketing.eu\/comunicati\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cambiare la lingua di una pagina\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/#website\",\"url\":\"https:\/\/www.article-marketing.eu\/comunicati\/\",\"name\":\"Article Marketing\",\"description\":\"article marketing &amp; press release\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.article-marketing.eu\/comunicati\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/#\/schema\/person\/44372e4d4d0fa797b18e03ed1ace9017\",\"name\":\"Redazione Comunicati Stampa\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.article-marketing.eu\/comunicati\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/50e5c6421d3072f42e7ace803501602c60d75233d34e29fd05feb91c8760b792?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/50e5c6421d3072f42e7ace803501602c60d75233d34e29fd05feb91c8760b792?s=96&d=mm&r=g\",\"caption\":\"Redazione Comunicati Stampa\"},\"url\":\"https:\/\/www.article-marketing.eu\/comunicati\/author\/redazione-comunicati-stampa\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cambiare la lingua di una pagina - Article Marketing","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/","og_locale":"it_IT","og_type":"article","og_title":"Cambiare la lingua di una pagina - Article Marketing","og_description":"Introduzione Il Javascript Implementazione Codice","og_url":"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/","og_site_name":"Article Marketing","article_published_time":"2009-11-18T15:12:23+00:00","article_modified_time":"2018-07-10T03:08:43+00:00","author":"Redazione Comunicati Stampa","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Redazione Comunicati Stampa","Tempo di lettura stimato":"6 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/#article","isPartOf":{"@id":"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/"},"author":{"name":"Redazione Comunicati Stampa","@id":"https:\/\/www.article-marketing.eu\/comunicati\/#\/schema\/person\/44372e4d4d0fa797b18e03ed1ace9017"},"headline":"Cambiare la lingua di una pagina","datePublished":"2009-11-18T15:12:23+00:00","dateModified":"2018-07-10T03:08:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/"},"wordCount":1240,"commentCount":0,"keywords":["design","javascript","lingua","multilingua","web"],"articleSection":["Web design"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/","url":"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/","name":"Cambiare la lingua di una pagina - Article Marketing","isPartOf":{"@id":"https:\/\/www.article-marketing.eu\/comunicati\/#website"},"datePublished":"2009-11-18T15:12:23+00:00","dateModified":"2018-07-10T03:08:43+00:00","author":{"@id":"https:\/\/www.article-marketing.eu\/comunicati\/#\/schema\/person\/44372e4d4d0fa797b18e03ed1ace9017"},"breadcrumb":{"@id":"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.article-marketing.eu\/comunicati\/internet\/web-design\/cambiare-la-lingua-di-una-pagina\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.article-marketing.eu\/comunicati\/"},{"@type":"ListItem","position":2,"name":"Cambiare la lingua di una pagina"}]},{"@type":"WebSite","@id":"https:\/\/www.article-marketing.eu\/comunicati\/#website","url":"https:\/\/www.article-marketing.eu\/comunicati\/","name":"Article Marketing","description":"article marketing &amp; press release","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.article-marketing.eu\/comunicati\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.article-marketing.eu\/comunicati\/#\/schema\/person\/44372e4d4d0fa797b18e03ed1ace9017","name":"Redazione Comunicati Stampa","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.article-marketing.eu\/comunicati\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/50e5c6421d3072f42e7ace803501602c60d75233d34e29fd05feb91c8760b792?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/50e5c6421d3072f42e7ace803501602c60d75233d34e29fd05feb91c8760b792?s=96&d=mm&r=g","caption":"Redazione Comunicati Stampa"},"url":"https:\/\/www.article-marketing.eu\/comunicati\/author\/redazione-comunicati-stampa\/"}]}},"_links":{"self":[{"href":"https:\/\/www.article-marketing.eu\/comunicati\/wp-json\/wp\/v2\/posts\/3388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.article-marketing.eu\/comunicati\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.article-marketing.eu\/comunicati\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.article-marketing.eu\/comunicati\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.article-marketing.eu\/comunicati\/wp-json\/wp\/v2\/comments?post=3388"}],"version-history":[{"count":2,"href":"https:\/\/www.article-marketing.eu\/comunicati\/wp-json\/wp\/v2\/posts\/3388\/revisions"}],"predecessor-version":[{"id":60751,"href":"https:\/\/www.article-marketing.eu\/comunicati\/wp-json\/wp\/v2\/posts\/3388\/revisions\/60751"}],"wp:attachment":[{"href":"https:\/\/www.article-marketing.eu\/comunicati\/wp-json\/wp\/v2\/media?parent=3388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.article-marketing.eu\/comunicati\/wp-json\/wp\/v2\/categories?post=3388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.article-marketing.eu\/comunicati\/wp-json\/wp\/v2\/tags?post=3388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}