|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Oct 2008
Messaggi: 70
|
[C#] Traduzione software
Ciao a tutti.
Chi mi può per favore fare una panoramica su come si può tradurre un software da una lingua all'altra? Con VB6 usavo un db contente tutte le stringhe del programma e nel codice avevo delle funzioni intermedie che mi traducevano la stringa dalla lingua di default a quella selezionata andandola a prelevare dal database. Mi han detto che con C# c'è un metodo più semplice e veloce, che ti permette anche di tradurre automaticamente i testi delle labels ecc. E' vero? che componente è? qualcuno sa dove posso trovare un po di documentazione? Grazie mille! ciao!! |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Mar 2010
Messaggi: 102
|
Salve,
il C#,come molti altri linguaggi di programmazione,mette a disposizione l'internazionalizzazione tramite l'importazione della libreria System.Globalization. ![]() http://msdn.microsoft.com/it-it/libr...=VS.71%29.aspx http://msdn.microsoft.com/it-it/library/9xdxwwkc.aspx http://msdn.microsoft.com/it-it/library/t18274tk.aspx Dopo un pò di pratica ti risulterà tutto abbastanza semplice,te lo assicuro! ![]() BuonLavoro ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
|
il problema é che tutto é caricato a compile time.
qui da noi abbiamo costruito un ResourceHandler cosí possiamo usare il motore di binding di MS prelevando le risorse dal db. paghiamo un po' in fase di first-hit, ma poi é comodo perché possiamo i testi a runtime. Inoltre ora supportiamo una granularitá maggiore del classico Culture perché abbiamo siti che, a paritá di lingua, potrebbero voler avere testi diversi... |
![]() |
![]() |
![]() |
#4 | |
Member
Iscritto dal: Mar 2010
Messaggi: 102
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
|
sisi è già tutto fatto, ho scritto solo per dare uno spunto all'autore del topic
![]() tra l'altro, visto che usiamo il Web Deployment Project, rimuovendo i file risorsa abbiamo ridotto del 50% i tempi di compilazione scendendo da 8 a 4 minuti. |
![]() |
![]() |
![]() |
#6 |
Member
Iscritto dal: Oct 2008
Messaggi: 70
|
Grazie mille! adesso mi do alla lettura!!
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:50.