setlocale a Nemcina

Potreboval bych pro nemeckou verzi svych stranek nastavit nemecke locale, ale nejde to. pokud se pokusim nastavit jakoukoli variantu nemciny, tak to nejde. Neni nastavene nic a je tam tudiz defaultne anglictina.
(Vlastne ani ta anglictina nejde, ale je tam defaultne):
To echo na konci mi napise bud Czech pri vyberu cestiny a nebo nic, v jakemkoli jinem pripade.

case 0: $locale=SetLocale(LC_ALL,"Czech");
break;
case 1: $locale=SetLocale(LC_ALL,"English", 'en', 'en_EN');
break;
case 2: $locale=SetLocale(LC_ALL,'German', 'german', 'de_DE@euro', 'de_DE', 'de', 'ge', 'deu');
break;
}
echo "%%%".$locale;
<HTML>nebylo to nainstalovane, uz by to melo jit</HTML>
Super. Díky.