{"version":"1.0","provider_name":"J. Mihai","provider_url":"https:\/\/www.jmihai.ro\/blog","title":"Tools for translation - AJAX Language API | J. Mihai","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"PJg86iqOmV\"><a href=\"https:\/\/www.jmihai.ro\/blog\/tools-for-translation-ajax-language-api\/\">Tools for translation &#8211; AJAX Language API<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.jmihai.ro\/blog\/tools-for-translation-ajax-language-api\/embed\/#?secret=PJg86iqOmV\" width=\"600\" height=\"338\" title=\"&#8220;Tools for translation &#8211; AJAX Language API&#8221; &#8212; J. Mihai\" data-secret=\"PJg86iqOmV\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","description":"Marca Google, ca se pare ca tot lanseaza proiecte interesante in ultima vreme. Ce se poate observa foarte usor este ca acest tool preia oarecum cateva functii ale unui proiect mai vechi al Google, care nu a avut impactul scontat. Ideea este ca noul tool arata foarte bine, are traducere pentru numeroase limbi si mi [&hellip;]"}