[php] setlocale probleem

Pagina: 1
Acties:
  • 112 views sinds 30-01-2008
  • Reageer

  • Mior
  • Registratie: Maart 2000
  • Laatst online: 11-09 16:16
Hallo,

Ik wil de datum op mijn site in het nederlands laten zien, dit doe ik dus met dit scriptje:
PHP:
1
2
3
4
5
6
<?
&amp;lt;?
setlocale ("LC_TIME", "dutch");
print (strftime ("%A, in dutch "));
?&amp;gt;
?>

het "dutch" in de setlocale regel is voor elk o.s. anders. Met locale -a kun je deze voor jou o.s. laten zien. mijn o.s. (slackware 7.0) kent er dus 2 voor nederlands. nl & dutch, maar ze werken niet. Het script geeft nog steeds de engelse datum (ook als ik nl probeer dus).

het bovenstaande scriptje staat op http://www.nbh.2y.net/test.php

weet iemand hoe ik dit wel werkend kan krijgen (liefst met setlocale).

bvd,
phantom

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

probeer eens nl_NL

Klaar voor een nieuwe uitdaging.


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 11-09 16:16
nee, werkt ook niet...

  • Mior
  • Registratie: Maart 2000
  • Laatst online: 11-09 16:16
iemand ?

  • Hans
  • Registratie: Juni 1999
  • Niet online
Slackware heeft de NL locales niet standaard geinstalleerd. Doe het volgende:

- be r00t
- Ga naar de directory /usr/share/i18n en type daar:

localedef -ci nl_NL -f ISO-8859-1 nl_NL

Nu zijn de nl_NL locales geinstalleerd, en gebruik je dus bij setlocale geen "dutch" maar "nl_NL"

  • Mior
  • Registratie: Maart 2000
  • Laatst online: 11-09 16:16
het werkt, bedankt.

ble

  • GraasGast
  • Registratie: Oktober 2000
  • Laatst online: 03-09 17:11

GraasGast

Analogue Heaven

Op donderdag 01 februari 2001 00:42 schreef Hans het volgende:
Slackware heeft de NL locales niet standaard geinstalleerd. Doe het volgende:

- be r00t
- Ga naar de directory /usr/share/i18n en type daar:

localedef -ci nl_NL -f ISO-8859-1 nl_NL

Nu zijn de nl_NL locales geinstalleerd, en gebruik je dus bij setlocale geen "dutch" maar "nl_NL"
even als toevoeging:

Dit werkt inderdaad, maar pas NADAT je Apache hebt gerestart!

ik denk ik zet het er ff bij, want ik zat 10 minuten te bedenken waarom het nou _weer_ niet werkte |:(

  • Grum
  • Registratie: Juni 2001
  • Niet online
op zich wel logisch he :) (en laat ik nu maar nix zeggen over de oudheid van het topic wat je net omhoog schopt :+)

  • GraasGast
  • Registratie: Oktober 2000
  • Laatst online: 03-09 17:11

GraasGast

Analogue Heaven

Op dinsdag 12 maart 2002 11:49 schreef Grum het volgende:
op zich wel logisch he :) (en laat ik nu maar nix zeggen over de oudheid van het topic wat je net omhoog schopt :+)
ik kreeg het niet voor mekaar, en ja wat doe je dan...GoT afzoeken natuurlijk...

mja der zijn natuurlijk altijd mensen die er niet aan denken apache te restarten, en die zijn dan hierbij ook geholpen :)

Verwijderd

edit:
laat maar
Pagina: 1