Pular para o conteúdo principal
Os Visual Components são implementados no FRE para Windows.
Os Visual Components do ABBYY FineReader Engine oferecem vários idiomas de interface. Portanto, se você selecionar um desses idiomas, todas as caixas de mensagem, mensagens de erro e dicas do reconhecedor dos Visual Components serão exibidas nesse idioma. A lista de idiomas de interface compatíveis é a mesma do ABBYY FineReader Engine. O conjunto específico de idiomas compatíveis no seu sistema depende da disponibilidade dos módulos de recursos. No entanto, você pode localizar os Visual Components para qualquer idioma de interface que atualmente não seja compatível. Para localizar os Visual Components para um idioma não compatível, faça o seguinte:
  1. Selecione um idioma de interface compatível que você não use. Por exemplo, o inglês.
A localidade do idioma de mensagens selecionado deve estar instalada no computador.
  1. Como os módulos de recursos correspondentes ao idioma de interface selecionado serão corrompidos durante a localização, salve os arquivos de recursos que você editará. Consulte a seção ABBYY FineReader Engine Distribution Kit para saber quais módulos são necessários para a sua aplicação.
Por exemplo, você deseja localizar os arquivos Shell*.dll, SendToSupport*.dll, FineUI*.dll, em que * é um número de sufixo correspondente ao idioma de interface selecionado. Os significados dos números de sufixo são: 0 — para o idioma de interface inglês 1 — para o idioma de interface russo 2 — para o idioma de interface alemão 3 — para o idioma de interface francês 4 — para o idioma de interface ucraniano 5 — para o idioma de interface espanhol 6 — para o idioma de interface italiano 7 — para o idioma de interface holandês 8 — para o idioma de interface dinamarquês 9 — para o idioma de interface sueco 14 — para o idioma de interface eslovaco 15 — para o idioma de interface polonês 16 — para o idioma de interface tcheco 17 — para o idioma de interface húngaro 20 — para o idioma de interface estoniano 22 — para o idioma de interface grego 23 — para o idioma de interface búlgaro 24 — para o idioma de interface turco 26 — para o idioma de interface japonês 27 — para o idioma de interface português (Brasil) 63 — para o idioma de interface coreano 64 — para o idioma de interface chinês (RPC) 65 — para o idioma de interface chinês (Taiwan) Assim, para o idioma inglês, os módulos de recursos são Shell0.dll, SendToSupport0.dll e FineUI0.dll.
  1. Localize todos os recursos nos módulos de recursos selecionados. Use qualquer ferramenta de localização que funcione bem para você.
  2. Copie os arquivos localizados para a pasta Bin (Bin64) do FineReader Engine.
Para usar o novo idioma de interface, você deve fazer um dos seguintes procedimentos:
  • Selecione o novo idioma de interface por meio da propriedade MessagesLanguage do objeto Engine. Defina o valor da propriedade MessagesLanguage como a constante MessagesLanguageEnum correspondente ao idioma de mensagens substituído. Por exemplo, se o idioma inglês tiver sido substituído, defina a propriedade MessagesLanguage como ML_English. Para que as alterações no idioma de interface sejam aplicadas por completo, recarregue o objeto Engine.
  • Modifique os dados do valor HKEY_CURRENT_USER\Software\ABBYY\SDK\12\FineReader Engine\InterfaceLanguage no registro. Especifique nos dados do valor o número de sufixo do idioma de interface que você substituiu. Assim, se o idioma inglês tiver sido substituído, os dados do valor deverão ser 0.
Quando o novo idioma de mensagens for selecionado, ele será usado por todos os aplicativos que usam esta versão do ABBYY FineReader Engine.

Veja também

Visão geral de Visual Components