AccueilAccueil  FAQFAQ  RechercherRechercher  MembresMembres  GroupesGroupes  S'enregistrerS'enregistrer  ConnexionConnexion  



 
Neverused est en cours de déplacement vers le Forum Pokéstrat
Vous y retrouverez toutes les fiches à jour, avec une présentation bien plus agréable !



 

 Programme traducteur de liste de nom de pokémon


AuteurMessage
Membre Diamant
Artemis 
Membre Diamant 

Messages : 717
Age : 20

MessageSujet: Programme traducteur de liste de nom de pokémon - Lun 21 Juil - 9:39

http://speedy.sh/ZxbUX/PokemonTranslator.py

Suite à plusieurs problèmes de listes de pokémons dans un seul langage, qu'on ne comprends pas quand on est habitué à l'autre, voilà un bitraducteur de liste de noms codé en python.

L'utilisation est assez simple, lancez le programme dans n'importe quelle plateforme python, puis dans la console, rentrez :

translate("NOMDUPOKEMONICI")
Le programme vous enverra le nom dans l'autre langage (français/anglais)

Pour traduire une liste :
translatelist("""COPIEZVOTRELISTEICI""")
Le programme vous renverra l'intégralité de la liste dans l'autre langage.

Pour traduire une liste en une autre du style nomfrançais/nomanglais ou nomanglais/nomfrançais
semitranslatelist("""COPIEZVOTRELISTEICI""")


Il va de soi que les noms doivent être parfaitement orthographiés, et avec une majuscule au début.
Exemple :
Manzaï
Feuforêve
Rozbouton
>>>semitranslatelist("""Manzaï
Feuforêve
Rozbouton""")
Le programme renvoie :

Manzaï/Bonsly
Feuforêve/Misdreavus
Rozbouton/Budew



J'ai rajouté quelques options pour que ce soit plus pratique, enfin pas beaucoup, je l'ai fait en une heure là, donc n'hésitez pas à poster des suggestions d'améliorations.
Actuellement, sont implémentés :

Possibilité d'inverser l'ordre dans le semitranslatelist. Naturellement, le programme laissera les noms que vous avez entré en premier, puis ajoutera la traduction derrière. Vous pouvez inverser l'ordre en rajoutant ,reverse=1 entre le """ et le ).
Exemple :
Spoiler:
 



Possibilité d'annoncer que les n premiers caractères ne font pas partie du nom. Ceci devrait être particulièrement utile pour les listes avec des tirets.
Par exemple, la liste :
- Goldeen
- Aipom
ne fonctionnerait normalement pas car si "Aipom" est un pokémon, "- Aipom" n'en est pas un. Vous devez donc annoncer que les 2 premiers caractères sont à éliminer.
Pour ce faire, vous devez ajouter "depart=2" entre """ et ) dans translatelist ou semitranslatelist.

Exemple :
Spoiler:
 


J'editerai à chaque amélioration majeure.

EDIT : ... Il doit y avoir quelques modifications à faire, le programme fait une crise d'hystérie quand il voit des signes archaïques à la ê , é majuscule, ï, ou encore signe masculin féminin (pour les nidorans)
Membre Rubis
charlipotte 
Membre Rubis 

Messages : 153
Age : 29

MessageSujet: Re: Programme traducteur de liste de nom de pokémon - Lun 21 Juil - 12:02

Merci!
Cela peut être très utile quand des personnes cherchent un pokémon précis et qu'elles le note dans la phrase de présentation! Moi-même quand c'est mon cas je préfère mettre le nom en anglais pour attirer l'attention de plus de joueurs! ^_^

_____________________________________________

Pokemon X: Freya / Pokemon Saphir: Hana
Code Ami: 2680-9822-3039 / Nom console: Charlie
Safari Acier: mysdibule/métang/archéodong
Membre Rouge
romane 
Membre Rouge 

Messages : 12

MessageSujet: Re: Programme traducteur de liste de nom de pokémon - Jeu 23 Oct - 15:20

oh merci je suis en train de faire un comic sur pokémon avec ma soeur et on la fait en anglais alors ce site nous serra bien utile. merci
Membre Saphir
Man-Zaï !!! 
Membre Saphir 

Messages : 219

MessageSujet: Re: Programme traducteur de liste de nom de pokémon - Jeu 23 Oct - 19:41

Enfin quelqu'un qui a du goût pour les exemples

_____________________________________________

Spoiler:
 


Invité 
Invité 


MessageSujet: Re: Programme traducteur de liste de nom de pokémon - Jeu 23 Oct - 21:44

Super, comme ça j'aurais pas 10 000 fenêtres à ouvrir pour connaître le nom anglais, merci ^^

Programme traducteur de liste de nom de pokémon

Voir le sujet précédent Voir le sujet suivant Revenir en haut
Page 1 sur 1

 :: Pokéworld :: Discussions Pokémon-