diff --git a/YKanBan/Assets/Locales/Resources.ja.resx b/YKanBan/Assets/Locales/Resources.ja.resx new file mode 100644 index 0000000..9cc28e9 --- /dev/null +++ b/YKanBan/Assets/Locales/Resources.ja.resx @@ -0,0 +1,469 @@ + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + YKanBan + + + OK + + + キャンセル + + + 削除 + + + 編集 + + + エクスポート + + + 設定 + + + このアプリについて + + + タグ + + + ボード + + + 検索… + + + 検索 + + + クリア + + + 列を追加 + + + 列の幅 + + + カードの並べ替え + + + 列の並べ替え + + + 表示 + + + 列がまだありません。 + + + ボードにフィルターが適用されています + + + ボードにフィルターは適用されていません + + + 無効な検索式 + + + 検索式が正しくありません。詳細: {0} + + + ID 昇順 + + + ID 降順 + + + 作成日時 昇順 + + + 作成日時 降順 + + + 更新日時 昇順 + + + 更新日時 降順 + + + タイトル 昇順 + + + タイトル 降順 + + + カードを追加 + + + 編集 + + + 削除 + + + 削除 + + + 列へ移動… + + + 新しい列 + + + 列を編集 + + + タイトル + + + 説明 + + + タイトルが空であるか、すでに使用されています。 + + + 新しいカード + + + カードを編集 + + + タイトル + + + 内容 + + + タグ + + + タグを追加 + + + ID: {0} + + + 作成日時: {0} + + + 更新日時: {0} + + + yyyy年M月d日 HH:mm + + + カードを保存できませんでした。 + + + タグの追加 + + + タグ + + + 追加できるタグがありません。 + + + タグを追加 + + + {0} 個のタグ + + + タグがまだありません。 + + + {0} 枚のカード + + + 新しいタグ + + + タグを編集 + + + 名前 + + + 色 + + + 説明 + + + 名前が空であるか、すでに使用されています。 + + + タグの削除 + + + タグ「{0}」を削除しますか?{1} 枚のカードから削除されます。 + + + カードの移動 + + + 移動先の列 + + + カードの移動先がありません。 + + + 狭い + + + 標準 + + + 広い + + + カスタム + + + ピクセル(160–720) + + + 列の削除 + + + 列「{0}」とその {1} 枚のカードを削除しますか? + + + カードの削除 + + + カード #{0} を削除しますか? + + + 変更の破棄 + + + 未保存の変更を破棄しますか? + + + 無効な引数 + + + YKanBan の起動引数が無効です。 + + + 使用法: ykanban <パス> + + + ワークスペースがありません + + + このフォルダーには .ykanban ワークスペースがありません:{0} + + + ワークスペースを初期化 + + + ワークスペースはロックされています + + + このワークスペースは別のインスタンスで開かれています:{0} + + + 設定 + + + 言語 + + + 再起動後に有効になります + + + English + + + 简体中文 + + + 日本語 + + + テーマ + + + ライト + + + ダーク + + + システムに従う + + + 確認ダイアログ + + + カードを削除する前に確認する + + + 列を削除する前に確認する + + + タグを削除する前に確認する + + + カードの編集を破棄する前に確認する + + + このアプリについて + + + バージョン {0} + + + リポジトリ + + + ライセンス + + + MIT + + + 未着手 + + + 計画済みで、まだ開始していないタスクです。 + + + 進行中 + + + 現在取り組んでいるタスクです。 + + + 完了 + + + 完了したタスクです。 + + + バグ + + + 機能が正しく動作していません。 + + + ドキュメント + + + ドキュメントの改善または追加。 + + + 重複 + + + この課題またはプルリクエストはすでに存在します。 + + + 機能追加 + + + 新しい機能やリクエスト。 + + + ヘルプ募集 + + + 特別な注意が必要です。 + + + 無効 + + + 正しくないようです。 + + + 質問 + + + さらなる情報が必要です。 + + + 対応予定なし + + + 対応する予定はありません。 + + + {0}-エクスポート-{1:yyyyMMdd-HHmmss}.md + + + yyyy年M月d日 HH:mm:ss + + + # {0} + + + > エクスポート日時:{0} + + + ## 列:{0}({1}) + + + - タグ:{0} + + + - 作成日時:{0} 更新日時:{1} + + + ## タグ一覧 + + + | 名前 | 色 | 説明 | 使用数 | + + + エクスポート完了 + + + エクスポート先:{0} + + + ワークスペースを開けません + + + ワークスペースデータベースはより新しいバージョンの YKanBan で作成されています(schema バージョン {1}、このバージョンは {2} まで対応):{0} + + + ワークスペースデータベースを開けないか、破損しています:{0} + + + ワークスペースデータベース(.ykanban/ykanban.db)が見つかりません。-wal、-shm ファイルと一緒にバックアップから復元するか、.ykanban フォルダーを削除してワークスペースを再初期化してください:{0} + + + ワークスペースへのアクセスが拒否されました:{0} + + + ワークスペースを開くときにファイルシステムエラーが発生しました:{0} + + + ワークスペースを開くときに予期しないエラーが発生しました:{0} + + + 詳細 + + diff --git a/YKanBan/Assets/Locales/Resources.resx b/YKanBan/Assets/Locales/Resources.resx index b980deb..0114743 100644 --- a/YKanBan/Assets/Locales/Resources.resx +++ b/YKanBan/Assets/Locales/Resources.resx @@ -298,6 +298,9 @@ 简体中文 + + 日本語 + Theme diff --git a/YKanBan/Assets/Locales/Resources.zh-Hans.resx b/YKanBan/Assets/Locales/Resources.zh-Hans.resx index 834db91..4dab380 100644 --- a/YKanBan/Assets/Locales/Resources.zh-Hans.resx +++ b/YKanBan/Assets/Locales/Resources.zh-Hans.resx @@ -298,6 +298,9 @@ 简体中文 + + 日本語 + 主题 diff --git a/YKanBan/ViewModels/Dialogs/SettingsDialogViewModel.cs b/YKanBan/ViewModels/Dialogs/SettingsDialogViewModel.cs index de2755f..7b1fb49 100644 --- a/YKanBan/ViewModels/Dialogs/SettingsDialogViewModel.cs +++ b/YKanBan/ViewModels/Dialogs/SettingsDialogViewModel.cs @@ -26,6 +26,7 @@ public sealed partial class SettingsDialogViewModel : ViewModelBase { [ new OptionItem(AppConfig.DefaultLanguage, Resources.Settings_LanguageEnglish), new OptionItem("zh-Hans", Resources.Settings_LanguageChinese), + new OptionItem("ja", Resources.Settings_LanguageJapanese), ]; selectedLanguage = Languages.FirstOrDefault(option => (string)option.Value == _config.Language) ?? Languages[0]; diff --git a/YKanBan/YKanBan.csproj b/YKanBan/YKanBan.csproj index 21d2d47..12daaf3 100644 --- a/YKanBan/YKanBan.csproj +++ b/YKanBan/YKanBan.csproj @@ -35,6 +35,9 @@ YKanBan.Resources.zh-Hans.resources + + YKanBan.Resources.ja.resources +