This template automatically provides pronunciation info, such as IPA, hyphenation and rhymes, for Polish terms. This template can also generate IPA for Polish dialects and Middle Polish.
The hyphenation and rhymes are generated automatically as long as the supplied pronunciation is not too different from the pronunciation based on the page title alone. However, either can be also manually supplied. Rhyme syllable counts will be automatically done, and the correct order will also automatically be done.
Currently this template exists next to the deprecated {{pl-pronunciation}}
/{{pl-p}}
, which is in the process of being replaced.
|1=
#
to explicitly indicate the pagename, useful for cases in which there are multiple respellings and one matches the page name.-
to suppress the display of any Standard Polish pronunciation. This is useful when dealing with a word that does not exist in Standard Polish and only exists in a dialect or in Middle Polish. If specified, rhymes and syllabification will not be automatically generated.-
between the letters, such as rz when it is pronounced as /rz/ as in marznąć.raw:
: {{pl-pr|raw:}}
.^
, or by prefixing it to a respelling, the template produces a transcription stressed on the antepenult labelled as prescribed and one stressed on the penult labelled as casual.^
is redundant in those cases.+
is used.*
.'
before the stressed syllable..
.
po.
or
and the rest of the word is implicit. Similarly on kostka, an input .ka
is sufficient, rather than kost.ka
.#<a:traditional>,Bo.go'ta<a:after Spanish>
. This specifies two pronunciations, the first based directly on the page name (with penultimate stress) and identified with the accent qualifier traditional, and the second (with final stress) identified with the accent qualifier after Spanish. The following modifiers are recognized:<a:...>
: Specify one or more comma-separated accent qualifiers to display before the pronunciation (as with {{a}}
).<aa:...>
: Specify one or more comma-separated accent qualifiers to display after the pronunciation.<q:...>
: Specify a plain qualifier to display before the pronunciation (as with {{q}}
).<qq:...>
: Specify a plain qualifier to display after the pronunciation.<ref:...>
: Specify one or more references to display after the pronunciation. The format is as for {{IPA}}
.|a=
or |audios=
#
is used as a shorthand for the page title. The text of the audio may be given with the inline modifier <text:...>
, and in there #
stands for the page title and ~
for the page title + się. For example, on budzić the input could be |a=Pl-#.ogg<text:#>;LL-Q809 (pol)-Olaf-#.wav<text:#>;LL-Q809 (pol)-Olaf-# się.wav<text:~>
. By default, each audio file is preceded by the caption Audio: , or Audio #: (e.g. Audio 1, Audio 2, etc.) if there are more than one. To override this, use <cap:...>
.|h=
or |hyphs=
.
). But supplying this is probably redundant if phonetic syllabification is rectified in the same fashion via the |1=
parameter above. You can also supply -
to suppress the syllabification. Multiple syllabifications should be provided separated by a comma.|r=
or |rhymes=
RHYME/SYLLABLE NUMBER
, in IPA characters but without including the initial hyphen. You can also supply -
to hide the rhyme data. Multiple rhymes can be provided separated by a comma.|hh=
or |homophones=
In place of a fully respelled term, you can use a substitution to replace just part of the term and leave the rest as-is. For example, for the page beginka, in place of a respelling begin-ka
, you could write , or just
(see below). Enough context needs to be provided to make the "from" part of the replacement unique; otherwise, an error will be thrown.
Because of the commonness of certain substitutions such as , a shorter form known as a single-part substitution is allowed. If just the "to" part of the replacement is specified between brackets, the "from" part will be generated as follows:
.
, '
and -
(-
also matches against itself in the original spelling).ń
against either n
or ń
in the original spelling.j
against either j
or i
in the original spelling.k
against any of k
, c
or cc
in the original spelling.For example, a spec like when applied to a word like Albania is short for
, which in turn is short for a full respelling
Albańja
. Similarly, the spec when applied to a word like piccolo is short for
, which in turn is short for a full respelling
pikolo
.
You can include more than one comma-separated substitution between brackets.
Note that an error will be thrown if a substitution can match in multiple places. In such a case, specify more context. If you intended to match both places, you need to specify two substitutions with differing context, or spell out the respelling in full.
Dialects are automatically sorted by dialect group and will be collapsed by default if generated alongside a Standard Polish pronunciation. Multiple transcriptions may be specified comma-separated, as for |1=
, and inline modifiers are supported just as with |1=
. Rhymes and syllabification are not generated for dialects and Middle Polish. Phonetic transcriptions may be given by using raw:
around the parameter. See WT:About Polish for more on spelling dialects and Middle Polish as well as their criteria for inclusion. See also Module:zlw-lch-IPA/data/pl.
mp=
|mp_period=early
or |mp_period=late
after the |mp=
parameter.#
if the module should call the page name.
koc=
Kociewiebor=
Bory Tucholskiekra=
KrajnaCD=
Chełmo-Dobrzyńkuj=
KujawyNGP=
Northern Greater PolishWGP=
Western Greater PolishCGP=
Central Greater PolishEGP=
Eastern Greater PolishSGP=
Southern Greater Polishlub=
Lubawaost=
Ostródawar=
Warmiamas=
Masuriakur=
KurpieMB=
Near Masovian (short for Mazowsze bliższe)MD=
Far Masovian (short for Mazowsze dalesze)pdl=
Podlachiasuw=
Suwałkilow=
Łowiczlec=
Łęczycasie=
SieradzPM=
Masovian Borderland (short for Pogranicze Mazowsza)kie=
Kielcekrk=
Kraków (not to be used for regionalisms from Kraków, only dialectalisms)ekr=
Eastern Krakówlas=
Lasoviapdg=
Podegrodziebie=
BieczWL=
Western Lublin, not to be used for regionalisms from LublinEL=
Eastern Lublin, not to be used for regionalisms from Lublinprz=
Przemyślsad=
Sącz (from sądecczyzna )zyw=
Żywiecora=
Orawapod=
Podhalespi=
Spiszzag=
Zagórzekli=
KliszczakBG=
Babia Górakys=
Kysucepie=
Pieninyoch=
Ochotnicalip=
Liptovsbl=
Southern Borderlandsnbl=
Northern Borderlandsnmd=
New mixed dialects