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ápisem → Cervene tricko s napisem
- Dámská kabelka Žofie → Damska kabelka Zofie
- Zboží.cz – Pánská obuv Šimon → Zbozi.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>, &, 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,