Gambas-it

Gambas3 => Programmazione => Topic aperto da: andy60 - 02 Aprile 2011, 16:43:44

Titolo: Traduzione myZone
Inserito da: andy60 - 02 Aprile 2011, 16:43:44
Non dovrei faticarci ma ci fatico. Steps:

1. Create le traduzioni e quindi ottenuti i due file: en_US.po e it_IT.po in /nomeprogramma/.lang/
2. alla chiusura della form delle preferenze do' il comando:
Codice: [Seleziona]
 Settings["usr/lingua"] = Language.Text
3. all'apertura in form.open ho inserito il comando:
Codice: [Seleziona]
System.Language = Settings["usr/lingua"]

pero' se setto il linguaggio in en_US e salvo le preferenze e poi faccio ripartire il programma
mi esce la scritta seguente:

Codice: [Seleziona]
warning: unable to load Qt translation: it_IT.utf8
gbx3: warning: cannot switch to language 'en_US'. Did you install the corresponding locale packages?
warning: unable to load Qt translation: en_US

dove ho sbagliato?
Titolo: Re: Traduzione myZone
Inserito da: fsurfing - 02 Aprile 2011, 18:32:27
mi pare che sul tuo sisitema tu debba avere instalalta la lingua che vuoi utilizzare, se adesempio vuoi usare myzone in francese , sul sisitema dovrà esserci instalalta la lingua francese.

io solitamente per indicare quale lingua utilizzare passo anche il tipo di charset, ad esempio:

System.Language ="it_IT" & "." & System.Charset


ma forse è inutile

Titolo: Re: Traduzione myZone
Inserito da: andy60 - 02 Aprile 2011, 21:17:23
boh non mi funziona :rolleyes:
Titolo: Re: Traduzione myZone
Inserito da: Taurus dei miracoli - 09 Aprile 2011, 18:08:47
Hai provato ad andare in Sistema -> Amministrazione -> Supporto lingue
ed installare le lingue che ti servono per la traduzione?
E' solo un'idea :ciao:
Titolo: Re: Traduzione myZone
Inserito da: Ceskho - 09 Aprile 2011, 20:04:27
dove ho sbagliato?

Il messaggio di errore che ricevi è abbastanza chiaro:

Codice: [Seleziona]
gbx3: warning: cannot switch to language 'en_US'.[b]Did you install the corresponding locale packages?[/b]

Come vedi Gambas ti chiede se hai installato il relativo pacchetto linguistico. La traduzione la puoi benissimo far gestire direttamente a Gambas.....credo sia superfluo perderci tempo.... ;)
Titolo: Re: Traduzione myZone
Inserito da: md9327 - 12 Aprile 2011, 16:01:48
Credo che tu debba scaricare il pacchetto di lingua di kde relativo all'inglese.
Tu la momento hai solo quella italiana.