Lompat ke isi

Templat:Parallel

Dari Wikisumber bahasa Indonesia, perpustakaan bebas
[sunting] [versi terdahulu] [hapus singgahan] Ikon dokumentasi Dokumentasi templat

Template:Parallel digunakan untuk menampilkan teks paralel secara berdampingan, seperti teks asli dengan terjemahannya, atau perbandingan beberapa versi teks.

Penggunaan

[sunting]

Sintaks dasar

[sunting]
{{Parallel
| Teks kolom pertama
| Teks kolom kedua
| lang1 = 
| lang2 = 
}}

Parameter

[sunting]
Parameter Deskripsi Wajib?
1, 2, 3, dst. Konten untuk setiap kolom. Gunakan baris baru untuk memisahkan baris teks. Ya
columns Jumlah kolom (opsional). Jika tidak diisi, akan otomatis terdeteksi. Tidak
lang1, lang2, lang3, dst. Kode bahasa untuk setiap kolom (misal: id, en, ar). Tidak
style1, style2, style3, dst. CSS styling tambahan untuk setiap kolom. Tidak
container-style CSS styling untuk keseluruhan container. Tidak
no-hover Jika diisi dengan false, akan mengaktifkan efek hover pada baris (default: true). Tidak

Contoh penggunaan

[sunting]

Contoh 1: Terjemahan sederhana

[sunting]
{{Parallel
| Hello, world!
How are you?
| Halo, dunia!
Apa kabar?
| lang1 = en
| lang2 = id
}}
Hello, world!
Halo, dunia!
How are you?
Apa kabar?

Contoh 2: Teks Arab dengan terjemahan

[sunting]

Untuk bahasa yang ditulis dari kanan ke kiri (seperti Arab), kolom pertama akan otomatis ditampilkan di sebelah kanan:

{{Parallel
| بِسْمِ ٱللَّهِ ٱلرَّحْمَـٰنِ ٱلرَّحِيمِ
ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَـٰلَمِينَ
| Dengan nama Allah Yang Maha Pengasih, Maha Penyayang
Segala puji bagi Allah, Tuhan seluruh alam
| lang1 = ar
| lang2 = id
}}
بِسْمِ ٱللَّهِ ٱلرَّحْمَـٰنِ ٱلرَّحِيمِ
Dengan nama Allah Yang Maha Pengasih, Maha Penyayang
ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَـٰلَمِينَ
Segala puji bagi Allah, Tuhan seluruh alam

Contoh 3: Tiga kolom

[sunting]
{{Parallel
| Original text
Second line
| Teks terjemahan
Baris kedua
| Texte traduit
Deuxième ligne
| lang1 = en
| lang2 = id
| lang3 = fr
}}
Original text
Teks terjemahan
Texte traduit
Second line
Baris kedua
Deuxième ligne

Contoh 4: Dengan styling khusus

[sunting]
{{Parallel
| Teks tebal
Teks miring
| Normal text
Another line
| lang1 = id
| lang2 = en
| style1 = font-weight: bold; color: blue;
| style2 = font-style: italic;
}}
Teks tebal
Normal text
Teks miring
Another line

Contoh 5: Mengaktifkan hover

[sunting]
{{Parallel
| Baris pertama
Baris kedua
| First line
Second line
| lang1 = id
| lang2 = en
| no-hover = false
}}
Baris pertama
First line
Baris kedua
Second line

Fitur khusus

[sunting]

Bahasa RTL (Right-to-Left)

[sunting]

Template ini secara otomatis mendeteksi bahasa yang ditulis dari kanan ke kiri dan menyesuaikan tata letak:

  • Bahasa RTL yang didukung: Arab (ar), Ibrani (he), Persia (fa), Urdu (ur), Yiddish (yi), Aram (arc), Kurdish Sorani (ckb)
  • Jika lang1 adalah bahasa RTL, kolom pertama akan ditampilkan di sebelah kanan
  • Setiap kolom akan mempertahankan arah teks sesuai bahasanya

Responsive design

[sunting]
  • Pada layar besar: Kolom ditampilkan berdampingan
  • Pada layar kecil: Kolom akan otomatis terbungkus ke baris baru jika tidak cukup ruang

Lihat pula

[sunting]

Kategori

[sunting]