There is no width given in css, and the buttons are hard coded to the "english" directory:
#bbhelp
{
background-image: url(images/english/back/help.gif);
background-repeat: no-repeat;
background-position:0 -24px;
border-width:0;
position: relative;
float: left;
index.template.php, however, does gives a width for the button:
<div id="bbhelp" '.$mycode.'><a href="', $scripturl, '?action=help"><img src="' . $settings['images_url'] . '/blank.gif" alt="' . $txt[119] . '" style="margin: 0px; width: 36px; height: 24px;" border="0" /></a></div>';
As far as I can tell, this width has to change depending on the width of the rollover graphic. For instance, German "SPIELHALLE" is going to be wider than English "ARCADE", and the right end of the German button will be cut off unless I change this measurement. Since only one measurement can be given in index.template.php, I don't see how I can use other languages. Am I missing something here? I'm just learning this stuff, so it might be something painfully obvious.
And since I've got you on the line — I left a question a week ago at TP — we also want to get the RC2 tab/icon+text buttons into Oxygen for the rest of the buttons — for a similar reason: all the languages we've installed. I've already got the slices ready to go, but don't want the theme to explode if I put in the wrong code (even if we do have a test site...)