Modul:Location map/i18n

Aus Wikivoyage
Zur Navigation springen Zur Suche springen
Template-info.png Dokumentation für das Modul Location map/i18n[Ansicht] [Bearbeiten] [Versionsgeschichte] [Aktualisieren]

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:

Hinweise
-- Internationalization for Location map module

return {
	api = {
		apiLocationMap    = 'locationMap',
		apiAddLocation    = 'addLocation',
		apiAddObject      = 'addObject',
		apiGetMapValue    = 'getMapValue',
		apiGetMapValueSet = 'getMapValueSet'
	},

	defaults = {
		imgSize         = '200x200',
		marker          = 'Reddot.svg',
		marksize        = 5,
		quickbarMapType = 'relief'
	},

	styles = {
		centerX     = 'text-align: center; left: 50%; transform: translateX(-50%);',
		innerBorder = '1px solid #cccccc',
		labelWidth  = 'min-width: 6em !important;',
		labelWidthNowrap = 'white-space: nowrap; width: 10em !important;',
		location    = 'position: absolute; background-color: transparent; overflow: visible;',
		mapBox      = 'overflow: visible; max-width: none !important; width: auto !important; border-collapse: collapse;',
		mapCaption  = 'padding: 0 3px 3px !important;',
		mapCell     = 'width: auto; overflow: visible; border: none; padding: 3px;',
		mapDiv      = 'overflow: visible; max-width: none !important; margin: 0 auto !important; position: relative;',
		mapError    = 'position: absolute; width: 50%; top: 50%; left: 25%; color: #ff0000; font-weight: bold; text-align: center;',
		objectBox   = 'display:table; width: auto !important; overflow: visible; position: absolute; background: transparent;',
		outerBorder = '1px solid #cccccc'
	},

	errMsgs = {
		anError       = 'Fehler',
		unknownMap    = 'Keine Karte für Region <em>%s</em> vorhanden[[Category:Location Map: Keine Karte vorhanden]]',
		noMapImage    = 'Kein Kartenbild spezifiziert',
		notANumber    = '<span class="error">Keine Länge und/oder Breite</span>[[Category:Location Map: Keine Länge und/oder Breite]]',
		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]]',
		wrongXBorders = 'Fehlende oder falsche horizontale Kartengrenzen',
		wrongYBorders = 'Fehlende oder falsche vertikale Kartengrenzen',
		noObject      = 'Kein Objekt angegeben',
		noXPos        = 'Keine horizontale Lage angegeben',
		noYPos        = 'Keine vertikale Lage angegeben',
		noParam       = 'Kein Parameter für getMapValue angegeben',
		notDefined    = 'Parameter nicht definiert',
		moduleError   = '<strong class="error">Fehler im Modul <em>Location map</em>: %s</strong>',
		coordError    = 'Fehlerhafte Koordinate %s'
	},

	-- Style aliases
	mapStyles = {
		mitte         = 'margin: 0 auto !important',
		center        = 'margin: 0 auto !important',
		left          = 'clear: left; margin: 0 1em 1em 0; float: left',
		links         = 'clear: left; margin: 0 1em 1em 0; float: left',
		right         = 'clear: right; margin: 0 0 1em 1em; float: right',
		rechts        = 'clear: right; margin: 0 0 1em 1em; float: right'
	},

	labelStyles = {
		bold          = 'font-weight: bold',
		fett          = 'font-weight: bold',
		italic        = 'font-style: italic',
		kursiv        = 'font-style: italic',
		underline     = 'text-decoration: underline',
		letterspacing = 'letter-spacing: 0.1em',
		wordspacing   = 'word-spacing: 0.5em',
		smallcaps     = 'font-variant: small-caps',
		uppercase     = 'text-transform: uppercase',
		region        = 'font-weight: bold; text-transform: uppercase; color: #646464',
		subregion     = 'font-weight: bold; color: #646464',
		waterbody     = 'font-weight: bold; font-style: italic; letter-spacing: 0.1em; text-transform: uppercase; color: #2A6DB5',
		mountain      = 'font-weight: bold; font-style: italic; letter-spacing: 0.1em; color: #704040'
	},

	labelPositions = {
		['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'
	}
}