Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Site multilingue ASP.NET [ Archives ASP & ASP.NET / ASP.net ] (berocca)

lundi 21 mars 2005 à 14:06:54 | Site multilingue ASP.NET

berocca

Membre Club
Bonjour,

Je souhaite créer un site multilingue en ASP.NET. Quelle est l'approche à suivre ? Tous les conseils sont les bienvenus !

D'autre part quelqu'un pourrait-il m'expliquer le fonctionnement suivant : http:// ... /default.aspx?ln=fr . Ce type d'adresse apparaît par exemple lorsque l'on se connecte sur le site de Windows Update. Si je comprend bien, un script permet de déterminer la langue du système sur l'ordinateur distant, et d'afficher la page dans cette langue. Mais comment ça marche ? Comment mettre en oeuvre une telle solution ?

Merci d'avance pour votre aide !

lundi 21 mars 2005 à 15:11:19 | Re : Site multilingue ASP.NET

jesusonline

Membre Club Administrateur CodeS-SourceS
Tu vas peut etre me donner envie de poster une source sur ca ;)

pour savoir la langue du navigateur, rien de bien compliqué. Regarde une de mes sources qui explique ca. ca tient en 3 lignes (peut etre 10 ;)) dans le global.asax

ensuite tu peux faire pas mal de bidouille pour recuperer tout ca, le mettre en querystring etc... voir meme utiliser de l'url rewriting :)

Regarde aussi un article sur www.labo-dotnet.com sur la localization. Ensuite pour changer le texte suivant la langue, le plus simple c'est de passer par des assembly composite, utiliser les fichier resx. Regarde sur www.dotnet-project.com ou il en parle.

Je sais pas si j'essaye de faire une petite source la dessus ou  pas, je vais peut etre plutot la faire en .net 2 ce qui est plus simple ...


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr

mardi 22 mars 2005 à 19:36:34 | Re : Site multilingue ASP.NET

berocca

Membre Club
J'ai regardé quelques-unes de tes sources et cela m'a bien aidé, merci ! J'ai choisi la solution de tes 3 lignes dans le global.asax ;o).

J'utilise donc maintenant les fichiers .resx pour les traductions et cela marche plus ou moins bien... Je m'explique : mon site est construit avec un jeu de frames (à gauche le menu, en haut une bannière, et le reste les pages). Je peux naviguer entre les pages facilement, mais toutes les traductions ne se font pas (???). Certains champs sont traduis, d'autres pas. J'ai pourtant contrôlé mes 2 fichiers .resx et les traductions sont correctes. Est-ce un problème connu ou dois-je continuer à investiger mon code pour trouver une éventuelle erreur ?

Merci pour ton aide.

mardi 22 mars 2005 à 20:10:22 | Re : Site multilingue ASP.NET

jesusonline

Membre Club Administrateur CodeS-SourceS
oublie, les frames c'est pas bien !!! utilise plutot les usercontrols c'est leur but ...

Pour ce qui est des champs non traduit, tout dépend comment tu as integré ton truc, si tu veux contacts moi par message privé
je t'enverrais le projet d'un site en cours ou j'utilise ca, je voulais le mettre en source, mais le projet est trop "bordellique" mais il y a de l'url rewriting, plus de la traduction plus des choses sympas ;)




Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr



Cette discussion est classé dans : net, asp, site, langue, multilingue


Répondre à ce message

Sujets en rapport avec ce message

Site multi langue en asp ? [ par chris2000 ] Bonjour, se souhaite créer un site mutli langue avec une base de données access.L'utilisateur lorsqu'il se connectera devra choisir sa langue pour la Programmer son site en asp.net :/ [ par chillboy007 ] Bonjour, je programme mon site en asp 3, mais j'aimerai bien le convertir en asp.net, j'ai téléchargé Framework distribuable, mais avant de l'installe ASP.NET et Serveur Apache [ par ansdodou ] SalutJe voudrai savoir s'il est possible d'utiliser un serveur apache pour mon site web au lieu de IIS. Si oui je voudrai savoir comment procéder tant Mon site ne fonctionne pas dynamiquement ASP.net [ par bazou30 ] Bonjour à tous.Je suis débutant en ASP, j'ai créé un site qui contient des formulaires et qui se génère au sein du code (dynamique). Le site est héber ASP NET WEB MATRIX [ par manolis ] bonjour,j ai fait un petit site avec asp.net web matrix.pour que les autres voient mon site comment je fait?pourquoi ils arrivent pas a le voir avec h ASP.net voué à rester dans l'ombre de PHP ? [ par li9 ] Bonjour tout le monde,J'apprend l'ASP.net(~C#) depuis presque 6 mois,j'ai eu le temps jusqu'à maintenant de refaire tout mes site html en asp.net d'en Incompatibilité asp.net <> firefox [ par guizmo123 ] Salut tout le monde ! Voilà, j'ai un pb, lorsque je vais sur mon site avec IE, no pb, affichage normal, mais avec firefox, TOUT est décalé. Je sais Authentification windows directe en asp (pas asp.net) [ par VolaiL ] Bonjour,Tout d'abord, désolé parce que j'ai l'impression que la question a été posée un million de fois, mais je ne trouve pas de réponses qui me conv Mise en ligne d'un site ASP.NET en intranet [ par jerome_p ] Bonjour, Après développé et testé mon site ne local ,j'aimerais maintenant le mettre à disposition des utilisateur de mon intranet. Mais la gros prob Sécurité ASP.Net 2.0 avec Visual Web Developer 2005 express edition [ par kallahan03 ] Bonjour,Débutant en asp.net 2.0 je vous soumet un problème que je rencontre avec un site web réalisé avec VWD.J'utilise une BDD Sql Server 2000 et Fir


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.