anikoni
Forum Replies Created
-
Forum: Plugins
In reply to: [Germanized for WooCommerce] Hooks aushakenNee, habs grad zu Testzwecken in die functions.php des Parents gesetzt. Leider der gleiche Fehler. Danach hab ichs mit dem Theme Storefront getestet, aber der Fehler bleibt.
Forum: Plugins
In reply to: [Germanized for WooCommerce] Hooks aushakenHi,
der erste Post war versehentlich von einem anderen Account aus abgeschickt ??
Vielen Dank aber das führt leider zum gleichen Fehler. Ich führe die Anpassung in der functions.php meines CHILDTHEMES aus – kann das das Problem verursachen?Forum: Plugins
In reply to: [Germanized for WooCommerce] Texte ?ndernWollte dem noch hinzufügen dass es mit Woocommerce ironischerweise trotzdem funktioniert, weil: Woocommerce l?dt die Sprachdateien zwar genauso wie Germanized, allerdings hinterlegt Woocommerce die Sprachdateien im Gegensatz zu Germanized nicht Plugin-intern sondern direkt in wp-content/languages/plugins. Und da WordPress wie gesagt seit 3.7. standardm??ig in wp-content/languages/plugins sucht falls im Plugin-internen Ordner nichts gefunden wird, werden dann auch die richtigen Sprachdateien geladen. Falls der Code von Germanized also so bleiben soll und die Sprachdateien plugin-intern hinterlegt werden, w?re die nervige, aber zumindest relativ unkomplizierte L?sung einfach die, die Sprachdateien jedes Mal manuell aus /i18n/languages/ rauszul?schen.
Forum: Plugins
In reply to: [Germanized for WooCommerce] Texte ?ndernJa das hab ich schon verstanden. Und dann gehts weiter mit
. $domain . '/'
und das führt zu /woocommerce-germanized/. das funktioniert alles wenn man die sprachdatei in wp-content/languages/woocommerce-germanized/ legt aber dann ists halt nicht mit loco kompatibel, zumindest nicht ohne hin- und herschieben, weil loco und WordPress die Dateien seit WordPress 3.7 eben aus wp-content/languages/plugins laden. hat mir der Autor auch so best?tigt. aus dem Grund ist loco auch (noch) nicht mit woocommerce kompatibel. schade.Forum: Plugins
In reply to: [Germanized for WooCommerce] Texte ?ndernH? aber das machts doch noch komplizierter – ich habe ja kein Problem beim Bearbeiten der Datei sondern beim Laden. War vor einiger Zeit von Poedit auf LocoTranslate umgestiegen und es hat mir Ausnahme von Germanized alles super funktioniert. Habe mir den o.g. Code nochmals angeschaut. Das Problem ist einfach, dass
load_textdomain( $domain, trailingslashit( WP_LANG_DIR ) . $domain . '/' . $domain . '-' . $locale . '.mo' );
auf den Ordner wp-content/languages/woocommerce-germanized/ verlinkt und nicht – wie scheinbar seit WordPress 3.7. üblich auf wp-content/languages/plugins. Wenn ich den Code entsprechend wie folgt ?ndere, funktioniert alles und die Sprachanpassungen sind sichtbar:
load_textdomain( $domain, trailingslashit( WP_LANG_DIR ) . ?/plugins/‘ . $domain . ?-? . $locale . ?.mo‘ );
Aber ich will ja nicht immer das Template bearbeiten. Gibts eine M?glichkeit dass du das entweder in kommenden Updates aktualisierst und damit dein Plugin mit Loco kompatibel machst oder mir einen Code verr?tst, mit dem ich das über die functions.php bewirken kann?
Vielen Dank schonmal!Forum: Plugins
In reply to: [Germanized for WooCommerce] Texte ?ndernHey,
ja das hatte ich zwischenzeitlich auch probiert, hat auch funktioniert. Nur leider kann man bei LocoTranslate (noch) keinen alternativen Speicherort angeben. D.h. ich müsste die übersetzungen immer manuell hin- und herschieben (zum Bearbeiten wieder in wp-content/languages/plugins und zum Anwenden wieder in wp-content/languages/woocommerce-germanized/)
Liebe Grü?e!Forum: Plugins
In reply to: [Germanized for WooCommerce] Texte ?ndernHi,
danke! Ja ich habe definitiv alle übersetzt. Wenn ich die deutschen Sprachdateien aus dem Germanized Sprachorder l?sche (so dass sie dann nur noch im globalen Sprachordner existiert), funktioniert auch alles und meine angepasste übersetzung wird angezeigt. Sobald ich die deutschen Sprachdateien wieder in den Ursprungsordner lege, erscheinen wieder die Original-übersetzungen :/Also ich hab jetzt folgendes. Das scheint zu funktionieren, jetzt muss ich nochmals ans Stylen via css…Aber ist der Code ok so? Hab iwie ein ungutes Gefühl weil ich als php-Neuling keine Ahnung hab ob das was ich da gemacht habe, sinnvoll ist ??
remove_action( 'woocommerce_single_product_summary', 'woocommerce_gzd_template_single_legal_info', wc_gzd_get_hook_priority( 'single_legal_info') ); remove_action( 'woocommerce_single_product_summary', 'woocommerce_gzd_template_single_delivery_time_info', wc_gzd_get_hook_priority( 'single_delivery_time_info' ) ); add_action( 'woocommerce_single_product_summary', 'custom_element_order', wc_gzd_get_hook_priority( 'single_legal_info') ); function custom_element_order() { global $post, $product; ?> <div class="custom_element_order"> <div class="legal-price-info"> <p class="wc-gzd-additional-info"> <?php if ( wc_gzd_get_gzd_product( $product )->get_shipping_costs_html() && get_option( 'woocommerce_gzd_display_product_detail_shipping_costs' ) == 'yes' ) : ?> <span class="wc-gzd-additional-info shipping-costs-info"><?php echo wc_gzd_get_gzd_product( $product )->get_shipping_costs_html(); echo ", ";?></span> <?php endif; ?> </p> </div> <?php if ( wc_gzd_get_gzd_product( $product )->get_delivery_time_term() ) : ?> <p class="wc-gzd-additional-info delivery-time-info"><?php echo wc_gzd_get_gzd_product( $product )->get_delivery_time_html();?></p> <?php elseif ( $product->is_type( 'variable' ) ) : ?> <p class="wc-gzd-additional-info delivery-time-info"></p> <?php endif; ?> </div> <div class="legal-price-info"> <p class="wc-gzd-additional-info"> <?php if ( wc_gzd_get_gzd_product( $product )->get_tax_info() && get_option( 'woocommerce_gzd_display_product_detail_tax_info' ) == 'yes' ) : ?> <span class="wc-gzd-additional-info tax-info"><?php echo wc_gzd_get_gzd_product( $product )->get_tax_info(); ?></span> <?php elseif ( ( get_option( 'woocommerce_gzd_small_enterprise' ) == 'yes' && get_option( 'woocommerce_gzd_display_product_detail_small_enterprise' ) == 'yes' ) ) : ?> <span class="wc-gzd-additional-info small-business-info"><?php _e( 'VAT free based on §19 UStG', 'woocommerce-germanized' );?></span> <?php endif; ?> </p> </div> <?php }
Hallo handeberlin!
Ich versuche gerade etwas ?hnliches. Hast du es mittlerweile hinbekommen und würdest mir deinen Code verraten? Das w?re super ??
Vielen Dank schonmal und nen sch?nen Tag!Forum: Plugins
In reply to: [Loco Translate] LocoTranslate uses plugin's original text domainOk but my question is related to translation issues and as you are an expert – couldnt you just help me to get the right code snippet? I googles for about 5 hours but couldnt find no working snippet ??
Forum: Plugins
In reply to: [Loco Translate] LocoTranslate uses plugin's original text domainIts just one string of which I tried to change the translation. I need to find the right code for my functions.php to tell loco translate to load the file from wp-content/languages/plugins and not from the plugin’s language folder…
Habs leider immernoch nicht hinbekommen :/
Hey, vielen Dank für die schnelle Antwort! Das mit dem Tauschen bekomme ich hin aber was genau muss ich denn machen um den Versandkosten-Hinweis per Hook anzupassen und um die Lieferzeit zu erg?nzen? K?nntest du mir da mit einem Code weiterhelfen? Bin leider kein Entwickler und wei? nicht was ich tun muss. Und wie k?nnte ich das ganze z.B. über die functions.php hinkriegen so dass ich das nicht nicht jedem Update wieder neu anpassen muss?
Vielen Dank schonmal!