Articles of Textdomain

Die Übersetzung funktioniert nicht mit text_domain

Ich versuche mein benutzerdefiniertes Plugin zu übersetzen. Ich kann mein Plugin übersetzen, wenn ich den fr_CA.po/.mo manuell in meinen wp-content\languages\plugins . Aber ich würde gerne meine .po / .mo in meinen Plugins-Ordner in “myplugin/languages” Nun, in der Hauptdatei habe ich Folgendes: * Text Domain: myplugin * Domain Path: /languages/ mein Text add_action( ‘init’, ‘myplugin_load_textdomain’ ); […]

Themenelemente, die nicht übersetzen

Ich habe ein Thema, das für das Übersetzen vorbereitet ist, aber keine Übersetzungen hat. Ich habe poedit verwendet, um die Saiten automatisch zu erkennen und anschließend vollständig zu übersetzen. Bestimmte Elemente werden jedoch nicht im Admin oder auf der Site übersetzt. Ich kann in Poedit sehen, dass ich alle Strings übersetzt habe, einschließlich derjenigen, die […]

Wie debugge failed load_theme_textdomain ()?

Ich habe mein Thema fertig für die Übersetzung gemacht. Meine my_theme ist my_theme und meine .po und .mo (de_DE.po und de_DE.mo) Dateien befinden sich in einer Unterordnersprache in meinem Themenordner. In meiner functions.php ich den folgenden Code hinzugefügt: add_action(‘after_setup_theme’, ‘my_theme_setup’); function my_theme_setup(){ load_theme_textdomain(‘my_theme’, get_template_directory() . ‘/languages’); } Meine Backend-Sprache ist “Deutsch”, aber die Übersetzung ist […]

Überschreiben Sie standardmäßig die Textdomäne der Plugins – Lost Translation

WordPress ist großartig, aber es gibt etwas, das mich verrückt macht. Immer wenn ein Plugin oder ein Thema aktualisiert wird, werden alle Dateien gelöscht und ersetzt. Also, wenn ich benutzerdefinierten Code oder eine Übersetzung in einem Plugin habe, wird es verloren gehen! Ich habe einige Lösungen gesehen, die vorschlagen, die Textdomäne des Plugins zu ändern, […]

switch_to_blog (): Textdomain laden

Ich verwende die WordPress Multisite-function mit Multilingual Press Pro , um eine mehrsprachige Site mit verlinkten Posts zu erstellen. In einem netzwerkaktivierten Plugin werden die benutzerdefinierten Post-Typen registriert. Zum Übersetzen des Slugs benutze ich l10n: ‘rewrite’ => array( ‘slug’ => __( ‘products’, ‘text-domain’ ) . ‘/%product-category%’, ‘with_front’ => false ) Das funktioniert gut. switch_to_blog() mit […]

Ist eine Textdomäne für ein untergeordnetes Thema erforderlich?

Sorry für die noob Frage. Ist eine Textdomäne für ein untergeordnetes Thema erforderlich? Ich erstelle ein einfaches Kindthema, für das keine Textdomäne deklariert ist. Wenn ich also Zeichenfolgen verwende, die übersetzt werden sollen, sollte ich das übergeordnete Thema text-domain verwenden (yes übergeordnetes Thema hat text-domain geladen und hat auch .mo / .po-Dateien). Zum Beispiel das […]

Ist es in Ordnung, eine function zu verwenden, um den Textdomänennamen in einem WordPress-Theme auszugeben?

Ich arbeite an einem Thema und möchte es zum Übersetzen zur Verfügung stellen. Ich habe keine Textdomäne in übersetzten Text aufgenommen, weil ich nicht weiß, was die Textdomäne noch sein wird. Ich dachte, bis ich einen Namen für mein Thema finden kann, sollte ich einfach eine function verwenden, um meinen Text Domain-Namen auszugeben, anstatt ihn […]

Was ist eine Theme-Textdomäne?

Ich habe festgestellt, dass jedes WordPress-Theme diese functionen verwendet, aber ich verstehe nicht, was der Zweck ist, und was ist es, in diesem Fall, ‘themify’ ? Hier sind einige Beispiele in Themify functions.php : 1). load_theme_textdomain( ‘themify’, TEMPLATEPATH.’/languages’ ); 2). if (function_exists(‘register_nav_menus’)) { register_nav_menus( array( ‘main-nav’ => __( ‘Main Navigation’, ‘themify’ ), ‘footer-nav’ => __( […]