Question

Je ne fais que commencer avec la localisation aujourd'hui et j'ai besoin de quelques informations.

J'ai un projet en cours d'exécution dans ASP.net MVC qui utilise des fichiers .resx (globaux / locaux) pour placer du texte en fonction de la langue choisie sur la page. Mais ceci est un contenu prédéfini / statique. Comment faire cela, par exemple, pour les nouveaux articles si vous avez un blog? Devez-vous le faire en chargeant différentes pages partielles comme dans [localisation des vues asp.net et des pages maîtres] [1]? Qu'est-ce qui est commun? Impossible de trouver un terme Google convenable pour trouver des informations à ce sujet.

Je ne sais pas du tout quelle serait la procédure normale, alors toute information sur ce sujet serait ravissante.

[1]: http: // www .ondotnet.com / pub / a / dotnet / 2002/09/30 / manager.html localisation pour les vues asp.net et les pages maîtres

Était-ce utile?

La solution

Pour localiser le contenu actuel, vous pouvez utiliser 3 approches:

  1. Ecrivez-les dans différentes langues et ajoutez un champ dans la base de données avec la langue de la publication. Filtrez les publications dans le contrôleur en fonction de la langue actuelle.
  2. Utilisez un service de traduction automatique pour effectuer la traduction ( API Google . - API Microsoft )
  3. Laissez le message dans les langues d'origine et ajoutez un widget de traduction sur le site (par exemple, ce site ).
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top