Skip to main content

WordPress thema vertaling
Een WordPress-Thema vertaling bestaat uit 2 bestanden: bestand.po en bestand.mo.

WordPress Thema vertaling toevoegen
Nu zijn er 2 manieren om de bestanden toe te voegen.

  1. Met een php code referentie naar de locatie van de vertaalbestanden
    De bestanden in een willekeurige map opslaan en laten refereren:
    1. Refereren in het child thema.
    2. Refereren in de funtions.php van het thema.
    3. Refereren in een eigen gemaakte plugin.

function child_theme_slug_setup() {
load_child_theme_textdomain( 'parent-theme-slug', get_stylesheet_directory() . '/languages' );
}
add_action( 'after_setup_theme', 'child_theme_slug_setup' );

Code om toe te voegen waarbij ‘parent-theme-slug’ het thema text domain is

  1. Zonder referentie maar op een specifieke standaardplek opslaan
    1. De bestanden in ../wp-content/languages/ zetten. De bestanden naar het thema vernoemen, als voorbeeld thema Salient Nederlands vertalen = salient-nl_NL.po / salient-nl_NL.mo.
    2. De bestanden in ../wp-content/languages/themes/ zetten. De bestanden naar het thema vernoemen, als voorbeeld thema Salient Nederlands vertalen = salient-nl_NL.po / salient-nl_NL.mo
    3. De bestanden in ../wp-content/themes/child-theme/languages zetten.
      Anders dan bij punt 2 hoef je alleen de taal in de bestandsnaam te noemen. Bijvoorbeeld: nl_NL.po & nl_NL.mo.
      In dit geval mogen de bestandnamen niet de naam van het thema bevatten (deze kan WordPress al uit de bestandslocatie halen)