Úvodní stránka › Fórum podpory WordPressu › Čeština pro WordPress › Špatná diakritika na stránkách
Štítky: Diakritika, iGifts, kódování, PSPad, utf8
Zvolené téma obsahuje celkem 11 odpovědí. Do diskuze (5 účastníků) se naposledy zapojil uživatel mirekk a poslední změna je stará 4 roky, 4 měsíce.
-
AutorPříspěvky
-
10. května 2013 (14:16) #3332
Dobrý den,
Mám při tvorbě problém jde o diakritiku u komentáře a na dalších věcech můžete vidět zde http://erotickeprodukty.cz/kamasutra-silikonovy-vibrator .Místo háčků a čárek jsou nějaké obdelníky přitom bych měl mít vše dobře nastavené UTF-8 a cs lang. Nevíte kde by mohl být problém? Děkuji za vyřešení
10. května 2013 (14:59) #15566Zkontrolujte, zda má šablona soubor comments.php uložen v kódování UTF-8
10. května 2013 (15:11) #1556710. května 2013 (15:12) #15568<?php if ( post_password_required() ) { ?>
<p><?php _e( 'This post is password protected. Enter the password to view any comments.', 'themater' ); ?></p>
<?php return; } ?>
<?php if ( have_comments() ) { ?>
<div id="comments">
<h3 id="comments-title"><?php
printf( _n( 'One Response to %2$s', '%1$s Responses to %2$s', get_comments_number(), 'themater' ),
number_format_i18n( get_comments_number() ), '<em>' . get_the_title() . '</em>' );
?></h3>
<ol class="commentlist">
<?php wp_list_comments(); ?>
<?php if ( get_comment_pages_count() > 1 ) { ?>
<div class="navigation clearfix">
<div class="alignleft"><?php previous_comments_link( __( '<span class="meta-nav">←</span> Older Comments', 'themater' ) ); ?></div>
<div class="alignright"><?php next_comments_link( __( 'Newer Comments <span class="meta-nav">→</span>', 'themater' ) ); ?></div>
</div><!-- .navigation .clearfix -->
<?php } ?>
</div><!-- #comments -->
<?php } ?>
<?php comment_form(); ?>10. května 2013 (15:13) #15569A nezobrazuje se to jen vkomentářích, ale i u textu Více informaci u každého článku nebo u navigace stránek při přehodu na další příspěvky
10. května 2013 (19:33) #15570Jde o uložení v kódování UTF-8 – stáhněte si šablonu do PC a otevřete v Poznámkovém bloku, a zkuste dát “Uložit jako”. Dole v panelu s názvem a formátem souboru by mělo být v jakém kódování je soubor uložen. Pokud bude cokoliv jiného než UTF-8, víte v čem je problém. V tomto případě zkuste změnit formátování na UTF-8 a přemažte tím stávající. Nahrejte soubory na web a dejte vědět.
Druhá ale méně pravděpodobná varianta, že je špatně udělán překlad, anebo že se vám zbláznil WordPress ;)
11. května 2013 (14:07) #1557122. května 2013 (16:22) #15572Podobný problém se tu řešil už několikrát (viz příslušné štítky) a zcela nejjednodušším způsobem je zkontrolovat upravované soubory v interním editoru WordPressu (menu Vzhled – Editor), který používá kódování utf-8. Bez obav pak můžete v tomto editoru provádět různé drobné úpravy… Dalším způsobem je pak využití nějakého pokročilého textového editoru, např. PSPad (zdarma), a to zejména v případě složitějších úprav.
Poznámkový blok bych raději moc nepoužíval, protože má v případě použitého kódování utf-8 tendenci vytvářet další problémy (např. BOM).
P.S. Citovaný kód ze souboru comments.php pochází podle textdomain patrně z nějaké šablony z webu Themater.com (?), zatímco na uvedeném webu máte aktuálně šablonu iGifts. Došlo tam ke změně šablony nebo jsem něco ne zcela nepochopil? Pokud máte na webu stále šablonu, ve které je výše uvedený kód, tak nemusíte do souborů vůbec zasahovat, ale pro úpravy (lokalizaci do češtiny) můžete použít např. plugin Codestyling Localization.
22. května 2013 (17:50) #15573admin: Já většinou operuji s poznámkovým blokem, protože je to první nástroj který má v PC každý kdo používá Widle, pro ty kdo je nepoužívají je samozřejmě pokročilejší nástroj jako GEdit (popř. PSPad) lepší ale pochybuji že si to bude uživatel instalovat jen kvůli tomu aby přehodil kódování, tudíž radši dávám k příkladu toto… :)
Ještě: Pokud přeuložím ve WP editoru, nastaví se kódování na UTF-8?
ještě bych doplnil podmínku práv souboru, aby se dalo zapisovat přes editor – měla by být CHMOD 777 (rwxrwxrwx) po úpravě je třeba dát je na 755 (rwxr-xr-x) – alesspoň myslím že to tak je :D
23. května 2013 (9:41) #15574sjiamnocna: Já tomu rozumím, ale Poznámkový blok prostě není pro podobné úpravy vhodná volba (viz zmiňované riziko v podobě BOM). Pokud chce někdo provést pár drobných úprav, tak mu stačí interní editor WordPressu. A pokud toho chce upravovat více, tak se mu bude PSPad určitě hodit.
Pokud budete provádět úpravy v interním editoru WordPressu, tak se žádných problémů s diakritikou nedočkáte. Ale samozřejmě už neumí přeuložit ručně nahraný soubor v jiném kódování, takže tam nějaké problémy určitě budou. Editor tam je právě proto, aby tam mohli uživatelé provádět drobné úpravy a neoperovali s Poznámkovým blokem :-)
Aby bylo možné soubory upravovat v interním editoru, tak musí mít CHMOD 666.
17. září 2020 (23:08) #38756Jak koukám, tak tady na tomhle webu kde jsme, to má taky nefunkční diakritiku.
Nový vzhled Facebooku má špatnou diakritiku, napsal jsem jim to do zpětné vazby, ale nevím zda mi vůbec vyhoví nebo si toho všimnou. Potřeboval bych je přesvědčit o tom, že jejich font je zcela špatný. A navíc co je pro Česko nejhorší je to, že ů s kroužkem má špatně vložený kroužek!!!!!!!!!!!! Já osobně považuji nefunkční diakritiku na hrubou typografickou chybu a co vy????????19. září 2020 (10:39) #38758 -
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.