Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: à in file risorse

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573

    à in file risorse

    ho una parola con la "à" nel file di testo che uso come base per il mio file di risorse in un sito multilingue. Ho notato che questo carattere non me lo stampa, come si risolve il problema?

    Grazie,
    Elisa

  2. #2
    Non ho mai riscontrato con l'uso di resource anomale nella memorizzazioni di vocali accentate o altri tipi di carattere.

    L'unico consiglio che personalmente posso darti è il controllo nel web.config della culture della web application:
    codice:
    <globalization
    requestEncoding="iso-8859-1"
    responseEncoding="iso-8859-1"
    culture="it-IT"
    uiCulture="it-IT"
    />
    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    Ciao Andrea, grazie di nuovo per il supporto.

    Ho provato come mi hai suggerito ma niente da fare. Ho la parola località nel file di testo ma la à non la stampa.

  4. #4
    Ho provato poco fa con un esempio che ho con Visual Studio ma tutto funziona correttamente.

    Il file di risorse lo crei con Visual Studio? Quale codice usi per prendere il contenuto?

    Se puoi essere più precisa forse possiamo aiutarti...

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    Ciao Andrea,
    per creare il file di risorse non uso visual studio (uso regolarmente visual studio ma non so crearlo da li): faccio un file di testo, poi lacio i vari comandi da dos.
    resgen...
    al...

    Ma la à proprio non la vuole stampare!

  6. #6
    Ok. Con "resgen.exe" viene creato un file con contenuto "xml". Prova ad aprire questo file intermedio e controlla se siano presenti le varie vocali accentate.

    E' un po' di tempo che non uso quei comandi di linea, ma non avevo mai riscontrato in passato problemi con vocali accentate .

    Se nello stesso progetto crei file di risorse con Visual Studio ottieni lo stesso problema?

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    eccomi. Dunque, già nel file di risorse la à scompare.

    non so crearlo con visual studio, per cui non ti so dire

  8. #8
    Rimango della mia prima idea di un errore nell'econding della pagina che non sa gestire le vocali accentate.

    Se prima di visualizzare quel testo inserisci questo codice:
    codice:
    System.Reflection.Thread.CurrentThread.CurrentUICulture=new CultureInfo("it")
    Response.Write(resource.GetString(...))
    Viene visualizzata la frase correttamente?

    Altre soluzioni non mi vengono in mente

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    non la visualizza lo stesso...

    puoi spiegarmi come fare il procedimento con visual studio o un link dove poter leggere, non posso di certo lasciare le parole senza una lettera!

    Grazie,
    Elisa

  10. #10
    Un'ultima cosa: quando compili il file di risorse con il comando 'al.exe', specifichi la 'cultura'?
    codice:
    Al.exe
    /t:lib
    ...
    /culture:it-IT
    /out:....dll
    ?

    Un bell'articolo sulle resource è questo.

    Per Visual studio prova questo.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.