Een klant wil zijn website in 3 talen: Nederlands, Engels en Duits.
We hebben de website gebouwd met gettext en lokaal werkt alles prima.
Uiteraard hebben we eerst getest of gettext op de webserver ook draait en dat is het geval.
Nu we de website willen testen blijkt alleen Nederlands en Engels te werken.
Na wat onderzoek komen we erachter dat talen ondersteund moeten worden op de server, gettext alleen is dus niet voldoende. We hebben een scriptje gemaakt wat de talen weergeeft en wat voor naam ze hebben op de server. Helaas wordt Duits dus niet ondersteund. Het schijnt dat het vrij eenvoudig is om een taal toe te voegen en apache te herstarten. Dit verzoek hebben we neergelegd bij de hostingprovider, maar die hebben hier geen zin in.
Zij melden (meerdere malen) dat je zelf een taal kan toevoegen met setlocale. Dit is nieuw voor mij en lijkt me een beetje sterk, maargoed er zijn veel dingen die ik niet weet. Uiteraard heb ik zelf onderzocht of dit mogelijk is en hoe dit eventueel in zijn werk gaat. Echter kan ik hier niks over vinden.
Dus mijn 2 vragen:
- Is het mogelijk om zelf een taal toe te voegen?
- Zo ja, kan iemand mij een link geven waar hier meer over staat (op de PHP pagina vind ik alleen info waarbij ik PHP of Apache moet herstarten)
We hebben de website gebouwd met gettext en lokaal werkt alles prima.
Uiteraard hebben we eerst getest of gettext op de webserver ook draait en dat is het geval.
Nu we de website willen testen blijkt alleen Nederlands en Engels te werken.
Na wat onderzoek komen we erachter dat talen ondersteund moeten worden op de server, gettext alleen is dus niet voldoende. We hebben een scriptje gemaakt wat de talen weergeeft en wat voor naam ze hebben op de server. Helaas wordt Duits dus niet ondersteund. Het schijnt dat het vrij eenvoudig is om een taal toe te voegen en apache te herstarten. Dit verzoek hebben we neergelegd bij de hostingprovider, maar die hebben hier geen zin in.
Zij melden (meerdere malen) dat je zelf een taal kan toevoegen met setlocale. Dit is nieuw voor mij en lijkt me een beetje sterk, maargoed er zijn veel dingen die ik niet weet. Uiteraard heb ik zelf onderzocht of dit mogelijk is en hoe dit eventueel in zijn werk gaat. Echter kan ik hier niks over vinden.
Dus mijn 2 vragen:
- Is het mogelijk om zelf een taal toe te voegen?
- Zo ja, kan iemand mij een link geven waar hier meer over staat (op de PHP pagina vind ik alleen info waarbij ik PHP of Apache moet herstarten)
[ Voor 6% gewijzigd door Verwijderd op 29-10-2009 09:47 ]