{"version":"1.0","provider_name":"Open Mind","provider_url":"https:\/\/www.workshop.ch\/openmind","title":"Software lokalisieren mit Transifex - Open Mind","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"PR1SzxIBbJ\"><a href=\"https:\/\/www.workshop.ch\/openmind\/2011\/12\/22\/software-lokalisieren-mit-transifex\/\">Software lokalisieren mit Transifex<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.workshop.ch\/openmind\/2011\/12\/22\/software-lokalisieren-mit-transifex\/embed\/#?secret=PR1SzxIBbJ\" width=\"600\" height=\"338\" title=\"&#171;Software lokalisieren mit Transifex&#187; &#8211; Open Mind\" data-secret=\"PR1SzxIBbJ\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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\/\/# sourceURL=https:\/\/www.workshop.ch\/openmind\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Will man eine Software in mehreren Sprachversionen anbieten, dann integriert man die \u00dcbersetzungen sinnvollerweise nicht direkt in den Programmcode, sondern bindet sie \u00fcber Sprachpakete ein. Ein beliebtes Format f\u00fcr solche Sprachpakete sind PO-Dateien (Portable Object; vgl. GNU gettext). Die Erstellung solcher Sprachpakete kann im Prinzip mit jedem Texteditor erfolgen, denn es handelt\u00a0 sich um Textdateien. ... Read more","thumbnail_url":"http:\/\/www.workshop.ch\/openmind\/wp-content\/uploads\/2011\/12\/image_thumb2.png"}