Dengan templat yang ditambahkan halaman include dan di-pass (secara manual) dengan nama newpage sebagai parameter, Anda dapat membuat sebuah navigasi-bahasa-berbeda.
include:languages
[[=]]
[[[de:{$pagename}|Deutsch]]], [[[en:{$pagename}|English]]], [[[es:{$pagename}|Español]]], [[[fr:{$pagename}|Français]]], [[[pl:{$pagename}|Polish]]]
[[/=]]
Hasil dapat dilihat di atas.
Parameter $pagename akan di-pass dengan perintah include…
template:languages
[[include include:languages pagename=NewPageNameHerePlease]]
----
Templat ini harus menjadi standar templat baru.
module NewPage
[[module NewPage category="fr" template="template:languages" size="15" button="créer une page"]]
penyuntingan halaman yang telah ada?
Kalimat include ini dapat disisipkan bahkan setelah pembuatan newpage.
tag-tag
modul TagCLoud harus menspesifikasikan kategori bahasa xy: dan tempat pendaratan xy:page-tags (daripada system:page-tags)
halaman-halaman xy:tagcloud menggunakan prinsip yang sama
bahasa-bahasa baru?
Hanya halaman include:languages yang harus diubah dengan bahasa yang baru, … bahasa-bahasa yang tidak digunakan mungkin akan dihilangkan jika Anda tidak dapat menemukan penterjemah Wiki.
mohon perhatiannya
- pagenames HARUS sama apapun bahasa dari halaman yang aslinya
- halaman-halaman en: HARUS mengikuti aturan yang sama (aturan yang sama juga diaplikasikan pada halaman-halaman yang berada pada kategori language)
penghargaan
Saya menemukan trik ini setelah melihat http://siliconcity.wikidot.com/template:herocharacter