Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

#1 2014-11-20 16:07:56

Mention Automate
Scout
Inscription : 2014-03-27
Messages : 313

Python microsoft translator

Petite module sympa pour de la traduction intensive : microsoft translator

On installe le module :

[root@pidora ~]# pip install microsofttranslator

On s’inscrit ici pour avoir 2M de caractères traduits gratuits par mois (un article moyen c'est 4-5k caractère, soit 400-500 articles traduits par mois, ça permet de voir venir cool) : hxxps://datamarket.azure.com/developer/applications/

A noter les traductions sont d'assez bonne qualité, avec peu de modif c'est du tier 1, sans modif tier 2 large.

Le code maintenant pour l’exécuter :

[automate@pidora Translate]$ ./microsoft-translator.py
Please enter a text file to translate

Pousser un fichier dans la langue de votre choix (détection auto), le fichier sera traduit en français tout simplement wink

Pour les autres langages, modifier le "fr" sur la dernière ligne.

Enjoy !

#!/usr/bin/env python

import sys
from microsofttranslator import Translator

# By Automate for script-seo.fr

try:
        text_file=sys.argv[1]
except:
        print "Please enter a text file to translate"
        sys.exit(2)


with open (text_file, "r") as myfile:
    data=myfile.read()

translator = Translator('<Your Client ID>', '<Your Client Secret>')
print translator.translate(data.encode('utf_8'), "fr").encode('utf-8')

Hors ligne

#2 2014-11-20 16:15:02

Mention Automate
Scout
Inscription : 2014-03-27
Messages : 313

Re : Python microsoft translator

Exemple de traduction :

These collars are usually harmless. The stimulus doesn't cause any injury to your pets. Actually you can regulate the power at all points. It can be high or low. It all depends on the alarm that you would like to give to your pet. Dogs cause a large amount of happiness to their owners but their misbehaviour could cause plenty of Problems. This is the time that training becomes required with the help of the canine training collar.

Ces colliers sont habituellement inoffensifs. Le stimulus ne cause pas un préjudice à vos animaux de compagnie. En fait, vous pouvez régler la puissance à  tous les points. Il peut être élevé ou faible. Tout dépend de l'alarme que vous souhaitez donner à votre animal de compagnie. Chiens provoquent une grande quantité de bonheur à leurs propriétaires, mais leur mauvaise conduite pourrait causer beaucoup de problèmes. C'est le moment à la formation devient nécessaire avec l'aide du collier de dressage canin.

Hors ligne

#3 2014-11-21 09:35:22

Mention OneMoreStep
Scout
Lieu : Nord
Inscription : 2014-07-04
Messages : 540

Re : Python microsoft translator

Génial ça, merci pour le partage Automate ! smile


~ There is no elevator to success. You have to take the stairs. ~

Hors ligne

#4 2014-11-21 14:00:58

Mention NinjaLinker
Soldier
Lieu : Lyon
Inscription : 2013-06-07
Messages : 1 198

Netlinking
Networking SEO
Scraping
Cloaking

Re : Python microsoft translator

Bravo Automate !!! Excellent partages tout tes scrips Pyton !
Il va falloir songer à te parrainer pour une Upgrade en LVL3 smile


@NinjaLinker | Mon modeste Blog SEO | Mon Tool Perso PBN Premium | Agence SEO

Hors ligne

Pied de page des forums