Hi,

My site has amfphp and services and when i do a search, trougth services, the results are always from the default language, not the current one.

I did a small service to be able to set $language, but search service doesn't respect it.

function language_service_switch($theLanguage) {
global $language;
global $user;

// Get a list of enabled languages.
$languages = language_list('enabled');
$languages = $languages[1];

$user->language = $theLanguage;
//$language->language = $theLanguage;
//$language = language_initialize();
$language = $languages[$user->language];
return $language->name;
}

so...how can i set $language for search service?

I can set it in this function, but the results are always from default language...

thanks in advance
Carlos

Comments

jose reyero’s picture

Project: Internationalization » Services
Priority: Critical » Minor

This is a question for services module I guess.

marcingy’s picture

Status: Active » Closed (duplicate)

effectively a duplicate of http://drupal.org/node/208939