Ciao, puoi procedere in questo modo: ti crei due folder sotto la root una per le risorse locali ed una per le globali. Per le locali(pagine .aspx) darai il nome dell pagina alla quale faranno riferimento, mentre per le globali userai il common(ovviamente in tutti e due i casi metterai il prefisso della lingua come da esempio);
App_GlobalResources
- Common.it-IT.resx
- Common.fr-FR.resx
App_LocalResources
- Default.aspx.it-IT.resx
- Default.aspx.fr-FR.resx
Se poi vuoi utilizzare la risorsa da HTML puoi scrivere:
altrimenti dal CodeFile:
//Recupero il testo da: App_LocalResources;
this.Title = GetLocalResourceObject("PageTitle").ToString();
//Recupero il testo da: App_GlobalResources;
this.SetLang.Text = GetGlobalResourceObject("Common", "Change").ToString();
Spero ti sia di aiuto
Francesco