2009-08-26 15 views
7

Los siguientes se ocupa de GSnewsBar objeto de la búsqueda API Goolge en Ajax que se explica aquí:¿Cómo cambiar el idioma de 'Google News' con respecto al objeto GSnewsBar (API Ajax)?

http://www.google.com/uds/solutions/newsbar/reference.html

Hay algunos parámetros que permiten cambiar el diseño de la noticia. Pero no hay un ejemplo de cómo configurar el idioma de las noticias.

Actualmente siempre recibo noticias en inglés, pero mi objetivo es proporcionar al usuario una selectbox que proporciona diferentes idiomas (en, de, it, nl, es, ...). ¿Qué objeto/método se debe usar para cambiar el idioma antes de solicitar noticias?

+3

No sé nada sobre GSnewsBar, pero cuando se trabaja con incrustados Mapas Google puede cambiar el idioma de la pantalla mediante la fijación '& hl = en' a la URL del guion Tal vez funciona aquí también? – deceze

+0

Eso funciona bien. ¿Pero qué hay de cambiar el idioma dinámicamente, por ejemplo, mediante una casilla de selección? ¿Hay una alternativa para hacer esto sin volver a cargar el script? –

+0

¿Intentó utilizar el encabezado http Accept-Language? – Luizgrs

Respuesta

0

Usted puede utilizar el siguiente opción

var loadOptions = {packages : ["newsshow"]}; 
loadOptions.language = "en"; 
google.load("elements", "1", loadOptions); 

Para obtener más información, visite el siguiente enlace. Se ofrece una descripción detallada acerca de su problema

Google News API

Cuestiones relacionadas