Autore Topic: MeteoMachine Linux: calcoli e raccolta di dati meteorologici  (Letto 99123 volte)

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #330 il: 24 Giugno 2009, 00:32:55 »
Citazione
Sparire dal forum??  


noooooooo  cancellare la tua pagina dal wiki del forum!

Offline stef

  • Grande Gambero
  • ***
  • Post: 144
    • Mostra profilo
    • http://www.altabrianza.org
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #331 il: 24 Giugno 2009, 12:14:48 »
Citazione
a me invece era venuta un idea fantastica ma per ora sembra irrealizzabile


Vabbè, dilla lo stesso.... :-)
Io sto cercando di capire dal codice di pgdesigner come si fa a far cambiare lingua all'applicazione...se qualcuno vuole aiutarmi gliene sarei grato visto che sono ad un punto morto...!

Offline stef

  • Grande Gambero
  • ***
  • Post: 144
    • Mostra profilo
    • http://www.altabrianza.org
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #332 il: 24 Giugno 2009, 22:20:13 »
Ciao a tutti, vi aggiorno un po' sul progetto...

Attualmente sto scrivendo la guida come sapete e sono a più di metà e la parte più ardua e lunga direi che è fatta. Penso che entro domenica al massimo sarà pronta.

Ho apportato altre modifiche al codice di MeteoMachine, dunque ne approfitto per pubblicare il nuovo codice che contine e anche la guida (non è ancora completa eh!), scaricatelo e provatelo così mi dite cosa ne pensate.

Fatemi sapere!
Ciao!

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #333 il: 24 Giugno 2009, 22:37:43 »
ta ta (squilli di tromba!!!)

ho capito come far scegliere la lingua al programma!!!!!!


e pensare che cespolo crede di essere lui il migliore!!!!!!!

scarico i tuoi sorgenti e applico la modifica

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #334 il: 24 Giugno 2009, 23:11:09 »
ecco fatto ora il nostro programma "parla" più lingue !!! 8-)

di default viene impostata quella di sistema che può essere cambiata dall' utente tramite finestra preferenze


vi lascio la prima schermata di meteomachine in inglese

p.s come accennavo tempo fa in lingua diversa dall' italiano i grafici "stato del cielo" e  "tipo precipitazioni"  sbroccano

ora correggo il problema per la lingua inglese se volete andare avanti con il programma partendo dai miei sorgenti fate pure tanto io modifico solo il file

"datab.module"

ps. adesso mi guardo la guida che hai fatto

pps. ricordatevi che le traduzioni da correggere sono su lingua inglese (stati uniti) non internazionale perchè questa non so come identificarla

Offline stef

  • Grande Gambero
  • ***
  • Post: 144
    • Mostra profilo
    • http://www.altabrianza.org
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #335 il: 24 Giugno 2009, 23:21:04 »
Fsufing, sei grande, complimenti davvero!!! Ma come hai fatto???

Una cosa: ho letto sulla documentazione di Gambas che le stringhe nel codice vanno messe tra parentesi tipo:

("Questa è una stringa")

Inoltre, dicono di non usare la concatenazione, cosa che noi abbiamo fatto abbondantemente ad esempio nella stampa o nelle funzioni di esportazione (dicono così per la precisione:

Citazione
Use the Subst() instruction instead.
)

cosa facciamo?
Leggi bene questa pagina, il punto 1. in particolare:

http://gambasdoc.org/help/howto/translate

Fammi sapere!
Ciao!

PS Modifica pure il codice, io fino a domani non vado avanti...

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #336 il: 24 Giugno 2009, 23:23:12 »
@stef stai facendo un ottimo lavoro con la guida! molto bella !

adesso ti stai facendo un bel mazzo a scriverla....pensa quando dovrai tradurla!!!!!!! :rotfl:  :rotfl:  :rotfl:  :rotfl:

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #337 il: 24 Giugno 2009, 23:28:15 »
Citazione
Una cosa: ho letto sulla documentazione di Gambas che le stringhe nel codice vanno messe tra parentesi tipo:  ("Questa è una stringa")  Inoltre, dicono di non usare la concatenazione, cosa che noi abbiamo fatto abbondantemente ad esempio nella stampa o nelle funzioni di esportazione (dicono così per la precisione:

be per alcune cose è un male, come per i report che dovranno essere modificati ma forse è anche un bene visto che probabilmente con solo qualche parentesi in più i grafici dovrebbero funzionare! provo e vediamo

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #338 il: 25 Giugno 2009, 00:07:23 »
ok ho inserito tutte le parentesi necessarie,

ora però ci sono altre 90 frasi da tradurre!

attenzione però che le frasi oltre che essere tradotte devono rispettare spazi , punteggiatura ed eventuali caratteri \n

i grafici funzionano bene a patto che tutti i dati siano nella stessa lingua

ecco i nuovi sorgenti

Offline stef

  • Grande Gambero
  • ***
  • Post: 144
    • Mostra profilo
    • http://www.altabrianza.org
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #339 il: 25 Giugno 2009, 19:10:28 »
Ciao, ho parecchie novità e qualche problema da segnalare:

- tradotte tutte le stringhe mancanti (anf!) :-)

- aggiunta la possibilità di far scegliere all'utente se usare i °C o i °F nell'archiviazione tramite la finestra "Preferenze" (verificate che sia tutto ok per favore! E' stato un casino, un mare di modifiche ho doviuto apportare al codice, anche per l'esportazione e la stampa...del resto in America non usano né i mm né tantomeno i °C)

- l'intestazione delle griglie non riesco a dirgli di tradurle e restano in italiano (Giorno - temp minima, ecc)

- problemone per fsurfing: se il programma è in inglese, imposto la lingua italiana, riavvio il sw e me lo ritrovo giustamente in italiano. Se però chiudo nuovamente il programma, lo faccio ripartire ancora ritorna in inglese!! :-(

Allego i nuovi sorgenti da testare...

Ciao!

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #340 il: 25 Giugno 2009, 19:46:34 »
credo di aver sistemato il bug,

ho corretto l' intestazione delle griglie

aspetto nuove direttive :)

Offline stef

  • Grande Gambero
  • ***
  • Post: 144
    • Mostra profilo
    • http://www.altabrianza.org
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #341 il: 25 Giugno 2009, 22:42:06 »
Ottimo fsurfing...ora vado avanti con la traduzione, domani magari pubblico i nuovi sorgenti (se trovo altri bug ti faccio sapere).

Ciao!

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #342 il: 27 Giugno 2009, 22:06:38 »
oggi ho provato meteomachine su mint e funziona alla grande!

ho inoltre avuto modo di vedere con calma tutto il lavoro di rifinitura realizzato da stef per renderlo omogeneo in tutte le form.Davvero un ottimo lavoro!

Già che ci sono vi svelo la mia grande idea:

realizzare un database mysql remotoin cui i vari utenti possono trasferire i dati presenti nel proprio db locale, inoltre dare la possibilità di visualizzare i dati memorizzati da altri utenti utilizzandoli per grafici di comparazione.

purtroppo dopo svariate prove non riesco a connettermi al db remoto.
Il problema probabilmete è dovuto al server (host gratuito) che anche se dichiara che è possibile connersi con programmi esterni , in realtà non lo permette.
a riprova di questo (e per scagionare gambas) ho provato  anche con altri programmi tipo mysql navigator ottenendo sempre lo stesso esito negativo.

Offline stef

  • Grande Gambero
  • ***
  • Post: 144
    • Mostra profilo
    • http://www.altabrianza.org
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #343 il: 27 Giugno 2009, 22:40:31 »
Ciao fsurfing, sarebbe una splendida cosa...grazie anche per i complimenti, ma molto del merito va a te e a Ceskho! ;-) :-) Senza di voi MteteoMachine non sarebbe quello che è, questo è poco ma sicuro!

Abbiamo fatto un ottimo lavoro e lo dico non per autoelogiarmi, per carità, ma perché questo modo di lavorare mostra la potenza dell'opensource!

Mi scuso per l'assenza in questi due giorni, ma ho avuto dei casini in casa...allego ora i nuovi sorgenti che contengono la traduzione inglese completa (con la guida sono rimasto un po' indietro, ma non temete, la ultimerò nei prossimi giorni)

Qualche domanda:

1) Cosa succede se un utente che ha ad esempio il sistema in spagnolo e installa MeteoMachine? In che lingua se lo ritrova? Per me in questi casi dovremmo fare in modo che il programma parta in inglese che è la lingua internazionale...

2) Come si fa ad aggiungere una descrizione nel pacchetto *.deb nel campo dove già appare la scritta "This program is written in Gambas"? Mi sa che dall'IDE non si può direttamente...che magari bisogna fare qualche cosa maneggiando i file di configurazione del progetto?

3) Ho notato (ora fsurfing mi picchia!) che se l'utente sceglie come lingua predefinita l'inglese quando si apre la finestra preferenze la combobox della lingua mostra giustamente "EN_US") ma se la lingua preimpostata è l'italiano la Combobox rimane vuota (e la cosa è un po' bruttina...)...è possibile mettere a posto questo problema?

Ciao!

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: MeteoMachine Linux: calcoli e raccolta di dati meteorologici
« Risposta #344 il: 27 Giugno 2009, 23:08:33 »
1) in automatico probabilmente parte in italiano , si puo modificare costituendo la procedura main del modulo avvio con:

Codice: [Seleziona]

PUBLIC FUNCTION Main() AS Boolean
 
 DIM lang AS String
 
  IF NOT Settings["usr/lingua"] THEN 'controlla se non esiste una preferenza per la lingua
    IF System.Language = "it_IT" & "." & System.Charset THEN
        lang = system.Language  ' nessuna preferenza, sistema in italiano imposto lingua italiana
    ELSE
        System.Language = "en_US" & "." & System.Charset  ' nessuna preferenza, sistema non italiano imposto lingua inglese
    ENDIF
  ELSE
    lang = Settings["usr/lingua"]
  ENDIF
 
 
  System.Language = lang
 
  FMain.Load
  FMain.Show
 
END

 



2) non saprei faccio ricerche

3)speravo non te ne accorgessi!
  non si presenta sempre , non ho ancora capito dove sia il problema :)