/** * WooCommerce My Account menu labels in German */ add_filter( 'woocommerce_account_menu_items', 'custom_german_account_menu_items', 999 ); function custom_german_account_menu_items( $items ) { if ( isset( $items['dashboard'] ) ) { $items['dashboard'] = 'Übersicht'; } if ( isset( $items['orders'] ) ) { $items['orders'] = 'Bestellungen'; } if ( isset( $items['downloads'] ) ) { $items['downloads'] = 'Downloads'; } if ( isset( $items['edit-address'] ) ) { $items['edit-address'] = 'Adressen'; } if ( isset( $items['payment-methods'] ) ) { $items['payment-methods'] = 'Zahlungsmethoden'; } if ( isset( $items['edit-account'] ) ) { $items['edit-account'] = 'Kontodaten'; } if ( isset( $items['customer-logout'] ) ) { $items['customer-logout'] = 'Abmelden'; } return $items; } /** * WooCommerce My Account address fields in German */ add_filter( 'woocommerce_default_address_fields', 'custom_german_default_address_fields', 999 ); function custom_german_default_address_fields( $fields ) { if ( isset( $fields['first_name'] ) ) { $fields['first_name']['label'] = 'Vorname'; } if ( isset( $fields['last_name'] ) ) { $fields['last_name']['label'] = 'Nachname'; } if ( isset( $fields['company'] ) ) { $fields['company']['label'] = 'Firmenname'; } if ( isset( $fields['country'] ) ) { $fields['country']['label'] = 'Land / Region'; } if ( isset( $fields['address_1'] ) ) { $fields['address_1']['label'] = 'Straße und Hausnummer'; } if ( isset( $fields['address_2'] ) ) { $fields['address_2']['label'] = 'Wohnung, Suite, Einheit usw. (optional)'; $fields['address_2']['placeholder'] = 'Wohnung, Suite, Einheit usw. (optional)'; } if ( isset( $fields['postcode'] ) ) { $fields['postcode']['label'] = 'PLZ'; } if ( isset( $fields['city'] ) ) { $fields['city']['label'] = 'Stadt'; } return $fields; } add_filter( 'woocommerce_billing_fields', 'custom_german_billing_fields', 999 ); function custom_german_billing_fields( $fields ) { if ( isset( $fields['billing_first_name'] ) ) { $fields['billing_first_name']['label'] = 'Vorname'; } if ( isset( $fields['billing_last_name'] ) ) { $fields['billing_last_name']['label'] = 'Nachname'; } if ( isset( $fields['billing_company'] ) ) { $fields['billing_company']['label'] = 'Firmenname'; } if ( isset( $fields['billing_country'] ) ) { $fields['billing_country']['label'] = 'Land / Region'; } if ( isset( $fields['billing_address_1'] ) ) { $fields['billing_address_1']['label'] = 'Straße und Hausnummer'; } if ( isset( $fields['billing_address_2'] ) ) { $fields['billing_address_2']['label'] = 'Wohnung, Suite, Einheit usw. (optional)'; $fields['billing_address_2']['placeholder'] = 'Wohnung, Suite, Einheit usw. (optional)'; } if ( isset( $fields['billing_postcode'] ) ) { $fields['billing_postcode']['label'] = 'PLZ'; } if ( isset( $fields['billing_city'] ) ) { $fields['billing_city']['label'] = 'Stadt'; } return $fields; } add_filter( 'woocommerce_shipping_fields', 'custom_german_shipping_fields', 999 ); function custom_german_shipping_fields( $fields ) { if ( isset( $fields['shipping_first_name'] ) ) { $fields['shipping_first_name']['label'] = 'Vorname'; } if ( isset( $fields['shipping_last_name'] ) ) { $fields['shipping_last_name']['label'] = 'Nachname'; } if ( isset( $fields['shipping_company'] ) ) { $fields['shipping_company']['label'] = 'Firmenname'; } if ( isset( $fields['shipping_country'] ) ) { $fields['shipping_country']['label'] = 'Land / Region'; } if ( isset( $fields['shipping_address_1'] ) ) { $fields['shipping_address_1']['label'] = 'Straße und Hausnummer'; } if ( isset( $fields['shipping_address_2'] ) ) { $fields['shipping_address_2']['label'] = 'Wohnung, Suite, Einheit usw. (optional)'; $fields['shipping_address_2']['placeholder'] = 'Wohnung, Suite, Einheit usw. (optional)'; } if ( isset( $fields['shipping_postcode'] ) ) { $fields['shipping_postcode']['label'] = 'PLZ'; } if ( isset( $fields['shipping_city'] ) ) { $fields['shipping_city']['label'] = 'Stadt'; } return $fields; }