CiBiSoft logo
Home News Prodotti Infinite Solutions Consulenza Download Supporto


Contenuti

Tools di traduzione di applicazioni Delphi


Tecnologie


Home Page
- La missione
- Qualità/Prezzo

News
- Ultima Ora
- Nuovi progetti

Infinite Solutions
- Transation Tools
- Consulenza e supporto
- Panoramica sul framework
- Prodotti personalizzati

Prodotti
- Metteteci alla prova
- Galleria prodotti

Consulenza (Delphi)
- Lascia o raddoppia!
- Tariffe
- Corsi
- OpenOffice
- InstantObjects
- Porting Paradox -> SQL
- Porting BDE -> DBExpress
- Porting Windows -> Linux

Download
- Versioni di prova
- Aggiornamenti

Supporto
- Contatti
- Registrazione
- Assistenza clienti




CiBiSoft Delphi Translation Package

CiBiSoft Translation Package è una collezione di classi Delphi per il supporto alla traduzione in lingua straniera di applicazioni Delphi scritte in Italiano.
Per vedere in dettaglio come funziona scaricate la documentazione pdf.

Panoramica sull'utilizzo del Translation Package

I passi necessari per poter rendere una applicazione multilingua sono semplici. Bastano poche modifiche ai sorgenti per abilitare le funzioni di traduzione. Quindi utilizzando degli editor forniti insieme ai componenti per la traduzione è possibile tradurre in modo facile e da parte di chiunque tutta l'applicazione.

Translation Editor

Per tradurre i messaggi è stato creato un Translation Editor, che consente agli utenti non programmatori di effettuare le traduzioni necessarie.

Il Translator Editor consente ad un utente non sviluppatore di effettuare le traduzione dell'applicazione in modo semplice e intuitivo.

L'editor si appoggia ad un Dizionario di termini già tradotti per effettuare le traduzioni di base, quindi è possibile completare le traduzioni ed esportarli di nuovo nel dizionario.

Ogni applicazione non dovrà partire da zero ma sfrutterà le traduzioni già effettuate per altre applicazioni.


Translation Repository Editor (Dizionario delle traduzioni)

E' possibile utilizzare il Translation Repository Editor per tradurre tutti i messaggi dell'applicazione precedentemente esportati.

Per poter suddividere il lavoro è possibile anche “dividere” il file di repository in sottofiles (vedi impostazione filtro e esportazione file) per poter lavorare in più persone alla fase di traduzione.

Una volta suddiviso il lavoro è possibile reimportare i singoli files nel file di repository e utilizzando la funzione di “importazione multipla” del Translation Editor si aggiornano tutte le finestre e i messaggi dell'applicazione.


Embedded Translation Editor

E' possibile anche integrare all'interno dell'applicazione la form “embedded”: premendo una combinazione di tasti si visualizza la finestra “Embedded” di traduzione, che resta “collegata” alla finestra attiva del programma.
I simboli utilizzati in questa finestra sono gli stessi utilizzati all'interno dell'editor esterno per le traduzioni.

Attivando la modalità "PickObject" è possibile selezionare gli elementi da tradurre direttamente sulla finestra dell'applicazione, effettuare la traduzione e vederne immediatamente il risultato!

Da questa finestra sono disponibili tutte le funzioni contenute nel translation editor.


Un esempio di applicazione tradotta

E' possibile tradurre il Translator Editor stesso, dovendo essere utilizzato anche da chi deve fare le traduzioni, in modo da fornirgli uno strumento "tradotto" per fare le traduzioni. Clicca sull'immagine per vedere il Translator Editor tradotto in inglese.

 


Borland Delphi


OpenOffice


InstantObjects


SQL FireBird


XML

Home - News - Infinite Solutions - Prodotti - Consulenza (Delphi) - Download - Supporto
DelphiDay 2004 - Borland Delphi - OpenOffice - InstantObjects - SQL FireBird - XML

CopyRight (c) 2004 - CiBiSoft.com