Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 23 utilisateurs en ligne, consultez le détail
Auteur Message
TrustRobot
#0 Message posté le : 07-06-2007 à 09:04:13


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 04-07-2003
Nombre de messages : 171
Permet de traduire un mot (ou une expression) passé en argument, ou selectionné à la souris. Utilise la fonction de traduction de Google (connection internet nécessaire).
Nécessite lynx
Optionnel :
- xclip pour la récupération du mot sélectionné
- kdialog pour l'affichage par boite de dialogue


--Message édité par TrustRobot le 07-06-2007 à 09:04:13--
sputnick
#1 Message posté le : 15-08-2007 à 20:13:50


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2005
Nombre de messages : 135
Salut,

j'ai essayé ton script mais je n'obtient aucune traduction dans le kdialog:


Et en console j'obtiens du code html...

++

-------------------------------------
BlogLinux
http://sputnick1.wordpress.com
sputnick
#2 Message posté le : 15-08-2007 à 21:11:24


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2005
Nombre de messages : 135
Bon plutot que d'attendre du tout cuit, j'ai mis les mains dans le cambouis.
J'aime bien les scripts avec interactions web.
Donc, ma version ici :
http://stardust.3.free.fr/guest/translate.sh
Elle est fonctionelle et elle gere kde ET gnome.
J'ai revu la syntaxe à ma sauce...
(Pensez a mettre des 'quotes simples' pour une phrase)


++, sputnick.



--Message édité par sputnick le 15-08-2007 à 21:45:47--


-------------------------------------
BlogLinux
http://sputnick1.wordpress.com
sputnick
#3 Message posté le : 20-08-2007 à 02:02:14


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2005
Nombre de messages : 135
Nouvelle version avec links,
http://stardust.3.free.fr/guest/translate.sh
l'ancienne version me donne : .
Bad Request

Your client has issued a malformed or illegal request.
Please see Google's Terms of Service posted at
http://www.google.com/terms_of_service.html

Je me demande si google n'empeche pas ce genre de requetes.

--Message édité par sputnick le 20-08-2007 à 02:05:46--


-------------------------------------
BlogLinux
http://sputnick1.wordpress.com
léo
#4 Message posté le : 20-08-2007 à 10:24:12


Naboo


Forum : Inscrit
Association :
Arrivé(e) le : 09-04-2003
Nombre de messages : 2033
Ça ne marche pas.
./translate_3.sh: line 59: links: command not found

Ligne 59 il y a links. Ce n'est pas plutôt lynx ?
Et même corrigé, ça retourne une ligne vide:
[leo@ordi tmp]$ sh ./translate.sh dog

[leo@ordi tmp]$


-------------------------------------
Tant qu'il y aura des hommes, il y aura des tanks.(Audiberti)
selimb
#5 Message posté le : 20-08-2007 à 15:00:50


Hobbit


Forum : Inscrit
Association :
Arrivé(e) le : 18-04-2005
Nombre de messages : 1219

Ligne 59 il y a links. Ce n'est pas plutôt lynx ?

oui..
Et même corrigé, ça retourne une ligne vide:

Tape plutot:
./translate.sh -enfr dog

./translate.sh -h
donne:
Options :

  -enfr : mode Anglais->Francais

  -fren : mode Francais->Anglais

  -gui : utilisation d'une boite de dialogue pour le resultat

  -clip : utilisation du contenu du presse-papier


selim,b.

-------------------------------------
http://s.bouras.free.fr/citaPop-Up/
sputnick
#6 Message posté le : 21-08-2007 à 01:17:41


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2005
Nombre de messages : 135
Oui, c'est expliqué succintement là : http://forum.trustonme.net/special/post-cat-5-topic-26.html#post12

Bien sur il faut installer links.

Pour les system a base de debian :
apt-get install links
(rajouter sudo pour ubuntu)

Pour fedora et centos:
yum install links

Pour red-hat:
up2date -i links

Pour mandriva:
urpmi links

Pour archlinux:
pacman -S links

Pour gentoo:
emerge -av links

Pour slackware:
slapt-get --install links

Et bien d'autres...

On peux toujours telecharger et compiler links :
http://artax.karlin.mff.cuni.cz/~mikulas/links/download/

-------------------------------------
BlogLinux
http://sputnick1.wordpress.com
sputnick
#7 Message posté le : 21-08-2007 à 01:20:16


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2005
Nombre de messages : 135
Exemple1:
sputnick@lappy $ ./translate.sh "smoke on the water"
fumee sur l'eau

Exemple2:
sputnick@lappy $ ./translate.sh "free software"
logiciel libre

Exemple3:
sputnick@lappy $ ./translate.sh -fren "elle est bien bonne"
it is quite good

On peux meme mettre un alias dans .bashrc: (a la fin)
alias translate='/home/$USER/chenin/vers/translate.sh'

Ce qui donne :
$ translate dummy
factice

Il suffit de taper tran puis <tab> pour completer.

--Message édité par sputnick le 21-08-2007 à 01:27:44--


-------------------------------------
BlogLinux
http://sputnick1.wordpress.com
sputnick
#8 Message posté le : 18-09-2007 à 02:47:40


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2005
Nombre de messages : 135
Salut,

nouvelle version developpée car la derniere ne fonctionnait plus, surement à cause de changements sur la page de traduction.
Cette nouvelle version est tout à fait fonctionelle et devrais etre plus stable, elle est à base de diff au lieu de faire des traitements uniquement à base de sed awk et autres.
Elle supporte aussi beaucoup mieux les paragraphes complets.

http://stardust.3.free.fr/guest/translate.sh

-------------------------------------
BlogLinux
http://sputnick1.wordpress.com