übersetzung vor Update schützen
-
Wie macht man seine eigenen übersetzungen updatesicher?
So muss ich paid-memberships-pro-de_DE_formal.po (+mo) übersetzen (vorerst mal lokal, einfach per Poedit) und so auslagern, dass diese beim n?chsten Update nicht überschrieben werden.
(Leider gibt eure Anleitung keine Auskunft darüber.)Ich habe alle g?ngigen Methoden ausprobiert, aber es wird stets nur wp-content\plugins\paid-memberships-pro\languages\paid-memberships-pro-de_DE_formal.mo geladen.
Alle Versuche, diese etwa nach wp-content\languages\plugins\paid-memberships-pro\ auszulagern und diese auch zu nutzen, schlugen fehl.
Letzter Versuch, um die eigene Version der Datei aus wp-content\languages\plugins\paid-memberships-pro\ zu laden:
add_action('load_textdomain', 'my_pmpro_trans_laden', 10, 2); function my_pmpro_trans_laden($txtdomain, $modatei) { if ('paid-memberships-pro' === $txtdomain && plugin_dir_path($modatei) === WP_PLUGIN_DIR.'/paid-memberships-pro/languages/') { load_textdomain('paid-memberships-pro', WP_LANG_DIR.'/plugins/paid-memberships-pro/'.$txtdomain.'-'.get_locale().'.mo'); } }
(Der Code ist natürlich in der functions.php des Childthemes)
Entweder ist dieser, mein Code fehlerhaft oder ist euer Code in der localization.php eben nicht beeinflussbar?
- You must be logged in to reply to this topic.