Et bien soit tu fais ça en statique... tu prévois le nombre de traductions, et tu fais plusieurs "pattern" (je ne sais pas si le terme est judicieux dans ce cas la, mais je le trouvais bien ) que tu remplis avec tes traductions, en fonction de leur nombre....
ou bien tu le fait en dynamique, et la il te faut un algorithme, avec un peu de trigonométrie, pour claquer en fonction de leur nombre, les traductions suivant un cercle.
Note, les mots seront affiché horizontalement, mais répartis sur un cercle. c'est bien ça ?