2010-01-08 4 views
2

Nous avons un site multilingue qui utilise actuellement 2 langues, mais avec plusieurs autres à venir bientôt. Le site est localisé principalement par des fichiers resx, mais avec quelques données localisées dans une base de données.Outils et méthodes de localisation de l'application ASP.NET nécessaires

Nous avons besoin de trouver des outils pour gérer la localisation du site - quelque chose qui prend en compte les changements dans les fichiers resx afin que les traducteurs aient seulement besoin de traduire des textes nouveaux ou mis à jour.

Des idées ou des recommandations? Nous sommes également intéressés par des articles sur la logistique de localisation si quelqu'un en a.

Répondre

0

Une idée pourrait être d'avoir toutes les données de localisation de la base de données (ou une base de données de localisation), de manière à pouvoir construire les outils/interfaces de localisation dans l'application et l'utiliser de façon pionnière.

+0

Nous avons commencé par avoir toutes les localisations dans la base de données, mais nous les avons déplacées dans des fichiers resx, car la plupart font partie de l'application elle-même et devraient donc être contenues dans l'application. Bien sûr, il y a encore une partie de/data/qui doit être localisée, et cela reste dans la base de données. Nous voudrions vraiment éviter d'avoir à construire un outil de localisation nous-mêmes, si nous pouvions trouver un bon produit sur étagère qui supporte les fichiers resx. – Micael

1

Je fais des recherches sur ce domaine en ce moment même et je suis tombé sur votre article. Je ne suis pas sûr si c'est de l'aide mais dans le passé nous avons utilisé RCWinTrans pour notre localisation. C'était pour plusieurs produits C++/MFC bien qu'il supporte le .Net. Nous aurions un projet RCWinTrans pour chaque langue/produit que nous avions l'intention de supporter bien que vous puissiez avoir plusieurs langues dans un même projet. Il gardait la trace de l'état (c'est-à-dire non-traduit, traduit, changé, etc.) et nous permettait d'exporter les chaînes vers une feuille de calcul Excel que nous pouvions ensuite envoyer à un traducteur. Ils mettraient à jour la feuille de calcul et nous réimporterions les données.

Espérons que cela aide, excuses si je suis sur la mauvaise voie et j'enseigne grand-mère à sucer EGSS. Je vais créer un autre thread aujourd'hui avec une exigence similaire à ce btw, mais avec quelques autres snagettes - peut-être un coup d'oeil pour voir si j'ai des réponses. Vive, Roger

0

Il y a un outil gratuit appelé ressources Traduction Aide (http://www.winking.be/resource-translation-helper)

  1. Installez
  2. point à votre répertoire de projet
  3. Exporter vers Excel (.xls)

Donnez l'excel à vos traducteurs et laissez-les mettre à jour le c olumns.

  1. Importer le fichier xls mis à jour à nouveau

L'outil crée également un fichier pour cartographier la traduction resx aux lignes Excel. Ne supprimez pas cela ou vous ne pourrez plus réimporter.

fonctionne très bien, mais la sauvegarde de vos données avant de régler les choses ;-)

Questions connexes