by Gabriele
25. Oktober 2010 22:26
Das Praktische an der Verwendung eines Childthemes unter Wordpress ist, dass einem alle originalen Themefunktionen von (zum Beispiel) TwentyTen erhalten und auch updatefähig bleiben, man diese jedoch um eigene Funktionen erweitern kann, indem das Childtheme ebenfalls eine functions.php bekommt.
Das ist auch der Ort an dem man bei Verwendung eigener Sprachdateien (nur für die Strings die in den Templates des Childthemes vorkommen) die textdomain für das Childtheme bestimmt.
<?php
function namedeschildthemes_theme_setup() {
load_child_theme_textdomain( 'namedeschildthemes', apply_filters('stylesheet_directory', get_stylesheet_directory() ) . '/languages' );
}
add_action ('after_setup_theme', 'namedeschildthemes_theme_setup' );
?>
Dann nur noch mit poedit unter namedeschildthemes/languages ein de_DE.po-Katalog erzeugen und bearbeiten.
Wenn sich Lokalisierungstätigkeiten auf Wordpress beschränken ist Codestyling Localization das Tool dafür. Sprachdateien sind damit direkt im Backend zu bearbeiten.
