Je suis en train de coder un très grand système Web basé sur l'intranet qui doit prendre en charge plusieurs langues. J'ai plus de 150 pages, dont chacune aura un fichier resx associé. développement en vs2008Outils Resx pour le site asp
au moment où les obstacles que je suis confronté.
le volume pur. l'ouverture de chaque page, la création de la vue de conception et le clic sur la génération de ressource locale sont un cauchemar mais un problème auquel on fait face. Créer un fichier pour chacune des langues que je supporte signifie créer une copie du fichier resx par défaut et le renommer pour chaque langue (nom de fichier) puis ouvrir chaque fichier et monter chaque clé individuellement dans vs2008. Pour dataagrids, vs ne prend pas l'attribut headertext pour boundcolumns. pour le moment je les ajoute manuellement au fichier resx après la génération. Le plus gros problème avec ceci est que si pour une raison quelconque j'ai besoin de régénérer le resx pour cette page, vs mange les clés ajoutées manuellement (pour les headertexts) et j'ai besoin de les ajouter à nouveau manuellement.
ma question est double:
sont-il des outils (de préférence gratuit) pour aider à tout ou partie des questions ci-dessus.
Y a-t-il des trucs du métier dans vs2008 pour soulager la douleur de tout cela.
Salut Eduardo. Merci pour les commentaires. oui, nous avions déjà rencontré zeta et nous l'avons trouvé très utile, à part le fait que nous devons encore créer les pages resx FIRST manuellement. mais une fois cette tâche accomplie, je prévois de l'utiliser exclusivement. passera ce matin en vérifiant l'outil de refactorisation des ressources. – Kamal
Salut à nouveau. ok je me suis trompé un peu et j'ai quelques problèmes. J'ai téléchargé RRT et il a bien installé. quand je fais un clic droit, les bons menus apparaissent et l'interface RRT apparaît. Pour une application Web, il enregistre le fichier de ressources mais refuse d'afficher dans la zone de sélection. peu importe où je sauvegarde le fichier resx.par curiosité je l'ai essayé avec une application de console et cela a fonctionné parfaitement. créé le fichier resx. j'y ai accès dans le menu déroulant de l'interface, et il met à jour les fichiers correctement. ne fonctionne tout simplement pas pour asp.net et vb backend. des idées? – Kamal
J'ai toujours utilisé les ressources globales, partitionnées en plusieurs ressources si le projet est grand. J'ai Zeta ouvert côte à côte avec VS lorsque le projet doit être localisé. –