diff --git a/inetd/lang/ja b/inetd/lang/ja
new file mode 100644
index 000000000..b5a53bf2a
--- /dev/null
+++ b/inetd/lang/ja
@@ -0,0 +1,94 @@
+error_invalidver='$1' は無効なRPC バージョンです
+editserv_name=サービス名
+error_serviceexist=ポート $1 とプロトコル $2 を使用したサービスはすでに存在します
+index_list=サービス リスト
+log_modify_serv_l=ポート $2 上のサービス $1 を変更しました
+error_invalidservice='$1' は無効なサービス名です
+editrpc_wait=終了まで待機
+error_invalidarg='$1' は無効な引数リストです
+error_inetservice=名前 $1 とプロトコル $2 を使用したインターネット サービスはすでに存在します
+log_delete_rpc_l=RPC $1 番号 $2 を削除しました
+log_create_serv_l=ポート $2 上のサービス $1 を作成しました
+editrpc_command=コマンド
+index_service=インターネット サービス
+error_childnum=分単位の最大値を指定した場合は、子の処理数も指定する必要があります。
+editserv_title2=インターネット サービスの編集
+error_invalidprgnum='$1' は無効なプログラム番号です
+log_create_prog_l=ポート $2上のプログラム $3 用サービス $1 を作成しました
+error_saverpc=RPC プログラムを保存できませんでした
+error_restart=Inetd を再起動できませんでした
+log_modify_prog_l=ポート $2上のプログラム $3 用サービス $1 を変更しました
+editrpc_prgnum=プログラム数
+log_modify_rpc=RPC $1 を変更しました
+log_delete_rprog=RPC とプログラム $1 を削除しました
+editrpc_execasuser=次のユーザとして実行
+editrpc_noassigned=割り当てられたプログラムはありません
+editrpc_version=RPC バージョン
+log_create_rpc=RPC $1 を作成しました
+editserv_title1=インターネット サービスの作成
+editserv_detail=インターネット サービスの詳細
+error_portnum=ポート番号 $1 は 0 より大きくて65536 より小さくなければなりません。
+log_modify_rpc_l=RPC $1 番号 $2 を変更しました
+index_newrpc=新規 RPC プログラムの作成
+editserv_program=プログラム
+error_saveservice=インターネット サービスを保存できませんでした
+log_delete_serv_l=ポート $2 上のサービス $1 を削除しました
+log_create_rpc_l=RPC $1 番号 $2 を作成しました
+editrpc_prgname=プログラム名
+editrpc_socket=ソケットの種類
+error_noprotocol=少なくとも 1つのプロトコルを選択する必要があります
+error_nameexist=名前 $1 とプロトコル $2 を使用したサービスはすでに存在します
+editserv_maxchild=子処理最大値
+error_invalidprg='$1' は無効なプログラムです
+editrpc_detail=RPC プログラムの詳細
+index_save=保存
+editrpc_nowait=待機しない
+log_create_rprog=RPC とプログラム $1 を作成しました
+editserv_args=Args
+log_modify_rprog=RPC とプログラム $1 を変更しました
+error_invalidpermin='$1' は有効な分単位最大値ではありません
+log_delete_rpc=RPC $1 を削除しました
+log_delete_prog_l=ポート $2上のプログラム $3 用サービス $1 を削除しました
+editrpc_aliase=エイリアス
+editserv_execlogin=ログイン クラスとして実行
+log_apply=変更を適用しました
+error_prginuse=RPC プログラム番号 $1 はすでに使用されています
+editrpc_disable=プログラム無効..
+log_delete_serv=サービス $1 を削除しました
+log_delete_rprog_l=プログラム $3 用のRPC $1 番号 $2 を削除しました
+error_invalidport='$1' は無効なポート番号です
+editserv_inetd=inetd経由
+index_newservice=新規のインターネット サービスの作成
+editrpc_default=デフォルト
+error_invalidchildnum='$1'は無効な子の処理数です
+editrpc_internal=内部
+editrpc_enable=プログラム有効..
+index_applymsg=実行中のinetd プロセスに SIGHUP 信号を送信して現在の設定を適用するには、このボタンをクリックしてください。
+editserv_port=ポート番号
+error_nouser=ユーザを選択する必要があります
+editrpc_max=分単位の最大値
+index_apply=変更を適用
+index_create=作成
+editrpc_protocol=プロトコル
+log_delete_prog=サービスとプログラム $1 を削除しました
+editserv_wrapper=TCP ラッパー
+index_rpc=RPC プログラム
+index_title=Inetd インターネット サービス
+error_invalidcmd='$1' は無効なコマンドです
+index_delete=削除
+log_create_serv=サービス $1 を作成しました
+log_modify_rprog_l=プログラム $3 用のRPC $1 番号 $2 を変更しました
+editrpc_execasgrp=次のグループとして実行
+log_modify_serv=サービス $1 を変更しました
+log_create_rprog_l=プログラム $3 用のRPC $1 番号 $2 を作成しました
+editrpc_title1=RPC プログラムの作成
+log_modify_prog=サービスとプログラム $1 を変更しました
+editrpc_title2=RPC プログラムの編集
+error_invalidprgname='$1' は無効なプログラム名です
+log_create_prog=サービスとプログラム $1 を作成しました
+error_notexecutable='$1' は実行できません
+error_notexist='$1' は存在しません
+editrpc_server=サーバ プログラム
+error_invalidwrapper='$1' は無効な TCP ラッパー サービス名です
+editrpc_waitmode=待機モード
+error_prgexist=$1 という RPC プログラムはすでに存在します
diff --git a/inetd/lang/ja.auto b/inetd/lang/ja.auto
new file mode 100644
index 000000000..48b892f1f
--- /dev/null
+++ b/inetd/lang/ja.auto
@@ -0,0 +1,15 @@
+index_edit=サービスを編集:
+index_search=一致するサービスを表示:
+index_sok=探す
+index_toomany=このページに表示するにはインターネットサービスが多すぎます。
+index_none=検索に一致するインターネットサービスはありません。
+error_user=実行するユーザーが見つからないか無効です
+error_group=実行するグループが欠落しているか無効です
+error_smfservice=cmd '$1'でsmfサービスを更新できませんでした、エラーコード $2
+error_smf_cmdfield=smfの場合、プログラム '$1'のファイル名はコマンドフィールドの最初の引数に一致する必要があります。つまり、 '$2'になります。
+editrpc_act=プログラム状態
+editrpc_stream=ストリーム
+editrpc_dgram=データグラム
+editrpc_tli=TLI
+editserv_qm=コマンドが存在しない可能性がありますか?
+editserv_ename=その名前とプロトコルのサービスは存在しません
diff --git a/inetd/lang/ja_JP.euc b/inetd/lang/ja_JP.euc
deleted file mode 100644
index 238f8fbc9..000000000
--- a/inetd/lang/ja_JP.euc
+++ /dev/null
@@ -1,101 +0,0 @@
-index_title=Inetd ͥå ӥ
-index_list=ӥ ꥹ
-index_save=¸
-index_delete=
-index_create=
-
-index_service=ͥå ӥ
-index_newservice=Υͥå ӥκ
-index_rpc=RPC ץ
-index_newrpc= RPC ץκ
-index_apply=ѹŬ
-index_applymsg=¹inetd ץ SIGHUP ƸߤŬѤˤϡΥܥåƤ
-
-error_restart=Inetd ƵưǤޤǤ
-error_saverpc=RPC ץ¸ǤޤǤ
-error_invalidprgname='$1' ̵ʥץ̾Ǥ
-error_invalidprgnum='$1' ̵ʥץֹǤ
-error_invalidver='$1' ̵RPC СǤ
-error_noprotocol=ʤȤ 1ĤΥץȥɬפޤ
-error_notexist='$1' ¸ߤޤ
-error_notexecutable='$1' ϼ¹ԤǤޤ
-error_invalidcmd='$1' ̵ʥޥɤǤ
-error_nouser=桼ɬפޤ
-error_prgexist=$1 Ȥ RPC ץϤǤ¸ߤޤ
-error_prginuse=RPC ץֹ $1 ϤǤ˻ѤƤޤ
-error_saveservice=ͥå ӥ¸ǤޤǤ
-error_invalidport='$1' ̵ʥݡֹǤ
-error_invalidservice='$1' ̵ʥӥ̾Ǥ
-error_portnum=ݡֹ $1 0 礭65536 꾮ʤФʤޤ
-error_invalidprg='$1' ̵ʥץǤ
-error_invalidarg='$1' ̵ʰꥹȤǤ
-error_invalidwrapper='$1' ̵ TCP åѡ ӥ̾Ǥ
-error_invalidpermin='$1' ͭʬñ̺ͤǤϤޤ
-error_invalidchildnum='$1'̵ʻҤνǤ
-error_childnum=ʬñ̤κͤꤷϡҤνꤹɬפޤ
-error_serviceexist=ݡ $1 ȥץȥ $2 ѤӥϤǤ¸ߤޤ
-error_nameexist=̾ $1 ȥץȥ $2 ѤӥϤǤ¸ߤޤ
-error_inetservice=̾ $1 ȥץȥ $2 Ѥͥå ӥϤǤ¸ߤޤ
-
-editrpc_title1=RPC ץκ
-editrpc_title2=RPC ץԽ
-editrpc_detail=RPC ץξܺ
-editrpc_prgname=ץ̾
-editrpc_prgnum=ץ
-editrpc_aliase=ꥢ
-editrpc_server= ץ
-editrpc_noassigned=Ƥ줿ץϤޤ
-editrpc_disable=ץ̵..
-editrpc_enable=ץͭ..
-editrpc_socket=åȤμ
-editrpc_version=RPC С
-editrpc_protocol=ץȥ
-editrpc_internal=
-editrpc_command=ޥ
-editrpc_waitmode=Ե⡼
-editrpc_wait=λޤԵ
-editrpc_nowait=Եʤ
-editrpc_execasuser=Υ桼ȤƼ¹
-editrpc_max=ʬñ̤κ
-editrpc_default=ǥե
-editrpc_execasgrp=Υ롼פȤƼ¹
-
-editserv_title1=ͥå ӥκ
-editserv_title2=ͥå ӥԽ
-editserv_detail=ͥå ӥξܺ
-editserv_name=ӥ̾
-editserv_port=ݡֹ
-editserv_program=ץ
-editserv_args=Args
-editserv_maxchild=ҽ
-editserv_execlogin= 饹ȤƼ¹
-editserv_wrapper=TCP åѡ
-editserv_inetd=inetdͳ
-
-log_apply=ѹŬѤޤ
-log_create_serv=ӥ $1 ޤ
-log_modify_serv=ӥ $1 ѹޤ
-log_delete_serv=ӥ $1 ޤ
-log_create_prog=ӥȥץ $1 ޤ
-log_modify_prog=ӥȥץ $1 ѹޤ
-log_delete_prog=ӥȥץ $1 ޤ
-log_create_serv_l=ݡ $2 Υӥ $1 ޤ
-log_modify_serv_l=ݡ $2 Υӥ $1 ѹޤ
-log_delete_serv_l=ݡ $2 Υӥ $1 ޤ
-log_create_prog_l=ݡ $2Υץ $3 ѥӥ $1 ޤ
-log_modify_prog_l=ݡ $2Υץ $3 ѥӥ $1 ѹޤ
-log_delete_prog_l=ݡ $2Υץ $3 ѥӥ $1 ޤ
-
-log_create_rpc=RPC $1 ޤ
-log_modify_rpc=RPC $1 ѹޤ
-log_delete_rpc=RPC $1 ޤ
-log_create_rprog=RPC ȥץ $1 ޤ
-log_modify_rprog=RPC ȥץ $1 ѹޤ
-log_delete_rprog=RPC ȥץ $1 ޤ
-log_create_rpc_l=RPC $1 ֹ $2 ޤ
-log_modify_rpc_l=RPC $1 ֹ $2 ѹޤ
-log_delete_rpc_l=RPC $1 ֹ $2 ޤ
-log_create_rprog_l=ץ $3 ѤRPC $1 ֹ $2 ޤ
-log_modify_rprog_l=ץ $3 ѤRPC $1 ֹ $2 ѹޤ
-log_delete_rprog_l=ץ $3 ѤRPC $1 ֹ $2 ޤ
-