Linux虚拟交付代理

支持多种语言输入

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

但是,发布的应用程序无法使用Linux VDA上的本地语言栏,因为语言栏与Linux桌面环境高度集成。因此,用户无法输入需要输入法(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" 

需要禁用该特性,使用命令:

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

使用

用法很简单。

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

    地域与语言的意象

  4. 从下拉菜单中选择输入法或键盘布局。
  5. 使用选定的输入法或键盘布局键入一种语言。

    注意:

    • 在vda端语言栏中修改键盘布局时,请确保客户端使用的键盘布局相同(运行Citrix Workspace app)。
    • accountsservice软件包必须升级到版本0.6.37或更高版本,才能在区域和语言对话框。

    选择输入法或键盘布局的图像

支持多种语言输入