Hallo Forum,
ich habe eben in meinem Parent-Theme de_DE sowohl als .mo- als auch als .po-Datei angelegt und
sie werden geladen. Nun würde ich die Übersetzungen aber gerne korrekterweise aus meinem
Child-Theme-Directory laden. Ich weiss von einem früheren Projekt, dass das mit der Funktion
load_theme_textdomain möglich war und habe mir die functions.php aus dem Projekt angesehen:
/* LOAD TRANSLATION FILES FROM CHILD-THEME ================================================== */
// Load translation files from your child theme instead of the parent theme
load_theme_textdomain( 'swiftframework', get_stylesheet_directory() . '/language' );
load_theme_textdomain( 'swift-framework-admin', get_stylesheet_directory() . '/language' );
... und den Codeblock auf Gut_Glück in die functions.php meines neuen Child-Themes eingebaut und
die de_DE.mo und die de_DE.po aus dem Parent-Thema in's Child-Thema verschoben.
Das funktioniert nicht und die deutschen Texte werden nicht angezeigt. Ich stelle mir zwei Fragen:
1. Der erste Parameter "Text Domain" verstehe ich nicht.
2. Frage: Müssen im Parent-Theme auch de_DE.mo und die de_DE.po existieren, damit sie überschrieben werden?
danke und gruss,
heinetz