IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Localisation des images


Sujet :

ASP.NET

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 488
    Par défaut Localisation des images
    Bonjour,

    Je suis en train de développer un site en plusieurs langues en utilisant la localisation automatique fournie par asp.net. Je voudrais que certaines de mes images soit différentes en fonction de la langue, mais les fichiers de ressources localisés ne permettent pas de mettre des images différentes.

    Connaissez vous une solution ?

    Merci d'avance

    Sovitec

  2. #2
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    Tu peux essayer de faire un switch suivant la langue et ainsi chercher les images dans un dossier spécifique pour les langues que tu souhaites

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Mars 2006
    Messages : 148
    Par défaut
    Essaie ça et dis si sa marche

    Utilise des controle ASP:IMAGE (disponible dans la liste des controles standard de la boite à outils). Dans ton fichier de ressource du crée une entrée avec le chemin cers l'image que tu souhaites afficher en fonction de la langue. Tu associes la propriété ImageUrl de ton controle Image à l'entrée de ton fichier ressource correspondant.

    en plus claire tu devrais avoir un truc de la sorte:

    • Fichier.resx: (clé) ctl_image1 , (valeur) ~/image_en_anglais.gif
    • fichier.fr.resx (clé) ctl_image1, (valeur) ~/image_en_francais.gif
    • liaison de ton controle image avec le fichier ressource (dans le cas ou tu te sert des ressources globales) sa pourait donner quelque chose comme ça:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <asp:Image ID="Image1" runat="server" ImageUrl="<%$ Resources:fichier, ctl_image1 %>" Style="position: static" />

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 488
    Par défaut
    Merci Fngonka, j'avais bien envisagé une solution de ce type, mais je me demandais s'il n'y avait pas un mécanisme prévu pour ce genre de situation.

    Merci encore à vous deux d'avoir pris le temps de me répondre.

Discussions similaires

  1. [WD-2013] Localisation des images de tailles importantes dans un document word
    Par bendesarts dans le forum Word
    Réponses: 5
    Dernier message: 29/03/2014, 00h28
  2. Détection et localisation des codes-barres dans une image
    Par ayoub89 dans le forum Traitement d'images
    Réponses: 2
    Dernier message: 17/02/2012, 11h51
  3. Localisation des images dans les ressources
    Par olibara dans le forum Windows Forms
    Réponses: 4
    Dernier message: 11/08/2011, 07h23
  4. Localiser des objets dans une image
    Par Nates dans le forum OpenCV
    Réponses: 9
    Dernier message: 07/08/2008, 09h26
  5. [TP][MULTI-PROBLEME]Comment afficher des images pcx
    Par mikoeur dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 24/10/2002, 13h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo