﻿<?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>No corpo, na alma e no coração &#187; WordPress</title>
	<atom:link href="http://www.isaacribeiro.com.br/category/informatica/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.isaacribeiro.com.br</link>
	<description>Isaac Newton Ribeiro de Araújo</description>
	<lastBuildDate>Sun, 22 Jan 2012 13:31:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Disponibilizada a versão 1.9.3.4 do Plugin WordPress WPtouch em Português do Brasil</title>
		<link>http://www.isaacribeiro.com.br/2009/11/02/disponibilizada-a-versao-1-9-3-4-do-plugin-wordpress-wptouch-em-portugues-do-brasil/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=disponibilizada-a-versao-1-9-3-4-do-plugin-wordpress-wptouch-em-portugues-do-brasil</link>
		<comments>http://www.isaacribeiro.com.br/2009/11/02/disponibilizada-a-versao-1-9-3-4-do-plugin-wordpress-wptouch-em-portugues-do-brasil/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 04:05:45 +0000</pubDate>
		<dc:creator>Isaac Ribeiro</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[internacionalização]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[pt_BR]]></category>
		<category><![CDATA[tradução]]></category>
		<category><![CDATA[WPtouch]]></category>

		<guid isPermaLink="false">http://www.isaacribeiro.com.br/?p=930</guid>
		<description><![CDATA[A BraveNewCode disponibilizou neste domingo (01/11) a versão 1.9.3.4 do WPtouch, tema WordPress otimizado para funcionamento em dispositivos móveis. Oficialmente, ele continua apenas no idioma norte-americano, mas a tradução extraoficial para o Português do Brasil já foi adaptada a nova build.]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 260px"><a title="WPtouch oferece rapidez e elegância ao tema do seu site para dispositivos móveis (Foto: BraveNewCode)" rel="lightbox" href="http://www.isaacribeiro.com.br/wp-content/uploads/images/wptouch.jpg" target="_blank"><img class=" " title="WPtouch oferece rapidez e elegância ao tema do seu site para dispositivos móveis (Foto: BraveNewCode)" src="http://www.isaacribeiro.com.br/wp-content/uploads/images/wptouchmini.jpg" alt="WPtouch oferece rapidez e elegância ao tema do seu site para dispositivos móveis (Foto: BraveNewCode)" width="250" height="150" /></a><p class="wp-caption-text">WPtouch oferece rapidez e elegância ao tema do seu site para dispositivos móveis (Foto: BraveNewCode)</p></div>
<p>A <a href="http://www.bravenewcode.com/" target="_blank">BraveNewCode</a> disponibilizou neste domingo (01/11) a versão 1.9.3.4 do WPtouch, tema WordPress otimizado para funcionamento em dispositivos móveis. Oficialmente, ele continua apenas no idioma norte-americano, mas a tradução extraoficial para brasileiros e portugueses já foi adaptada a nova <em>build</em>.</p>
<p>Se você ainda não conhece este <em>plugin</em>, no artigo <a title="Plugin WordPress WPtouch traduzido para Português do Brasil" href="http://www.isaacribeiro.com.br/2009/10/06/plugin-wordpress-wptouch-traduzido-para-portugues-do-brasil/" target="_blank">WordPress WPtouch traduzido para Português do Brasil</a>, faço uma análise de suas funções e explico como foi o processo de tradução.</p>
<p><strong>Novidades</strong></p>
<p>Na versão 1.9.3.4 foram feitas algumas correções e melhorias, trazendo as seguintes modificações: <span id="more-930"></span></p>
<ul>
<li>Correção de problemas com anúncios do AdSense;</li>
<li>Correção de erro no código de tempo decorrido, nos comentários;</li>
<li>Correção do problema que fazia mostrar o número 0 quando não havia comentários;</li>
<li>Correção de erros de largura em algumas ocasiões quando se mudava o tema;</li>
<li>Correção para situações em que é usado um caminho ou nome diferente para a pasta de <em>uploads</em>;</li>
<li>Pequenas melhorias na administração;</li>
<li>Inclusão de uma folha de estilos CSS global para todos os <em>plugins</em> da BraveNewCode;</li>
<li>Mensagens <em>Push</em> agora trazem o nome do seu blogue, e não do WPtouch;</li>
<li>O <em>link</em> para mudança de tema agora redireciona para a página da qual partiu a requisição, e não para a página inicial;</li>
<li>Trocada a área administrativa <em>Downloads</em> para o <em>feed</em> RSS dos tópicos de suporte;</li>
<li>Adição de novos ícones na administração.</li>
</ul>
<p><strong>Tradução para Português do Brasil</strong></p>
<p>Download: <a href="http://www.isaacribeiro.com.br/downloads/wptouch.1.9.3.4.pt_BR.zip" title="Plugin WordPress WPtouch Português do Brasil - 1.9.3.4 (1023.43 KB)">Plugin WordPress WPtouch Português do Brasil - 1.9.3.4</a></p>
<p><strong>Internacionalização</strong></p>
<p>Desta vez o processo de tradução foi bem rápido, tendo em vista que poucas mudanças ocorreram na base do WPtouch.</p>
<p>O código que na versão anterior era adicionado às linhas 45, 46 e 47 do &#8220;wptouch/wptouch.php&#8221; está agora disposto nas linhas 58,59 e 60. Por sua vez, a adição feita ao código da linha 142 do mesmo arquivo agora acontece na linha 156.</p>
<p><strong>Falha</strong></p>
<p>Mesmo sendo lançada com uma série de reparos e aperfeiçoamentos, esta nova versão veio com um erro curioso. Quando tentávamos alterar entre o modo de exibição para celulares e o modo para <em>desktops</em>, em algumas situações aparece uma página de erro 404, isto porque nessa mudança de temas o domínio do blogue era sempre inserido ao endereço da página na qual o botão era pressionado.</p>
<p>Felizmente, o usuário <a href="http://blog.sweetmemoriesphotography.net" target="_blank">cybrstudd</a>, do fórum oficial do <em>plugin</em>, encontrou a solução, que consiste numa mudança no arquivo principal wptouch.php. Na função chamada bnc_filter_iphone() foi procedida a alteração abaixo, já corrigida no arquivo disponibilizado neste blogue.</p>
<p>De:</p>
<pre class="brush: php; first-line: 366; title: ; notranslate">if ( isset( $_GET['wptouch_redirect'] ) ) {
$redirect_location = $_GET['wptouch_redirect'];
}</pre>
<p>Para:</p>
<pre class="brush: php; first-line: 366; title: ; notranslate">if ( isset( $_GET['wptouch_redirect'] ) ) {
$protocol = $_SERVER['HTTPS'] == 'on' ? 'https://' : 'http://';
$redirect_location = $protocol . $_GET['wptouch_redirect'];
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.isaacribeiro.com.br/2009/11/02/disponibilizada-a-versao-1-9-3-4-do-plugin-wordpress-wptouch-em-portugues-do-brasil/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Plugin WordPress WPtouch traduzido para Português do Brasil</title>
		<link>http://www.isaacribeiro.com.br/2009/10/06/plugin-wordpress-wptouch-traduzido-para-portugues-do-brasil/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=plugin-wordpress-wptouch-traduzido-para-portugues-do-brasil</link>
		<comments>http://www.isaacribeiro.com.br/2009/10/06/plugin-wordpress-wptouch-traduzido-para-portugues-do-brasil/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 11:59:02 +0000</pubDate>
		<dc:creator>Isaac Ribeiro</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[internacionalização]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[pt_BR]]></category>
		<category><![CDATA[temas]]></category>
		<category><![CDATA[tradução]]></category>
		<category><![CDATA[WPtouch]]></category>

		<guid isPermaLink="false">http://www.isaacribeiro.com.br/?p=736</guid>
		<description><![CDATA[O WPtouch é um tema para WordPress adaptado aos dispositivos móveis, isto é, iPhone, iPod Touch, Android e BlackBerry, mostrando o conteúdo do seu site com rapidez e elegância.]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 260px"><a title="WPtouch oferece rapidez e elegância ao tema do seu site para dispositivos móveis (Foto: BraveNewCode)" rel="lightbox" href="http://www.isaacribeiro.com.br/wp-content/uploads/images/wptouch.jpg" target="_blank"><img class=" " title="WPtouch oferece rapidez e elegância ao tema do seu site para dispositivos móveis (Foto: BraveNewCode)" src="http://www.isaacribeiro.com.br/wp-content/uploads/images/wptouchmini.jpg" alt="WPtouch oferece rapidez e elegância ao tema do seu site para dispositivos móveis (Foto: BraveNewCode)" width="250" height="150" /></a><p class="wp-caption-text">WPtouch oferece rapidez e elegância ao tema do seu site para dispositivos móveis (Foto: BraveNewCode)</p></div>
<p>O WPtouch, desenvolvido pela <a href="http://www.bravenewcode.com" target="_blank">BraveNewCode</a>, é um tema para WordPress adaptado aos dispositivos móveis, isto é, iPhone, iPod Touch, Android e BlackBerry. Modelado conforme as especificações da <em>App Store</em>, loja de aplicativos da Apple, o WPtouch transforma o visual do seu site numa aplicação <em>web</em> completamente integrada ao seu portátil, mostrando o conteúdo daquele com rapidez e elegância, e tudo sem interferir no seu tema principal para &#8220;computadores de mesa&#8221;.</p>
<p><strong>Flexibilidade</strong></p>
<p>O <em>plugin</em> possui uma área administrativa com inúmeras opções, sendo capaz de atender às mais diversas necessidades. Dentre as suas principais características estão a escolha de <em>skins</em> &#8211; podendo também alterar as cores de <em>background</em>, textos e <em>links</em> -, a inserção de códigos personalizados para estatísticas de monitoramento, a edição de CSS, a inclusão de logomarca para tela inicial e favoritos, e as notificações <em>push</em> através da sua conta <a href="http://prowl.weks.net/" target="_blank">Prowl</a>.</p>
<p>Comentários AJAX postados em tempo real, completo sistema de pesquisa, possibilidade de mostrar ou ocultar resumos, e suporte para os <em>plugins</em> <a href="http://wordpress.org/extend/plugins/flickr-rss/" target="_blank">FlickrRSS</a> (fotos) e Blip.it (vídeos) são outras funções que fazem do WPtouch um adicional para WordPress que não pode faltar no seu site.</p>
<p><strong>Internacionalização</strong></p>
<p>Mesmo com tudo isso, o WPtouch, atualmente na versão 1.9.3.3, ainda precisa consolidar-se na era da <a href="http://codex.wordpress.org/I18n_for_WordPress_Developers" target="_blank">internacionalização</a>, processo de desenvolvimento de aplicações prontas para tradução. Seu código já está quase todo preparado, porém ele sequer possui um arquivo de linguagem em inglês. Entretanto, segundo Dale Mugford, um dos idealizadores do WPtouch, em breve teremos a versão 2.0, trazendo o esperado suporte para vários idiomas. <span id="more-736"></span></p>
<p>Download: <a href="http://wordpress.org/extend/plugins/wptouch/" target="_blank">Plugin WordPress WPtouch Inglês</a></p>
<p><strong>Tradução para Português do Brasil</strong></p>
<p>Enquanto a multilinguagem não chega oficialmente ao WPtouch, resolvi a ele dedicar um pouco de tempo e de certa forma contribuir para tal lançamento. Aproveitando a aparente estabilidade da revisão 1.9.3.3, desvendei alguns &#8220;segredos&#8221; básicos de PHP e traduzi todo o plugin para o Português do Brasil ou pt_BR, como chamamos em linguagem computacional.</p>
<p>Download: <a href="http://www.isaacribeiro.com.br/downloads/wptouch.1.9.3.3.pt_BR.zip" title="Plugin WordPress WPtouch Português do Brasil - 1.9.3.3 (987.25 KB)">Plugin WordPress WPtouch Português do Brasil - 1.9.3.3</a></p>
<p><strong>Processo de Tradução</strong></p>
<p>Graças ao poder da ferramenta online <a href="http://www.icanlocalize.com/tools/php_scanner" target="_blank">PHP Text Scanner and .po File Generator</a>, que escaneia páginas PHP e cria arquivos .po (<em>Portable Object</em>) automaticamente, e ao programa <a href="http://www.poedit.net/" target="_blank">Poedit</a>, editor de arquivos .po e gerador dos .mo (<em>Machine Object</em>) correspondentes, a tarefa inicialmente parecia simples e rápida.</p>
<p>Sabendo que todas as palavras e frases citadas no WPtouch estavam no <em>Portable Object</em>, eu deveria, portanto, abri-lo com o Poedit e traduzir uma linha após a outra. O problema é que o arquivo tinha nada menos que 239 linhas. Tudo bem. Reescrevi todas elas em pt_BR e fui conferir o resultado. Felizmente, tradução quase completa. Mas fiquei intrigado: &#8211; Por que não fez tudo de uma vez, tendo em vista que o PHP Scanner localiza todas as <em>strings</em> (sequências) iniciadas com &#8220;_e(&#8221; e &#8220;__(&#8220;?</p>
<p>Nesse ponto morava o problema central. Algumas expressões estavam fora do padrão internacional, ou seja, não possuíam a <em><a href="http://pt.wikipedia.org/wiki/Gettext" target="_blank">gettext</a></em> para chamar o que seria visualizado e, consequentemente, o PHP Text Scanner não as &#8220;enxergou&#8221;.</p>
<p>Outra falha dizia respeito a existência da <em>gettext</em> &#8220;_e(&#8221; ou &#8220;__(&#8221; em <em>strings</em> nas quais faltavam a referência &#8211; normalmente o nome do <em>plugin</em> &#8211; necessária para se saber onde está o arquivo de tradução.</p>
<p>No final das contas, somente depois da alteração de diversos arquivos é que a tradução pôde ser concluída, permitindo termos um WPtouch 100% Português do Brasil e abrindo caminho para a internacionalização desse <em>plugin</em>.</p>
<p><strong>Listagem de modificações</strong></p>
<ol>
<li>Adicionado o seguinte código na linhas 45, 46 e 47 do wptouch/wptouch.php:
<pre class="brush: php; first-line: 45; title: ; notranslate">//Internationalization
$plugin_dir = basename(dirname(__FILE__));
load_plugin_textdomain( 'wptouch', 'wp-content/plugins/' . $plugin_dir . '/languages', $plugin_dir . '/languages' );</pre>
</li>
<li>Adicionado o nome do plugin &#8220;wptouch&#8221; na string da linha 23 do wptouch/ajax/file_upload.php:
<pre class="brush: php; first-line: 23; title: ; notranslate">echo __('&amp;lt;p style=&amp;quot;color:red&amp;quot;&amp;gt;There seems to have been an error.&amp;lt;p&amp;gt;Please try your upload again.&amp;lt;/p&amp;gt;', &amp;quot;wptouch&amp;quot; );</pre>
</li>
<li>Adicionado o nome do plugin &#8220;wptouch&#8221; na string da linha 25 do wptouch/ajax/file_upload.php:
<pre class="brush: php; first-line: 25; title: ; notranslate">echo  __( '&amp;lt;p style=&amp;quot;color:green&amp;quot;&amp;gt;File has been saved!&amp;lt;/p&amp;gt;', &amp;quot;wptouch&amp;quot; );</pre>
</li>
<li>Adicionado o nome do plugin &#8220;wptouch&#8221; na string da linha 28 do wptouch/html/plugin-compat-area.php:
<pre class="brush: php; first-line: 28; title: ; notranslate">&amp;lt;p&amp;gt;&amp;lt;?php _e( &amp;quot;For further documentation visit&amp;quot;, &amp;quot;wptouch&amp;quot; ); ?&amp;gt; &amp;lt;?php echo sprintf(__( &amp;quot;%sBraveNewCode.%s&amp;quot;, &amp;quot;wptouch&amp;quot; ), '&amp;lt;a href=&amp;quot;http://www.bravenewcode.com/wptouch/&amp;quot;&amp;gt;','&amp;lt;/a&amp;gt;'); ?&amp;gt;&amp;lt;/p&amp;gt;</pre>
</li>
<li>Adicionado o nome do plugin &#8220;wptouch&#8221; na string da linha 26 do wptouch/html/icon-area.php:
<pre class="brush: php; first-line: 26; title: ; notranslate">&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;&amp;lt;?php echo compat_get_plugin_url( 'wptouch' ) . '/images/progress.gif'; ?&amp;gt;&amp;quot; alt=&amp;quot;&amp;quot; /&amp;gt; &amp;lt;?php _e( &amp;quot;Uploading...&amp;quot;, &amp;quot;wptouch&amp;quot; ); ?&amp;gt;&amp;lt;/p&amp;gt;</pre>
</li>
<li>Adicionado o nome do plugin &#8220;wptouch&#8221; na string da linha 30 do wptouch/themes/default/header.php:
<pre class="brush: php; first-line: 30; title: ; notranslate">&amp;lt;input type=&amp;quot;hidden&amp;quot; id=&amp;quot;logsub&amp;quot; name=&amp;quot;submit&amp;quot; value=&amp;quot;&amp;lt;?php _e('Login', &amp;quot;wptouch&amp;quot;); ?&amp;gt;&amp;quot; tabindex=&amp;quot;9&amp;quot; /&amp;gt;</pre>
</li>
<li>Adicionado o nome do plugin &#8220;wptouch&#8221; na string da linha 142 do wptouch/wptouch.php:
<pre class="brush: php; first-line: 142; title: ; notranslate">$settings_link = '&amp;lt;a href=&amp;quot;' . admin_url( 'options-general.php?page=wptouch/wptouch.php' ) . '&amp;quot;&amp;gt;' . __('Settings', &amp;quot;wptouch&amp;quot;) . '&amp;lt;/a&amp;gt;';</pre>
</li>
<li>Alterado o nome do plugin de &#8220;wordtwit&#8221; para &#8220;wptouch&#8221; na string da linha 14 do wptouch/html/head-area.php:
<pre class="brush: php; first-line: 14; title: ; notranslate">&amp;lt;li&amp;gt;&amp;lt;?php echo sprintf(__( &amp;quot;%sNewsletter%s&amp;quot;, &amp;quot;wptouch&amp;quot; ), '&amp;lt;a href=&amp;quot;http://www.bravenewcode.com/newsletter&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;','&amp;lt;/a&amp;gt;'); ?&amp;gt; | &amp;lt;/li&amp;gt;</pre>
</li>
<li>Adicionada a função gettext do PHP nas duas palavras &#8220;Search&#8230;&#8221; da string da linha 51 do wptouch/themes/default/header.php:
<pre class="brush: php; first-line: 51; title: ; notranslate">&amp;lt;input type=&amp;quot;text&amp;quot; value=&amp;quot;&amp;lt;?php _e('Search...', &amp;quot;wptouch&amp;quot;); ?&amp;gt;&amp;quot; onfocus=&amp;quot;if (this.value == '&amp;lt;?php _e( &amp;quot;Search...&amp;quot;, &amp;quot;wptouch&amp;quot; ); ?&amp;gt;') {this.value = ''}&amp;quot; name=&amp;quot;s&amp;quot; id=&amp;quot;s&amp;quot; /&amp;gt;</pre>
</li>
<li>Adicionada a função gettext do PHP na expressão &#8220;Select category:&#8221; na string da linha 49 do wptouch/themes/core/core-apple-menu.php:
<pre class="brush: php; first-line: 49; title: ; notranslate">$select = wp_dropdown_categories( __( 'show_option_none=Select category:&amp;amp;show_count=1&amp;amp;orderby=name&amp;amp;echo=0', &amp;quot;wptouch&amp;quot; ));</pre>
</li>
<li>Adicionada a função gettext do PHP na expressão &#8220;Select Tag:&#8221; na string da linha 58 do wptouch/themes/core/core-apple-menu.php:
<pre class="brush: php; first-line: 58; title: ; notranslate">&amp;lt;option value=&amp;quot;&amp;quot;&amp;gt;&amp;lt;?php _e(&amp;quot;Select Tag:&amp;quot;, &amp;quot;wptouch&amp;quot;); ?&amp;gt;&amp;lt;/option&amp;gt;</pre>
</li>
<li>Adicionada a função gettext do PHP na expressão &#8221; day ago&#8221; na string da linha 32 do wptouch/themes/default/comments.php:
<pre class="brush: php; first-line: 32; title: ; notranslate">else if ($d &amp;lt; 2) echo floor($d) . __( ' day ago', 'wptouch');</pre>
</li>
<li>Adicionada a função gettext do PHP na expressão &#8221; days ago&#8221; na string da linha 33 do wptouch/themes/default/comments.php:
<pre class="brush: php; first-line: 33; title: ; notranslate">else echo floor($d) . __( ' days ago', 'wptouch'); ?&amp;gt;</pre>
</li>
<li>Adicionada a função gettext do PHP na expressão &#8220;M jS, Y @ h:i a&#8221; na string da linha 08 do wptouch/themes/default/single.php:
<pre class="brush: php; first-line: 8; title: ; notranslate">&amp;lt;div class=&amp;quot;single-post-meta-top&amp;quot;&amp;gt;&amp;lt;?php echo get_the_time( __( &amp;quot;M jS, Y @ h:i a&amp;quot;, &amp;quot;wptouch&amp;quot; ) ) ?&amp;gt; &amp;amp;rsaquo; &amp;lt;?php the_author() ?&amp;gt;&amp;lt;br /&amp;gt;</pre>
</li>
<li>Alterada a expressão &#8220;All content Copyright ©&#8221; para &#8220;Creative Commons (CC)&#8221;.</li>
<li>Cabeçalho do arquivo .po preenchido com:
<pre class="brush: php; gutter: false; title: ; notranslate">msgid &amp;quot;&amp;quot;

msgstr &amp;quot;&amp;quot;

&amp;quot;Project-Id-Version: WPtouch 1.9.3.3\n&amp;quot;

&amp;quot;POT-Creation-Date: \n&amp;quot;

&amp;quot;PO-Revision-Date: \n&amp;quot;

&amp;quot;Last-Translator: Isaac Ribeiro &amp;lt;webmaster@isaacribeiro.com.br&amp;gt;\n&amp;quot;
&amp;quot;Language-Team: Isaac Ribeiro &amp;lt;webmaster@isaacribeiro.com.br&amp;gt;\n&amp;quot;

&amp;quot;MIME-Version: 1.0\n&amp;quot;

&amp;quot;Content-Type: text/plain; charset=utf-8\n&amp;quot;

&amp;quot;Content-Transfer-Encoding: 8bit\n&amp;quot;

&amp;quot;X-Poedit-Language: Portuguese\n&amp;quot;

&amp;quot;X-Poedit-Country: BRAZIL\n&amp;quot;</pre>
</li>
</ol>
<p><strong>Problema conhecido</strong></p>
<ol>
<li>As expresões &#8220;1 Comment&#8221; e &#8220;% Comments&#8221; deveriam ser traduzíveis, mas o POedit enxergou o código
<pre class="brush: php; gutter: false; title: ; notranslate">&amp;lt;h3 onclick=\&amp;quot;bnc_showhide_coms_toggle();\&amp;quot; id=\&amp;quot;com-head\&amp;quot;&amp;gt;&amp;lt;img id=\&amp;quot;com-arrow\&amp;quot; src=\&amp;quot;</pre>
<p> no lugar delas na função gettext do PHP na string da linha 18 do wptouch/themes/default/comments.php:
<pre class="brush: php; first-line: 18; title: ; notranslate">&amp;lt;?php comments_number( __('', 'wptouch'), __('&amp;lt;h3 onclick=&amp;quot;bnc_showhide_coms_toggle();&amp;quot; id=&amp;quot;com-head&amp;quot;&amp;gt;&amp;lt;img id=&amp;quot;com-arrow&amp;quot; src=&amp;quot;' . compat_get_plugin_url( 'wptouch' ) . '/themes/core/core-images/com_arrow.png&amp;quot; alt=&amp;quot;arrow&amp;quot; /&amp;gt;1 Comment&amp;lt;/h3&amp;gt;', 'wptouch'), __('&amp;lt;h3 onclick=&amp;quot;bnc_showhide_coms_toggle();&amp;quot; id=&amp;quot;com-head&amp;quot;&amp;gt;&amp;lt;img id=&amp;quot;com-arrow&amp;quot; src=&amp;quot;' . compat_get_plugin_url( 'wptouch' ) . '/themes/core/core-images/com_arrow.png&amp;quot; alt=&amp;quot;arrow&amp;quot; /&amp;gt;% Comments&amp;lt;/h3&amp;gt;', 'wptouch') ); ?&amp;gt;</pre>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.isaacribeiro.com.br/2009/10/06/plugin-wordpress-wptouch-traduzido-para-portugues-do-brasil/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

