21493 Posts in 5784 Topics by 2622 members
General questions about getting started with SilverStripe that don't fit in any of the categories above.
|Go to End|
15 May 2009 at 7:05am Last edited: 16 May 2009 4:49am
can anyone tell me how to set content language (de) in meta tags for a single language site? (SS 2.3.1)
Where to change and when to change.
I read something like "when you started with en you can't change to another language". So i deleted all Pages, even deleted database.
I think i Tried everything i found in the forum. Nothing wotked for me.
thanks in advance,
15 May 2009 at 9:21am
Try to put the below in your mysite/config.php,
if it doesn't work try the same with the 2.3.2 beta version.
15 May 2009 at 9:10pm
Version 2.3.1 has some language issues that will be solved in 2.3.2. I have the same issue. A quick and dirty temporary solution without tampering with existing code:
Override the MetaTags() function from the SiteTree class: just copy this entire function to your Page class and then adapt where it says
$tags .= "<meta http-equiv=\"Content-Language\" content=\"". Translatable::current_lang() ."\"/>\n";
$tags .= "<meta http-equiv=\"Content-Language\" content=\"de\"/>\n";
If anyone knows a better way please tell...
16 May 2009 at 4:48am
i tried the override suggestion - seems to work well.
great. thank you both!
|Go to Top|