/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
/**
 * Traduit en allemand les chaînes restées en anglais (thème + WooCommerce).
 */
add_filter( 'gettext', 'bhs_force_german', 99, 3 );
add_filter( 'gettext_with_context', 'bhs_force_german_ctx', 99, 4 );

function bhs_force_german_ctx( $translated, $text, $context, $domain ) {
    return bhs_force_german( $translated, $text, $domain );
}

function bhs_force_german( $translated, $text, $domain ) {
    $map = array(
        'Login / Register'    => 'Anmelden / Registrieren',
        'Search'              => 'Suche',
        'Wishlist'            => 'Wunschliste',
        'Wishlist products'   => 'Wunschliste',
        'Add to wishlist'     => 'Zur Wunschliste hinzufügen',
        'Quick view'          => 'Schnellansicht',
        'Compare'             => 'Vergleichen',
        'Shopping cart'       => 'Warenkorb',
        'Menu'                => 'Menü',
        'Categories'          => 'Kategorien',
        'Sign in'             => 'Anmelden',
        'Password'            => 'Passwort',
        'Log in'              => 'Anmelden',
        'Lost your password?' => 'Passwort vergessen?',
        'Remember me'         => 'Angemeldet bleiben',
        'No account yet?'     => 'Noch kein Konto?',
        'Create an Account'   => 'Konto erstellen',
        'Accept'              => 'Akzeptieren',
        'Close'               => 'Schließen',
        'Phone:'              => 'Telefon:',
        'Start typing to see products you are looking for.' => 'Beginnen Sie zu tippen, um die gesuchten Produkte zu sehen.',
    );

    if ( isset( $map[ $text ] ) ) {
        return $map[ $text ];
    }
    return $translated;
}