Jak zabráti překladu názvů a jmen

Úvodní stránka Fórum podpory WordPressu Pluginy (funkčnost webu) Jak zabráti překladu názvů a jmen

Zvolené téma obsahuje celkem 13 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel  DavCZa a poslední změna je stará 3 roky, 1 měsíc.

Aktuálně je na stránce zobrazeno 14 příspěvků - 1. až 14. (z celkem 14)
  • Autor
    Příspěvky
  • #39111

    DavCZa
    Participant

    Dobrý den.

    Mám takový specifický problém. Lze nějakým způsobem zabránit v překládání do cicích jazyků jména? Dělám web chovatelské stanice psů a psi mají různá jména např. AMORE MIO a překladač v plug-inu nebo i překladač ve Chromu – oba používají samozřejmě Google překladač mi to přeloží jako Love Mio.

    Díky za pomoc.

    #39112

    JKovac
    Participant

    Dobrý den,
    zkuste použít attribut translate (více zde)

    <span translate="no">text který se nemá přeložit</span>

    #39116

    DavCZa
    Participant

    Super. Funguje to. Díky moc.

    #39117

    DavCZa
    Participant

    Nevíte náhodou jak ještě zapsat tento atribut do CSS, aby se použil na celou stránku?

    Vím, že se napíše id stránky, např.: .page-id-58, ale co dál už nevím :(

    #39122

    JKovac
    Participant

    Pro úpravu CSS se většinou nepoužívá page-id, ale post-xx. Může to ale být závislé na použité šabloně.
    CSS kód, který vložíte do Vzhled – Přizpůsobit – CSS by tedy mohl vypadat například takto:

    #post-74 {
    	translate:no;
    }
    #39125

    DavCZa
    Participant

    #post-XX je správně. Děkuji, ovšem `{
    translate:no;
    }`

    nefunguje :(

    Stále na to nemohu přijít. Lze napříklat nastavit pozadí `{
    background: #E6E6FA;
    }`

    ale jak tam vecpat, aby se to nepřekládalo nevím.

    #39126

    JKovac
    Participant

    Tak ještě mě napadlo, pokud Vám funguje ten SPAN, tak by to mohlo jít když uzavřete cely obsah stránky do DIVu a jemu přidáte attribut translate no.
    Mohlo by to vypadat takto:

    <div translate="no">
    
    Tady by byl obsah stránky (texty, obrázky)
    
    </div>
    #39127

    DavCZa
    Participant

    Ale já bych potřeboval přeložit pouze některé stránky a to nadefinuji pouze v Vzhled – Přizpůsobit – CSS.

    #39129

    JKovac
    Participant

    Tak teď netuším jak to myslíte.

    #39130

    DavCZa
    Participant

    Bavíme se přeci stále o WordPressu, je to tak? Jak mám tedy podle Vás nadefinovat, aby se jedna stránka ve WP nepřekládala pomocí divu?

    #39131

    JKovac
    Participant

    Stejně jak jste zkoušel ten SPAN (u toho jste psal, že Vám funguje).
    Stránku kterou nechcete aby se Vám překládala, si během úpravy přepnete na HTML a úplně na začátek všeho vložíte

    <div translate="no">

    a na úplný konec uzavření tagu

    </div>

    #39132

    DavCZa
    Participant

    Tak jsem na to sel salamounsky. Veskery obsah stranky jsem dal do skupiny a te jsem pak nastavil CSS class notranslate.
    Pouzivam Gutenberg.

    #39133

    JKovac
    Participant

    Jestli je řešení funkční, tak super.

    #39134

    DavCZa
    Participant

    No zatím jedniné funkční, jelikož když se přepnu na html editor a zadám tam <div translate="no"> , tak se mi ihned automaticky uzavře </div>.

    Prostě se mi ihned zapíše <div translate="no"></div>.

    A to i když dám </div> na konec stránky.

Aktuálně je na stránce zobrazeno 14 příspěvků - 1. až 14. (z celkem 14)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti