Potrebujem inline jazyk prekladať v magento, ale to nefunguje.
Chcem preložiť vlastný obsah, ktorý je pridaný z karty produktu na strane administrátora a zobrazený na front-end.
odpovede:
0 pre odpoveď č. 1Najprv vyhľadajte vloženú šablónu:
Ísť do
System->Configuration->Advanced->Developer
, vyberte zobrazenie obchodu v rozbaľovacom rozbaľovacom paneli vľavo hore, rozbaľte hoDebug
a nastavte všetky 3 možnostiYes
Vložte príslušný obsah na frontend. V okolí bude červený okraj s textom, ktorý chcete preložiť, a tiež by ste mali vidieť cestu k načítanej šablóne.
Potom upravte súbor šablóny. Skúste to:
echo $this->__("I Need To Translate This Text");
Na __()
metóda je metóda prekladateľ textu, ktorý patrí do Helper_Abstract, že všetci pomocníci rozšíriť z.
To umožní, aby prekladov na základe súboru CSV v:
/path/to/magento/app/locale/
1 pre odpoveď č. 2
Ak chcete preložiť názov výrobku z inline preklad, či v phtml súbor ktorý zaznieva pod $this->__("")