piotrmaria
Odpowiedź forum utworzona
-
Forum: Motywy
W odpowiedzi na: jak przetłumaczyć tematUmieściłem locale pl_PL.mo w folderze „theme/wp-creativix/” i zadziałało!
Jednak zauważyłem kolejne problemy.
Funkcja
comments_number('No Comments', '1 Comments', '% Comments');
nie konwertuje na j. polski, mimo że powinna [zob. wp-includes/comment-template.php:550 v.2.9.2]. Czy ktoś wie, jak rozwiązać ten problem? Może coś trzeba poprawić w działaniu tej funkcji?Mam identyczny problem z funkcją
comment_form_title( 'Leave a Reply', 'Leave a Reply to %s' );
– także nie konwertuje na j. polski.Czy ktoś ma jakieś pomysły, jak obejść ten problem? Oczywiście nie myślę o tym, by po prostu wpisać argumenty po polsku, bo to byłoby tylko rozwiązanie zastępcze…
Forum: Motywy
W odpowiedzi na: jak przetłumaczyć tematMam problem z podstawieniem polskiego tłumaczenia do wybranego 'theme’. W tym przypadku theme: wp-creativix.
Mam plik w folderze „theme/wp-creativix/single.php„.
1/ Kod linii 14:
Published <?php the_time('j F Y'); ?> at <?php the_time();?>
zamieniłem na:
<?php _e( "Published" ); ?> <?php the_time('j F Y'); ?> <?php _e( "at", "wp-creativix" ); ?> <?php the_time();?>
2/ Utworzyłem locale o nazwie pl_PL.mo m.in. z linią:
#: wp-content/themes/creativix/single.php:14 msgid "at" msgstr "o"
i umieściłem go w folderze „theme/wp-creativix/language/„
3/ wrzuciłem plik do folderu „theme/wp-creativix/„
4/ Dodałem do pliku „theme/wp-creativix/functions.php” w linii 7 wywołanie:
load_theme_textdomain("wp-creativix");
Starałem się robić wszystko zgodnie z codexem na http://codex.wordpress.org/I18n_for_WordPress_Developers
WYNIK:
Dod. 22 maja 2010 at 10:52
Co zrobiłem nie tak, że WordPress nie zamienia mi „at” na „o” ?