Saltar al contenido principal
Visual Components está implementado en FRE para Windows.
Los Visual Components de ABBYY FineReader Engine ofrecen varios idiomas de interfaz. Por lo tanto, si selecciona uno de estos idiomas, todos los cuadros de mensaje, los mensajes de error y las sugerencias del reconocedor de Visual Components aparecerán en ese idioma. La lista de idiomas de interfaz admitidos es la misma que la de ABBYY FineReader Engine. El conjunto concreto de idiomas admitidos por su sistema depende de la disponibilidad de los módulos de recursos. Sin embargo, puede localizar Visual Components en cualquier idioma de interfaz que no sea compatible actualmente. Para localizar Visual Components en un idioma no admitido, haga lo siguiente:
  1. Seleccione un idioma de interfaz admitido que no utilice. Por ejemplo, inglés.
La configuración regional del idioma de mensajes seleccionado debe estar instalada en el equipo.
  1. Como los módulos de recursos correspondientes al idioma de interfaz seleccionado se sobrescribirán durante la localización, guarde los archivos de recursos que vaya a editar. Consulte la sección ABBYY FineReader Engine Distribution Kit para saber qué módulos son necesarios para su aplicación.
Por ejemplo, supongamos que desea localizar los archivos Shell*.dll, SendToSupport*.dll y FineUI*.dll, donde * es un sufijo numérico correspondiente al idioma de interfaz seleccionado. El significado de los números de sufijo es el siguiente: 0 — para el idioma de interfaz inglés 1 — para el idioma de interfaz ruso 2 — para el idioma de interfaz alemán 3 — para el idioma de interfaz francés 4 — para el idioma de interfaz ucraniano 5 — para el idioma de interfaz español 6 — para el idioma de interfaz italiano 7 — para el idioma de interfaz neerlandés 8 — para el idioma de interfaz danés 9 — para el idioma de interfaz sueco 14 — para el idioma de interfaz eslovaco 15 — para el idioma de interfaz polaco 16 — para el idioma de interfaz checo 17 — para el idioma de interfaz húngaro 20 — para el idioma de interfaz estonio 22 — para el idioma de interfaz griego 23 — para el idioma de interfaz búlgaro 24 — para el idioma de interfaz turco 26 — para el idioma de interfaz japonés 27 — para el idioma de interfaz portugués (Brasil) 63 — para el idioma de interfaz coreano 64 — para el idioma de interfaz chino (RPC) 65 — para el idioma de interfaz chino (Taiwán) Por tanto, para el idioma inglés, los módulos de recursos son Shell0.dll, SendToSupport0.dll y FineUI0.dll.
  1. Localice todos los recursos de los módulos de recursos seleccionados. Utilice cualquier herramienta de localización que le resulte adecuada.
  2. Copie los archivos localizados en la carpeta FineReader Engine Bin (Bin64).
Para usar el nuevo idioma de interfaz, debe hacer una de las siguientes acciones:
  • Seleccione el nuevo idioma de interfaz mediante la propiedad MessagesLanguage del objeto Engine. Establezca el valor de la propiedad MessagesLanguage en la constante MessagesLanguageEnum correspondiente al idioma de mensajes reemplazado. Por ejemplo, si se reemplazó el idioma inglés, establezca la propiedad MessagesLanguage en ML_English. Para que los cambios en el idioma de interfaz se apliquen por completo, vuelva a cargar el objeto Engine.
  • Modifique los datos del valor HKEY_CURRENT_USER\Software\ABBYY\SDK\12\FineReader Engine\InterfaceLanguage en el registro. Especifique en los datos del valor el número de sufijo del idioma de interfaz que reemplazó. Por tanto, si se reemplazó el idioma inglés, los datos del valor deben ser 0.
Cuando se seleccione el nuevo idioma de mensajes, se usará en todas las aplicaciones que utilicen esta versión de ABBYY FineReader Engine.

Consulte también

Descripción general de Visual Components