Ubuntuで外国語入力を有効にする方法

外国語サポートは、すべてのオペレーティングシステムの重要な部分です。これは、異なる文化に対してシステムをよりアクセスしやすくするだけでなく、学習者が新しい言語に没頭しやすくするためでもあります。この記事では、Ubuntu 24.10で異なる言語と外国語入力メソッドを有効にするプロセスを説明します。
システムに外国語をインストールする
Ubuntuで外国語入力を有効にする最初のステップは、その言語がシステムのロケールの一部であることを確認することです。これを行うことで、スクリプト自体を入力するだけでなく、外国語でプログラムを表示することもできます。
異なる言語を有効にするには、Ubuntuデスクトップの右上隅をクリックし、システムコンテキストメニューでギアアイコンを選択します。

システム設定ウィンドウでシステム -> 地域と言語を選択します。

完了したら、インストールされた言語の管理をクリックし、言語サポートポップアップウィンドウで言語のインストール/削除…を選択します。

注意: これは新しい言語をインストールするのが初めての場合、Ubuntuは追加の言語支援をインストールするように求めます。これには、インストールをクリックして、ロケールを切り替えるために必要なすべてのツールが揃っていることを確認してください。
リストを下にスクロールして、使用したい言語を見つけます。インストール済みボックスにチェックマークを付けます。

適用をクリックして、外国語に必要なロケール関連ファイルを取得してインストールし、言語サポートウィンドウで閉じるをクリックして新しい設定を完全に適用します。
知っておくと良いこと: 今日、Linuxでオンスクリーンキーボードを有効にする方法を学びましょう。
外国語入力メソッドを追加する
外国語がシステムロケールの一部になったら、次にその入力メソッドをマシンに追加できます。そのためには、設定ウィンドウのサイドバーでキーボードカテゴリをクリックします。

入力ソースカテゴリの下にある入力ソースを追加をクリックします。

これにより、Ubuntuマシンの一般的な入力ソースを表示する小さなポップアップウィンドウが表示されます。入力選択の下部にある三つの点アイコンをクリックし、その他を選択します。

キーボード設定に含めたい言語を検索し、選択します。私の場合、マシンでかなを入力したいので日本語を選択します。

追加をクリックして、選択した言語をシステムの入力ソースリストに追加し、マシンを再起動して新しい設定を適用します。
新しい設定が正しく機能していることを確認するには、システムトレイの横にあるグラフィカルツールチップをクリックします。これにより、システム上で利用可能な言語のリストが表示され、入力メソッドも含まれます。

余談: キーボードのゲームをアップグレードしたいですか? メカニカルキーボードの購入ガイドをチェックしてください。
異なる入力メソッド間の切り替え
組み込みのグラフィカルツールチップを使用する以外にも、キーボードを使用して異なる入力メソッド間を切り替えることもできます。これは、文書を入力中で、手をキーボードから離したくない場合に便利です。
異なる入力メソッドに切り替えるには、Win + Spaceを押します。これにより、タスクスイッチャーに似た小さなウィンドウが表示されます。同じショートカットを複数回押すことで、システムの異なる入力を循環できます。

注意: Win + Shift + Spaceを押すと、スイッチャー内の利用可能な入力メソッドを逆に循環できます。
入力メソッドを切り替えるためのデフォルトのキー割り当てを変更することも可能です。キーボードカテゴリに移動し、ショートカットを表示およびカスタマイズをクリックします。

ポップアップウィンドウ内で、入力を選択し、次の入力ソースに切り替えをクリックし、新しいキー割り当てを提供します。たとえば、私はWin + SpaceからCtrl + Spaceに変更しました。

注意: Ubuntuは、以前の入力ソースコマンドのキー割り当てを自動的に調整するため、変更する必要はありません。
ターミナルから言語を変更する
UbuntuのGUIを使用するだけでなく、ターミナルセッションを通じてデフォルトのシステム言語を変更することもできます。これは、リモートでデスクトップに接続していて、SSH XフォワーディングやVNCを使用してXorgセッションにアクセスできない場合に便利です。
システム言語を変更するには、ターミナルセッションを開き、次のコマンドを実行します:
sudo dpkg-reconfigure localesシステムの利用可能なロケールをスクロールし、使用したいものにSpaceを押し、Enterを押して有効にします。

前の画面で選択したものからデフォルトのロケールを選択します。私の場合、私は日本語のUIでUbuntuを試したいので「ja_JP.UTF-8」を選択しました。

マシンを再起動し、新しい外国語がアクティブであることを確認します。

ターミナルから入力メソッドを変更する
デフォルトの言語を切り替えるのと同様に、Ubuntuのターミナルを使用して代替キーボードレイアウト間を切り替えることもできます。これは、デスクトップ環境を持たないヘッドレスシステム(たとえば、Ubuntu Server)を使用している場合に便利です。
注意: 次の手順はUbuntu Serverでのみ機能します。Ubuntu 24.10の現在のGNOMEビルドでは、ユーザーがコマンドラインを通じてキーボードレイアウトを切り替えることはできません。
Ubuntuで異なるキーボードレイアウトに切り替えるには、次のコマンドを実行します:
sudo dpkg-reconfigure keyboard-configuration現在の物理キーボードのキーボードモデルを選択します。ほとんどの場合、Generic 105-key PCを選択すれば、すべてのキーボードレイアウトで機能します。

キーボードレイアウトを切り替えたい言語を選択します。たとえば、ドイツ語を選択すると、ドイツのキーボードのレイアウトオプションが表示されます。

私は通常の英語のQWERTYキーボードを使用しているので、デフォルトのドイツ語キーボードレイアウトを選択しました。

AltGr機能とComposeキーオプションの両方のデフォルトを選択し、マシンを再起動します。
ターミナルプロンプトで入力して、新しいキーボードが正しく機能していることを確認します。

システム言語を切り替え、外国のキーボードレイアウトを使用する方法を学ぶことは、Ubuntu Linuxを自分のために機能させる方法を理解するための第一歩に過ぎません。自分に合ったUbuntuのフレーバーを選ぶためのガイドをチェックして、さまざまなUbuntuのバリエーションを探求してください。
画像クレジット: Muhammad Nadhif Fajriananda via Unsplash. すべての変更とスクリーンショットはRamces Redによるものです。