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

複数の言語を持つキーボードの写真。

外国語サポートは、すべてのオペレーティングシステムの重要な部分です。これは、異なる文化に対してシステムをよりアクセスしやすくするだけでなく、学習者が新しい言語に没頭しやすくするためでもあります。この記事では、Ubuntu 24.10で異なる言語と外国語入力メソッドを有効にするプロセスを説明します。

システムに外国語をインストールする

Ubuntuで外国語入力を有効にする最初のステップは、その言語がシステムのロケールの一部であることを確認することです。これを行うことで、スクリプト自体を入力するだけでなく、外国語でプログラムを表示することもできます。

異なる言語を有効にするには、Ubuntuデスクトップの右上隅をクリックし、システムコンテキストメニューでギアアイコンを選択します。

Ubuntuのギアアイコンを強調表示したスクリーンショット。

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

システム設定で地域と言語オプションを強調表示したスクリーンショット。

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

インストールと削除言語ボタンを強調表示したスクリーンショット。

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

リストを下にスクロールして、使用したい言語を見つけます。インストール済みボックスにチェックマークを付けます。

言語ボックスで日本語が選択されているスクリーンショット。

適用をクリックして、外国語に必要なロケール関連ファイルを取得してインストールし、言語サポートウィンドウで閉じるをクリックして新しい設定を完全に適用します。

知っておくと良いこと: 今日、Linuxでオンスクリーンキーボードを有効にする方法を学びましょう。

外国語入力メソッドを追加する

外国語がシステムロケールの一部になったら、次にその入力メソッドをマシンに追加できます。そのためには、設定ウィンドウのサイドバーでキーボードカテゴリをクリックします。

キーボードカテゴリの場所を示すスクリーンショット。

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

入力ソースオプションを強調表示したスクリーンショット。

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

入力ソース選択でその他オプションを強調表示したスクリーンショット。

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

Ubuntuのさまざまな日本語入力メソッドを示すスクリーンショット。

追加をクリックして、選択した言語をシステムの入力ソースリストに追加し、マシンを再起動して新しい設定を適用します。

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

セッションで現在利用可能なさまざまな入力メソッドを示すスクリーンショット。

余談: キーボードのゲームをアップグレードしたいですか? メカニカルキーボードの購入ガイドをチェックしてください。

異なる入力メソッド間の切り替え

組み込みのグラフィカルツールチップを使用する以外にも、キーボードを使用して異なる入力メソッド間を切り替えることもできます。これは、文書を入力中で、手をキーボードから離したくない場合に便利です。

異なる入力メソッドに切り替えるには、Win + Spaceを押します。これにより、タスクスイッチャーに似た小さなウィンドウが表示されます。同じショートカットを複数回押すことで、システムの異なる入力を循環できます。

Ubuntuの入力メソッドスイッチャーを示すスクリーンショット。

注意: Win + Shift + Spaceを押すと、スイッチャー内の利用可能な入力メソッドを逆に循環できます。

入力メソッドを切り替えるためのデフォルトのキー割り当てを変更することも可能です。キーボードカテゴリに移動し、ショートカットを表示およびカスタマイズをクリックします。

Ubuntuのキーボードショートカットプロンプトの場所を示すスクリーンショット。

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

変更された入力ソースのキーボードショートカットを示すスクリーンショット。

注意: Ubuntuは、以前の入力ソースコマンドのキー割り当てを自動的に調整するため、変更する必要はありません。

ターミナルから言語を変更する

UbuntuのGUIを使用するだけでなく、ターミナルセッションを通じてデフォルトのシステム言語を変更することもできます。これは、リモートでデスクトップに接続していて、SSH XフォワーディングやVNCを使用してXorgセッションにアクセスできない場合に便利です。

システム言語を変更するには、ターミナルセッションを開き、次のコマンドを実行します:

sudo dpkg-reconfigure locales

システムの利用可能なロケールをスクロールし、使用したいものにSpaceを押し、Enterを押して有効にします。

Ubuntuの日本語ロケールを強調表示したスクリーンショット。

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

Ubuntuの日本語ロケールを示すスクリーンショット。

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

日本語UIのUbuntuを示すスクリーンショット。

ターミナルから入力メソッドを変更する

デフォルトの言語を切り替えるのと同様に、Ubuntuのターミナルを使用して代替キーボードレイアウト間を切り替えることもできます。これは、デスクトップ環境を持たないヘッドレスシステム(たとえば、Ubuntu Server)を使用している場合に便利です。

注意: 次の手順はUbuntu Serverでのみ機能します。Ubuntu 24.10の現在のGNOMEビルドでは、ユーザーがコマンドラインを通じてキーボードレイアウトを切り替えることはできません。

Ubuntuで異なるキーボードレイアウトに切り替えるには、次のコマンドを実行します:

sudo dpkg-reconfigure keyboard-configuration

現在の物理キーボードのキーボードモデルを選択します。ほとんどの場合、Generic 105-key PCを選択すれば、すべてのキーボードレイアウトで機能します。

キーボードレイアウトのためのGeneric 105-key PCオプションを示すスクリーンショット。

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

Ubuntuキーボードレイアウトのドイツ語サポートを示すスクリーンショット。

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

さまざまなドイツ語キーボードレイアウトのバリエーションを示すスクリーンショット。

AltGr機能とComposeキーオプションの両方のデフォルトを選択し、マシンを再起動します。

ターミナルプロンプトで入力して、新しいキーボードが正しく機能していることを確認します。

Ubuntu Serverで変更されたキーボードレイアウトを強調表示したスクリーンショット。

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

画像クレジット: Muhammad Nadhif Fajriananda via Unsplash. すべての変更とスクリーンショットはRamces Redによるものです。