Vorlage:ISO3166-A3-Konversion

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen


Diese Vorlage generiert einen Drei-Großbuchstaben-Code gemäß ISO 3166 „A3“ aus älteren Codes oder anderen Kodierungssystemen.

Die A3-Codes werden in der deutschsprachigen Wikipedia für die „Flagicons“ benutzt.

Die Vorlage ist nur dazu gedacht, zu Programmierungszwecken einmalig Codes umzurechnen, und nicht für den dauerhaften Einbau in Artikeln.

Verwendung: Bitte binde diese Vorlage immer mit {{subst:ISO3166-A3-Konversion}} oder {{ers:ISO3166-A3-Konversion}} ein, damit der Inhalt der Vorlage statisch in die Seite kopiert wird!

Substituierte Vorlagen sind nicht späteren Änderungen der Vorlagenprogrammierung ausgesetzt und verwirren Neulinge weniger als eine normale Einbindung. Zudem funktionieren auch automatische Unterschriften oder andere „hineinsubstituierte“ Parameter.

Bei fehlender Textersetzung kann die Vorlagenfunktion gestört werden, so dass beispielsweise die Vorlage:Löschantrag am nächsten Tag auf das falsche Datum zeigt. Durch die Substitution wirken auch Begrüßungsvorlagen nicht so sehr maschinell.

Eine signierte Nachricht, die in eine Diskussion geschrieben wird, muss immer substituiert werden, damit sie dauerhaft den Inhalt behält, den sie hatte, als sie geschrieben wurde, und welchen der Adressat las. Andernfalls dürfte man nachträglich die Formulierung oder Inhalte niemals verbessern und nie aktualisieren und nie Überholtes aus der Muttervorlage entfernen, damit der vom jeweiligen Unterzeichner vor vielen Jahren beabsichtigte Text nicht verfälscht würde.

Kopiervorlage

[Quelltext bearbeiten]
{{subst:ISO3166-A3-Konversion|}}
1
Code, der konvertiert werden soll.
Groß- und Kleinschreibung sowie umschließende Leerzeichen werden ignoriert.
Folgende Systeme werden erkannt:
  • ISO 3166 „A3“
  • ISO 3166 „A2“ (zwei Buchstaben)
  • ISO 3166 „NUM“ (drei Ziffern)
Es werden auch einige heute nicht mehr gültige Kodierungen auf den heute aktuellen Code transformiert.
  • Etwa BRD bis 1989 und Deutschland nach 1990.
{{subst:ISO3166-A3-Konversion|at}}

ergibt AUTVorlage:AUTOsterreich Österreich

Lua

Verwendetes Modul: ISO3166 #f