Sort:  

Il n'y a pas de problème à traduire tes propres articles en français. C'est même une excellente idée.
Il y a également plusieurs auteurs anglophones qui autorisent explicitement la traduction de leurs articles dans le cadre du projet Operation Translation initié par @papa-pepper. Lire ici également.
L'auteur de la traduction reçois pour lui les bénéfices si la traduction est appréciée.
Enfin, rien de tel qu'un article original !

Je vais jeter un oeil sur les articles à traduire