I Visual Components sono disponibili in FRE per Windows.
I Visual Components di ABBYY FineReader Engine supportano diverse lingue dell’interfaccia. Quindi, se selezioni una di queste lingue, tutte le finestre di messaggio, i messaggi di errore e i suggerimenti del riconoscitore dei Visual Components saranno in tale lingua. L’elenco delle lingue dell’interfaccia supportate è lo stesso di ABBYY FineReader Engine. L’insieme specifico delle lingue supportate dal sistema dipende dalla disponibilità dei moduli di risorse.
Tuttavia, puoi localizzare i Visual Components in qualsiasi lingua dell’interfaccia attualmente non supportata. Per localizzare i Visual Components in una lingua non supportata, procedi come segue:
- Seleziona una lingua dell’interfaccia supportata che non usi. Ad esempio, la lingua inglese.
Le impostazioni locali per la lingua dei messaggi selezionata devono essere installate sul computer.
- Poiché i moduli di risorse corrispondenti alla lingua dell’interfaccia selezionata verranno modificati durante la localizzazione, salva i file di risorse che modificherai. Consulta la sezione ABBYY FineReader Engine Distribution Kit per sapere quali moduli sono necessari per la tua applicazione.
Ad esempio, vuoi localizzare i file Shell*.dll, SendToSupport*.dll, FineUI*.dll, dove * è un numero di suffisso corrispondente alla lingua dell’interfaccia selezionata. Il significato dei numeri di suffisso è il seguente:
0 — per la lingua dell’interfaccia inglese
1 — per la lingua dell’interfaccia russa
2 — per la lingua dell’interfaccia tedesca
3 — per la lingua dell’interfaccia francese
4 — per la lingua dell’interfaccia ucraina
5 — per la lingua dell’interfaccia spagnola
6 — per la lingua dell’interfaccia italiana
7 — per la lingua dell’interfaccia olandese
8 — per la lingua dell’interfaccia danese
9 — per la lingua dell’interfaccia svedese
14 — per la lingua dell’interfaccia slovacca
15 — per la lingua dell’interfaccia polacca
16 — per la lingua dell’interfaccia ceca
17 — per la lingua dell’interfaccia ungherese
20 — per la lingua dell’interfaccia estone
22 — per la lingua dell’interfaccia greca
23 — per la lingua dell’interfaccia bulgara
24 — per la lingua dell’interfaccia turca
26 — per la lingua dell’interfaccia giapponese
27 — per la lingua dell’interfaccia portoghese (Brasile)
63 — per la lingua dell’interfaccia coreana
64 — per la lingua dell’interfaccia cinese (RPC)
65 — per la lingua dell’interfaccia cinese (Taiwan)
Quindi, per la lingua inglese i moduli di risorse sono Shell0.dll, SendToSupport0.dll, FineUI0.dll.
- Localizza tutte le risorse nei moduli di risorse selezionati. Usa qualsiasi strumento di localizzazione che ritieni adatto.
- Copia i file localizzati nella cartella FineReader Engine Bin (Bin64).
Per usare la nuova lingua dell’interfaccia, devi eseguire una delle seguenti operazioni:
- Seleziona la nuova lingua dell’interfaccia tramite la proprietà MessagesLanguage dell’oggetto Engine. Imposta il valore della proprietà MessagesLanguage sulla costante MessagesLanguageEnum corrispondente alla lingua dei messaggi sostituita. Ad esempio, se la lingua inglese è stata sostituita, imposta la proprietà MessagesLanguage su ML_English. Affinché le modifiche alla lingua dell’interfaccia vengano applicate completamente, ricarica l’oggetto Engine.
- Modifica i dati del valore HKEY_CURRENT_USER\Software\ABBYY\SDK\12\FineReader Engine\InterfaceLanguage nel registro. Specifica nei dati del valore il numero di suffisso della lingua dell’interfaccia che hai sostituito. Quindi, se la lingua inglese è stata sostituita, i dati del valore devono essere 0.
Quando viene selezionata la nuova lingua dei messaggi, verrà usata per tutte le applicazioni che utilizzano questa versione di ABBYY FineReader Engine.
Panoramica dei Visual Components