Üdv!
Van egy többnyelvű oldalam. A lefordított nodeok alatt ugye megjelenik az adott nyelv zászlaja (language icons modul) és a nyelv neve, amelyre kattintva bejön a node fordítása.
Hol tudom ezt módosítani? A kikapcsolást megtaláltam, de az nekem nem lesz jó, mert a nyelv neve helyett azt szeretném odaírni, hogy Read this article in English
A válaszokat előre is köszi:
Laza
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
link alter
a sminked template.php fajljaban
a kodot nem probaltam ki. Minden mas beallitas a link szovegere valoszinuleg eltunik (pl zaszlok)
Annak aki nem erti az aktualis nyelvet az nehezen talalja meg a forditast, mert peldaul a "Olvassa el a cikket angol nyelven" szoveg egy csak angolul tudo valakinek nem sok segitseget nyujt.
igy talan jobb lenne
mert ez ilyet irna ki:
"Read this article in English", "Olvassa el a cikket magyar nyelven"
Szia! Sajnos valahol
Szia!
Sajnos valahol szintaxis hiba lesz, amit nem tudok orvosolni.
Amit észrevettem (talán), hogy a $lang_code az $langcode, de ez sem segít.
(Természetesen a SMINKNEV-et átírtam :) )
Laza
--
Laza Bálint naplója
hiba
mindket kodbol hianyzik egy zaro zarojel
Most nincs error, de
Most nincs error, de hatástalan sajnos. Cache törlés volt.
Laza
--
Laza Bálint naplója
teszt
admin/build/themes oldalon mentes
ird bele a fuggveny elso soraba, hogy
drupal_set_message('teszt');
igy ha megjelenik az uzenet akkor tudod, hogy lefutott a fuggveny..
nem fut le :(
A téma template.phpjának végére pakoltam...
Viszont ezt: drupal_set_message('teszt'); beletettem egy biztosan lefutó függvénybe (egyéb dolgait módosítottam, és módosult), azonban ott sem csinál semmit.
Laza
--
Laza Bálint naplója
hook megvalositashoz modul kell
ok, a problema az lesz, hogy a template.php fajlban csak egyetlen hook-ot lehet megvalositani ami a hook_theme(). Minden mas hook megvalositashoz modult kell letrehozni..
hogy en ezt nem tudtam..
tehat probald meg egy sajat kis szimpla modulban, egyetlen MUDULNEV_translation_link_alter funkcioval..
Rosszat módosít :)
Más lesz a gond, mégis lefut...
Csak a nyelv nevét módosítja... Tehát pl. amikor a menüből ki akarom választani, hogy egy menüpont milyen nyelvű, ott nem English van, hanem Read it in English... Máshol nem láttam módosulni.
Szóval valami mást kell átírni...
Laza
--
Laza Bálint naplója
igaz
igaz, az a nyelvvalaszto blokkban levo linkekre vonatkozo _alter
a node linkekre ez kell:
ezt a kodot szinten nem probaltam ki.
Hálás köszönet, kiváló,
Hálás köszönet, kiváló, kiváló! Ráadásul a modulírás alapjait is elsajátítottam :)
Laza
--
Laza Bálint naplója
megegy hiba
a
$translations->title
helyett$translation->title
kell, hogy a node cime megjelenjen..Javítva :)
Javítva :)
Laza
--
Laza Bálint naplója