diff --git a/logrotate/lang/ja b/logrotate/lang/ja
new file mode 100644
index 000000000..430f72a4c
--- /dev/null
+++ b/logrotate/lang/ja
@@ -0,0 +1,101 @@
+index_econf=The log rotation configuration file $1 was not found on your system. Maybe logrotate is not installed, or the module configuration is incorrect.
+save_emust1=You must enter a creation mode when entering a creation user
+force_title=強制ログローテート
+log_global=Modified global options
+period_never=Never
+index_forcedesc=指定された時間になっていなくても強制的にログローテートを行います。
+edit_missingok=ログファイルがなければ無視するか
+sched_err=Failed to save rotation schedule
+save_eerrors=Missing email address for error messages
+edit_size=ローテート前の最大サイズ
+edit_mailno=いいえ、メールしません
+save_ecreateuser=Missing or invalid creation user
+edit_olddirsame=ログファイルと同じ場所
+save_erotate=Missing or invalid maximum number of old logs to keep
+edit_createas=はい、モード $1 ユーザ $2 グループ $3 で作成
+index_globaldesc=ボタンをクリックするとすべてのログファイルへの設定を編集します。
+edit_olddirto=ディレクトリ
+edit_errors=Email error messages to
+global_header=Default options for all log files
+index_post=ローテート後に実行するコマンド
+edit_file=ログファイルのパス
+edit_pre=ローテート前に実行するコマンド
+edit_olddir=ローテート後のログの場所
+edit_errorsto=Address or user
+index_sched=スケジュールを編集
+edit_title1=ログファイルの編集
+edit_mailto=はい、アドレス
+index_eversion=Failed to get the version of logrotate with the command $1 : $2
+index_return=ログファイル一覧
+save_efile=Missing or invalid log filename
+save_esize=Missing or invalid maximum size
+sched_disabled=Disabled
+index_global=グローバル設定を編集
+edit_errorsno=Nobody
+index_ecmd=The log rotation program $1 was not found on your system. Maybe it is not installed, or the module configuration is incorrect.
+save_emust2=You must enter a creation user when entering a creation group
+edit_mailfirst=最新のログファイルをローテートしたら
+save_emailto=Missing email address for rotated logs
+global_title=Global Options
+log_delete_logs=Deleted rotation for $1 log files
+sched_title=ログローテートスケジュール
+index_force=強制ログローテート
+edit_delaycompress=圧縮を次のサイクルまで遅らせるか
+sched_enabled=Enabled, at times below ..
+sched_runparts=現在、ログローテートコマンドはスクリプト $1 $2 を実行するようになっており、調整できません。
+index_add=Add a new log file to rotate.
+period_daily=Daily
+edit_rotate=古いログをどれだけ残すか
+edit_compress=古いログを圧縮するか
+sched_desc=このモジュールで構成されたログローテートが実行される場合、Cronがコマンドlogrotateを定期的に(通常毎日)実行しなければなりません。
+force_done=.. 終了
+save_eext=Missing extension for rotated log filenames
+edit_sched=ローテートスケジュール
+edit_title2=ログローテートの作成
+index_notset=Not set
+index_scheddesc=ボタンをクリックするとCronで実行されるログローテーションのスケジュールを編集します。
+save_err=Failed to save log
+edit_ifempty=ログファイルが空でもローテートするか
+delete_enone=None selected
+edit_copytruncate=ログファイルを切り詰めるか
+log_create=Added rotation for log file $1
+edit_maillast=最古のログファイルを削除しようとしたら
+save_epost=Post-rotation script cannot contain an endscript or endrotate line
+log_modify=Modified rotation for log file $1
+delete_err=Failed to delete logs
+force_failed=.. failed! See the output above for the reason why.
+save_eolddirto=Missing or invalid directory for old rotated logs
+save_ecreategroup=Missing or invalid creation group
+log_delete_sched=Deleted log rotation Cron job
+save_ecreatemode=Missing or invalid 3 or 4 digit octal creation mode
+edit_createno=いいえ、作成しません
+edit_always=Ignored
+edit_ext=ローテートしたファイル名の拡張子
+index_nocmd=なし
+index_title=ログファイルローテート
+period_bytes=bytes
+index_delete=選択したログローテートを削除
+period_weekly=Weekly
+index_period=ローテーション期間
+edit_header=ローテート設定の詳細
+edit_mailfl=メールするログファイル
+edit_post=ローテート後に実行するコマンド
+edit_now=Rotate Now
+log_create_sched=Created log rotation Cron job
+period_monthly=Monthly
+index_version=Logrotate version $1
+sched_sched=Log rotation cron job
+log_modify_sched=Changed log rotation Cron job
+sched_save=Update Cron Job
+index_none=No log files have been defined yet.
+force_doingone=強制的にログファイルをローテートしています..
+log_delete=Deleted rotation for log file $1
+edit_sharedscripts=Only run scripts once for all files?
+index_file=ログファイル
+index_logrotate=Logrotate
+edit_default=$default ($1)
+save_epre=Pre-rotation script cannot contain an endscript or endrotate line
+edit_createsame=はい、同じパーミッションで
+edit_mail=ログファイルを削除する前にメールするか
+force_doing=強制的にすべてのログファイルをローテートしています..
+edit_create=ローテート後にログファイルを再作成するか
diff --git a/logrotate/lang/ja.auto b/logrotate/lang/ja.auto
new file mode 100644
index 000000000..caf6d4f5d
--- /dev/null
+++ b/logrotate/lang/ja.auto
@@ -0,0 +1,6 @@
+edit_minsize=回転する最小サイズ
+edit_nominsize=常に
+edit_dateext=回転したファイルに日付の拡張子を使用する
+save_eminsize=最小サイズがないか無効です
+save_enofiles=回転するファイルが入力されていません
+sched_when=実行時間
diff --git a/logrotate/lang/ja_JP.euc b/logrotate/lang/ja_JP.euc
deleted file mode 100644
index fbffa6886..000000000
--- a/logrotate/lang/ja_JP.euc
+++ /dev/null
@@ -1,110 +0,0 @@
-index_title=եơ
-index_econf=The log rotation configuration file $1 was not found on your system. Maybe logrotate is not installed, or the module configuration is incorrect.
-index_ecmd=The log rotation program $1 was not found on your system. Maybe it is not installed, or the module configuration is incorrect.
-index_eversion=Failed to get the version of logrotate with the command $1 : $2
-index_version=Logrotate version $1
-index_add=Add a new log file to rotate.
-index_file=ե
-index_period=ơ
-index_post=ơȸ˼¹Ԥ륳ޥ
-index_none=No log files have been defined yet.
-index_global=ХԽ
-index_globaldesc=ܥåȤ٤ƤΥեؤԽޤ
-index_sched=塼Խ
-index_scheddesc=ܥåCronǼ¹ԤơΥ塼Խޤ
-index_nocmd=ʤ
-index_notset=Not set
-index_return=ե
-index_force=ơ
-index_forcedesc=ꤵ줿֤ˤʤäƤʤƤŪ˥ơȤԤޤ
-index_logrotate=Logrotate
-index_delete=ơȤ
-
-period_daily=Daily
-period_weekly=Weekly
-period_monthly=Monthly
-period_never=Never
-period_bytes=bytes
-
-edit_title1=եԽ
-edit_title2=ơȤκ
-edit_header=ơξܺ
-edit_file=եΥѥ
-edit_sched=ơȥ塼
-edit_rotate=ŤɤĤ
-edit_compress=Ť̤뤫
-edit_delaycompress=̤Υޤ٤餻뤫
-edit_copytruncate=եڤͤ뤫
-edit_ifempty=ե뤬ǤơȤ뤫
-edit_missingok=ե뤬ʤ̵뤹뤫
-edit_size=ơκ祵
-edit_always=Ignored
-edit_ext=ơȤե̾γĥ
-edit_mail=ե˥뤹뤫
-edit_mailto=Ϥɥ쥹
-edit_mailno=뤷ޤ
-edit_mailfl=뤹ե
-edit_mailfirst=ǿΥեơȤ
-edit_maillast=ǸŤΥե褦Ȥ
-edit_create=ơȸ˥եƺ뤫
-edit_createas=Ϥ⡼ $1 桼 $2 롼 $3 Ǻ
-edit_createno=ޤ
-edit_createsame=ϤƱѡߥå
-edit_olddir=ơȸΥξ
-edit_olddirto=ǥ쥯ȥ
-edit_olddirsame=եƱ
-edit_errors=Email error messages to
-edit_errorsno=Nobody
-edit_errorsto=Address or user
-edit_post=ơȸ˼¹Ԥ륳ޥ
-edit_pre=ơ˼¹Ԥ륳ޥ
-edit_default=$default ($1)
-edit_sharedscripts=Only run scripts once for all files?
-edit_now=Rotate Now
-
-global_title=Global Options
-global_header=Default options for all log files
-
-save_err=Failed to save log
-save_efile=Missing or invalid log filename
-save_esize=Missing or invalid maximum size
-save_erotate=Missing or invalid maximum number of old logs to keep
-save_ecreatemode=Missing or invalid 3 or 4 digit octal creation mode
-save_ecreateuser=Missing or invalid creation user
-save_ecreategroup=Missing or invalid creation group
-save_emust1=You must enter a creation mode when entering a creation user
-save_emust2=You must enter a creation user when entering a creation group
-save_eolddirto=Missing or invalid directory for old rotated logs
-save_eext=Missing extension for rotated log filenames
-save_emailto=Missing email address for rotated logs
-save_eerrors=Missing email address for error messages
-save_epre=Pre-rotation script cannot contain an endscript or endrotate line
-save_epost=Post-rotation script cannot contain an endscript or endrotate line
-
-log_modify_sched=Changed log rotation Cron job
-log_create_sched=Created log rotation Cron job
-log_delete_sched=Deleted log rotation Cron job
-log_global=Modified global options
-log_create=Added rotation for log file $1
-log_modify=Modified rotation for log file $1
-log_delete=Deleted rotation for log file $1
-log_delete_logs=Deleted rotation for $1 log files
-
-sched_title=ơȥ塼
-sched_desc=Υ⥸塼ǹ줿ơȤ¹Ԥ硢CronޥlogrotateŪ(̾)¹ԤʤФʤޤ
-sched_runparts=ߡơȥޥɤϥץ $1 $2 ¹Ԥ褦ˤʤäƤꡢĴǤޤ
-sched_sched=Log rotation cron job
-sched_disabled=Disabled
-sched_enabled=Enabled, at times below ..
-sched_save=Update Cron Job
-sched_err=Failed to save rotation schedule
-
-force_title=ơ
-force_doing=Ūˤ٤ƤΥեơȤƤޤ..
-force_doingone=Ū˥եơȤƤޤ..
-force_done=.. λ
-force_failed=.. failed! See the output above for the reason why.
-
-delete_err=Failed to delete logs
-delete_enone=None selected
-