TYPO3: Standardkonfiguration Deutsch/Englisch

Nachfolgend meine Standardkonfiguration für ein Deutsch/Englisch-Sprachige Konfiguration von TYPO3.

TS-Constant

# Config Constants
mk_sys_language_mode = content_fallback ; 1,0

# Meta Constants
mk_meta_author = Mustermann GmbH
mk_meta_copyright = Mustermann GmbH
mk_meta_publisher = Mustermann GmbH
mk_meta_keywords = Keywords deutsch
mk_meta_description = Description deutsch
mk_search_label = Suche

[globalVar = GP:L = 1]
mk_meta_keywords = Keywords english
mk_meta_description = Description english
mk_search_label = Search
[end]

TS-Setup

## Page-Config-Data [Begin]
page {
	config {
		
		# Doctype
		doctype = xhtml_trans
		htmlTag_langKey = de
		xhtml_cleaning = all
		xmlprologue = none
		
		# Languge UID 0 -> german
		linkVars = L
		sys_language_mode = {$mk_sys_language_mode} 
		sys_language_overlay = 1
		sys_language_uid = 0
		language = de
		locale_all = de_DE.UTF-8
		date_stdWrap.strftime = %d. %B %Y
		time_stdWrap.strftime = %H:%M
		
		# spamprotect
		spamProtectEmailAddresses = 1
		spamProtectEmailAddresses_atSubst = @
		
		# admPanel off
		admPanel = 0
		
	}
	
	# Meta-Data
	meta {
		author = {$mk_meta_author}
		copyright = {$mk_meta_copyright}
		publisher = {$mk_meta_publisher}
		robots = index,follow,all
		revisit-after = 7 days
		distribution = global
		language = deutsch, de
		description.field = description
		description.ifEmpty (
			{$mk_meta_description}
		)
		keywords.field = keywords
		keywords.ifEmpty (
			{$mk_meta_keywords}
		)
	}

}

## Page-Config-Data [End]


## Language UID 1 -> english [Begin]
[globalVar = GP:L = 1]
page {
	config {
		htmlTag_langKey = en
		sys_language_uid = 1
		language = en
		locale_all = en_EN
		date_stdWrap.strftime = %d of %B %Y
		time_stdWrap.strftime = %I:%M %p
	}
}
[end]

## Language UID [End]

Dieser Beitrag wurde unter TYPO3, TypoScript-Snippet veröffentlicht. Setze ein Lesezeichen auf den Permalink.