From 4ea5e2c1f3d4e70306a6d25c79ac7bbd5f61b54d Mon Sep 17 00:00:00 2001 From: Eshin Kunishima Date: Wed, 9 Mar 2016 10:00:14 +0900 Subject: [PATCH] add japanese language file --- locales/ja_JP/translations.php | 249 +++++++++++++++++++++++++++++++++ models/config.php | 1 + 2 files changed, 250 insertions(+) create mode 100644 locales/ja_JP/translations.php diff --git a/locales/ja_JP/translations.php b/locales/ja_JP/translations.php new file mode 100644 index 0000000..493a13b --- /dev/null +++ b/locales/ja_JP/translations.php @@ -0,0 +1,249 @@ + function ($n) { + return ($n != 1); + }, + 'attachment' => '添付', + 'When there is nothing to read, redirect me to this page' => 'アイテムがない場合のリダイレクト先', + 'There is nothing new to read, enjoy your favorites articles!' => '新たに読むものは何もありません。お気に入りの記事をお楽しみください。', + 'There is nothing new to read, enjoy your previous readings!' => '新たに読むものは何もありません。前の記事をお楽しみください。', + 'Immediately' => 'すぐに', + '(error occurred during the last check)' => '(エラーが最後のチェック中に発生しました)', + 'The feed id is required' => 'フィードIDが必要です', + 'The title is required' => 'タイトルが必要です', + 'The site url is required' => 'サイトのURLが必要です', + 'The feed url is required' => 'フィードのURLが必要です', + 'or' => 'または', + 'edit' => '編集', + 'cancel' => 'キャンセル', + 'Feed URL' => 'フィードのURL', + 'Website URL' => 'ウェブサイトのURL', + 'Title' => 'タイトル', + 'Edit subscription' => '購読を編集', + 'Unable to edit your subscription.' => 'あなたの購読を編集することができません。', + 'Your subscription has been updated.' => 'あなたの購読が更新されました。', + 'Older items first' => '古い順', + 'Most recent first' => '新しい順', + 'Default sorting order for items' => 'デフォルトのソート順', + 'This subscription is empty, %sgo back to unread items%s' => 'この購読は空です。%s未読のアイテム%sに戻りましょう。', + 'sort by date %s(%s)%s' => '日付順 %s(%s)%s', + 'most recent first' => '新しい順', + 'older first' => '古い順', + 'Show only this subscription' => 'この購読のみを表示', + 'Go to unread' => '未読に移動', + 'Go to bookmarks' => 'ブックマークに移動', + 'Go to history' => '履歴に移動', + 'Go to subscriptions' => '購読に移動', + 'Go to preferences' => '設定に移動', + 'Bookmarklet' => 'ブックマークレット', + 'Subscribe with Miniflux' => 'Minifluxで購読', + 'Drag and drop this link to your bookmarks' => 'ブックマークにこのリンクをドラッグ&ドロップ', + 'Download full content' => '完全なコンテンツをダウンロード', + 'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' => 'Minifluxは元のウェブサイトからコンテンツを取得しているため、完全なコンテンツをダウンロードすると遅くなります。要約だけを表示するフィードのためにこの機能を使用する必要があります。この機能はすべてのWebサイトでは動作しません。', + 'No message' => 'メッセージはありません', + 'flush messages' => 'メッセージを消去', + 'API endpoint:' => 'APIのエンドポイント:', + 'API username:' => 'APIのユーザ名:', + 'API token:' => 'APIのトークン:', + 'Generate new tokens' => '新しいトークンを生成', + 'Bookmark RSS Feed' => 'RSSフィードをブックマーク', + 'updated just now' => 'ちょうど今', + 'checked at' => '最終確認日', + 'never updated after creation' => '作成後に一度も更新されていません', + 'Subscription disabled' => '無効な購読', + 'content downloaded' => 'コンテンツがダウンロードされました', + 'in progress...' => '進行中…', + 'unable to fetch content' => 'コンテンツを取得することができません', + 'Download content' => 'コンテンツをダウンロード', + 'download content' => 'コンテンツをダウンロード', + 'Help' => 'ヘルプ', + 'Theme' => 'テーマ', + 'Items per page' => '1ページあたりのアイテム', + 'Previous page' => '前のページ', + 'Next page' => '次のページ', + 'Do not fetch the content of articles' => '記事の内容を取得しない', + 'Remove automatically read items' => '自動的に既読アイテムを削除', + 'Never' => '決して', + 'After %d day' => '%d日後', + 'unread' => '未読', + 'Unread' => '未読', + 'bookmark' => 'ブックマーク', + 'remove bookmark' => 'ブックマークを削除', + 'bookmarks' => 'ブックマーク', + 'Bookmarks' => 'ブックマーク', + 'Bookmark item' => 'アイテムをブックマーク', + 'No bookmark' => 'ブックマークはありません', + 'history' => '履歴', + 'subscriptions' => '購読', + 'Subscriptions' => '購読', + 'preferences' => '設定', + 'Preferences' => '設定', + 'logout' => 'ログアウト', + 'Username' => 'ユーザー名', + 'Password' => 'パスワード', + 'Confirmation' => '確認', + 'Language' => '言語', + 'Save' => '保存', + 'Database size:' => 'データベースのサイズ:', + 'Optimize the database' => 'データベースを最適化', + '(VACUUM command)' => '(VACUUMコマンド)', + 'Download the entire database' => 'データベース全体をダウンロード', + '(Gzip compressed Sqlite file)' => '(gzipで圧縮されたSQLiteファイル)', + 'Keyboard shortcuts' => 'キーボードショートカット', + 'Previous item' => '前のアイテム', + 'Next item' => '次のアイテム', + 'Mark as read or unread' => '既読または未読にする', + 'Open original link' => 'オリジナルのリンクを開く', + 'Open item' => 'アイテムを開く', + 'About' => 'Minifluxについて', + 'Miniflux version:' => 'Minifluxのバージョン:', + 'Nothing to read' => '読むものはありません', + 'mark all as read' => 'すべてを既読にする', + 'original link' => 'オリジナルのリンク', + 'mark as read' => '既読にする', + 'No history' => '履歴はありません', + 'mark as unread' => '未読にする', + 'History' => '履歴', + 'flush all items' => 'すべてのアイテムを削除', + 'Item not found' => 'アイテムが見つかりません', + 'Next' => '次', + 'Previous' => '前', + 'Sign in' => 'サインイン', + 'feeds' => 'フィード', + 'add' => '追加', + 'import' => 'インポート', + 'export' => 'エクスポート', + 'OPML Import' => 'OPMLのインポート', + 'OPML file' => 'OPMLファイル', + 'Import' => 'インポート', + 'refresh all' => 'すべてを更新', + 'No subscription' => '購読はありません', + 'remove' => '削除', + 'Remove' => '削除', + 'refresh' => '更新', + 'New subscription' => '新しい購読', + 'Website or Feed URL' => 'ウェブサイトもしくはフィードのURL', + 'Add' => '追加', + 'http://website/' => 'http://website/', + 'Official website:' => '公式サイト:', + 'Bad username or password' => 'ユーザー名またはパスワードが不正', + 'Unable to update your preferences.' => '設定を更新できません。', + 'Your preferences are updated.' => '設定を更新しました。', + 'Unable to import your OPML file.' => 'あなたのOPMLファイルをインポートすることができません。', + 'Your feeds have been imported.' => 'フィードはインポートされました。', + 'Unable to find a subscription.' => '購読を見つけることができません。', + 'Subscription added successfully.' => '購読の追加に成功しました。', + 'Your subscriptions are updated' => 'あなたの購読が更新されました', + 'Unable to remove this subscription.' => 'この購読を削除することができません。', + 'This subscription has been removed successfully.' => 'この購読は正常に削除されました。', + 'The user name is required' => 'ユーザ名が必要です', + 'The maximum length is 50 characters' => '最大長は50文字です', + 'The password is required' => 'パスワードが必要です', + 'The minimum length is 6 characters' => '最小の長さは6文字です', + 'The confirmation is required' => '確認が必要です', + 'Passwords don\'t match' => 'パスワードが一致しません', + 'Do you really want to remove these items from your history?' => '本当に履歴からこれらのアイテムを削除しますか?', + 'Do you really want to remove this subscription: "%s"?' => '本当にこの購読(%s)を削除しますか?', + 'Nothing to read, do you want to %supdate your subscriptions%s?' => '読むものは何もありません。%s購読を更新%sしますか?', + 'Show help' => 'ヘルプを表示', + 'Close help' => 'ヘルプを閉じる', + '%d second ago' => '%d秒前', + '%d minute ago' => '%d分前', + '%d hour ago' => '%d時間前', + '%d day ago' => '%d日前', + '%d week ago' => '%d週間前', + '%d month ago' => '%dヶ月前', + 'Timezone' => 'タイムゾーン', + 'Update all subscriptions' => 'すべての購読を更新', + 'Auto-Update URL' => '自動更新のURL', + 'Update Miniflux' => 'Minifluxを更新', + 'Miniflux is updated!' => 'Minifluxは更新されました!', + 'Unable to update Miniflux, check the console for errors.' => 'Minifluxを更新できません。エラーコンソールを確認してください。', + 'Don\'t forget to backup your database' => 'データベースのバックアップを忘れないで下さい', + 'The name must have only alpha-numeric characters' => '名前には英数字のみを使用することが出来ます', + 'New database' => '新しいデータベース', + 'Database name' => 'データベースの名前', + 'Default database' => 'デフォルトのデータベース', + 'Select another database' => '別のデータベースを選択', + 'The database name is required' => 'データベース名が必要です', + 'Database created successfully.' => 'データベースが正常に作成されました。', + 'Unable to create the new database.' => '新しいデータベースを作成することができません。', + 'Add a new database (new user)' => '新しいデータベース(新規ユーザ)を追加', + 'Create' => '作成', + 'Unknown' => '未知', + 'Remember Me' => '私を記憶', + 'Display items on lists' => 'リストの表示アイテム', + 'Summaries' => '要約', + 'Full contents' => 'コンテンツの全文', + 'Force RTL mode (Right-to-left language)' => 'RTLモードを強制(右から左に記述する言語)', + 'Activated' => '有効', + 'Remove this feed' => 'このフィードを削除', + 'Miniflux' => 'Miniflux', + 'mini%sflux%s' => 'mini%sflux%s', + 'All' => 'すべて', + 'Advanced' => '高度', + 'Documentation' => 'ドキュメント', + 'Installation instructions' => 'インストール手順', + 'Upgrade to a new version' => '新しいバージョンへのアップグレード', + 'Cronjob' => 'cronジョブ', + 'Advanced configuration' => '高度な設定', + 'Full article download' => '記事の全文をダウンロード', + 'Multiple users' => '複数のユーザー', + 'Themes' => 'テーマ', + 'Json-RPC API' => 'Json-RPC API', + 'Fever API' => 'Fever API', + 'Translations' => '翻訳', + 'Run Miniflux with Docker' => 'DockerでMinifluxを実行', + 'FAQ' => 'FAQ', + 'settings' => '設定', + 'help' => 'ヘルプ', + 'api' => 'API', + 'about' => 'Minifluxについて', + 'This action will update Miniflux with the last development version, are you sure?' => '最新の開発バージョンでMinifluxを更新します。よろしいですか?', + 'database' => 'データベース', + 'Console' => 'コンソール', + 'Miniflux API' => 'Miniflux API', + 'menu' => 'メニュー', + 'Default' => 'デフォルト', + 'Value required' => '値が必要です', + 'Must be an integer' => '整数でなければなりません', + 'Remove automatically unread items' => '自動的に未読アイテムを削除', + 'Toggle RTL mode' => 'RTLモードの切り替え', + 'external services' => '外部サービス', + 'Send bookmarks to Pinboard' => 'Pinboardへブックマークを送信', + 'Pinboard API token' => 'PinboardのAPIトークン', + 'Pinboard tags' => 'Pinboardのタグ', + 'Instapaper username' => 'Instapaperのユーザー名', + 'Instapaper password' => 'Instapaperのパスワード', + 'Instapaper' => 'Instapaper', + 'Pinboard' => 'Pinboard', + 'Send bookmarks to Instapaper' => 'Instapaperへブックマークを送信', + 'Authentication' => '認証', + 'Reading' => '読む', + 'Application' => 'アプリケーション', + 'Enable image proxy' => '画像プロキシを有効化', + 'Avoid mixed content warnings with HTTPS' => 'HTTPSとHTTPの混合コンテンツの警告を回避', + 'Download favicons' => 'faviconをダウンロード', + 'general' => '一般', + 'An error occurred during the last check. Refresh the feed manually and check the %sconsole%s for errors afterwards!' => '最後のチェック中にエラーが発生しました。手動でフィードを更新し、エラーを%sコンソール%sで確認してください。', + 'Refresh interval in minutes for unread counter' => '未読数の更新間隔(分単位)', + 'Nothing to show. Enable the debug mode to see log messages.' => '表示するものが何もありません。ログメッセージを表示するにはデバッグモードを有効にします。', + 'Enable debug mode' => 'デバッグモードを有効化', + 'Original link marks article as read' => 'オリジナルリンクをクリックすると記事を既読にする', + 'Cloak the image referrer' => '画像のリファラを偽装', + 'This subscription already exists.' => 'この購読は既に存在します。', + 'Connection timeout.' => 'コネクションタイムアウトが発生しました。', + 'Error occured.' => 'エラーが発生しました。', + 'Feed is malformed.' => 'フィードのフォーマットが正しくありません。', + 'Invalid SSL certificate.' => '無効なSSL証明書。', + 'Maximum number of HTTP redirections exceeded.' => 'HTTPリダイレクトの最大数を超えました。', + 'The content size exceeds to maximum allowed size.' => 'コンテンツサイズが最大許容サイズに超えています。', + 'Unable to detect the feed format.' => 'フィードのフォーマットを検出することができません。', + 'add a new group' => '新しいグループを追加', + 'Groups' => 'グループ', + 'Back to the group' => 'グループへ戻る', + 'view' => '表示', + 'Item title links to' => 'アイテムのタイトルのリンク先', + 'Original' => '元のページ' +); diff --git a/models/config.php b/models/config.php index 9a84385..b8a8955 100644 --- a/models/config.php +++ b/models/config.php @@ -100,6 +100,7 @@ function get_languages() 'es_ES' => 'Español', 'fr_FR' => 'Français', 'it_IT' => 'Italiano', + 'ja_JP' => '日本語', 'pt_BR' => 'Português', 'zh_CN' => '简体中国', 'sr_RS' => 'српски',