Joomla návody
Jak předat do JavaScriptu překladové řetězce
- Zveřejněno: 20. září 2021
- Zobrazeno: 695
Jelikož redakční systém Joomla používají lidé z různých zemí s různými jazyky je potřeba, aby rozšíření bylo kompatibilní pro překlad. Joomla podporuje jazykové soubory pro překladové řetězce, takže pokud je chcete použít v PHP, XML, tak to je velice jednoduché. Pokud, ale potřebujete čas od času přidat překlad do JavaScriptu vyžaduje to už trochu více námahy. Zde to objasníme začínajícím nebo pokročilým (kteří to ještě nepotřebovali řešit) vývojářům.
Pro lepší pochopení rozdělíme návod na tři jednoduché kroky.
Krok 1:
Zapište překladový řetězec do jazykového souboru .ini, jak to běžně děláte.
MOD_POKUS_VLASTNI_TEXT="Používám redakní systém Joomla!"
Krok 2:
Deklarovat překladový řetězec ve skriptu .php a přidat jej do globálního objektu js.
JText::script('MOD_POKUS_VLASTNI_TEXT');
Krok 3:
V souboru .js vašeho rozšíření nyní můžete použít překladový řetězec.
var vlastnitext = Joomla.JText._('MOD_POKUS_VLASTNI_TEXT');