Mi sistema Ubuntu está instalado con el idioma italiano, así que cuando busco con Dash, obtengo los resultados de la versión italiana de Wikipedia. Pero digamos que necesito más información sobre mi tema, y sé que la versión en inglés de Wikipedia es más completa.
¿Cómo puedo obtener de Dash los resultados de la Wikipedia en inglés en lugar de la italiana?
unity-dash
Vosaxalo
fuente
fuente
Respuestas:
En la Terminal, escriba:
Elemento de la lista
En el archivo, ponga esta línea de código en negrita en la sección de google del archivo gedit.
Cuando busqué en gedit, el idioma que desea cambiar se ve así "*", por lo que aún necesita cambiar esa parte a "eso", pero el resto está hecho para usted.
Después de esto, reinicie el traductor de idiomas desde el tablero. Después de haber hecho esto, resart gnome-translate. A continuación, pruébelo con este código:
echo"Hope this helps. Good luck." | translate-bin -s google -f it -t en.
fuente
No estoy seguro de qué tan profundo quieres profundizar en esto, pero intentaré responder.
Parece que una forma rápida y sucia de cambiar la búsqueda sería cambiar la configuración regional de los mensajes temporalmente.
Desde el terminal (antes de usar la lente y mientras está arriba):
LC_MESSAGES=en_US.UTF-8
Cierre la terminal y debería volver a su valor predeterminado.
O antes de la aplicación (supongo que si desea ejecutar la lente desde la línea de comandos).
He mirado el código fuente para el '__ init __.py' para la lente real (fue escrito en python), hay dos líneas, que verifican los mensajes de su localidad, lo obtienen del sistema, pero no estoy seguro de qué necesitaría cambiar para configurarlo en varios idiomas. Es tomar la configuración regional para determinar qué wikipedia (en, fr, de, it, etc.) buscar.
Más cosas a continuación, que pueden ser útiles.
(del '__ init __.py' en el paquete de lentes)
locale.setlocale(locale.LC_MESSAGES, '') loc = locale.getlocale(locale.LC_MESSAGES)[0].split("_")[0]
(líneas 28 y 29)
wiki= http://%s.wikipedia.org % (loc)
(línea 31)
(Explicación del código: la configuración regional se está verificando desde LC_MESSAGES en el sistema, se está poniendo en una variable llamada (loc), que luego se divide para tomar la primera parte del código del idioma (algo así como 'en_US.UTF-8' ) para inglés, el resultado sería 'en', francés 'fr', etc. Luego toma esta variable y la coloca en% s en la variable wiki antes de .wikipedia.org)
Parece que el desarrollador de la lente fue probablemente la persona que escribió esta entrada en la sección de desarrollador. (el código se ve igual)
Si desea codificar un idioma, parece que también podría hacerlo.
Puede hacer una lente personalizada para Wikipedia y cambiar la configuración regional (o tener varias configuraciones regionales si desea programarlo de alguna manera)
http://developer.ubuntu.com/2012/04/how-to-create-a-wikipedia-unity-lens-for-ubuntu/
Luego deberá reiniciar para que estos cambios surtan efecto.
fuente
Solo una idea: agregue Wikipedia (es) en la lista de motores de búsqueda de Firefox: vaya a https://en.wikipedia.org/wiki/Main_Page, luego haga clic en la flecha pequeña en la lista desplegable de motores de búsqueda y elija
Add "Wikipedia (en)"
.Lo sentimos, esta respuesta solo puede expandir las búsquedas a Wikipedia (en) solamente, no a todas las fuentes en inglés. Si funciona, podría agregar de la misma manera que cualquier otro motor de búsqueda localizado que desee.
Además, creo que necesita tener los complementos ubuntu firefox instalados y activados. No estoy seguro en absoluto, ya que desactivo / elimino todas esas cosas de integración web de Lentes Unity.
fuente