Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: Update locale/Dutch/global.php

Posted by Wanabo on 13 February 2009, 16:31
#1

Vaak zie ik de vraag of de datum aangepast kan worden naar de Nederlands taal en formaat. Een voorbeeld en oplossing van zo'n vraag is HIER te vinden!

Middels deze enquête wil ik erachter komen of de locale/Dutch/global.php aangepast moet worden, zodat minder mensen deze hoeven te veranderen.


Quote

origineel
setlocale(LC_TIME, "nl","NL"); // Linux Server (Windows may differ)

Quote

alternatief
setlocale(LC_TIME, "nl_NL"); // Linux Server (Windows may differ)


Bij meer ja stemmers dan nee stemmer, zal ik voorstellen het alternatief als standaard in het installatie pakket op te nemen.

Stemt u mee?

Let wel het gaat om een standaard installatie waar nog niets veranderd is.

Posted by Jelle on 13 February 2009, 19:59
#2

Ik weet niet of aanpassen zoveel nut heeft. Het gaat in dit geval om linux servers of windows servers.

Nu zijn het de mensen die op een Windows server zitten die met de vraag komen. Word de local aangepast, zullen de Linux server gebruikers met de vraag komen.

Dan zou ik als alternatief willen zeggen om het op de volgende manier in de locale te plaatsen:
Code

setlocale(LC_TIME, "nl","NL"); // Linux Server
// setlocale(LC_TIME, "nl_NL"); // Windows Server

Nu kan je snel een aanpassing maken voor een van beide "server soorten".

Posted by Wanabo on 13 February 2009, 20:39
#3

Ik zit toch echt op Linux met Apache en heb hetzelfde probleem!

De standaard instellingen werken niet!

Posted by stevendc on 16 February 2009, 15:19
#4

mja jelle heeft wel gelijk maar alle kleine beetjes maken één groot geheel zegde mijn mama steeds weer PC

Posted by Wanabo on 16 February 2009, 15:44
#5

Ik heb dit bij meerder hosters meegemaakt (Servage, DWH en DeziWeb) en bij allemaal zat ik op linux hosting.
setlocale(LC_TIME, "nl_NL"); werkte correct op Linux!

Nog even wezen zoeken:

Quote

Rien schreef op 13.07.2007 21:21
Ja hoor,
Selecteer deze code
1

setlocale(LC_TIME, 'nl_NL'Wink;

Is voor linux-systemen (en waarschijnlijk ook voor mac-systemen; dit weet ik niet helemaal zeker).

Quote

Webmakerij schreef op 14.07.2007 23:47
Henk verklaar?

mac os x = *nix

Voor Windows moet je nld_NLD gebruiken en voor Linux nl_NL dat is al tijden zo en zal naar verwachting ook voorlopig niet veranderen (of MS of *nix gemeenschap zou dan overstag moeten)

Ik mis netzo als Rien het hele voordeel van dit script. Het enige wat ik zie gebeuren is dmv strftime en setlocale een Nederlandse datum erbij zetten.

Vervolgens wordt er nog even gekeken of het gister was?


http://www.phphulp.nl/php/scripts/7/1073/

Nog een voorbeeldje, http://lists.nllgg.nl/archive/index.php?go=/linux/2006-11/6739


Linux en Windows instellingen zijn kennelijk door elkaar gehaald.

Edited by Wanabo on 16 February 2009, 15:58

Posted by nostradamus on 24 March 2009, 21:30
#6

Thumbs Up zo had me eigen het schompes gezocht om dit aan te passen

van mij mag het er standaart in

Posted by muscapaul on 25 March 2009, 13:32
#7

Ik maak de aanpassing iig voor de v7.01 locales en mogelijk zal ik ook de andere locales updaten.

Posted by Wanabo on 25 March 2009, 17:54
#8

Missie geslaagd!

Posted by Jelle on 25 March 2009, 22:54
#9

Ik moet toch zeggen... je hebt ook helemaal gelijk.

Thumbs Up