Pravidlo: Odstranit diakritiku#

Toto pravidlo umožňuje odstranit diakritické znaky (např. ě, š, č, ť, ž) z textu v elementech feedu a nahradit je jejich latinkovými ekvivalenty podle tabulky ASCII. Používá se například pro exporty, které neumožňují znaky s diakritikou, nebo pro sjednocení názvů produktů.

Extra funkce#

  • Žádné dodatečné funkce.

Konkrétní příklady#

Příklad 1: Odstranit diakritiku z názvu nebo popisu produktu#

1. Vytvoření nového pravidla:

  • Otevřete stránku Pravidla.
  • Klikněte na tlačítko Nové pravidlo.

2. Výběr typu pravidla:

  • V poli Typ pravidla vyberte možnost Odstranit diakritiku.

3. Výběr produktů:

  • V poli Výběr zvolte buď Všechny produkty, nebo vytvořte vlastní Produktový výběr pro specifické produkty, na které chcete pravidlo použít.

4. Volba elementu pro změnu:

  • V poli Element vyberte element, u kterého chcete provést změnu.
    • V našem případě to bude buď element s názvem (například: g:title, Productname, name_Exact) nebo popis produktu (description)

5. Pojmenování pravidla:

  • V posledním kroku Zadejte název pravidla, například „Odstranit diakritiku z názvu produktu“.

FAQ#

K čemu slouží pravidlo Odstranit diakritiku?#

Toto pravidlo převádí všechny znaky s diakritikou (např. ě, š, č, ř, ť, ž) na jejich ASCII ekvivalenty (e, s, c, r, t, z). Používá se především:

  • při exportu feedů do systémů, které nepodporují znaky s diakritikou,
  • pro sjednocení názvů produktů nebo URL adres,
  • při přípravě dat pro porovnání, filtrování nebo párování.

Jaký je výsledek po aplikování pravidla?#

Například:

  • Červené tričko s nápisemCervene tricko s napisem
  • Dámská kabelka ŽofieDamska kabelka Zofie
  • Zboží.cz – Pánská obuv ŠimonZbozi.cz – Panska obuv Simon

Na jaké elementy mohu pravidlo použít?#

Na jakýkoli textový element v projektu, například:

  • názvy produktů (g:title, product_name, name_Exact),
  • popisy (description),
  • značky (brand),
  • kategorie (product_type).

💡 Tip: Nejčastější použití je pro názvy a popisy produktů při exportu na zahraniční trhy.

Lze pravidlo použít i na parametry produktu?#

Ano. Stačí v poli „Element“ vybrat element PARAM | PARAM_VALUE. Pravidlo pak odstraní diakritiku i z názvů nebo hodnot parametrů.

Ovlivní odstranění diakritiky strukturu HTML kódu nebo speciální znaky (např. &)?#

Ne. Pravidlo pracuje pouze s běžnými písmeny abecedy a diakritikou. HTML značky, entity (<p>, &amp;, &nbsp; apod.) ani číslice zůstanou nedotčené.

Mohu použít pravidlo i na URL adresy?#

Ano, ale s opatrností. Při odstranění diakritiky se znaky převedou do základní latinky, ale mezery a speciální znaky zůstanou zachovány. Doporučuje se kombinovat toto pravidlo s pravidlem Najít a nahradit (např. pro nahrazení mezer pomlčkami nebo odstranění nedovolených znaků).

Lze pravidlo aplikovat jen na vybrané produkty?#

Ano. Můžete vytvořit vlastní Produktový výběr (např. podle jazyka nebo kategorie) a pravidlo aplikovat pouze na něj. Například: odstranit diakritiku jen u produktů exportovaných do zahraničí.

Dá se pravidlo použít opakovaně?#

Ano. Pravidlo lze aplikovat v jakékoliv fázi úpravy feedu — i opakovaně, například po doplnění nových dat nebo po importu externího souboru. Stačí adekvátně upravit pořadí pravidel. Pokud text už neobsahuje diakritiku, pravidlo žádné změny neprovede.

Mohu kontrolovat výsledek před exportem?#

Ano. Po uložení a aplikování pravidel nebo po přegenerování feedu zkontrolujte výsledek:

  • v náhledu produktu, nebo
  • pomocí funkce Průchod pravidly, kde uvidíte přesně, jak se text změnil po odstranění diakritiky.

Lze pravidlo kombinovat s jinými pravidly?#

Ano. Nejčastěji se kombinuje s:

  • Najít a nahradit – pro dodatečné odstranění mezer nebo speciálních znaků,
  • Přepsat – pro doplnění upraveného textu do jiného elementu,
🇨🇿 🇬🇧 🇩🇪 🇭🇺