Derek,<br><br>I&#39;m sure you have a good reason to pass string $variables to t(), instead of &quot;strings&quot;.<br><br>What current potx does is to respect(and honor) the Drupal coding starndards. So the &quot;good practice&quot; is to use t(&quot;string&quot;) for text translation.<br>
<br>What I suggest is to create a tin 4 lines alias function:<br>/**<br>&nbsp;* Alias function of t(), use only with variables and constants.<br>&nbsp;* For &quot;strings&quot; please use t() instead.<br>&nbsp;*/<br>function tr() {<br>&nbsp; $args = func_get_args();<br>
&nbsp; call_user_func_array(&#39;t&#39;, $args);<br>}<br><br>I enjoy the $tr = t way, but perhaps core might realize about &quot;what if...&quot; ...somebody needs to silently(abot poedit) translate $variables and CONSTANTS.<br>
<br>Merry Christmas! Feliz Navidad!<br><br><div class="gmail_quote">On Tue, Dec 23, 2008 at 3:31 PM, Derek Wright <span dir="ltr">&lt;<a href="mailto:drupal@dwwright.net">drupal@dwwright.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d"><br>
On Dec 23, 2008, at 6:53 PM, Hans Salvisberg wrote:<br>
<br>
&gt; Here&#39;s what I do to get potx to shut up:<br>
&gt;<br>
&gt; $tr = &#39;t&#39;;<br>
&gt; $tr($foo)<br>
<br>
</div>Slick! ;) &nbsp;Very clever, thanks!<br>
<div class="Ih2E3d"><br>
&gt; I forgot why I&#39;m not using $t, but I think there was a reason...<br>
<br>
</div>Because potx still sees &quot;$t($foo)&quot; as if it&#39;s &quot;t($foo)&quot; and it gives<br>
the warning, anyway. &nbsp;By using $tr($foo) it all works.<br>
<br>
I guess it&#39;s a minor performance hit to do this, and it slightly<br>
obfuscates the code, so I doubt we can convince core to either<br>
implement or document this practice...<br>
<br>
@Gabor: thoughts? ;)<br>
<br>
Thanks,<br>
-Derek (dww)<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
<br>
_______________________________________________<br>
translations mailing list<br>
<a href="mailto:translations@drupal.org">translations@drupal.org</a><br>
<a href="http://lists.drupal.org/mailman/listinfo/translations" target="_blank">http://lists.drupal.org/mailman/listinfo/translations</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Fernando P. García, <a href="http://www.develcuy.com">http://www.develcuy.com</a><br>Developer - Analista de Sistemas<br>+51 1 9 8991 7871, Mz. P Lt. 30 1et Urb. Pachacamac - VES, Lima - Perú<br>