International Forums

Datumformaten en datums vertalen (1 post)

  1. librarian.be
    Member
    Posted 1 year ago #

    Ik heb me doorheen de principes van het internationaliseren van thema's voor WordPress gewerkt. Ik heb voor het eerst een bestaand niet-internationaal thema (van iemand anders) omgebouwd tot een internationaal thema. Daarbij heb ik __() en _e() gebruikt. Ook de datumformaten heb ik op die manier aangepast. In een functiepagina heb ik de functie load_theme_textdomain() ingevoegd.

    Alles zag er goed uit en dus begon ik met het maken van een Nederlandse versie van het thema. Dit deed ik door een po-bestand aan te maken en dat aan te passen / te vertalen met PoEdit.

    Nadat ik het mo-bestand voor de vertaling had geüpload, leken alle vertalingen in orde, behalve die voor de datums. De datums waren niet gewijzigd / vertaald zoals ik het had bedoeld.

    Bijvoorbeeld zegt de oorspronkelijke Engelse tekst 'Wednesday, April 30th, 2008' ('l, F jS, Y'). Ik veranderde in het thema de code in <?php the_time(__('l, F jS, Y','themedomain')) ?> om een vertaling mogelijk te maken.

    In het po-bestand voegde ik als vertaling 'l j F Y' in, het gebruikelijke datumformaat voor Belgiƫ en heel wat Europese landen. Dus normaal verwacht ik dan een datum als 'woensdag 30 april 2008', maar in werkelijkheid wordt de datum getoond als 'woensdag, april 30th, 2008'.

    Andere datumformaten lijken ook niet zo vertaald als ik had bedoeld.

    Het datumformaat in mijn WordPress-installatie staat op j F Y H:i, dus dat lijkt in orde.

    Waar en hoe kan ik deze fout corrigeren?

    Groeten

    Patrick Vanhoucke
    Brussels, Belgium

Topic Closed

This topic has been closed to new replies.

About this Topic