Ha az a megoldás jó, hogy külön news kategóriában vannak a nyelvek, akkor arra több megoldás is lehet.
pl a template-ben egy if
{if $lang == "hu_HU"}
{news ahogy akarod amelyik kategóriával}
{elseif $lang == stb}
Ha nem jó a külön kategória, akkor nyelvenként létrehozol egy új mezőt. Ezt a hír írásakor ki kell tölteni, és utána a mezőt választod if-el.
a mezőket (emlékeim szerint) így hívod elő:
{$entry->mezoneve}
a news template-ben.
Ha át akarod küldeni "normál" oldal template-be akkor ezt kell használni:
{assign var="ujvaltozo" value=$entry->mezoneve}
-> ez legyen az első sor a news template-ben
utána az oldal template-be már be tudod tenni simán
{$ujvaltozo}
Ez ugyanaz a trükk ahogy korábban megoldottam az egyedi meta tag-eket a news-ban.
Ekkor az új változó tartalmazza az egyik nyelv szövegét. A sablonban jöhet az if / elseif / else
{if $lang == "hu_HU"}
{normal content}
{elseif $lang == masik}
{$ujvaltozo}
{else}
Az első verzióban minden nyelv külön hír csak másik kategória. Ez jóval kevesebb programozás és kevesebb adatbázis lekérés,
de nehezebb kezelni az azonos hírek különböző nyelvi mutációit.
A második megoldás értelem szerűen bonyolultabb, mert létre kell hozni a különböző nyelvekhez a címeket is, és jó pár változót,
de későb egyszerűbb lesz használni.