dépôts
/
lhc
/
web
/
wiklou.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1262f7e
)
follow-up r59522. "string-contains" added.
author
Philip Tzou
<philip@users.mediawiki.org>
Sat, 28 Nov 2009 20:13:46 +0000
(20:13 +0000)
committer
Philip Tzou
<philip@users.mediawiki.org>
Sat, 28 Nov 2009 20:13:46 +0000
(20:13 +0000)
languages/LanguageConverter.php
patch
|
blob
|
history
diff --git
a/languages/LanguageConverter.php
b/languages/LanguageConverter.php
index
9344ec5
..
a95ec55
100644
(file)
--- a/
languages/LanguageConverter.php
+++ b/
languages/LanguageConverter.php
@@
-242,9
+242,15
@@
class LanguageConverter {
if( $ret_language !== $this->mMainLanguageCode ) {
global $wgOut, $wgUseXVO;
$wgOut->addVaryHeader( 'Accept-Language' );
- if( $wgUseXVO )
- $wgOut->addXVOHeader( 'Accept-Language' );
-
+ if( $wgUseXVO ) {
+ $aloption = array();
+ foreach( $this->mVariants as $variant ) {
+ if($variant === $this->mMainLanguageCode)
+ continue;
+ $aloption[] = 'string-contains=' . $variant;
+ }
+ $wgOut->addXVOHeader( 'Accept-Language', $aloption );
+ }
}
return $ret_language;
}