Zobacz pełną wersję : Tłumaczenie head'era
Buduję serwis: http://chrzescijanin24.pl
I w nigdzie w plikach skórki (JA_Teline_II) nie mogę znaleźć pliku odpowiedniego za to co jest w head'erze, czyli tego pokazywania aktualnego dnia i szukania. Chcę to przetłumaczyć, a nie wiem jak... Proszę o pomoc.
hmmm
jesli idzie o search to pewnikiem jest to tytul modulu search ktory jest ladowany jako pozycja 'search'
jesli idzie o date to na 99% jest wypluwana przez funkcje date a jej spolszczenie zalezy od parametrow lokalizacyjnych
konkretnie w pl.php.net: date() i setlocale()
uwaganiektore serwery nie posiadaja polskiej lokalizacji i nie da sie wypluc z php polskich nazw dni i miesiecy wtedy jedyna opcja jest zmiana na format cyfrowy
hmmm
jesli idzie o search to pewnikiem jest to tytul modulu search ktory jest ladowany jako pozycja 'search'Tak, znalazłem to w modułach, zmieniłem nazwę z "Search" na "Szukaj" i na stronie nic się nie zmieniło... Może to gdzieś jest w plikach?
jesli idzie o date to na 99% jest wypluwana przez funkcje date a jej spolszczenie zalezy od parametrow lokalizacyjnych
konkretnie w pl.php.net: date() i setlocale()
uwaganiektore serwery nie posiadaja polskiej lokalizacji i nie da sie wypluc z php polskich nazw dni i miesiecy wtedy jedyna opcja jest zmiana na format cyfrowyPrzepraszam, ale nie rozumiem tego co napisałeś. Gdzie mam tego szukać? Łopatologicznie proszę...
zarzuc fragment kodu z templatki ktory odpowiada za wyswietlanie tego headera to ci powiem wiecej :/
Kod z index.php skórki:
<!-- BEGIN: HEADER -->
<div id="ja-headerwrap">
<div id="ja-header" class="clearfix">
<?php
$siteName = $tmpTools->sitename();
if ($tmpTools->getParam('logoType')=='image') { ?>
<h1 class="logo">
<a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $siteName; ?></span></a>
</h1>
<?php } else {
$logoText = (trim($tmpTools->getParam('logoText'))=='') ? $config->sitename : $tmpTools->getParam('logoText');
$sloganText = (trim($tmpTools->getParam('sloganText'))=='') ? JText::_('SITE SLOGAN') : $tmpTools->getParam('sloganText'); ?>
<h1 class="logo-text">
<a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $logoText; ?></span></a>
</h1>
<p class="site-slogan"><?php echo $sloganText;?></p>
<?php } ?>
<div id="ja-headtools" class="ja-headtool">
<div class="ja-innerpad clearfix">
<div class="ja-day">
<?php
echo "<span>".date ('l')."</span>";
echo " <div>".date ('d')." ".date ('M')."</div>";
?>
</div>
<ul>
<!--module search-->
<?php if($this->countModules('user4')) : ?>
<jdoc:include type="modules" name="user4" />
<?php endif; ?>
</ul>
<?php if ($tmpTools->getParam(JA_TOOL_USER)) { ?>
<div id="ja-usertools">
<strong>Rozmiar czcionki:</strong><?php $tmpTools->genToolMenu($tmpTools->getParam(JA_TOOL_USER)); ?>
</div>
<?php } ?>
</div>
</div>
</div>
</div>
<!-- END: HEADER -->
ten fragment
echo "<span>".date ('l')."</span>";
echo " <div>".date ('d')." ".date ('M')."</div>";
odpowiada za wyswietlenie daty
teraz zeby zmienic format nalezy zmienic parametry w nawiasach np na takie
echo "<span>".date ('d')."</span>";
echo " <div>".date ('m')." ".date ('Y')."</div>";
powinno wyswietlic 23 09 2008 - kropki latwo dodac
search antomiast jest wyswietlane przez modul search i zeby zmienic to na poslkie music zmienic nie tytul modulu tylko NAZWE modulu (dokladnie rzecz biorac nie robilem tego ale jestem pewny ze trzeba zagrzebac w bazie danych, tabela jos_components, komponent search)
najlepiej uzyc phpmyadmina :)
tu masz wszystkie parametry funkcji date();
http://pl.php.net/manual/pl/function.date.php
Bardziej zależy mi, by format daty zmienił się z: "Tuesday 23 Sep" na: "Wtorek 23 Wrz". Istnieje taka możliwość przetłumaczenia tego?
no i tu jest problem
szczegolow w miare opisany tu http://pl.php.net/manual/pl/function.setlocale.php
sprobuj takiej funkcji setlocale(LC_ALL,"pl"); lub setlocale(LC_ALL,"pl_PL"); ale np na moim serwerze to nie dziala w zaden sposob ;P
Jestem mega zielony... Gdzie mam tej funkcji użyć?
najprosciej wrzucic do jakiegos pliku ktory jest ladowany za kazdym razem
jednym z takich plikow jest index.php z folderu glownego templatki
przy czym jesli nie wiesz co robisz to sugeruje jednak nie ruszac zadnych plikow bo mozna tylko duzo popsuc a malo naprawic :/
http://wortal.php.pl/wortal/artykuly/pomysly_porady_sugestie_dobre_nawyki/php_a_sprawa_polska
tu jest wiecej na ten temat
Poradziłem, sobie - http://www.chrzescijanin24.pl . Wielkie dzięki!!
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!