Un outil de gestion de projet conçu pour les développeurs de logiciels a-t-il besoin d'un support multilingue?
La prise en charge de plusieurs langues peut briser l'interface utilisateur, car la plupart des langues nécessitent plus d'espace que l'anglais. Cela rend également le code source plus complexe.
Je pensais que tous les développeurs doivent connaître l'anglais. Mais nous avons reçu des demandes de personnes parlant espagnol.
Est-ce une bonne idée d'implémenter la prise en charge multilingue d'un outil de développeur?
J'imagine que cela dépend de l'outil, des utilisateurs et du contexte.
Avez-vous essayé d'observer/demander à vos utilisateurs potentiels?
Mon expérience générale de traiter avec des équipes de développement travaillant dans des pays non anglophones est que cela aide certainement d'avoir autant que possible dans la langue maternelle. Surtout avec des choses comme la gestion de projet, les systèmes de suivi des problèmes - car ils auront souvent de gros morceaux de choses dans la langue maternelle des utilisateurs.
Je pense que cela dépend beaucoup de votre marché et de votre modèle commercial. Si vous facturez le produit et qu'il existe un marché important pour celui-ci, par exemple, en Amérique latine, il peut être utile de fournir une version en espagnol. Je dis "pourrait", car vous devez tenir compte des coûts de traduction, de localisation et d'assistance aux utilisateurs dans la langue cible.
BTW, je ne suis pas d'accord avec l'affirmation selon laquelle "la plupart des langues ont besoin de plus d'espace que l'anglais". Avez-vous des preuves de cela?
De nos jours, chaque programme devrait être traduisible. Vous n'êtes pas obligé de le faire vous-même, mais fournissez au moins un moyen à votre communauté d'utilisateurs de le faire.
Quant à votre affirmation selon laquelle "la prise en charge de plusieurs langues peut briser l'interface utilisateur", il semble que quelque chose n'ait pas été bien conçu. wxWidgets, Qt et Interface Builder sur Mac peuvent tous gérer facilement les fenêtres et les boîtes de dialogue qui se redimensionnent pour accueillir du texte de longueurs variables. Je serais surpris si d'autres boîtes à outils ne pouvaient pas faire de même.