Přeskočit na obsah

Často kladené otázky

Jak funguje vokativ v češtině?

Vokativ (5. pád) je tvar jména používaný při oslovování. Například:

  • Václav → Václave
  • Marie → Marie
  • Tomáš → Tomáši
  • Pavel → Pavle

Modul automaticky převádí křestní jméno zákazníka do tohoto tvaru v e-mailech.

Pro které jazyky je vokativ k dispozici?

Modul je primárně navržen pro český jazyk. Knihovna pro skloňování podporuje česká jména.

Pro jiné jazyky (slovenština, polština) může být skloňování méně přesné nebo nemusí fungovat vůbec.

Mohu použít vokativ pouze pro určité jazyky?

Ano, v nastavení modulu je pole Povolené jazyky. Vyberte jazyky, pro které chcete vokativ aplikovat.

Pokud pole necháte prázdné, vokativ se použije pro všechny jazyky.

Jak změnit celý pozdrav v e-mailu?

V nastavení Replace first name zadejte vlastní text s proměnnými:

Příklady:

  • Ahoj {full_name}, → “Ahoj Václave Nováku,”
  • Vítej {first_name}! → “Vítej Václave!”
  • Dobrý den, → “Dobrý den,” (bez jména)
Proč se některá jména neskloňují správně?

Knihovna pro skloňování nemusí rozpoznat:

  • Cizí jména (anglická, německá, atd.)
  • Neobvyklá česká jména
  • Přezdívky

V těchto případech se může zobrazit původní tvar jména nebo nesprávná koncovka.

Funguje modul s příjmeními?

Ano, pokud použijete proměnnou {last_name} nebo {full_name}, modul skloní i příjmení:

  • Ahoj {full_name} → “Ahoj Václave Nováku”
Mohu přidat vlastní pravidla pro skloňování?

Přímo v modulu ne, ale můžete použít WordPress filtr pro vlastní úpravy:

add_filter( 'woocommerce_mail_callback_params', function( $params, $email ) {
// Vlastní pravidla pro skloňování
$params[2] = str_replace( 'Ahoj Janis,', 'Ahoj Janisi,', $params[2] );
return $params;
}, 25, 2 );
Ovlivní modul i jiné e-maily než objednávkové?

Ne, modul ovlivňuje pouze e-maily související s objednávkami (nová objednávka, dokončená objednávka, atd.).

E-maily jako reset hesla, registrace účtu nebo jiné nejsou modulem ovlivněny.

Mohu úplně vypnout vokativ?

Ano, jednoduše deaktivujte modul v nastavení WPify Woo.

Alternativně můžete v poli Replace first name zadat text bez proměnných:

  • Dobrý den, - stejný pozdrav pro všechny
Jak testovat, že vokativ funguje?
  1. Vytvořte testovací objednávku
  2. Zkontrolujte přijatý e-mail
  3. Ověřte, že jméno je ve správném tvaru

Pro debugging můžete použít plugin jako “WP Mail Logging” pro zachycení odeslaných e-mailů.