webForumDet fria alternativet

Översättningsmiss (medlemsprofil -> födelsemånad)

Om webForum

2 svar · 230 visningar · startad av Peter S

Medlem sedan dec. 20025 483 inlägg
Frågan#1

I medlemsprofiler är födelsemånaden ej översatt. För de som är födda i maj eller oktober, blir förkortningen May respektive Oct.

Att månaderna inleds med en versal är en annan femma, men det har tydligen tagits upp tidigare (dock utan åtgärd).

Ville bara påpeka denna otroligt viktiga detalj ;)

Medlem sedan mars 20025 907 inlägg
#2

Nja, det är inte en översättningsmiss - det är en inställningsmiss (eller vad man ska kalla det). Det är PHPs inbyggda funktion date() som skriver ut "Oct" istället för "okt". Det ska gå att ändra med setlocale() men jag får inte till det. Om någon sitter på ett ovärderligt tips i frågan så får ni gärna avslöja det :)

Medlem sedan aug. 20002 975 inlägg
#3

date() kommer alltid att resultera i engelska, oberonde av värde på setlocale(), det är strftime() du ska använd isåfall.

Sedan får man använda lite olika land/språk-strängar till setlocale() beroende på servern.

281 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
151 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)