Christian,<div><br></div><div>What you are trying to do is really easy to do, once you know how to do it!<img src="cid:330@goomoji.gmail" style="margin-top: 0px; margin-right: 0.2ex; margin-bottom: 0px; margin-left: 0.2ex; vertical-align: middle; " goomoji="330"></div>
<div><br></div><div>And you <b>don&#39;t</b> have to hack core.</div><div><br></div><div>The problem that you are having is that you have to override everything in the particular t() function, not just part of it.</div><div>
<br></div><div>So finding the relavent line in core was extremely important... so that work you did was not for naught. The line you found from core is as follows:</div><div><br></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">&#39;title&#39; =&gt; t(&#39;Read more&lt;span class=&quot;element-invisible&quot;&gt; about @title&lt;/span&gt;&#39;, array(&#39;@title&#39; =&gt; $node_title_stripped)),</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">The mistake you were making with the string overrides module is that the part you have to override has to be all the text in the first argument of the t() function. So in this case, you need specify the following as the text you want to replace: </font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><meta charset="utf-8"><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace; ">Read more&lt;span class=&quot;element-invisible&quot;&gt; about @title&lt;/span&gt;</span></font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace; "><br></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">Because most of the time I have to find the exact string inside Drupal core or a contrib module in order to get the String Overrides module to work, I instead never use that module but instead use Drupal core&#39;s built in way to do this via editing the settings.php file (that is NOT hacking core).</font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">Look for this part of the settings.php file around line 418:</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br></font></div><div><div style="font-family: &#39;courier new&#39;, monospace; "># $conf[&#39;locale_custom_strings_en&#39;][&#39;&#39;] = array(</div>
<div style="font-family: &#39;courier new&#39;, monospace; ">#   &#39;forum&#39;      =&gt; &#39;Discussion board&#39;,</div><div style="font-family: &#39;courier new&#39;, monospace; ">#   &#39;@count min&#39; =&gt; &#39;@count minutes&#39;,</div>
<div style="font-family: &#39;courier new&#39;, monospace; "># );</div><div style="font-family: &#39;courier new&#39;, monospace; "><br></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">Change it to this, uncommenting the $conf variable and then adding your own line, following the examples given to you there:</font></div>
<div style="font-family: &#39;courier new&#39;, monospace; "><br></div><div style="font-family: &#39;courier new&#39;, monospace; "><div>$conf[&#39;locale_custom_strings_en&#39;][&#39;&#39;] = array(</div><div>#   &#39;forum&#39;      =&gt; &#39;Discussion board&#39;,</div>
<div>#   &#39;@count min&#39; =&gt; &#39;@count minutes&#39;,</div><div>    &#39;Read more&lt;span class=&quot;element-invisible&quot;&gt; about @title&lt;/span&gt;&#39; =&gt; &#39;See full article&#39;,</div><div> );</div>
</div><div style="font-family: &#39;courier new&#39;, monospace; "><br></div></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">p.s. I don&#39;t have a clue what that<span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace; "> </span></font><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">&lt;span class=&quot;element-invisible&quot;&gt; about @title&lt;/span&gt;</font> is all about. That is new with D7. But it&#39;s not just this case that more than just the visible string is added to a t() function. You almost always have to find the original t() function and see what&#39;s there before you can successfully override it.</div>
<div><br></div><div>best,</div><div><br></div><div>Shai</div><meta charset="utf-8"><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-family: &#39;courier new&#39;, monospace; "><br>
</span></font></div>