<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Drumhead Trap &#187; i18n</title>
	<atom:link href="http://www.adriansilva.org/tag/i18n/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adriansilva.org</link>
	<description>Skins and patches</description>
	<lastBuildDate>Thu, 12 May 2011 15:03:23 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Notas de i18n para WordPress</title>
		<link>http://www.adriansilva.org/es/2009/01/31/wordpress-i18n-tips/</link>
		<comments>http://www.adriansilva.org/es/2009/01/31/wordpress-i18n-tips/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 10:58:52 +0000</pubDate>
		<dc:creator>skiold</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.adriansilva.org/?p=220</guid>
		<description><![CDATA[Llevo un par de meses de inmersión en las técnicas de i18n para temas WordPress. Los temas mas modernos incluyen buen soporte i18n (sobre todo los herederos de sandbox); pero uno tambien se encuentra con temas obsolescentes y muy poco pensados para que se les apliquen las funciones de gettext (__(),_e(),_c()&#8230;). Quiero recopilar un buen [...]]]></description>
			<content:encoded><![CDATA[<p>Llevo un par de meses de inmersión en las técnicas de <a title="Internazionalización y Localización" href="http://es.wikipedia.org/wiki/I18n">i18n</a> para temas WordPress. Los temas mas modernos incluyen buen soporte i18n (sobre todo los herederos de sandbox); pero uno tambien se encuentra  con temas obsolescentes y muy poco pensados para que se les apliquen las funciones de gettext (__(),_e(),_c()&#8230;).</p>
<p>Quiero recopilar un buen conjunto de consejos y buenas practicas que puedan ayudar a los que pretendan ofrecer temas con soporte para i18n:</p>
<ul>
<li><strong>Escribe el tema en ingles</strong>, ampliaras las audiencia del tema y te podras beneficiar de el trabajo de traduccion de otros temas.</li>
<li><strong>Lee la<a title="I18n for WordPress Developers" href="http://codex.wordpress.org/User:Nbachiyski/I18n_for_WordPress_Developers"> documentación de WordPress</a> sobre i18n.</strong> Imprime sus <a title="Wordpress i18n Best Practices" href="http://codex.wordpress.org/User:Nbachiyski/I18n_for_WordPress_Developers#Best_Pratices">buenas practicas</a> y asegurate de tenerlas en lugar visible antes de empezar con la i18n.</li>
<li><strong>Usa printf y sprintf generosamente</strong>. Solo estoy repitiendo lo que piden en la documentacion de WordPress (las que acabas de leer <img src='http://www.adriansilva.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . A mi me parecio especialmente importante el uso de <a href="http://codex.wordpress.org/User:Nbachiyski/I18n_for_WordPress_Developers#Descriptions">descripciones y comentarios</a> (con la función _c()).</li>
<li><strong>Usa textos comunes y habituales</strong>. Para darle difusion al tema y facilitar el trabajo de los traductores, mejor no ser muy original. Por ejemplo &#8220;Submit It&#8221; es más comun que &#8220;Say It Pal!&#8221; para el envio de comentarios. Nada impide que seas más original y unico en las copias de tus temas para uso privado o de clientes, pero es en el beneficio de la mayor difusion del tema que la version publica sea lo mas sencilla posible.</li>
<li><strong>No incluyas solo puntuacion</strong>. Ni evites incluir fragmentos pequeños; los parametros alt y title, el &#8216;value&#8217; de los botones &#8216;submit&#8217;, las funciones <a href="http://codex.wordpress.org/Template_Tags/next_post_link">next|prev_post_link</a> y otras plantillas wp, todas ellas aceptan i18n.Siguen dos ejemplos que muestran este punto en acción ¿alguna razon para no traducir &#8220;Comments&#8221;?; ¿necesita &#8216;|&#8217; ser traducido a algun idioma ?<br />
<blockquote><p>&lt;?php _e($numComments, &#8216;XXXXXXX&#8217;); ?&gt; Comment(s)</p></blockquote>
<blockquote><p>__(&#8216; | &#8216;)</p></blockquote>
</li>
</ul>
<p>Por ultimo, lo mejor es empezar con las mejores plantillas posibles, tomando como base para nuevos temas uno que tenga buen soporte para i18n; <a href="http://www.plaintxt.org/wp-content/uploads/sandbox_readme.html">sandbox</a> es uno: moderno, sencillo y con i18n completa.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adriansilva.org/es/2009/01/31/wordpress-i18n-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

