På en sida har jag kod enligt nedanstående, som lösning på detta. $nationality kommer ur
http://www.maxmind.com/app/geoip_country men där gör man naturligtvis som man vill.
Är det databasdrivet är det förstås snyggare att sköta det där, men jag tycker detta är rätt okej om man ändå skulle ha texten inline. Separata språkfiler är ju elegantare men kanske overkill i vissa sammanhang.
Kod:
<?php
function sweEng($swe, $eng) {
global $nationality;
if ($nationality == 'SE')
return $swe;
else
return $eng;
}
$thumbnail = sweEng('Miniatyr', 'Thumbnail');
?>
<img src="..." alt="..." title="<?php=sweEng('Fotografi av', 'Photo by')?> Foo Bar" />
...