Mit der Konfigurationsdatei wpml-config.xml und dem Sprach-Plugin WPML können vordefinierte Bereiche in WordPress Themes und Plugins übersetzbar gemacht werden. Die ausgezeichneten Zeichenketten können dann über die String-Übersetzung mit WPML, das Zusatzmodul (WPML String Translation) muss dazu aktiviert sein, übersetzt werden.
Beispiel: Bereiche in WordPress Child Theme
<wpml-config> <admin-texts> <key name="widget_theme_call_to_action_widget"> <key name="1"> <key name="text_main" /> <key name="text_additional" /> <key name="button_text" /> <key name="button_url" /> <key name="title" /> </key> <key name="child_theme_name"> <key name="theme_option_1" /> <key name="theme_option_2" /> <key name="theme_option_3" /> </key> </admin-texts> </wpml-config>
In einem Child Theme kommt die Datei wpml-config.xml in den Ordner des Parent Themes. Der Namen des Themes wird dann in Zeile 12 entsprechend angepasst.