Ugrás a tartalomhoz


Idő/dátum magyarítása


30 válasz erre a témára

#1 Ottó

    Új Tag

  • Regisztrált tag
  • PipaPipa
  • 61 Hozzászólás:

Elküldve: 2007-03-01 - 17:21

Szasztok!

Na az a bajom, hogy már majdnem mindent lefordítottam a témámban, és sehol sem találom az idő/dátum megfelelő helyét, és nem is tudom hogyan írjam át, hogy ne angolul jelenjen meg a bejegyzések fejlécében...

Az alábbi témát használom:

http://themes.wordpr...471/flyaway-10/

A blogom jelenleg így néz ki:

http://ottoo.extra.hu/

Megköszönném ha valaki vetne rá egy pillantást.

#2 Makó Tamás

    Új Tag

  • Regisztrált tag
  • PipaPipa
  • 50 Hozzászólás:

Elküldve: 2007-03-01 - 20:35

Keresd a the_time() (pl.: single.php) vagy a the_date() függvény hívását. Ezeken keresztül szokták a dátumot kiíratni.
Egy kis segítség a dátumformázáshoz. Vagy a codex megfelelő része.

üdv

#3 Ottó

    Új Tag

  • Regisztrált tag
  • PipaPipa
  • 61 Hozzászólás:

Elküldve: 2007-03-01 - 21:46

Ez tényleg hasznos segítség volt. Át is írtam a saját szám íze szerint... Ennyi. Nincs több kérdésem. Csak azt utálom, hogy mindenhol át kell írni egyesével. Ok, tudom, ctrl c/ctrl v, de akkor is. :D

#4 gergoke

    Újonc

  • Regisztrált tag
  • Pipa
  • 3 Hozzászólás:

Elküldve: 2007-03-25 - 13:50

Tamás!

Ha jól emlékszem volt régebben a blogodon lévő fordításban segítség azzal kapcsolatban, hogy az archívumnál ne "március 2007." jelenjen meg, hanem szépen, a magyar helyesírás szerinti "2007. március" legyen. Ezen emlékeim szerint nem segít a php date.

Tudnál ebben segíteni?

#5 Makó Tamás

    Új Tag

  • Regisztrált tag
  • PipaPipa
  • 50 Hozzászólás:

Elküldve: 2007-03-25 - 21:09

És jól emlékszel :-) Igen, volt olyan időszak, amikor azt kézzel kellett megbuherálni, de mióta "fordíthatóvá" tették a forrásban, azóta nem kell a kódban turkálni. A bibi egyébként a wp_get_archives() függvényben volt és csak fel kellett cserélni a paraméterekben kapott értékek kiírási sorrendjét. Szigorúan véve az nem is dátumformázási probléma volt :-). Na mindegy, azóta a funkció átvándorolt az includes/general-template.php-ba és a fordítás során lekezelem.
Szóval, mi a kérdés?

#6 gergoke

    Újonc

  • Regisztrált tag
  • Pipa
  • 3 Hozzászólás:

Elküldve: 2007-03-26 - 00:18

Értem, akkor az lenne, hogy mire keressek a hu_HU.po fileban? Melyik az a sor, ami lekezeli ezt?

Azért kérdezem, mert én a te fordításod alapján csináltam egy saját verziót, amiből kiszedtem sok mindent, hogy a kezelőfelület belül azért angol maradjon nekem. Most felraktam a te fordításod (2.0.9-et használok) és csodák csodája, egyből jók lettek a dátumok az Archívumban. :)

#7 Makó Tamás

    Új Tag

  • Regisztrált tag
  • PipaPipa
  • 50 Hozzászólás:

Elküldve: 2007-03-28 - 23:52

A keresett string a includes/general-template.php fájl 343. sorában található: '%1$s %2$d'. Ezt "fordítom" '%2$d. %1$s'-re.

#8 gergoke

    Újonc

  • Regisztrált tag
  • Pipa
  • 3 Hozzászólás:

Elküldve: 2007-04-04 - 09:09

Tamás!

Köszönöm szépen a segítséged.

#9 phr3ak

    Újonc

  • Regisztrált tag
  • Pipa
  • 12 Hozzászólás:

Elküldve: 2007-06-20 - 01:13

nem teljesen értem, hogy a default theme-ben miért használnak fix formátumot, ahelyett, hogy a konfigurációban állítható értéket használnák? Amikor jeleztem a problémát az volt a válaszuk, hogy kiszedték ezt a konfigurációs lehetőséget :-D http://trac.wordpress.org/ticket/3767 ui: mi magyarul a post?

#10 Makó Tamás

    Új Tag

  • Regisztrált tag
  • PipaPipa
  • 50 Hozzászólás:

Elküldve: 2007-06-20 - 17:57

bejegyzés

#11 rockybro

    Újonc

  • Regisztrált tag
  • Pipa
  • 2 Hozzászólás:

Elküldve: 2008-06-25 - 10:27

Üdv!
A WP 2.5.1-ben a naptár widgetnél hogyan tudom átírni a pl. "június 2008"-at "2008. június"ra? Azt igazából tudom, hogy hogyan kell átírni, csak azt nem, hogy hol..

lécci segítsetek gyorsan!

#12 moshu

    Veterán

  • Regisztrált tag
  • PipaPipaPipaPipaPipa
  • 910 Hozzászólás:
  • Település:Kanada

Elküldve: 2008-06-25 - 17:05

wp-includes/general-template.php - 592. sor:
az eredeti:
' . sprintf(_c('%1$s %2$s|Used as a calendar caption'), $wp_locale->get_month($thismonth), date('Y', $unixmonth)) . '

ami te akarsz:
' . sprintf(_c('%1$s %2$s|Used as a calendar caption'), date('Y.', $unixmonth), $wp_locale->get_month($thismonth)) . '

#13 Kobra

    Új Tag

  • Regisztrált tag
  • PipaPipa
  • 40 Hozzászólás:

Elküldve: 2008-12-10 - 15:04

nekem a fejlécben a the_date() nem megy és mindenhol magyarul adja vissza a dátumot a date('Y. F j. (l)') csak ott nem:(

Miért?

#14 Farkas Győző

    WordPress-tisztelő

  • Adminisztrátor
  • 3.943 Hozzászólás:
  • Település:Pécs/Hungary

Elküldve: 2008-12-10 - 15:33

Nem tudom miért nem. :(

Én a sablonban, a headerben lévő
sorral mindent csináltam már, mindenféle paraméterezéssel, de nám tágított: négyjegyű évszám. nagy kezdőbetűs hónap kétjegyű nap. angol nap elnevezés - ez volt a legjobb eredmény... :)
kicseréltem erre:
és rendben van.
De, hogy miért?? :( :(

#15 Kobra

    Új Tag

  • Regisztrált tag
  • PipaPipa
  • 40 Hozzászólás:

Elküldve: 2008-12-10 - 15:45

nem kérdezem, h miért, de így nekem is működik...
totál logikátlan, mert a többi helyen, meg működik...

Köszönöm Győző!

#16 Farkas Győző

    WordPress-tisztelő

  • Adminisztrátor
  • 3.943 Hozzászólás:
  • Település:Pécs/Hungary

Elküldve: 2008-12-10 - 17:43

Valószínűleg azért, mert a date() és a the_date() nem ugyanaz, de mielőtt rámszól Moshu (teljesen joggal), takarodom Codexet olvasni! :) :)

#17 moshu

    Veterán

  • Regisztrált tag
  • PipaPipaPipaPipaPipa
  • 910 Hozzászólás:
  • Település:Kanada

Elküldve: 2008-12-10 - 17:53

Már nem szólok rád/rátok... mert rátapintottál a lényegre:
date = általános PHP függvény > http://ca.php.net/date és http://www.w3schools...HP/php_date.asp
the_date = a WP motorban meghatározott WP-specifikus függvény > http://codex.wordpre...e_Tags/the_date

a fordítás csak az utóbbira nézvést működik.

#18 AndrasJ

    Új Tag

  • Regisztrált tag
  • PipaPipa
  • 20 Hozzászólás:

Elküldve: 2010-04-07 - 01:01

WP-e-commerce plug-int próbálom teljesen magyar kompatibilissá tenni.
Sajnos én is beleszaladtam a dátum problémába:

Az 'eddigi vásárlások' kiíratása angolul és angol sorrendben jelent meg.
A magyar sorrend már megvan, most már csak magyar nyelvre kéne átállítani.

Ha nem tévedek a user_log.php file-ban ezzel a kóddal iratja ki:

echo " <td>";
echo date("Y. F j.",$purchase['date']);
echo " </td>\n\r";

Bárkinek ötlete?

Köszönöm!

#19 Farkas Győző

    WordPress-tisztelő

  • Adminisztrátor
  • 3.943 Hozzászólás:
  • Település:Pécs/Hungary

Elküldve: 2010-04-08 - 15:09

És, ha feletted lévő, Moshu hozzászólást elolvasod? :)

#20 AndrasJ

    Új Tag

  • Regisztrált tag
  • PipaPipa
  • 20 Hozzászólás:

Elküldve: 2010-04-11 - 21:21

Elolvastam. Mivel nincs php fejlesztői tapasztalatom, ezért fogalmam sincs hogy mit és hogyan kéne.

Jelenleg így írja ki a vásárlás időpontjának dátumát

2010. March 24.

Ha az alábbi sort átírom
echo date("Y. F j.",$purchase['date']);

erre:
echo the_date("Y. F j.",$purchase['date']);
akkor beteszi a unix-ost a normál elé pluszban, ráadásul a dátum se stimmel:

12694414052010. március 15.

Több emailt is írtam a fejlesztőcsapatnak de hetek óta nem jön válasz. :(

Tudna nekem vki segíteni ebben? Elküldöm user_log.php teljes kódját ha kell.





1 felhasználó olvassa ezt a témát.

0 felhasználó, 1 vendég, 0 anonim felhasználó