Linux Virtual Delivery Agent

複数言語入力への対応

Linux VDA Version 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"
<!--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 パッケージを Version 0.6.37 以降にアップグレードする必要があります

    IME またはキーボードレイアウトの選択

複数言語入力への対応

この記事の概要