Template:Alternative spelling of/documentation

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

This template creates a definition line for Alternative spellings of primary entries. Spelling is the way words are formed with letters. For other alternatives, use {{alternative case form of}} or {{alternative form of}}.

It is preferable to use this template to create a simple alternative-spelling article such as second guess rather than a redirect: the simple article can later be expanded with the alternative's specifics, such as etymology or quotations.

By default, this template displays its output with an initial capital letter. This can be overridden using |nocap=1 (see below).

This template is not meant to be used in etymology sections.

Note that users can customize how the output of this template displays by modifying their monobook.css files. See “Form of” templates for details.

Usage

Use in the definition line, most commonly as follows:

# {{Alternative spelling of|<langcode>|<primary entry goes here>}}

where <langcode> is the language code, e.g. en for English, de for German, or ja for Japanese.

Parameters

Positional (unnamed) parameters:

|1= (required)
The language code of the term linked to (which this page is an Alternative spelling of). See Wiktionary:List of languages. The parameter |lang= is a deprecated synonym; please do not use. If this is used, all numbered parameters move down by one.
|2= (required)
The term to link to (which this page is an Alternative spelling of). This should include diacritics as appropriate to the language (e.g. accents in Russian to mark the stress, vowel diacritics in Arabic, macrons in Latin to indicate vowel length, etc.). These diacritics will automatically be stripped out in a language-specific fashion in order to create the link to the page.
|3= (optional)
The text to be shown in the link to the term. If empty or omitted, the term specified by the second parameter will be used. This parameter is normally not necessary, and should not be used solely to indicate diacritics; instead, put the diacritics in the second parameter.

Named parameters:

|t= or |4= (optional)
A gloss or short translation of the term linked to. The parameter |gloss= is a deprecated synonym; please do not use.
|tr= (optional)
Transliteration for non-Latin-script terms, if different from the automatically-generated one.
|ts= (optional)
Transcription for non-Latin-script terms whose transliteration is markedly different from the actual pronunciation. Should not be used for IPA pronunciations.
|sc= (optional)
Script code to use, if script detection does not work. See Wiktionary:Scripts.
|from=, |from2=, |from3=, etc. (optional)
A label (see {{label}}) that gives additional information on the dialect that the term belongs to, the place that it originates from, or something similar.
|nocap= (optional)
If |nocap=1, then the first letter will be in lowercase.
|id= (optional)
A sense id for the term, which links to anchors on the page set by the {{senseid}} template.

The intention of the parameters |from=, |from2=, etc. is to indicate regions where the spelling is used as the primary spelling in that region (as for kilometre and kilometer, but not when the spelling is only an alternative regional spelling: for that use a regional context label followed by {{alternative spelling of|...}}). The regions used should be names of regional context labels or, if no appropriate label exists, plain text.

Examples

On second guess:

# {{alternative spelling of|en|second-guess}}

gives

  1. Lua error in package.lua at line 80: module 'Module:form of/lang-data/en' not found.

On kilometer:

# {{alternative spelling of|en|kilometre|from=US|from2=Canada}}

gives

  1. Lua error in package.lua at line 80: module 'Module:form of/lang-data/en' not found.

See also


TemplateData

This is the TemplateData documentation for this template used by VisualEditor and other tools.

TemplateData for Alternative spelling of

Indicates that a term is an alternate spelling of another term

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
language code1

language code for the term's language

Example
en
Stringrequired
term2

The term that this term is the alternate spelling of

Example
Judaeo-Spanish
Page namerequired
displayed text3

text to display for the linked term

Lineoptional
gloss4

a gloss of the term

Stringoptional
transliterationtr

a transliteration of the term

Stringoptional
script codesc

A script code for the term

Example
Hant
Stringoptional
dialect/region of originfrom

Names a dialect or region from which the term originates. Parameters from2 through from5 also available.

Example
Southern US
Stringoptional
dialect/region of origin 2from2

Names a dialect or region from which the term originates. Parameters from2 through from5 also available.

Example
Taiwanese Hokkien
Stringoptional