![]() | Templat laman ini digunakan pada banyak laman dan perubahan besar-besaran mungkin akan ternampak. Sila uji perubahan di subhalaman templat berkaitan laman kotak pasir atau laman kes ujian, atau pada sublaman pengguna anda. Pertimbang untuk membincang perubahan pada laman perbincangan sebelum melaksanakannya. |
![]() | Templat ini menggunakan Lua: |
Language templates |
---|
Language names (ISO 639) |
|
Interwiki links |
Foreign-language text |
|
Other |
|
Templat ini memastikan paparan betul untuk transkripsi dalam Abjad Fonetik Antarabangsa (AFA). Ia boleh memberikan label bahasa secara automatik dan pautan ke panduan penerangan. Kelakuannya berbeza mengikut bilangan parameter yang diberikan. Untuk transkripsi umum bahasa Inggeris, gunakan {{IPAc-en}}.
Penggunaan
Kelakuan templat ini berubah dengan signifikan bergantung pada bilangan parameter tanpa nama yang diberikan.
Penanda | Dipaparkan sebagai |
---|---|
{{IPA|/kuala lumˈpur/}} |
/kuala lumˈpur/ |
{{IPA|ms|kuala lumˈpo}} |
sebutan Melayu: [kuala lumˈpo] |
Mod asas
Penggunaan asas templat ini adalah dengan memberikan transkripsi AFA sebagai argumen pertama:
Penanda | Dipaparkan sebagai |
---|---|
{{IPA|/kuala lumˈpur/}} |
/kuala lumˈpur/ |
Yang mungkin kelihatan sama seperti transkripsi tanpa templat (/kuala lumˈpur/), tetapi sebenarnya menghasilkan:
<span class="IPA nowrap" lang="und-Latn-fonipa" title="Perlambangan dalam Abjad Fonetik Antarabangsa (AFA)">/kuala<span class="wrap"> </span>lumˈpur/</span>
Iaitu, ia menambah:
- Kelas
IPA
untuk penggayaan CSS tersuai; - Tag bahasa IETF yang menandakan sistem penulisan AFA;
- Atribut
title
yang muncul sebagai tooltip; - Kelas
nowrap
untuk mengelakkan pemotongan baris di tempat tidak sesuai; - Kelas
wrap
pada ruang kosong untuk membenarkan pemotongan baris di tempat sesuai.
Semua teks AFA harus dimasukkan ke dalam templat, walaupun hanya mengandungi aksara ASCII, seperti {{IPA|/mi/}}
. Ini membolehkan pemformatan konsisten dan tafsiran tepat oleh perisian seperti pembaca skrin.
Masalah dengan pautan
Jika templat berada dalam pautan wiki, pautan mungkin tidak dipaparkan dengan betul:
Penanda | Dipaparkan sebagai |
---|---|
[[Kuala Lumpur|{{IPA|/kuala lumˈpur/}}]] |
[[Kuala Lumpur|/kuala lumˈpur/]] |
Untuk mengelakkannya, tambah parameter |cat=no
:
Penanda | Dipaparkan sebagai |
---|---|
[[Kuala Lumpur|{{IPA|/kuala lumˈpur/|cat=no}}]] |
|
Parameter pilihan
lang
- Tag bahasa IETF (cth.
ms
,ms-MY
) untuk menggantikanund
(tidak ditentukan). tooltip
- Menggantikan tooltip lalai "Pewakilan dalam Abjad Fonetik Antarabangsa (AFA)". Kosongkan untuk tiada tooltip.
Mod panduan-pautan
Jika lebih daripada satu parameter tanpa nama diberikan, yang pertama dianggap sebagai kod bahasa dan kedua sebagai transkripsi. Transkripsi akan dipautkan ke kunci khusus bahasa jika ada, atau ke Bantuan:AFA jika tiada, dan didahului dengan label nama bahasa.
Penanda | Dipaparkan sebagai |
---|---|
{{IPA|ms|kuala lumˈpur}} |
sebutan Melayu: [kuala lumˈpur] |
{{IPA|ms-MY|kuala lumˈpur|audio=Kuala Lumpur.ogg}} |
sebutan Melayu: [kuala lumˈpur] Fail audio "Kuala Lumpur.ogg" tidak ditemui |
Transkripsi dipautkan ke kunci khusus bahasa atau panduan umum. Nama bahasa dan pautan rencana diambil secara automatik dari Module:Lang.
Parameter
- Parameter pertama tanpa nama
- Tag bahasa IETF (cth.
ms
,ms-MY
). - Parameter kedua tanpa nama
- Transkripsi, tanpa tanda kurung.
- Parameter ketiga tanpa nama
- Kod label. Kosongkan untuk tiada label. Lalai: "Sebutan [nama bahasa]:".
- Parameter keempat tanpa nama
- Nama fail audio untuk mengiringi transkripsi.
label
- Teks yang mendahului transkripsi. Mengatasi parameter ketiga.
link
- Jika
yes
, nama bahasa dalam label akan dipautkan ke rencana bahasa. small
- Jika
no
, label muncul dalam saiz teks sekeliling (digunakan untuk teks kecil sedia ada). generic
- Jika
yes
, transkripsi dipautkan ke Bantuan:AFA dan bukannya kunci khusus bahasa.
Parameter umum
Parameter ini boleh digunakan dalam mana-mana mod.
audio
- Nama fail audio (mengatasi parameter keempat).
wrap
none
- cegah pemotongan baris;all
- benarkan pemotongan di mana-mana.class
- Kelas HTML tambahan untuk transkripsi.
cat
no
- elakkan pengkategorian halaman.
Kategori penjejakan
- Subkategori Kategori:Laman dengan AFA
- Kategori:Ralat templat AFA - jika tag bahasa tidak sah
- Kategori:Laman termasuk sebutan rakaman - jika ada audio
TemplateData
TemplateData
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Templat ini memastikan paparan betul untuk transkripsi AFA. Kelakuannya berbeza mengikut bilangan parameter.
|
Templat penukaran
Beberapa templat khusus bahasa membenarkan input aksara biasa yang ditukar kepada simbol AFA:
Bahasa | Templat | Contoh | Hasil |
---|---|---|---|
Bahasa Inggeris | {{IPAc-en}} (penggunaan) | {{IPAc-en|'|l|@|r|@|m}}
|
/ˈlərəm/ |
Bahasa Mandarin | {{IPAc-cmn}} (penggunaan) | {{IPAc-cmn|zh|ong|1|h|ua|2}}
|
[tʂʊ́ŋxwǎ]
|