Jobbar med en CMS i php/MySQL som kommer i engelska per default men som jag nu bl.a. översätter till svenska. Encoding är utf-8 och databasens collation i utf_8_general_ci.
Har gjort om datumformatet till D d M Y.
Men: I skarpt läge skriv datumet ut på engelska (Wed 02 Dec 2009) i stället för på svenska (ons 02 dec 2009).
Hur ska jag få applikationen att visa svensk tidsangivelse? Är det meta-tag som gäller? Typ <META lang="sv"> eller nåt?
Brukar vara trixigt att få till då det uppför sig lite olika från gång till gång beroende av OS.
Men kolla på setlocale().
Tyvärr så ändrar den inte språk om CMS'et hämtar datumet med date() funktionen, det fungerar bara med strftime().
Brukar vara trixigt att få till då det uppför sig lite olika från gång till gång beroende av OS.
Men kolla på setlocale().
Tyvärr så ändrar den inte språk om CMS'et hämtar datumet med date() funktionen, det fungerar bara med strftime().
Men det är ingen ko på isen. Dels är det ju mest av kosmetiska skäl eftersom folk fattar i alla fall. Och dels undrar jag om det inte är mina webbläsare och/eller mitt OS som jag alltid/oftast kör på engelska med som spökar. Och slutligen la jag nyss in en fråga på deras forum som dom kanske svarar på.
250 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849