Although I may not be well versed in i18n implementation, the correct method for a theme in the repository to support it is to have all text strings visible to the end-user be translatable via the theme&#39;s language files thus requiring the textdomain to be included with each instance where an i18n function is used ... even if the code is directly copied and pasted from core.<br>

<br>One cannot assume the text strings being translated will always be available as expected if they are not included with the Theme itself. As with the examples of using the `twentyten` or `twentyeleven` domains, the theme author cannot expect they will always be available as it is possible some end-users may choose to remove all themes except for their active one.<br>

<br><br clear="all">Cais.<br>
<br><br><div class="gmail_quote">On Wed, Nov 16, 2011 at 9:46 AM, Rick Anderson <span dir="ltr">&lt;<a href="mailto:rick@byobwebsite.com">rick@byobwebsite.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I&#39;m interested in this as well.  I recently reviewed a theme that had some missing text domains, some were using twentyten and others were using twentyeleven.  I read the section where themes are &quot;required&quot; to provide their theme slug as the text domain.<br>


<br><div class="gmail_quote"><div><div class="h5">On Tue, Nov 15, 2011 at 11:09 PM, Justice <span dir="ltr">&lt;<a href="mailto:justice360@gmail.com" target="_blank">justice360@gmail.com</a>&gt;</span> wrote:<br></div></div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Hi all,<br><br>I reused some WordPress core code for AJAX support in my theme so there are some missing text domains when outputing traslatable strings. One reviewer told me that it is required to provide translation in my own language pack for all translatable strings appear in my theme. Actually I left that blank by intention because I&#39;d like to use the same wording as the core language packs of WordPress, eg. Name, Email, Error: please type a comment, etc.<br>



Can anybody tell me why themes can&#39;t share the core language pack?<br><br>Thanks for hard working!<br><br>---------------<br>Best regards<br><font color="#888888">Justice<br>
</font><br></div></div>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
<br></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><b><font size="4">Rick Anderson</font></b><div><b><i>WordPress Trainer/Web Developer</i></b></div><div><a href="http://www.byobwebsite.com" target="_blank">www.byobwebsite.com</a></div>


<div>935 Daley Street</div><div>Edmonds, WA 98020</div><div><a href="tel:%28206%29%20801-5209" value="+12068015209" target="_blank">(206) 801-5209</a></div><div>Skype - tailoringtheweb</div><br>
</font></span><br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
<br></blockquote></div><br>