Template:X2ipachar/documentation

From The Languages of David J. Peterson
Jump to navigation Jump to search
Documentation for Template:X2ipachar. [edit]
This page contains usage information, categories, interwiki links and other content describing the template.

This template takes the same parameters as {{IPAchar}}. It takes X-SAMPA as input rather than IPA, and must always be substituted. It converts the X-SAMPA into IPA and transforms into {{IPAchar}} when the page is saved.

X-SAMPA is an easier way to type IPA, if you are willing to learn it. See the X-SAMPA reference tables on Wikipedia.

The backend of this template is the X2IPAchar function in Module:IPA/templates and the XSAMPA_to_IPA function in Module:IPA.

Example

For instance, entering the following code –

* {{subst:x2ipachar|1=[Eg"zA:mp5=]}}

– results in the following code when the page is saved –

* {{IPAchar|[ɛɡˈzɑːmpɫ̩]}}

– which displays as –

  • [ɛɡˈzɑːmpɫ̩]

Multiple transcriptions are supported:

* {{subst:x2ipachar|/wAt@`/|[wA4@`]}}

* {{IPAchar|/wɑtɚ/|[wɑɾɚ]}}

  • /wɑtɚ/, [wɑɾɚ]

For a template that simply converts from X-SAMPA to IPA, see {{x2i}}.