Freebase предлагает: как получить результаты на другом языке - PullRequest
1 голос
/ 24 августа 2010

Мне нужно получить список городов на французском для бесплатной подсказки.Я пытаюсь что-то вроде

$(".location_input").suggest({type:'/location/citytown', name: [{ lang: '/lang/fr'}] } );

или

$(".location_input").suggest({type:'/location/citytown',  lang: '/lang/fr'} );

Но это не помогает.Есть идеи?Документация немного непонятна по этому вопросу

Ответы [ 2 ]

1 голос
/ 02 декабря 2012

Вы можете сейчас! попробуйте это:

.suggest({
  lang : "fr",
  filter:'(all type:/location/citytown)'
});

Обновлен скрипт подсказки jquery. Вы можете скачать его там: https://www.gstatic.com/freebase/suggest/4_0/suggest.min.js

Скачайте обновленный css, пока вы на нем: https://www.gstatic.com/freebase/suggest/4_0/suggest.min.css

Я нашел эти ссылки и дополнительную документацию там: http://wiki.freebase.com/wiki/Freebase_Suggest

1 голос
/ 24 августа 2010

Насколько я могу судить по их API (сколько угодно попыток здесь), это просто не поддерживается.

Опция lang , по-видимому, поддерживается только в некоторых их прямых методах mysql, но не в методе suggest, который использует плагин / виджетЯ могу ошибаться, и статус в этом может измениться, но во время этого ответа: это, безусловно, не интуитивный и недокументированный вариант, если он существует.

...