Il est, comme déjà annoncé, primordial de pouvoir consulter les menus en toute langue... Si l'installation est faite en France, seul le français peut suffire, mais si c'est utilisé pour un public varié, il doit pouvoir être possible d'activer pour chaque espace une langue spécifique et permettre sur la page d'identification, de choisir (en haut de page!) la langue à utiliser... Puis, sur l'interface, pouvoir changer de langue, même si ce n'est pas celle de l'espace courant, qui continuera à afficher les contenus dans la langue choisie par l'administration... Si la langue des menus est différente, un message doit apparaître à chaque nouvel affichage d'un formulaire, pour rappeler que la langue actuelle est le français, l'anglais, ou l'espagnol selon ce qui a été choisi pour cet espace! Il doit être possible de faire une copie d'espace pour le rendre disponbile dans une autre langue, avec une traduction automatique des contenus (Time Pad Scheduler le ferait très bien, avec MediSecure International SSP sans que rien ne soit stocké sur un serveur privé (évitant tout risque de vol, de piratage, de détournement de quelque-fichier que ce soit!).
Et si quelqu'un veut ajouter une langue, il suffit de rajouter le fichier dans le répertoire où se trouve le fichier francais.php pour que au prochain chargement de page, cette langue se rajoute à la liste déroulante contenant les langues de visionnage... Les modules doivent pouvoir compléter les fichiers de langue, ce qui serait automatique, avec Time Pad Scheduler, mais qui est pratiquement impossible à faire, à cause d'IBM!
Du travail de traduction a été fait, mais c'est très très mal rentabilisé pour l'instant! Dolibarr par contre a très bien suivi les recommandations, ce qui est le cas de très peu d'applications PHP pour serveurs!