comparison includes/language.inc @ 19:3edae6ecd6c6 6.9

Drupal 6.9
author Franck Deroche <franck@defr.org>
date Thu, 15 Jan 2009 10:15:56 +0100
parents c1f4ac30525a
children
comparison
equal deleted inserted replaced
18:f5131a9cd9e5 19:3edae6ecd6c6
1 <?php 1 <?php
2 // $Id: language.inc,v 1.14 2008/01/06 16:46:02 goba Exp $ 2 // $Id: language.inc,v 1.14.2.1 2009/01/02 23:37:48 dries Exp $
3 3
4 /** 4 /**
5 * @file 5 * @file
6 * Multiple language handling functionality. 6 * Multiple language handling functionality.
7 */ 7 */
23 return language_default(); 23 return language_default();
24 24
25 case LANGUAGE_NEGOTIATION_DOMAIN: 25 case LANGUAGE_NEGOTIATION_DOMAIN:
26 foreach ($languages as $language) { 26 foreach ($languages as $language) {
27 $parts = parse_url($language->domain); 27 $parts = parse_url($language->domain);
28 if (!empty($parts['host']) && ($_SERVER['SERVER_NAME'] == $parts['host'])) { 28 if (!empty($parts['host']) && ($_SERVER['HTTP_HOST'] == $parts['host'])) {
29 return $language; 29 return $language;
30 } 30 }
31 } 31 }
32 return language_default(); 32 return language_default();
33 33