Chinese Simplified (简体中文)

可视化组件本地化

ABBYY FineReader Engine 可视化组件有多种界面语言可供选择。因此,如果选择了其中一种语言,可视化组件的所有消息框、错误消息和识别提示都将以该语言显示。受支持的界面语言列表和 ABBYY FineReader Engine 的相同。您的系统支持的具体语言集取决于可用的资源模块。

不过,您可以将可视化组件本地化为目前不受支持的任何界面语言。如需将可视化组件本地化为不受支持的语言,请执行以下操作:

  1. 选择不使用的受支持的界面语言。例如,英文。

注:必须在计算机上安装所选消息语言的区域设置。

  1. 由于对应所选界面语言的资源模块会在本地化过程中受到损坏,请先保存要编辑的资源文件。请参阅 ABBYY FineReader Engine 分发包 一节了解您的应用程序所需的模块。

例如,您想要本地化文件 Shell*.dll、SendToSupport*.dll、FineUI*.dll,其中 * 是对应所选界面语言的后缀编号。后缀编号的含义如下:

0 — 适用于英文界面语言

1 — 适用于俄文界面语言

2 — 适用于德文界面语言

3 — 适用于法文界面语言

4 — 适用于乌克兰文界面语言

5 — 适用于西班牙文界面语言

6 — 适用于意大利文界面语言

7 — 适用于荷兰文界面语言

8 — 适用于丹麦文界面语言

9 — 适用于瑞典文界面语言

14 — 适用于斯洛伐克文界面语言

15 — 适用于波兰文界面语言

16 — 适用于捷克文界面语言

17 — 适用于匈牙利文界面语言

20 — 适用于立陶宛文界面语言

22 — 适用于希腊文界面语言

23 — 适用于保加利亚文界面语言

24 — 适用于土耳其文界面语言

26 — 适用于日文界面语言

27 — 适用于葡萄牙文(巴西)界面语言

63 — 适用于韩文界面语言

64 — 适用于中文 (中国) 界面语言

65 — 适用于中文(台湾)界面语言

因此,对于英文,资源模块为 Shell0.dll、SendToSupport0.dll 和 FineUI0.dll。

  1. 本地化所选资源模块中的所有资源。(例如,您可以使用来自 http://www.localizator.com 的实用工具。运行 Localize.exe 文件,然后单击"添加文件" 按钮。在打开的对话框中,选择其资源需要翻译的 dll 文件。翻译所有资源,然后单击“放到程序”按钮)。
  2. 将本地化的文件复制到 FineReader Engine Bin (Bin64) 文件夹。

如需使用新界面语言,应该执行以下操作之一:

  • 借助 Engine 对象的 MessagesLanguage 属性选择新界面语言。将 MessagesLanguage 属性的值设为对应所替换消息语言的 MessagesLanguageEnum 常数。例如,如果替换的是英文,则设置 MessagesLanguage 属性为 ML_English。为了完整应用界面语言更改,请重新加载 Engine 对象。
  • 在注册表中修改 HKEY_CURRENT_USER\Software\ABBYY\SDK\12\FineReader Engine\InterfaceLanguage 数据。在值数据中指定替换的界面语言的后缀编号。所以,如果英文被替换,值数据应该为0。

选择新消息语言后,所有使用此版本 ABBYY FineReader Engine 的应用程序都会使用该语言。

另请参阅

可视化组件概览

17.09.2024 15:14:41

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.