多言語対応状況レポート

袋井市AIチャットボット ── 12言語対応の実装状況と外国人住民統計

2026年4月2日 ふくろいAIラボ

1. サマリー

袋井市は外国人住民比率が高い自治体であり、行政情報への多言語アクセスは重要な課題です。本チャットボットは日本語を含む12言語に対応し、UI翻訳とAI応答の両方で多言語サポートを実現しています。

12
対応言語数
12
UI翻訳 完了
12
AI応答 対応
5,978
外国人住民数
(推計)

2. 対応言語一覧

言語コード外国人住民数UI翻訳AI応答状態
🇯🇵 日本語ja-FullFullComplete
🇧🇷 Portuguespt3,215FullFullComplete
🇻🇳 Tieng Vietvi1,132FullFullComplete
🇺🇸 Englishen-FullFullComplete
🇵🇭 Tagalogtl415FullFullComplete
🇨🇳 中文zh308FullFullComplete
🇮🇩 Bahasa Indonesiaid298FullFullComplete
🇳🇵 नेपालीne190FullFullComplete
🇲🇲 မြန်မာmy132FullFullComplete
🇹🇭 ไทยth120FullFullComplete
🇱🇰 සිංහලsi108FullFullComplete
🇰🇷 한국어ko60FullFullComplete

3. 外国人住民統計

袋井市の外国人住民の国籍別人口(推計値)に基づき、対応言語の優先度を決定しています。

外国人住民数(言語別・推計)
Portugues (pt)
3,215
53.8%
Tieng Viet (vi)
1,132
18.9%
Tagalog (tl)
415
6.9%
中文 (zh)
308
5.2%
Indonesia (id)
298
5.0%
नेपाली (ne)
190
3.2%
မြန်မာ (my)
132
2.2%
ไทย (th)
2.0%
සිංහල (si)
1.8%
한국어 (ko)
1.0%

※ 日本語・英語は住民数ベースではなく汎用言語として対応。合計: 5,978人(推計)

4. 翻訳対象の詳細

各言語で翻訳されている要素の一覧です。

UI要素

ヘッダータイトル、プレースホルダー、送信ボタン、リセットボタン、言語選択ドロップダウン

サジェスト質問

初期表示の4つの質問例を各言語に翻訳

免責事項

「生成AI使用」の注意書き、個人情報に関する警告文

エラーメッセージ

API上限到達、ネットワークエラー等のメッセージ

フィードバック

「役に立ちましたか?」の質問文、ボタンラベル

AI応答

Geminiのシステムプロンプトに言語指定を含め、選択言語で回答を生成

5. 実装方式

フロントエンド: 静的翻訳辞書

JavaScriptオブジェクトとして12言語分の翻訳辞書を定義。言語セレクタの変更時に全UI要素のテキストを差し替え。フレームワーク不使用のため、軽量かつ高速に動作。

バックエンド: 言語パラメータによるAI応答制御

チャットAPIにlangパラメータを送信。Geminiのシステムプロンプトに「回答は{言語名}で出力してください」を動的に挿入。RAGの検索自体は日本語のまま(元データが日本語のため)、回答の出力のみを指定言語に変換。

Gemini 2.5 Flashの多言語能力

Gemini 2.5 Flashは100以上の言語に対応しており、日本語のコンテキストから他言語への回答生成が高品質。追加の翻訳APIは不要で、コスト増なしに多言語対応を実現。

6. 対応言語の選定理由

優先度言語選定理由
必須日本語(ja)公用語。全住民が対象
最優先ポルトガル語(pt)外国人住民の53.8%。ブラジル人コミュニティが最大
最優先ベトナム語(vi)外国人住民の18.9%。急増中の技能実習生・特定技能
英語(en)国際共通語。多国籍住民の共通言語
タガログ語(tl)フィリピン人住民(6.9%)
中国語(zh)中国人住民(5.2%)
インドネシア語(id)インドネシア人住民(5.0%)
ネパール語(ne)ネパール人住民(3.2%)
ミャンマー語(my)ミャンマー人住民(2.2%)
標準タイ語(th)タイ人住民(2.0%)
標準シンハラ語(si)スリランカ人住民(1.8%)
標準韓国語(ko)韓国人住民(1.0%)

7. カバレッジ

外国人住民の言語カバレッジ
対応言語でカバー
5,978人(100%)

袋井市の主要な外国人住民コミュニティの母語を全てカバー。英語を共通言語として加えることで、統計に含まれない少数言語話者も最低限のアクセスが可能です。

コスト: 追加費用なし

多言語対応に追加のAPI費用は発生しません。Gemini 2.5 Flashの多言語能力を活用し、翻訳APIを別途契約する必要がないため、12言語対応でも運用コストは日本語のみの場合と同一です。