Não tenho certeza do quanto você quer se aprofundar nisso, mas vou tentar responder.
Parece que uma maneira rápida e suja de alterar a pesquisa seria alterar o local das mensagens temporariamente.
Do terminal (antes de usar a lente e enquanto estiver em funcionamento):
LC_MESSAGES=en_US.UTF-8
Feche o terminal e ele deve voltar ao seu padrão.
Ou antes da aplicação (se você quiser executar a lente na linha de comando, eu acho).
Eu olhei o código fonte para o '__ init __.py' para a lente real (foi escrita em python), existem duas linhas, que verificam suas mensagens de localidade, elas obtêm do sistema, mas não tenho certeza do que você precisaria alterar para que ele seja definido para vários idiomas. É o local para determinar qual wikipedia (en, fr, de, etc.) deve ser pesquisada.
Mais coisas abaixo, que podem ser úteis
(a partir de '__ init __.py' na embalagem da lente)
locale.setlocale(locale.LC_MESSAGES, '')
loc = locale.getlocale(locale.LC_MESSAGES)[0].split("_")[0]
(linhas 28 e 29)
wiki= http://%s.wikipedia.org % (loc)
(linha 31)
(Explicação do código: o código do idioma está sendo verificado em LC_MESSAGES no sistema, está sendo colocado em uma variável chamada (loc), que é dividida para capturar a primeira parte do código do idioma (algo como 'en_US.UTF-8' ) para inglês, o resultado seria 'en', francês 'fr', etc. Ele pega essa variável e a coloca no% s na variável wiki antes do .wikipedia.org)
Parece que o desenvolvedor da lente foi provavelmente a pessoa que escreveu esta entrada na seção de desenvolvedores. (o código parece o mesmo)
Se você quiser codificar um idioma, parece que você também pode fazer isso.
Você pode criar uma lente personalizada para a Wikipedia e alterar o código do idioma (ou ter vários códigos de idioma se quiser programá-lo de alguma forma)
http://developer.ubuntu.com/2012/04/how-to-create-a-wikipedia-unity-lens-for-ubuntu/
Você precisará reiniciar para que essas alterações entrem em vigor.