Modul:Location map/i18n
Erscheinungsbild
Dokumentation für das Modul Location map/i18n[Ansicht] [Bearbeiten] [Versionsgeschichte] [ ]
Dieses Modul ist getestet und für den projektweiten Gebrauch geeignet. Es kann in Vorlagen benutzt und auf Hilfeseiten erläutert werden. Entwicklungen an dem Modul sollten auf Location map/Test und die Anwendung auf der Spielwiese getestet werden, da wiederholte Trial-and-Error-Edits die Resourcen stark belasten können. |
Zeichenketten für die Internationalisierung des Moduls Location map.
Submodule
- Keine
Verwendung in anderen Modulen
Dieses Modul ist notwendig für die Ausführung folgender Module. Bei Anpassungen sollte die Funktionstüchtigkeit der folgenden Module geprüft werden. Benutze dazu auch diese Tracking-Kategorie um Fehler zu finden, die sich dann auf Artikel auswirken:
- Location map
- Modul benötigt das Modul Location map/i18n – Wartungskategorie, in der nochmals alle Module gelistet sind, die von diesem Modul abhängig sind.
Hinweise
- Die obige Dokumentation wurde aus der Seite Modul:Location map/i18n/Doku eingefügt. (bearbeiten | Versionsgeschichte) Die Kategorien für dieses Modul sollten in der Dokumentation eingetragen werden. Die Interwiki-Links sollten auf Wikidata eingepflegt werden.
- Liste der Unterseiten
-- Internationalization for Location map module
return {
modulePrefix = 'Module:Location map data ',
api = {
apiLocationMap = 'locationMap',
apiAddLocation = 'addLocation',
apiAddObject = 'addObject',
apiGetMapValue = 'getMapValue',
apiGetMapValueSet = 'getMapValueSet'
},
defaults = {
mapSize = '200x200',
markerImg = 'Reddot.svg',
markerSize = 5,
quickbarMapType = 'relief'
},
errMsgs = {
anError = '<span class="error">Parameterfehler</span>',
coordError = '<span class="error">Fehlerhafte Koordinate %s</span>',
noMapImage = 'Kein Kartenbild spezifiziert[[Category:Location Map: Kein Kartenbild spezifiziert]]',
noObject = '<span class="error">Kein Objekt angegeben</span>[[Category:Location Map: Kein Objekt angegeben]]',
noParam = '<span class="error">Kein Parameter für getMapValue angegeben</span>',
notANumber = 'Keine Länge und/oder Breite[[Category:Location Map: Keine Länge und/oder Breite]]',
notDefined = 'Parameter nicht definiert',
noXPos = 'Keine horizontale Lage angegeben[[Category:Location Map: Keine horizontale Lage angegeben]]',
noYPos = 'Keine vertikale Lage angegeben[[Category:Location Map: Keine vertikale Lage angegeben]]',
noReliefMap = '[[Category:Location Map: keine physische Karte angegeben]]',
unknownMap = '<span class="error">Keine Karte für Region <em>%s</em> vorhanden[[Category:Location Map: Keine Karte vorhanden]]</span>',
unknownParam = 'Unbekannter Parameter: %s',
unknownParams = 'Unbekannte Parameter: %s',
wrongLat = 'Breite %f liegt außerhalb der Kartenbegrenzungen[[Category:Location Map: Koordinate außerhalb der Begrenzung]]',
wrongLong = 'Länge %f liegt außerhalb der Kartenbegrenzungen[[Category:Location Map: Koordinate außerhalb der Begrenzung]]',
wrongParam = '[[Category:Location map: Unbekannte Parameter]]',
wrongXBorders = 'Fehlende oder falsche horizontale Kartengrenzen[[Category:Location Map: Fehlende oder falsche Kartengrenzen]]',
wrongYBorders = 'Fehlende oder falsche vertikale Kartengrenzen[[Category:Location Map: Fehlende oder falsche Kartengrenzen]]',
},
-- Style aliases
mapClasses = {
mitte = 'voy-locmap-center',
center = 'voy-locmap-center',
left = 'voy-locmap-left',
links = 'voy-locmap-left',
right = 'voy-locmap-right',
rechts = 'voy-locmap-right'
},
labelClasses = {
bold = 'voy-locmap-label-bold',
fett = 'voy-locmap-label-bold',
italic = 'voy-locmap-label-italic',
kursiv = 'voy-locmap-label-italic',
underline = 'voy-locmap-label-underline',
letterspacing = 'voy-locmap-label-letterspacing',
wordspacing = 'voy-locmap-label-wordspacing',
smallcaps = 'voy-locmap-label-smallcaps',
uppercase = 'voy-locmap-label-uppercase',
region = 'voy-locmap-label-region',
subregion = 'voy-locmap-label-subregion',
waterbody = 'voy-locmap-label-waterbody',
mountain = 'voy-locmap-label-mountain'
},
labelPositions = {
-- calculated positions
xLeft = 'text-align: left; left: %fem;',
xCenter = 'text-align: center; left: 50%; transform: translateX(-50%);',
xRight = 'text-align: right; right: %fem;',
yTop = 'top: %dpx;',
yBottom = 'bottom: %dpx;',
-- manually set positions
['1'] = 'left: 0; bottom: msize_px; text-align: left;',
['2'] = 'left: msize3_px; bottom: -2px; text-align: left;',
['3'] = 'left: msize5_px; top: 50%; transform: translateY(-50%); text-align: left;',
right = 'left: msize5_px; top: 50%; transform: translateY(-50%); text-align: left;',
rechts = 'left: msize5_px; top: 50%; transform: translateY(-50%); text-align: left;',
['4'] = 'left: msize3_px; top: 50%; transform: translateY(-50%); text-align: left;',
['5'] = 'left: 0; top: msize_px; text-align: left;',
['6'] = 'top: msize3_px; left: 50%; transform: translateX(-50%); text-align: center;',
bottom = 'top: msize3_px; left: 50%; transform: translateX(-50%); text-align: center;',
unten = 'top: msize3_px; left: 50%; transform: translateX(-50%); text-align: center;',
['7'] = 'right: 0; top: msize_px; text-align: right;',
['8'] = 'right: msize3_px; top: -2px; text-align: right;',
['9'] = 'right: msize5_px; top: 50%; transform: translateY(-50%); text-align: right;',
left = 'right: msize5_px; top: 50%; transform: translateY(-50%); text-align: right;',
links = 'right: msize5_px; top: 50%; transform: translateY(-50%); text-align: right;',
['10'] = 'right: msize3_px; top: 50%; transform: translateY(-50%); text-align: right;',
['11'] = 'right: 0; bottom: msize_px; text-align: right;',
['12'] = 'bottom: msize3_px; left: 50%; transform: translateX(-50%); text-align: center;',
top = 'bottom: msize3_px; left: 50%; transform: translateX(-50%); text-align: center;',
oben = 'bottom: msize3_px; left: 50%; transform: translateX(-50%); text-align: center;',
center = 'left: 50%; top: 50%; transform: translate(-50%, -50%); text-align: center;',
mitte = 'left: 50%; top: 50%; transform: translate(-50%, -50%); text-align: center;'
},
mapDocs = {
tableClass = 'prettytable',
name = 'Name',
description = 'Beschreibung',
projection = 'Projektion',
top = 'oben',
bottom = 'unten',
left = 'links',
right = 'rechts',
default = 'Standardkarte',
relief = 'Physische Karte',
quickbar = 'Standardkarte Quickbar',
mark = 'Marker',
marksize = 'Markergröße',
linear = '[[w:Plattkarte|Plattkarte]]',
nonlinear = 'Nichtlineare Projektion'
},
paramList = {
'name', 'description', 'projection', 'top', 'bottom',
'left', 'right', 'default', 'relief', 'quickbar', 'mark', 'marksize'
}
}