Linux Virtual Delivery Agent 2109

支持多语言输入

自 Linux VDA 版本 1.4 起,Citrix 添加了对已发布的应用程序的支持。用户可以在没有 Linux 桌面环境的情况下访问所需的 Linux 应用程序。

但是,由于语言栏与 Linux 桌面环境高度集成,因此,Linux VDA 上的本地语言栏对于已发布的应用程序不可用。因此,用户无法以需要 IME 的语言(例如,中文、日语或韩语)输入文本。在应用程序会话期间,用户也不能在键盘布局之间切换。

为了解决这些问题,此功能为接受文本输入的已发布应用程序提供语言栏。通过语言栏,用户可以在应用程序会话期间选择服务器端 IME 以及在键盘布局之间切换。

配置

您可以使用 ctxreg 实用程序启用或禁用此功能(默认情况下禁用)。给定 Linux VDA 服务器上的功能配置应用于在该 VDA 上发布的所有应用程序。

配置注册表项为“HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\Citrix\LanguageBar”,类型为 DWORD。

要启用此功能,请运行以下命令:

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\LanguageBar" -v "Enabled" -d "0x00000001"
<!--NeedCopy-->

要禁用此功能,请运行以下命令:

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\LanguageBar" -v "Enabled" -d "0x00000000"
<!--NeedCopy-->

使用情况

用法很简单。

  1. 启用功能。
  2. 访问可以接受文本输入的已发布的应用程序。在会话中应用程序旁边会显示语言栏。
  3. 从下拉菜单中选择区域和语言以添加所需的语言(输入源)。

    区域和语言示意图

  4. 从下拉菜单中选择 IME 或键盘布局。
  5. 使用所选的 IME 或键盘布局键入语言。

    注意:

    • 在 VDA 端语言栏上更改键盘布局时,请确保在运行 Citrix Workspace 应用程序的客户端上使用相同的键盘布局。
    • 必须将 accountsservice 软件包升级到版本 0.6.37 或更高版本,才能在区域和语言对话框中执行设置。

    选择 IME 或键盘布局示意图

支持多语言输入