it-swarm-eu.dev

Multilingual Publishing Pack (MLP): vytvořit odkaz na odpovídající stránku v jiném jazyce?

Pomáhám budovat dvojjazyčný web pomocí MLP na TextPattern. Je triviální umístit odkaz na stránku nejvyšší úrovně jiného jazyka, ale jak vložit odkaz na aktuální stránku v jiném jazyce?

Např. /en/contact by měl odkazovat na /de/kontakt (stejný článek v jiném jazyce).

Jsem si jist, že někde jsou nějaké proměnné, které bych mohl vložit do šablony, která by byla vyplněna správnými odkazy.

3
lyle

Můžete použít značku <txp:l10n_lang_list />.

Podle dokumentace nápovědy pro plugin:

Na stránce se seznamem článků se zobrazí všechny dostupné jazyky webu. U jednotlivých článků uvádí pouze ty jazyky, pro které má článek interpretace.

Nezapomeňte, že názvy oddílů pro adresy URL nelze pomocí MKP překládat. Takže /en/contact bude odkazovat na /de/contact. Na druhé straně jsou adresy URL článků přeložitelné.

1