begin process at 2012 02 14 01:32:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

Site multilingue ASP.NET


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Site multilingue ASP.NET

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ée 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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,513 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales