From 9826ff21365c64f5deb827dc8af720e6bc8974c8 Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Sun, 3 Nov 2024 19:59:25 +0900
Subject: [PATCH 01/11] Initial Japanese translation
Only a small part was translated
---
src/App.axaml | 1 +
src/Models/Locales.cs | 1 +
src/Resources/Locales/ja_JP.axaml | 666 ++++++++++++++++++++++++++++++
3 files changed, 668 insertions(+)
create mode 100644 src/Resources/Locales/ja_JP.axaml
diff --git a/src/App.axaml b/src/App.axaml
index fc55776e1..0b809a84b 100644
--- a/src/App.axaml
+++ b/src/App.axaml
@@ -19,6 +19,7 @@
+
diff --git a/src/Models/Locales.cs b/src/Models/Locales.cs
index 9d24f491e..f68bfd7e2 100644
--- a/src/Models/Locales.cs
+++ b/src/Models/Locales.cs
@@ -16,6 +16,7 @@ public class Locale
new Locale("Русский", "ru_RU"),
new Locale("简体中文", "zh_CN"),
new Locale("繁體中文", "zh_TW"),
+ new Locale("日本語", "ja_JP"),
};
public Locale(string name, string key)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
new file mode 100644
index 000000000..ab8c3c7e1
--- /dev/null
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -0,0 +1,666 @@
+
+ 概要
+ SourceGitについて
+ • Build with
+ • Chart is rendered by
+ © 2024 sourcegit-scm
+ • TextEditor from
+ • Monospace fonts come from
+ • Source code can be found at
+ Opensource & Free Git GUI Client
+ Add Worktree
+ What to Checkout:
+ Existing Branch
+ Create New Branch
+ Location:
+ Path for this worktree. Relative path is supported.
+ Branch Name:
+ Optional. Default is the destination folder name.
+ Track Branch:
+ Tracking remote branch
+ OpenAI Assistant
+ Use OpenAI to generate commit message
+ Patch
+ Error
+ Raise errors and refuses to apply the patch
+ Error All
+ Similar to 'error', but shows more
+ Patch File:
+ Select .patch file to apply
+ Ignore whitespace changes
+ No Warn
+ Turns off the trailing whitespace warning
+ Apply Patch
+ Warn
+ Outputs warnings for a few such errors, but applies
+ Whitespace:
+ Archive...
+ Save Archive To:
+ Select archive file path
+ Revision:
+ Archive
+ SourceGit Askpass
+ FILES ASSUME UNCHANGED
+ NO FILES ASSUMED AS UNCHANGED
+ REMOVE
+ BINARY FILE NOT SUPPORTED!!!
+ Blame
+ BLAME ON THIS FILE IS NOT SUPPORTED!!!
+ Checkout ${0}$...
+ Compare with Branch
+ Compare with HEAD
+ Compare with Worktree
+ Copy Branch Name
+ Delete ${0}$...
+ Delete selected {0} branches
+ Discard all changes
+ Fast-Forward to ${0}$
+ Git Flow - Finish ${0}$
+ Merge ${0}$ into ${1}$...
+ Pull ${0}$
+ Pull ${0}$ into ${1}$...
+ Push ${0}$
+ Rebase ${0}$ on ${1}$...
+ Rename ${0}$...
+ Set Tracking Branch
+ Unset Upstream
+ Branch Compare
+ Bytes
+ キャンセル
+ Reset to This Revision
+ Reset to Parent Revision
+ CHANGE DISPLAY MODE
+ Show as File and Dir List
+ Show as Path List
+ Show as Filesystem Tree
+ Checkout Branch
+ Checkout Commit
+ Warning: By doing a commit checkout, your Head will be detached
+ Commit:
+ Branch:
+ Local Changes:
+ Discard
+ Do Nothing
+ Stash & Reapply
+ Cherry Pick
+ Append source to commit message
+ Commit(s):
+ Commit all changes
+ Mainline:
+ Usually you cannot cherry-pick a merge because you do not know which side of the merge should be considered the mainline. This option allows cherry-pick to replay the change relative to the specified parent.
+ Clear Stashes
+ You are trying to clear all stashes. Are you sure to continue?
+ Clone Remote Repository
+ Extra Parameters:
+ Additional arguments to clone repository. Optional.
+ Local Name:
+ Repository name. Optional.
+ Parent Folder:
+ Repository URL:
+ 閉じる
+ Editor
+ Cherry-Pick This Commit
+ Cherry-Pick ...
+ Checkout Commit
+ Compare with HEAD
+ Compare with Worktree
+ Copy Info
+ Copy SHA
+ Interactive Rebase ${0}$ to Here
+ Rebase ${0}$ to Here
+ Reset ${0}$ to Here
+ Revert Commit
+ Reword
+ Save as Patch...
+ Squash Into Parent
+ Squash Child Commits to Here
+ CHANGES
+ Search Changes...
+ FILES
+ LFS File
+ Submodule
+ INFORMATION
+ AUTHOR
+ CHANGED
+ COMMITTER
+ Check refs that contains this commit
+ COMMIT IS CONTAINED BY
+ Shows only the first 100 changes. See all changes on the CHANGES tab.
+ MESSAGE
+ PARENTS
+ REFS
+ SHA
+ Open in Browser
+ コミットのタイトルを入力
+ 説明
+ Repository Configure
+ COMMIT TEMPLATE
+ Template Name:
+ Template Content:
+ Email Address
+ Email address
+ GIT
+ Fetch remotes automatically
+ Minute(s)
+ Default Remote
+ Enable --signoff for commit
+ ISSUE TRACKER
+ Add Sample Github Rule
+ Add Sample Jira Rule
+ Add Sample GitLab Issue Rule
+ Add Sample GitLab Merge Request Rule
+ New Rule
+ Issue Regex Expression:
+ Rule Name:
+ Result URL:
+ Please use $1, $2 to access regex groups values.
+ HTTP Proxy
+ HTTP proxy used by this repository
+ User Name
+ User name for this repository
+ Workspaces
+ Color
+ Restore tabs on startup
+ Conventional Commit Helper
+ Breaking Change:
+ Closed Issue:
+ Detail Changes:
+ Scope:
+ Short Description:
+ Type of Change:
+ Copy
+ Copy All Text
+ COPY MESSAGE
+ Copy Path
+ Copy File Name
+ ブランチを作成...
+ Based On:
+ Check out the created branch
+ Local Changes:
+ Discard
+ Do Nothing
+ Stash & Reapply
+ New Branch Name:
+ Enter branch name.
+ Create Local Branch
+ Create Tag...
+ New Tag At:
+ GPG signing
+ Tag Message:
+ Optional.
+ Tag Name:
+ Recommended format: v1.0.0-alpha
+ Push to all remotes after created
+ Create New Tag
+ Kind:
+ annotated
+ lightweight
+ Ctrlキーを押しながらクリックで実行
+ Cut
+ Delete Branch
+ Branch:
+ You are about to delete a remote branch!!!
+ Also delete remote branch ${0}$
+ Delete Multiple Branches
+ You are trying to delete multiple branches at one time. Be sure to double-check before taking action!
+ Delete Remote
+ Remote:
+ Target:
+ Confirm Deleting Group
+ Confirm Deleting Repository
+ Delete Submodule
+ Submodule Path:
+ Delete Tag
+ Tag:
+ Delete from remote repositories
+ BINARY DIFF
+ NEW
+ OLD
+ Copy
+ File Mode Changed
+ Ignore Whitespace Change
+ LFS OBJECT CHANGE
+ Next Difference
+ NO CHANGES OR ONLY EOL CHANGES
+ Previous Difference
+ Show hidden symbols
+ Side-By-Side Diff
+ SUBMODULE
+ NEW
+ Swap
+ Syntax Highlighting
+ Line Word Wrap
+ Open in Merge Tool
+ Decrease Number of Visible Lines
+ Increase Number of Visible Lines
+ SELECT FILE TO VIEW CHANGES
+ Open in Merge Tool
+ Discard Changes
+ All local changes in working copy.
+ Changes:
+ Include ignored files
+ Total {0} changes will be discard
+ You can't undo this action!!!
+ Bookmark:
+ New Name:
+ Target:
+ Edit Selected Group
+ Edit Selected Repository
+ Fast-Forward (without checkout)
+ Fetch
+ Fetch all remotes
+ Fetch without tags
+ Remote:
+ Fetch Remote Changes
+ Assume unchanged
+ Discard...
+ Discard {0} files...
+ Discard Changes in Selected Line(s)
+ Open External Merge Tool
+ Save As Patch...
+ Stage
+ Stage {0} files
+ Stage Changes in Selected Line(s)
+ Stash...
+ Stash {0} files...
+ Unstage
+ Unstage {0} files
+ Unstage Changes in Selected Line(s)
+ Use Theirs (checkout --theirs)
+ Use Mine (checkout --ours)
+ File History
+ CONTENT
+ CHANGE
+ FILTER
+ Git-Flow
+ Development Branch:
+ Feature:
+ Feature Prefix:
+ FLOW - Finish Feature
+ FLOW - Finish Hotfix
+ FLOW - Finish Release
+ Target:
+ Hotfix:
+ Hotfix Prefix:
+ Initialize Git-Flow
+ Keep branch
+ Production Branch:
+ Release:
+ Release Prefix:
+ Start Feature...
+ FLOW - Start Feature
+ Start Hotfix...
+ FLOW - Start Hotfix
+ Enter name
+ Start Release...
+ FLOW - Start Release
+ Version Tag Prefix:
+ Git LFS
+ Add Track Pattern...
+ Pattern is file name
+ Custom Pattern:
+ Add Track Pattern to Git LFS
+ Fetch
+ Fetch LFS Objects
+ Run `git lfs fetch` to download Git LFS objects. This does not update the working copy.
+ Install Git LFS hooks
+ Show Locks
+ No Locked Files
+ Lock
+ Show only my locks
+ LFS Locks
+ Unlock
+ Force Unlock
+ Prune
+ Run `git lfs prune` to delete old LFS files from local storage
+ Pull
+ Pull LFS Objects
+ Run `git lfs pull` to download all Git LFS files for current ref & checkout
+ Push
+ Push LFS Objects
+ Push queued large files to the Git LFS endpoint
+ Remote:
+ Track files named '{0}'
+ Track all *{0} files
+ Histories
+ Switch Horizontal/Vertical Layout
+ 作者
+ AUTHOR TIME
+ グラフ & コミットのタイトル
+ SHA
+ コミット日時
+ SELECTED {0} COMMITS
+ 'Ctrl'キーまたは'Shift'キーを押すと、複数のコミットを選択できます。
+ Holding ⌘ or ⇧ to select multiple commits.
+ TIPS:
+ キーボードショートカットを確認
+ 総合
+ Cancel current popup
+ Close current page
+ Go to previous page
+ Go to next page
+ 新しいページを作成
+ Open preference dialog
+ リポジトリ
+ Commit staged changes
+ Commit and push staged changes
+ Stage all changes and commit
+ Discard selected changes
+ Dashboard mode (Default)
+ Force to reload this repository
+ Stage/Unstage selected changes
+ Commit search mode
+ Switch to 'Changes'
+ Switch to 'Histories'
+ Switch to 'Stashes'
+ テキストエディタ
+ Close search panel
+ Find next match
+ Find previous match
+ Open search panel
+ Stage
+ Unstage
+ Discard
+ Initialize Repository
+ Path:
+ Cherry-Pick in progress. Press 'Abort' to restore original HEAD.
+ Merge request in progress. Press 'Abort' to restore original HEAD.
+ Rebase in progress. Press 'Abort' to restore original HEAD.
+ Revert in progress. Press 'Abort' to restore original HEAD.
+ Interactive Rebase
+ Target Branch:
+ On:
+ ERROR
+ NOTICE
+ Merge Branch
+ Into:
+ Merge Option:
+ Source Branch:
+ Move Repository Node
+ Select parent node for:
+ Name:
+ Git has NOT been configured. Please to go [Preference] and configure it first.
+ Open App Data Dir
+ Open With...
+ Optional.
+ Create New Page
+ Bookmark
+ Close Tab
+ Close Other Tabs
+ Close Tabs to the Right
+ Copy Repository Path
+ Repositories
+ Paste
+ Just now
+ {0} minutes ago
+ {0} hours ago
+ Yesterday
+ {0} days ago
+ Last month
+ {0} months ago
+ Last year
+ {0} years ago
+ 設定
+ Advanced Options
+ OPEN AI
+ Analyze Diff Prompt
+ API Key
+ Generate Subject Prompt
+ Model
+ Server
+ APPEARANCE
+ Default Font
+ Default Font Size
+ Monospace Font
+ Only use monospace font in text editor
+ Theme
+ Theme Overrides
+ Use fixed tab width in titlebar
+ Use native window frame
+ DIFF/MERGE TOOL
+ Install Path
+ Input path for diff/merge tool
+ Tool
+ 総合
+ 起動時にアップデートを確認
+ 言語
+ History Commits
+ Show author time intead of commit time in graph
+ Subject Guide Length
+ GIT
+ Enable Auto CRLF
+ デフォルトのクローンディレクトリ
+ User Email
+ Global git user email
+ Install Path
+ User Name
+ Global git user name
+ Gitのバージョン
+ Git (>= 2.23.0) is required by this app
+ GPG SIGNING
+ Commit GPG signing
+ Tag GPG signing
+ GPG Format
+ Program Install Path
+ Input path for installed gpg program
+ User Signing Key
+ User's gpg signing key
+ INTEGRATION
+ SHELL/TERMINAL
+ Shell/Terminal
+ Path
+ Prune Remote
+ Target:
+ Prune Worktrees
+ Prune worktree information in `$GIT_DIR/worktrees`
+ Pull
+ Branch:
+ Fetch all branches
+ Into:
+ Local Changes:
+ Discard
+ Do Nothing
+ Stash & Reapply
+ Fetch without tags
+ Remote:
+ Pull (Fetch & Merge)
+ Use rebase instead of merge
+ Push
+ Make sure submodules have been pushed
+ Force push
+ Local Branch:
+ Remote:
+ Push Changes To Remote
+ Remote Branch:
+ Set as tracking branch
+ Push all tags
+ Push Tag To Remote
+ Push to all remotes
+ Remote:
+ Tag:
+ Quit
+ Rebase Current Branch
+ Stash & reapply local changes
+ On:
+ Rebase:
+ Refresh
+ Add Remote
+ Edit Remote
+ Name:
+ Remote name
+ Repository URL:
+ Remote git repository URL
+ Copy URL
+ Delete...
+ Edit...
+ Fetch
+ Open In Browser
+ Prune
+ Confirm to Remove Worktree
+ Enable `--force` Option
+ Target:
+ Rename Branch
+ New Name:
+ Unique name for this branch
+ Branch:
+ ABORT
+ Auto fetching changes from remotes...
+ Cleanup(GC & Prune)
+ Run `git gc` command for this repository.
+ Clear all
+ リポジトリの設定
+ CONTINUE
+ Enable '--reflog' Option
+ ファイルブラウザーで開く
+ ブランチ/タグ/サブモジュールを検索
+ FILTERED BY:
+ ローカル ブランチ
+ Navigate To HEAD
+ Enable '--first-parent' Option
+ ブランチを作成
+ Open In {0}
+ 外部ツールで開く
+ Refresh
+ リモート
+ ADD REMOTE
+ RESOLVE
+ Search Commit
+ File
+ Message
+ SHA
+ Author & Committer
+ Current Branch
+ Show Tags as Tree
+ 統計
+ サブモジュール
+ ADD SUBMODULE
+ UPDATE SUBMODULE
+ タグ
+ NEW TAG
+ ターミナルで開く
+ ワークツリー
+ ADD WORKTREE
+ PRUNE
+ Git Repository URL
+ Reset Current Branch To Revision
+ Reset Mode:
+ Move To:
+ Current Branch:
+ Reveal in File Explorer
+ Revert Commit
+ Commit:
+ Commit revert changes
+ Reword Commit Message
+ Use 'Shift+Enter' to input a new line. 'Enter' is the hotkey of OK button
+ Running. Please wait...
+ SAVE
+ Save As...
+ Patch has been saved successfully!
+ Scan Repositories
+ Root Dir:
+ 更新を確認
+ New version of this software is available:
+ Check for updates failed!
+ Download
+ Skip This Version
+ ソフトウェアの更新
+ 利用可能なアップデートはありません
+ Squash Commits
+ Into:
+ SSH Private Key:
+ Private SSH key store path
+ START
+ Stash
+ Include untracked files
+ Message:
+ Optional. Name of this stash
+ Only staged changes
+ Both staged and unstaged changes of selected file(s) will be stashed!!!
+ Stash Local Changes
+ Apply
+ Drop
+ Pop
+ Drop Stash
+ Drop:
+ スタッシュ
+ CHANGES
+ スタッシュ
+ 統計
+ COMMITS
+ COMMITTER
+ MONTH
+ WEEK
+ COMMITS:
+ AUTHORS:
+ OVERVIEW
+ SUBMODULES
+ Add Submodule
+ Copy Relative Path
+ Fetch nested submodules
+ Open Submodule Repository
+ Relative Path:
+ Relative folder to store this module.
+ Delete Submodule
+ OK
+ Copy Tag Name
+ Copy Tag Message
+ Delete ${0}$...
+ Push ${0}$...
+ URL:
+ Update Submodules
+ All submodules
+ Initialize as needed
+ Recursively
+ Submodule:
+ Use --remote option
+ Warning
+ Welcome Page
+ グループを作成
+ サブグループを作成
+ リポジトリをクローンする
+ Delete
+ ドラッグ & ドロップでフォルダを追加できます. グループを作成したり、変更したりできます。
+ Edit
+ Move to Another Group
+ Open All Repositories
+ リポジトリを開く
+ ターミナルを開く
+ デフォルトのクローンディレクトリ内のリポジトリを再スキャン
+ リポジトリを検索...
+ Sort
+ Changes
+ Git Ignore
+ Ignore all *{0} files
+ Ignore *{0} files in the same folder
+ Ignore files in the same folder
+ Ignore this file only
+ Amend
+ You can stage this file now.
+ コミット
+ コミットしてプッシュ
+ Template/Histories
+ Trigger click event
+ Stage all changes and commit
+ Empty commit detected! Do you want to continue (--allow-empty)?
+ CONFLICTS DETECTED
+ FILE CONFLICTS ARE RESOLVED
+ INCLUDE UNTRACKED FILES
+ NO RECENT INPUT MESSAGES
+ NO COMMIT TEMPLATES
+ ステージしたファイル
+ UNSTAGE
+ UNSTAGE ALL
+ 未ステージのファイル
+ STAGE
+ STAGE ALL
+ VIEW ASSUME UNCHANGED
+ Template: ${0}$
+ Right-click the selected file(s), and make your choice to resolve conflicts.
+ WORKSPACE:
+ Configure Workspaces...
+ WORKTREE
+ Copy Path
+ Lock
+ Remove
+ Unlock
+
From 004ba9ec9022c3420ea40b2dc33e04d2a5a370e4 Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Sun, 3 Nov 2024 20:24:37 +0900
Subject: [PATCH 02/11] Unspecified words will be in English
When new words are added, they will be displayed in English even if Japanese support is delayed.
---
src/Resources/Locales/ja_JP.axaml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index ab8c3c7e1..46041cb5b 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -1,4 +1,7 @@
+
+
+
概要
SourceGitについて
• Build with
From 02bb795ee50ec53078df3a4d9a6328f30e31788c Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Sun, 3 Nov 2024 23:44:26 +0900
Subject: [PATCH 03/11] Expanded translation scope
---
src/Resources/Locales/ja_JP.axaml | 104 +++++++++++++++---------------
1 file changed, 52 insertions(+), 52 deletions(-)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index 46041cb5b..1fa67a333 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -56,7 +56,7 @@
Copy Branch Name
Delete ${0}$...
Delete selected {0} branches
- Discard all changes
+ すべての変更を破棄
Fast-Forward to ${0}$
Git Flow - Finish ${0}$
Merge ${0}$ into ${1}$...
@@ -72,7 +72,7 @@
キャンセル
Reset to This Revision
Reset to Parent Revision
- CHANGE DISPLAY MODE
+ 変更表示の切り替え
Show as File and Dir List
Show as Path List
Show as Filesystem Tree
@@ -82,7 +82,7 @@
Commit:
Branch:
Local Changes:
- Discard
+ 破棄
Do Nothing
Stash & Reapply
Cherry Pick
@@ -93,13 +93,13 @@
Usually you cannot cherry-pick a merge because you do not know which side of the merge should be considered the mainline. This option allows cherry-pick to replay the change relative to the specified parent.
Clear Stashes
You are trying to clear all stashes. Are you sure to continue?
- Clone Remote Repository
+ リモートリポジトリをクローン
Extra Parameters:
Additional arguments to clone repository. Optional.
Local Name:
Repository name. Optional.
Parent Folder:
- Repository URL:
+ リポジトリのURL:
閉じる
Editor
Cherry-Pick This Commit
@@ -117,26 +117,26 @@
Save as Patch...
Squash Into Parent
Squash Child Commits to Here
- CHANGES
- Search Changes...
- FILES
- LFS File
- Submodule
- INFORMATION
- AUTHOR
+ 変更
+ 変更を検索...
+ ファイル
+ LFSファイル
+ サブモジュール
+ コミットの情報
+ 著者
CHANGED
COMMITTER
Check refs that contains this commit
COMMIT IS CONTAINED BY
Shows only the first 100 changes. See all changes on the CHANGES tab.
- MESSAGE
- PARENTS
+ メッセージ
+ 親
REFS
SHA
Open in Browser
コミットのタイトルを入力
説明
- Repository Configure
+ リポジトリの設定
COMMIT TEMPLATE
Template Name:
Template Content:
@@ -171,16 +171,16 @@
Scope:
Short Description:
Type of Change:
- Copy
+ コピー
Copy All Text
COPY MESSAGE
- Copy Path
- Copy File Name
+ パスをコピー
+ ファイル名をコピー
ブランチを作成...
Based On:
Check out the created branch
Local Changes:
- Discard
+ 破棄
Do Nothing
Stash & Reapply
New Branch Name:
@@ -219,7 +219,7 @@
BINARY DIFF
NEW
OLD
- Copy
+ コピー
File Mode Changed
Ignore Whitespace Change
LFS OBJECT CHANGE
@@ -233,12 +233,12 @@
Swap
Syntax Highlighting
Line Word Wrap
- Open in Merge Tool
+ マージツールで開く
Decrease Number of Visible Lines
Increase Number of Visible Lines
- SELECT FILE TO VIEW CHANGES
- Open in Merge Tool
- Discard Changes
+ ファイルを選択すると、変更内容が表示されます
+ マージツールで開く
+ 変更を破棄
All local changes in working copy.
Changes:
Include ignored files
@@ -253,15 +253,15 @@
Fetch
Fetch all remotes
Fetch without tags
- Remote:
- Fetch Remote Changes
+ リモート:
+ リモートの変更をフェッチ
Assume unchanged
- Discard...
+ 破棄...
Discard {0} files...
Discard Changes in Selected Line(s)
Open External Merge Tool
Save As Patch...
- Stage
+ ステージ
Stage {0} files
Stage Changes in Selected Line(s)
Stash...
@@ -271,7 +271,7 @@
Unstage Changes in Selected Line(s)
Use Theirs (checkout --theirs)
Use Mine (checkout --ours)
- File History
+ ファイルの履歴
CONTENT
CHANGE
FILTER
@@ -331,7 +331,7 @@
AUTHOR TIME
グラフ & コミットのタイトル
SHA
- コミット日時
+ 日時
SELECTED {0} COMMITS
'Ctrl'キーまたは'Shift'キーを押すと、複数のコミットを選択できます。
Holding ⌘ or ⇧ to select multiple commits.
@@ -361,9 +361,9 @@
Find next match
Find previous match
Open search panel
- Stage
+ ステージ
Unstage
- Discard
+ 破棄
Initialize Repository
Path:
Cherry-Pick in progress. Press 'Abort' to restore original HEAD.
@@ -386,9 +386,9 @@
Open App Data Dir
Open With...
Optional.
- Create New Page
+ 新しいページを開く
Bookmark
- Close Tab
+ タブを閉じる
Close Other Tabs
Close Tabs to the Right
Copy Repository Path
@@ -457,24 +457,24 @@
Prune Worktrees
Prune worktree information in `$GIT_DIR/worktrees`
Pull
- Branch:
+ ブランチ:
Fetch all branches
Into:
Local Changes:
- Discard
+ 破棄
Do Nothing
Stash & Reapply
Fetch without tags
- Remote:
- Pull (Fetch & Merge)
+ リモート:
+ プル (フェッチ & マージ)
Use rebase instead of merge
- Push
+ プッシュ
Make sure submodules have been pushed
Force push
- Local Branch:
- Remote:
- Push Changes To Remote
- Remote Branch:
+ ローカル ブランチ:
+ リモート:
+ 変更をリモートにプッシュ
+ リモート ブランチ:
Set as tracking branch
Push all tags
Push Tag To Remote
@@ -549,7 +549,7 @@
Reset Mode:
Move To:
Current Branch:
- Reveal in File Explorer
+ ファイルエクスプローラーで表示
Revert Commit
Commit:
Commit revert changes
@@ -574,7 +574,7 @@
Private SSH key store path
START
Stash
- Include untracked files
+ 追跡されていないファイルを含める
Message:
Optional. Name of this stash
Only staged changes
@@ -641,28 +641,28 @@
You can stage this file now.
コミット
コミットしてプッシュ
- Template/Histories
+ メッセージのテンプレート/履歴
Trigger click event
Stage all changes and commit
Empty commit detected! Do you want to continue (--allow-empty)?
CONFLICTS DETECTED
FILE CONFLICTS ARE RESOLVED
- INCLUDE UNTRACKED FILES
+ 追跡されていないファイルを含める
NO RECENT INPUT MESSAGES
NO COMMIT TEMPLATES
ステージしたファイル
- UNSTAGE
- UNSTAGE ALL
+ ステージを取り消し
+ すべてステージを取り消し
未ステージのファイル
- STAGE
- STAGE ALL
+ ステージへ移動
+ すべてステージへ移動
VIEW ASSUME UNCHANGED
Template: ${0}$
Right-click the selected file(s), and make your choice to resolve conflicts.
WORKSPACE:
Configure Workspaces...
WORKTREE
- Copy Path
+ パスをコピー
Lock
Remove
Unlock
From 96b5ad0288ea336b0bae13a336395e7326ed10bf Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Mon, 11 Nov 2024 23:23:34 +0900
Subject: [PATCH 04/11] Expanded translation scope
---
src/Resources/Locales/ja_JP.axaml | 54 +++++++++++++++----------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index 1fa67a333..2aa5880a3 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -28,12 +28,12 @@
Raise errors and refuses to apply the patch
Error All
Similar to 'error', but shows more
- Patch File:
+ パッチファイル:
Select .patch file to apply
Ignore whitespace changes
No Warn
Turns off the trailing whitespace warning
- Apply Patch
+ パッチを適用
Warn
Outputs warnings for a few such errors, but applies
Whitespace:
@@ -81,10 +81,10 @@
Warning: By doing a commit checkout, your Head will be detached
Commit:
Branch:
- Local Changes:
+ ローカルの変更:
破棄
- Do Nothing
- Stash & Reapply
+ なにもしない
+ スタッシュして再適用
Cherry Pick
Append source to commit message
Commit(s):
@@ -178,14 +178,14 @@
ファイル名をコピー
ブランチを作成...
Based On:
- Check out the created branch
- Local Changes:
+ 作成したブランチにチェックアウト
+ ローカルの変更:
破棄
- Do Nothing
- Stash & Reapply
- New Branch Name:
- Enter branch name.
- Create Local Branch
+ なにもしない
+ スタッシュして再適用
+ 新しいブランチの名前:
+ ブランチの名前を入力
+ ローカルブランチを作成
Create Tag...
New Tag At:
GPG signing
@@ -240,7 +240,7 @@
マージツールで開く
変更を破棄
All local changes in working copy.
- Changes:
+ 変更:
Include ignored files
Total {0} changes will be discard
You can't undo this action!!!
@@ -251,8 +251,8 @@
Edit Selected Repository
Fast-Forward (without checkout)
Fetch
- Fetch all remotes
- Fetch without tags
+ すべてのリモートをフェッチ
+ タグなしでフェッチ
リモート:
リモートの変更をフェッチ
Assume unchanged
@@ -325,7 +325,7 @@
Remote:
Track files named '{0}'
Track all *{0} files
- Histories
+ 履歴
Switch Horizontal/Vertical Layout
作者
AUTHOR TIME
@@ -458,25 +458,25 @@
Prune worktree information in `$GIT_DIR/worktrees`
Pull
ブランチ:
- Fetch all branches
+ すべてのブランチをフェッチ
Into:
Local Changes:
破棄
Do Nothing
- Stash & Reapply
+ スタッシュして再適用
Fetch without tags
リモート:
プル (フェッチ & マージ)
- Use rebase instead of merge
+ マージの代わりにリベースを使用
プッシュ
Make sure submodules have been pushed
- Force push
+ 強制的にプッシュ
ローカル ブランチ:
リモート:
変更をリモートにプッシュ
リモート ブランチ:
Set as tracking branch
- Push all tags
+ すべてのタグをプッシュ
Push Tag To Remote
Push to all remotes
Remote:
@@ -575,18 +575,18 @@
START
Stash
追跡されていないファイルを含める
- Message:
- Optional. Name of this stash
- Only staged changes
+ メッセージ:
+ オプション. このスタッシュの名前を入力
+ ステージされた変更のみ
Both staged and unstaged changes of selected file(s) will be stashed!!!
- Stash Local Changes
+ ローカルの変更をスタッシュ
Apply
Drop
Pop
Drop Stash
Drop:
スタッシュ
- CHANGES
+ 変更
スタッシュ
統計
COMMITS
@@ -631,7 +631,7 @@
デフォルトのクローンディレクトリ内のリポジトリを再スキャン
リポジトリを検索...
Sort
- Changes
+ 変更
Git Ignore
Ignore all *{0} files
Ignore *{0} files in the same folder
From 790ddf8b7c5fbb2776042bd0b67e10a5c42776b6 Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Tue, 12 Nov 2024 00:14:03 +0900
Subject: [PATCH 05/11] Proceed with translation with a focus on overall
settings
---
src/Resources/Locales/ja_JP.axaml | 72 +++++++++++++++----------------
1 file changed, 36 insertions(+), 36 deletions(-)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index 2aa5880a3..845244767 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -406,52 +406,52 @@
設定
Advanced Options
OPEN AI
- Analyze Diff Prompt
- API Key
- Generate Subject Prompt
- Model
- Server
- APPEARANCE
- Default Font
- Default Font Size
- Monospace Font
- Only use monospace font in text editor
- Theme
- Theme Overrides
- Use fixed tab width in titlebar
+ 差分分析プロンプト
+ APIキー
+ タイトル生成プロンプト
+ モデル
+ サーバー
+ 外観
+ デフォルトのフォント
+ デフォルトのフォントサイズ
+ 等幅フォント
+ テキストエディタでは等幅フォントのみを使用する
+ テーマ
+ テーマの上書き
+ タイトルバーの固定タブ幅を使用
Use native window frame
- DIFF/MERGE TOOL
+ DIFF/マージ ツール
Install Path
Input path for diff/merge tool
- Tool
+ ツール
総合
起動時にアップデートを確認
言語
- History Commits
- Show author time intead of commit time in graph
- Subject Guide Length
+ コミット履歴
+ グラフにコミット時間の代わりに著者時間を表示する
+ コミットタイトル枠の大きさ
GIT
- Enable Auto CRLF
+ 自動CRLFを有効化
デフォルトのクローンディレクトリ
- User Email
- Global git user email
- Install Path
- User Name
- Global git user name
+ ユーザー Eメール
+ グローバルのGitユーザー Eメールアドレス
+ インストール パス
+ ユーザー名
+ グローバルのGitユーザー名
Gitのバージョン
Git (>= 2.23.0) is required by this app
- GPG SIGNING
- Commit GPG signing
- Tag GPG signing
- GPG Format
- Program Install Path
- Input path for installed gpg program
- User Signing Key
- User's gpg signing key
- INTEGRATION
- SHELL/TERMINAL
- Shell/Terminal
- Path
+ GPG署名
+ コミットにGPG署名を行う
+ タグにGPG署名を行う
+ GPGフォーマット
+ プログラムのインストールパス
+ インストールされたGPGプログラムのパスを入力
+ ユーザー署名キー
+ ユーザーのGPG署名キー
+ 統合
+ シェル/ターミナル
+ シェル/ターミナル
+ パス
Prune Remote
Target:
Prune Worktrees
From 82f038e9aec9dfad654d444257c8043b31bfd223 Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Thu, 3 Apr 2025 16:14:09 +0900
Subject: [PATCH 06/11] Re-translated the outdated settings screen
---
src/Resources/Locales/ja_JP.axaml | 135 ++++++++++++++++--------------
1 file changed, 72 insertions(+), 63 deletions(-)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index 845244767..c37e99f34 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -403,85 +403,94 @@
{0} months ago
Last year
{0} years ago
- 設定
- Advanced Options
- OPEN AI
- 差分分析プロンプト
- APIキー
- タイトル生成プロンプト
- モデル
- サーバー
- 外観
- デフォルトのフォント
- デフォルトのフォントサイズ
- 等幅フォント
- テキストエディタでは等幅フォントのみを使用する
- テーマ
- テーマの上書き
- タイトルバーの固定タブ幅を使用
- Use native window frame
- DIFF/マージ ツール
- Install Path
- Input path for diff/merge tool
- ツール
- 総合
- 起動時にアップデートを確認
- 言語
- コミット履歴
- グラフにコミット時間の代わりに著者時間を表示する
- コミットタイトル枠の大きさ
- GIT
- 自動CRLFを有効化
- デフォルトのクローンディレクトリ
- ユーザー Eメール
- グローバルのGitユーザー Eメールアドレス
- インストール パス
- ユーザー名
- グローバルのGitユーザー名
- Gitのバージョン
- Git (>= 2.23.0) is required by this app
- GPG署名
- コミットにGPG署名を行う
- タグにGPG署名を行う
- GPGフォーマット
- プログラムのインストールパス
- インストールされたGPGプログラムのパスを入力
- ユーザー署名キー
- ユーザーのGPG署名キー
- 統合
- シェル/ターミナル
- シェル/ターミナル
- パス
- Prune Remote
+ 設定
+ AI
+ 差分分析プロンプト
+ APIキー
+ タイトル生成プロンプト
+ モデル
+ 名称
+ サーバー
+ ストリーミングを有効化
+ 外観
+ デフォルトのフォント
+ エディタのタブ幅
+ フォントサイズ
+ デフォルト
+ エディタ
+ 等幅フォント
+ テキストエディタでは等幅フォントのみを使用する
+ テーマ
+ テーマの上書き
+ タイトルバーの固定タブ幅を使用
+ ネイティブウィンドウフレームを使用
+ DIFF/マージ ツール
+ インストール パス
+ diff/merge ツールのパスを入力
+ ツール
+ 総合
+ 起動時にアップデートを確認
+ 日付のフォーマット
+ 言語
+ コミット履歴
+ グラフにコミット時間の代わりに著者の時間を表示する
+ コミット詳細に子コミットを表示
+ コミットグラフにタグを表示
+ コミットタイトル枠の大きさ
+ GIT
+ 自動CRLFを有効化
+ デフォルトのクローンディレクトリ
+ ユーザー Eメールアドレス
+ グローバルgitのEメールアドレス
+ フェッチ時に--pruneを有効化
+ インストール パス
+ HTTP SSL 検証を有効にする
+ ユーザー名
+ グローバルのgitユーザー名
+ Gitバージョン
+ Git (>= 2.23.0) はこのアプリで必要です
+ GPG 署名
+ コミットにGPG署名を行う
+ タグにGPG署名を行う
+ GPGフォーマット
+ プログラムのインストールパス
+ インストールされたgpgプログラムのパスを入力
+ ユーザー署名キー
+ ユーザーのGPG署名キー
+ 統合
+ シェル/ターミナル
+ シェル/ターミナル
+ パス
+ リモートを削除
Target:
- Prune Worktrees
- Prune worktree information in `$GIT_DIR/worktrees`
- Pull
+ 作業ツリーを削除
+ `$GIT_DIR/worktrees` の作業ツリー情報を削除
+ プル
ブランチ:
すべてのブランチをフェッチ
Into:
- Local Changes:
+ ローカルの変更:
破棄
- Do Nothing
+ 何もしない
スタッシュして再適用
- Fetch without tags
+ タグなしでフェッチ
リモート:
プル (フェッチ & マージ)
マージの代わりにリベースを使用
プッシュ
- Make sure submodules have been pushed
+ サブモジュールがプッシュされていることを確認
強制的にプッシュ
ローカル ブランチ:
リモート:
変更をリモートにプッシュ
リモート ブランチ:
- Set as tracking branch
+ 追跡ブランチとして設定
すべてのタグをプッシュ
- Push Tag To Remote
- Push to all remotes
- Remote:
- Tag:
- Quit
+ リモートにタグをプッシュ
+ すべてのリモートにプッシュ
+ リモート:
+ タグ:
+ 終了
Rebase Current Branch
Stash & reapply local changes
On:
From 4c0b3a9b905ef7d552454416208bb95815298202 Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Fri, 4 Apr 2025 17:51:40 +0900
Subject: [PATCH 07/11] Add items that only exist in the latest en_US and
remove items that do not exist in en_US
---
src/Resources/Locales/ja_JP.axaml | 188 ++++++++++++++++++++----------
1 file changed, 129 insertions(+), 59 deletions(-)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index c37e99f34..d38ab484b 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -4,12 +4,6 @@
概要
SourceGitについて
- • Build with
- • Chart is rendered by
- © 2024 sourcegit-scm
- • TextEditor from
- • Monospace fonts come from
- • Source code can be found at
Opensource & Free Git GUI Client
Add Worktree
What to Checkout:
@@ -20,23 +14,21 @@
Branch Name:
Optional. Default is the destination folder name.
Track Branch:
- Tracking remote branch
+ 追跡中のリモートブランチ
OpenAI Assistant
- Use OpenAI to generate commit message
+ RE-GENERATE
+ OpenAIを使用してコミットメッセージを生成
+ コミットメッセージとして適用
Patch
- Error
- Raise errors and refuses to apply the patch
- Error All
- Similar to 'error', but shows more
パッチファイル:
Select .patch file to apply
Ignore whitespace changes
- No Warn
- Turns off the trailing whitespace warning
パッチを適用
- Warn
- Outputs warnings for a few such errors, but applies
Whitespace:
+ Apply Stash
+ Delete after applying
+ Reinstate the index's changes
+ Stash:
Archive...
Save Archive To:
Select archive file path
@@ -50,28 +42,31 @@
Blame
BLAME ON THIS FILE IS NOT SUPPORTED!!!
Checkout ${0}$...
- Compare with Branch
Compare with HEAD
Compare with Worktree
Copy Branch Name
+ Custom Action
Delete ${0}$...
Delete selected {0} branches
- すべての変更を破棄
+ Discard all changes
Fast-Forward to ${0}$
+ Fetch ${0}$ into ${1}$...
Git Flow - Finish ${0}$
Merge ${0}$ into ${1}$...
+ Merge selected {0} branches into current
Pull ${0}$
Pull ${0}$ into ${1}$...
Push ${0}$
Rebase ${0}$ on ${1}$...
Rename ${0}$...
- Set Tracking Branch
- Unset Upstream
- Branch Compare
- Bytes
+ Set Tracking Branch...
+ ブランチの比較
+ Invalid upstream!
+ バイト
キャンセル
Reset to This Revision
Reset to Parent Revision
+ コミットメッセージを生成
変更表示の切り替え
Show as File and Dir List
Show as Path List
@@ -83,7 +78,6 @@
Branch:
ローカルの変更:
破棄
- なにもしない
スタッシュして再適用
Cherry Pick
Append source to commit message
@@ -99,6 +93,7 @@
Local Name:
Repository name. Optional.
Parent Folder:
+ Initialize & update submodules
リポジトリのURL:
閉じる
Editor
@@ -109,7 +104,10 @@
Compare with Worktree
Copy Info
Copy SHA
+ Custom Action
Interactive Rebase ${0}$ to Here
+ Merge to ${0}$
+ Merge ...
Rebase ${0}$ to Here
Reset ${0}$ to Here
Revert Commit
@@ -121,10 +119,12 @@
変更を検索...
ファイル
LFSファイル
+ Search Files...
サブモジュール
コミットの情報
著者
CHANGED
+ CHILDREN
COMMITTER
Check refs that contains this commit
COMMIT IS CONTAINED BY
@@ -140,23 +140,38 @@
COMMIT TEMPLATE
Template Name:
Template Content:
+ CUSTOM ACTION
+ Arguments:
+ ${REPO} - Repository's path; ${BRANCH} - Selected branch; ${SHA} - Selected commit's SHA
+ Executable File:
+ Name:
+ Scope:
+ Branch
+ Commit
+ Repository
+ Wait for action exit
Email Address
Email address
GIT
Fetch remotes automatically
Minute(s)
Default Remote
- Enable --signoff for commit
ISSUE TRACKER
+ Add Sample Gitee Issue Rule
+ Add Sample Gitee Pull Request Rule
Add Sample Github Rule
- Add Sample Jira Rule
Add Sample GitLab Issue Rule
Add Sample GitLab Merge Request Rule
+ Add Sample Jira Rule
+ Add Sample Azure DevOps Rule
New Rule
Issue Regex Expression:
Rule Name:
Result URL:
Please use $1, $2 to access regex groups values.
+ AI
+ Preferred Service:
+ If the 'Preferred Service' is set, SourceGit will only use it in this repository. Otherwise, if there is more than one service available, a context menu to choose one of them will be shown.
HTTP Proxy
HTTP proxy used by this repository
User Name
@@ -173,18 +188,17 @@
Type of Change:
コピー
Copy All Text
- COPY MESSAGE
パスをコピー
- ファイル名をコピー
+ Copy Full Path
ブランチを作成...
Based On:
作成したブランチにチェックアウト
ローカルの変更:
破棄
- なにもしない
スタッシュして再適用
新しいブランチの名前:
ブランチの名前を入力
+ Spaces will be replaced with dashes.
ローカルブランチを作成
Create Tag...
New Tag At:
@@ -208,8 +222,11 @@
You are trying to delete multiple branches at one time. Be sure to double-check before taking action!
Delete Remote
Remote:
+ Path:
Target:
+ All children will be removed from list.
Confirm Deleting Group
+ This will only remove it from list, not from disk!
Confirm Deleting Repository
Delete Submodule
Submodule Path:
@@ -221,11 +238,14 @@
OLD
コピー
File Mode Changed
+ First Difference
Ignore Whitespace Change
+ Last Difference
LFS OBJECT CHANGE
Next Difference
NO CHANGES OR ONLY EOL CHANGES
Previous Difference
+ Save as Patch
Show hidden symbols
Side-By-Side Diff
SUBMODULE
@@ -233,7 +253,9 @@
Swap
Syntax Highlighting
Line Word Wrap
+ Enable Block-Navigation
マージツールで開く
+ Show All Lines
Decrease Number of Visible Lines
Increase Number of Visible Lines
ファイルを選択すると、変更内容が表示されます
@@ -249,9 +271,12 @@
Target:
Edit Selected Group
Edit Selected Repository
+ Run Custom Action
+ Action Name:
Fast-Forward (without checkout)
- Fetch
+ フェッチ
すべてのリモートをフェッチ
+ Force override local refs
タグなしでフェッチ
リモート:
リモートの変更をフェッチ
@@ -260,6 +285,7 @@
Discard {0} files...
Discard Changes in Selected Line(s)
Open External Merge Tool
+ Resolve Using ${0}$
Save As Patch...
ステージ
Stage {0} files
@@ -274,7 +300,6 @@
ファイルの履歴
CONTENT
CHANGE
- FILTER
Git-Flow
Development Branch:
Feature:
@@ -326,7 +351,6 @@
Track files named '{0}'
Track all *{0} files
履歴
- Switch Horizontal/Vertical Layout
作者
AUTHOR TIME
グラフ & コミットのタイトル
@@ -339,17 +363,22 @@
キーボードショートカットを確認
総合
Cancel current popup
+ Clone new repository
Close current page
Go to previous page
Go to next page
新しいページを作成
- Open preference dialog
+ Open Preferences dialog
リポジトリ
Commit staged changes
Commit and push staged changes
Stage all changes and commit
+ Creates a new branch based on selected commit
Discard selected changes
+ Fetch, starts directly
Dashboard mode (Default)
+ Pull, starts directly
+ Push, starts directly
Force to reload this repository
Stage/Unstage selected changes
Commit search mode
@@ -367,18 +396,28 @@
Initialize Repository
Path:
Cherry-Pick in progress. Press 'Abort' to restore original HEAD.
+ Processing commit
Merge request in progress. Press 'Abort' to restore original HEAD.
+ Merging
Rebase in progress. Press 'Abort' to restore original HEAD.
+ Stopped at
Revert in progress. Press 'Abort' to restore original HEAD.
+ Reverting commit
Interactive Rebase
Target Branch:
On:
+ Open in Browser
+ Copy Link
ERROR
NOTICE
Merge Branch
Into:
Merge Option:
Source Branch:
+ Merge (Multiple)
+ Commit all changes
+ Strategy:
+ Targets:
Move Repository Node
Select parent node for:
Name:
@@ -396,6 +435,7 @@
Paste
Just now
{0} minutes ago
+ 1 hour ago
{0} hours ago
Yesterday
{0} days ago
@@ -430,7 +470,7 @@
ツール
総合
起動時にアップデートを確認
- 日付のフォーマット
+ 日時のフォーマット
言語
コミット履歴
グラフにコミット時間の代わりに著者の時間を表示する
@@ -471,7 +511,6 @@
Into:
ローカルの変更:
破棄
- 何もしない
スタッシュして再適用
タグなしでフェッチ
リモート:
@@ -522,34 +561,53 @@
Clear all
リポジトリの設定
CONTINUE
+ Custom Actions
+ No Custom Actions
Enable '--reflog' Option
ファイルブラウザーで開く
ブランチ/タグ/サブモジュールを検索
- FILTERED BY:
+ Visibility in Graph
+ Unset
+ Hide in commit graph
+ Filter in commit graph
+ Enable '--first-parent' Option
+ LAYOUT
+ Horizontal
+ Vertical
+ COMMITS ORDER
+ Commit Date
+ Topologically
ローカル ブランチ
Navigate To HEAD
- Enable '--first-parent' Option
ブランチを作成
+ CLEAR NOTIFICATIONS
+ Only highlight current branch in graph
Open In {0}
外部ツールで開く
Refresh
リモート
ADD REMOTE
- RESOLVE
Search Commit
+ Author
+ Committer
File
Message
SHA
- Author & Committer
Current Branch
Show Tags as Tree
+ SKIP
統計
サブモジュール
ADD SUBMODULE
UPDATE SUBMODULE
タグ
NEW TAG
+ By Creator Date
+ By Name (Ascending)
+ By Name (Descending)
+ Sort
ターミナルで開く
+ Use relative time in histories
ワークツリー
ADD WORKTREE
PRUNE
@@ -563,7 +621,7 @@
Commit:
Commit revert changes
Reword Commit Message
- Use 'Shift+Enter' to input a new line. 'Enter' is the hotkey of OK button
+ 改行には'Shift+Enter'キーを使用します。 'Enter"はOKボタンのホットキーとして機能します。
Running. Please wait...
SAVE
Save As...
@@ -577,13 +635,22 @@
Skip This Version
ソフトウェアの更新
利用可能なアップデートはありません
- Squash Commits
- Into:
+ Set Tracking Branch
+ Branch:
+ Unset upstream
+ Upstream:
+ Copy SHA
+ Go to
+ スカッシュコミット
+ 宛先:
SSH Private Key:
Private SSH key store path
START
Stash
+ Auto-restore after stashing
+ Your working files remain unchanged, but a stash is saved.
追跡されていないファイルを含める
+ Keep staged files
メッセージ:
オプション. このスタッシュの名前を入力
ステージされた変更のみ
@@ -591,7 +658,7 @@
ローカルの変更をスタッシュ
Apply
Drop
- Pop
+ Save as Patch...
Drop Stash
Drop:
スタッシュ
@@ -600,13 +667,13 @@
統計
COMMITS
COMMITTER
- MONTH
- WEEK
+ 月間
+ 週間
COMMITS:
AUTHORS:
- OVERVIEW
- SUBMODULES
- Add Submodule
+ 概要
+ サブモジュール
+ サブモジュールを追加
Copy Relative Path
Fetch nested submodules
Open Submodule Repository
@@ -617,14 +684,15 @@
Copy Tag Name
Copy Tag Message
Delete ${0}$...
+ Merge ${0}$ into ${1}$...
Push ${0}$...
URL:
- Update Submodules
- All submodules
- Initialize as needed
+ サブモジュールを更新
+ すべてのサブモジュール
+ 必要に応じて初期化
Recursively
- Submodule:
- Use --remote option
+ サブモジュール:
+ --remoteオプションを使用
Warning
Welcome Page
グループを作成
@@ -642,16 +710,17 @@
Sort
変更
Git Ignore
- Ignore all *{0} files
- Ignore *{0} files in the same folder
- Ignore files in the same folder
- Ignore this file only
+ すべての*{0}ファイルを無視
+ 同じフォルダ内の*{0}ファイルを無視
+ 同じフォルダ内のファイルを無視
+ このファイルのみを無視
Amend
You can stage this file now.
コミット
コミットしてプッシュ
メッセージのテンプレート/履歴
Trigger click event
+ Commit (Edit)
Stage all changes and commit
Empty commit detected! Do you want to continue (--allow-empty)?
CONFLICTS DETECTED
@@ -659,6 +728,7 @@
追跡されていないファイルを含める
NO RECENT INPUT MESSAGES
NO COMMIT TEMPLATES
+ SignOff
ステージしたファイル
ステージを取り消し
すべてステージを取り消し
@@ -668,9 +738,9 @@
VIEW ASSUME UNCHANGED
Template: ${0}$
Right-click the selected file(s), and make your choice to resolve conflicts.
- WORKSPACE:
- Configure Workspaces...
- WORKTREE
+ ワークスペース:
+ ワークスペースを設定...
+ ワークツリー
パスをコピー
Lock
Remove
From 627f5495ab3d787903e0b1aeda7918288c5a2784 Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Fri, 4 Apr 2025 19:56:38 +0900
Subject: [PATCH 08/11] A lot of translation work done
---
src/Resources/Locales/ja_JP.axaml | 306 +++++++++++++++---------------
1 file changed, 153 insertions(+), 153 deletions(-)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index d38ab484b..61cf7b3dd 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -4,47 +4,47 @@
概要
SourceGitについて
- Opensource & Free Git GUI Client
- Add Worktree
- What to Checkout:
- Existing Branch
- Create New Branch
- Location:
- Path for this worktree. Relative path is supported.
- Branch Name:
- Optional. Default is the destination folder name.
- Track Branch:
+ オープンソース & フリーなGit GUIクライアント
+ ワークツリーを追加
+ チェックアウトする内容:
+ 既存のブランチ
+ 新しいブランチを作成
+ 場所:
+ ワークツリーのパスを入力してください。相対パスも使用することができます。
+ ブランチの名前:
+ 任意。デフォルトでは宛先フォルダ名が使用されます。
+ 追跡するブランチ:
追跡中のリモートブランチ
- OpenAI Assistant
- RE-GENERATE
+ OpenAI アシスタント
+ 再生成
OpenAIを使用してコミットメッセージを生成
コミットメッセージとして適用
Patch
パッチファイル:
- Select .patch file to apply
- Ignore whitespace changes
+ 適用する .patchファイルを選択
+ 空白文字の変更を無視
パッチを適用
- Whitespace:
- Apply Stash
- Delete after applying
- Reinstate the index's changes
- Stash:
+ 空白文字:
+ スタッシュを適用
+ 適用後に削除
+ インデックスの変更を復元
+ スタッシュ:
Archive...
- Save Archive To:
- Select archive file path
- Revision:
- Archive
+ アーカイブの保存先:
+ アーカイブファイルのパスを選択
+ リビジョン:
+ アーカイブ
SourceGit Askpass
- FILES ASSUME UNCHANGED
- NO FILES ASSUMED AS UNCHANGED
- REMOVE
- BINARY FILE NOT SUPPORTED!!!
+ 変更されていないとみなされるファイル
+ 変更されていないとみなされるファイルはありません
+ 削除
+ バイナリファイルはサポートされていません!!!
Blame
- BLAME ON THIS FILE IS NOT SUPPORTED!!!
+ BLAMEではこのファイルはサポートされていません!!!
Checkout ${0}$...
- Compare with HEAD
- Compare with Worktree
- Copy Branch Name
+ HEADと比較
+ ワークツリーと比較
+ ブランチ名をコピー
Custom Action
Delete ${0}$...
Delete selected {0} branches
@@ -68,32 +68,32 @@
Reset to Parent Revision
コミットメッセージを生成
変更表示の切り替え
- Show as File and Dir List
- Show as Path List
- Show as Filesystem Tree
- Checkout Branch
- Checkout Commit
- Warning: By doing a commit checkout, your Head will be detached
- Commit:
- Branch:
+ ファイルとディレクトリのリストを表示
+ パスのリストを表示
+ ファイルシステムのツリーを表示
+ ブランチをチェックアウト
+ コミットをチェックアウト
+ 警告: コミットをチェックアウトするとHEADが切断されます
+ コミット:
+ ブランチ:
ローカルの変更:
破棄
スタッシュして再適用
- Cherry Pick
- Append source to commit message
- Commit(s):
- Commit all changes
- Mainline:
- Usually you cannot cherry-pick a merge because you do not know which side of the merge should be considered the mainline. This option allows cherry-pick to replay the change relative to the specified parent.
- Clear Stashes
- You are trying to clear all stashes. Are you sure to continue?
+ チェリーピック
+ ソースをコミットメッセージに追加
+ コミット(複数可):
+ すべての変更をコミット
+ メインライン:
+ 通常、マージをチェリーピックすることはできません。どちらのマージ元をメインラインとして扱うべきかが分からないためです。このオプションを使用すると、指定した親に対して変更を再適用する形でチェリーピックを実行できます。
+ スタッシュをクリア
+ すべてのスタッシュをクリアします。続行しますか?
リモートリポジトリをクローン
- Extra Parameters:
- Additional arguments to clone repository. Optional.
- Local Name:
- Repository name. Optional.
- Parent Folder:
- Initialize & update submodules
+ 追加の引数:
+ リポジトリをクローンする際の追加パラメータ(任意)。
+ ローカル名:
+ リポジトリの名前(任意)。
+ 親フォルダ:
+ サブモジュールを初期化して更新
リポジトリのURL:
閉じる
Editor
@@ -119,7 +119,7 @@
変更を検索...
ファイル
LFSファイル
- Search Files...
+ ファイルを検索...
サブモジュール
コミットの情報
著者
@@ -127,8 +127,8 @@
CHILDREN
COMMITTER
Check refs that contains this commit
- COMMIT IS CONTAINED BY
- Shows only the first 100 changes. See all changes on the CHANGES tab.
+ コミットが含まれるか確認
+ 最初の100件の変更のみが表示されています。すべての変更は'変更'タブで確認できます。
メッセージ
親
REFS
@@ -176,88 +176,88 @@
HTTP proxy used by this repository
User Name
User name for this repository
- Workspaces
- Color
- Restore tabs on startup
- Conventional Commit Helper
- Breaking Change:
- Closed Issue:
- Detail Changes:
- Scope:
- Short Description:
- Type of Change:
+ ワークスペース
+ 色
+ 起動時にタブを復元
+ Conventional Commitヘルパー
+ 破壊的変更:
+ 閉じたIssue:
+ 詳細な変更:
+ スコープ:
+ 短い説明:
+ 変更の種類:
コピー
Copy All Text
パスをコピー
Copy Full Path
ブランチを作成...
- Based On:
+ 派生元:
作成したブランチにチェックアウト
ローカルの変更:
破棄
スタッシュして再適用
新しいブランチの名前:
ブランチの名前を入力
- Spaces will be replaced with dashes.
+ スペースはダッシュに置き換えられます。
ローカルブランチを作成
- Create Tag...
- New Tag At:
- GPG signing
- Tag Message:
- Optional.
- Tag Name:
- Recommended format: v1.0.0-alpha
- Push to all remotes after created
- Create New Tag
- Kind:
- annotated
- lightweight
+ タグを作成...
+ 付与されるコミット:
+ GPG署名を使用
+ タグメッセージ:
+ 任意。
+ タグの名前:
+ 推奨フォーマット: v1.0.0-alpha
+ 作成後にすべてのリモートにプッシュ
+ 新しいタグを作成
+ 種類:
+ 注釈付き
+ 軽量
Ctrlキーを押しながらクリックで実行
Cut
- Delete Branch
- Branch:
- You are about to delete a remote branch!!!
- Also delete remote branch ${0}$
- Delete Multiple Branches
- You are trying to delete multiple branches at one time. Be sure to double-check before taking action!
- Delete Remote
- Remote:
- Path:
- Target:
- All children will be removed from list.
- Confirm Deleting Group
- This will only remove it from list, not from disk!
- Confirm Deleting Repository
- Delete Submodule
- Submodule Path:
- Delete Tag
- Tag:
- Delete from remote repositories
- BINARY DIFF
+ ブランチを削除
+ ブランチ:
+ リモートブランチを削除しようとしています!!!
+ もしリモートブランチを削除する場合、${0}$も削除します。
+ 複数のブランチを削除
+ 一度に複数のブランチを削除しようとしています! 操作を行う前に再度確認してください!
+ リモートを削除
+ リモート:
+ パス:
+ 対象:
+ すべての子ノードがリストから削除されます。
+ グループを削除
+ これはリストからのみ削除され、ディスクには保存されません!
+ リポジトリを削除
+ サブモジュールを削除
+ サブモジュールのパス:
+ タグを削除
+ タグ:
+ リモートリポジトリから削除
+ バイナリの差分
NEW
OLD
コピー
- File Mode Changed
- First Difference
- Ignore Whitespace Change
- Last Difference
- LFS OBJECT CHANGE
- Next Difference
- NO CHANGES OR ONLY EOL CHANGES
- Previous Difference
- Save as Patch
- Show hidden symbols
- Side-By-Side Diff
- SUBMODULE
+ ファイルモードが変更されました
+ 先頭の差分
+ 空白の変更を無視
+ 最後の差分
+ LFSオブジェクトの変更
+ 次の差分
+ 変更がない、もしくはEOLの変更のみ
+ 前の差分
+ パッチとして保存
+ 隠されたシンボルを表示
+ 差分の分割表示
+ サブモジュール
NEW
- Swap
- Syntax Highlighting
- Line Word Wrap
- Enable Block-Navigation
+ スワップ
+ シンタックスハイライト
+ 行の折り返し
+ ブロックナビゲーションを有効化
マージツールで開く
- Show All Lines
- Decrease Number of Visible Lines
- Increase Number of Visible Lines
+ すべての行を表示
+ 表示する行数を減らす
+ 表示する行数を増やす
ファイルを選択すると、変更内容が表示されます
マージツールで開く
変更を破棄
@@ -363,33 +363,33 @@
キーボードショートカットを確認
総合
Cancel current popup
- Clone new repository
- Close current page
- Go to previous page
- Go to next page
+ 新しくリポジトリをクローン
+ 現在のページを閉じる
+ 前のページに移動
+ 次のページに移動
新しいページを作成
Open Preferences dialog
リポジトリ
- Commit staged changes
- Commit and push staged changes
- Stage all changes and commit
- Creates a new branch based on selected commit
- Discard selected changes
+ ステージ済みの変更をコミット
+ ステージ済みの変更をコミットしてプッシュ
+ 全ての変更をステージしてコミット
+ 選択中のコミットから新たなブランチを作成
+ 選択した変更を破棄
Fetch, starts directly
Dashboard mode (Default)
Pull, starts directly
Push, starts directly
Force to reload this repository
- Stage/Unstage selected changes
- Commit search mode
+ 選択中の変更をステージ/アンステージ
+ コミット検索モード
Switch to 'Changes'
Switch to 'Histories'
Switch to 'Stashes'
テキストエディタ
- Close search panel
+ 検索パネルを閉じる
Find next match
Find previous match
- Open search panel
+ 検索パネルを開く
ステージ
Unstage
破棄
@@ -420,11 +420,11 @@
Targets:
Move Repository Node
Select parent node for:
- Name:
+ 名前:
Git has NOT been configured. Please to go [Preference] and configure it first.
Open App Data Dir
Open With...
- Optional.
+ 任意。
新しいページを開く
Bookmark
タブを閉じる
@@ -449,7 +449,7 @@
APIキー
タイトル生成プロンプト
モデル
- 名称
+ 名前
サーバー
ストリーミングを有効化
外観
@@ -535,12 +535,12 @@
On:
Rebase:
Refresh
- Add Remote
+ リモートを追加
Edit Remote
- Name:
- Remote name
- Repository URL:
- Remote git repository URL
+ 名前:
+ リモートの名前
+ リポジトリのURL:
+ リモートのgitリポジトリのURL
Copy URL
Delete...
Edit...
@@ -556,8 +556,8 @@
Branch:
ABORT
Auto fetching changes from remotes...
- Cleanup(GC & Prune)
- Run `git gc` command for this repository.
+ クリーンアップ(GC & Prune)
+ このリポジトリに対して`git gc`コマンドを実行します。
Clear all
リポジトリの設定
CONTINUE
@@ -611,7 +611,7 @@
ワークツリー
ADD WORKTREE
PRUNE
- Git Repository URL
+ GitリポジトリのURL
Reset Current Branch To Revision
Reset Mode:
Move To:
@@ -643,8 +643,8 @@
Go to
スカッシュコミット
宛先:
- SSH Private Key:
- Private SSH key store path
+ SSH プライベートキー:
+ プライベートSSHキーストアのパス
START
Stash
Auto-restore after stashing
@@ -675,10 +675,10 @@
サブモジュール
サブモジュールを追加
Copy Relative Path
- Fetch nested submodules
+ ネストっされたサブモジュールを取得する
Open Submodule Repository
- Relative Path:
- Relative folder to store this module.
+ 相対パス:
+ このモジュールを保存するフォルダの相対パス
Delete Submodule
OK
Copy Tag Name
@@ -693,7 +693,7 @@
Recursively
サブモジュール:
--remoteオプションを使用
- Warning
+ 警告
Welcome Page
グループを作成
サブグループを作成
@@ -715,16 +715,16 @@
同じフォルダ内のファイルを無視
このファイルのみを無視
Amend
- You can stage this file now.
+ このファイルを今すぐステージできます。
コミット
コミットしてプッシュ
メッセージのテンプレート/履歴
Trigger click event
Commit (Edit)
Stage all changes and commit
- Empty commit detected! Do you want to continue (--allow-empty)?
- CONFLICTS DETECTED
- FILE CONFLICTS ARE RESOLVED
+ 空のコミットが検出されました。続行しますか? (--allow-empty)
+ 競合が検出されました
+ ファイルの競合は解決されました
追跡されていないファイルを含める
NO RECENT INPUT MESSAGES
NO COMMIT TEMPLATES
From bcafc26b0463e7d190994ffe752bde4e42cfe760 Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Fri, 4 Apr 2025 21:26:16 +0900
Subject: [PATCH 09/11] A lot more translation work has been done
---
src/Resources/Locales/ja_JP.axaml | 206 +++++++++++++++---------------
1 file changed, 103 insertions(+), 103 deletions(-)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index 61cf7b3dd..c533b27fe 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -45,8 +45,8 @@
HEADと比較
ワークツリーと比較
ブランチ名をコピー
- Custom Action
- Delete ${0}$...
+ カスタムアクション
+ ${0}$を削除...
Delete selected {0} branches
Discard all changes
Fast-Forward to ${0}$
@@ -103,8 +103,8 @@
Compare with HEAD
Compare with Worktree
Copy Info
- Copy SHA
- Custom Action
+ SHAをコピー
+ カスタムアクション
Interactive Rebase ${0}$ to Here
Merge to ${0}$
Merge ...
@@ -140,16 +140,16 @@
COMMIT TEMPLATE
Template Name:
Template Content:
- CUSTOM ACTION
- Arguments:
- ${REPO} - Repository's path; ${BRANCH} - Selected branch; ${SHA} - Selected commit's SHA
- Executable File:
- Name:
- Scope:
- Branch
- Commit
- Repository
- Wait for action exit
+ カスタムアクション
+ 引数:
+ ${REPO} - リポジトリのパス; ${BRANCH} - 選択中のブランチ; ${SHA} - 選択中のコミットのSHA
+ 実行ファイル:
+ 名前:
+ スコープ:
+ ブランチ
+ コミット
+ リポジトリ
+ アクションの終了を待機
Email Address
Email address
GIT
@@ -213,7 +213,7 @@
注釈付き
軽量
Ctrlキーを押しながらクリックで実行
- Cut
+ 切り取り
ブランチを削除
ブランチ:
リモートブランチを削除しようとしています!!!
@@ -261,22 +261,22 @@
ファイルを選択すると、変更内容が表示されます
マージツールで開く
変更を破棄
- All local changes in working copy.
+ ワーキングディレクトリのすべての変更を破棄
変更:
- Include ignored files
- Total {0} changes will be discard
- You can't undo this action!!!
- Bookmark:
- New Name:
- Target:
- Edit Selected Group
- Edit Selected Repository
- Run Custom Action
- Action Name:
- Fast-Forward (without checkout)
+ 無視したファイルを含める
+ {0}個の変更を破棄します。
+ この操作を元に戻すことはできません!!!
+ ブックマーク:
+ 新しい名前:
+ 対象:
+ 選択中のグループを編集
+ 選択中のリポジトリを編集
+ カスタムアクションを実行
+ アクション名:
+ (チェックアウトせずに)ブランチを早送りする
フェッチ
すべてのリモートをフェッチ
- Force override local refs
+ ローカル参照を強制的に上書き
タグなしでフェッチ
リモート:
リモートの変更をフェッチ
@@ -301,53 +301,53 @@
CONTENT
CHANGE
Git-Flow
- Development Branch:
+ 開発ブランチ:
Feature:
- Feature Prefix:
+ Feature プレフィックス:
FLOW - Finish Feature
FLOW - Finish Hotfix
FLOW - Finish Release
- Target:
+ 対象:
Hotfix:
- Hotfix Prefix:
- Initialize Git-Flow
- Keep branch
- Production Branch:
+ Hotfix プレフィックス:
+ Git-Flowを初期化
+ ブランチを保持
+ プロダクション ブランチ:
Release:
- Release Prefix:
+ Release プレフィックス:
Start Feature...
FLOW - Start Feature
Start Hotfix...
FLOW - Start Hotfix
- Enter name
+ 名前を入力
Start Release...
FLOW - Start Release
- Version Tag Prefix:
+ Versionタグ プレフィックス:
Git LFS
Add Track Pattern...
- Pattern is file name
- Custom Pattern:
- Add Track Pattern to Git LFS
- Fetch
- Fetch LFS Objects
- Run `git lfs fetch` to download Git LFS objects. This does not update the working copy.
+ パターンをファイル名として扱う
+ カスタム パターン:
+ Git LFSにトラックパターンを追加
+ フェッチ
+ LFSオブジェクトをフェッチ
+ `git lfs fetch`を実行して、Git LFSオブジェクトをダウンロードします。ワーキングコピーは更新されません。
Install Git LFS hooks
- Show Locks
- No Locked Files
- Lock
- Show only my locks
- LFS Locks
- Unlock
- Force Unlock
- Prune
- Run `git lfs prune` to delete old LFS files from local storage
- Pull
- Pull LFS Objects
- Run `git lfs pull` to download all Git LFS files for current ref & checkout
- Push
- Push LFS Objects
- Push queued large files to the Git LFS endpoint
- Remote:
+ ロックを表示
+ ロックされているファイルはありません
+ ロック
+ 私のロックのみ表示
+ LFSロック
+ ロック解除
+ 強制的にロック解除
+ 削除
+ `git lfs prune`を実行して、ローカルの保存領域から古いLFSファイルを削除します。
+ プル
+ LFSオブジェクトをプル
+ `git lfs pull`を実行して、現在の参照とチェックアウトのすべてのGit LFSファイルをダウンロードします。
+ プッシュ
+ LFSオブジェクトをプッシュ
+ キュー内の大容量ファイルをGit LFSエンドポイントにプッシュします。
+ リモート:
Track files named '{0}'
Track all *{0} files
履歴
@@ -362,39 +362,39 @@
TIPS:
キーボードショートカットを確認
総合
- Cancel current popup
+ 現在のポップアップをキャンセル
新しくリポジトリをクローン
現在のページを閉じる
前のページに移動
次のページに移動
新しいページを作成
- Open Preferences dialog
+ 設定ダイアログを開く
リポジトリ
ステージ済みの変更をコミット
ステージ済みの変更をコミットしてプッシュ
全ての変更をステージしてコミット
選択中のコミットから新たなブランチを作成
選択した変更を破棄
- Fetch, starts directly
- Dashboard mode (Default)
- Pull, starts directly
- Push, starts directly
- Force to reload this repository
+ 直接フェッチを実行
+ ダッシュボードモード (初期値)
+ 直接プルを実行
+ 直接プッシュを実行
+ 現在のリポジトリを強制的に再読み込み
選択中の変更をステージ/アンステージ
コミット検索モード
- Switch to 'Changes'
- Switch to 'Histories'
- Switch to 'Stashes'
+ '変更'に切り替える
+ '履歴'に切り替える
+ 'スタッシュ'に切り替える
テキストエディタ
検索パネルを閉じる
- Find next match
- Find previous match
+ 次のマッチを検索
+ 前のマッチを検索
検索パネルを開く
ステージ
- Unstage
+ アンステージ
破棄
- Initialize Repository
- Path:
+ リポジトリの初期化
+ パス:
Cherry-Pick in progress. Press 'Abort' to restore original HEAD.
Processing commit
Merge request in progress. Press 'Abort' to restore original HEAD.
@@ -403,26 +403,26 @@
Stopped at
Revert in progress. Press 'Abort' to restore original HEAD.
Reverting commit
- Interactive Rebase
- Target Branch:
+ インタラクティブ リベース
+ 対象のブランチ:
On:
Open in Browser
Copy Link
ERROR
NOTICE
- Merge Branch
- Into:
- Merge Option:
- Source Branch:
- Merge (Multiple)
- Commit all changes
- Strategy:
- Targets:
- Move Repository Node
- Select parent node for:
+ ブランチのマージ
+ 宛先:
+ マージオプション:
+ ソースブランチ:
+ マージ (複数)
+ すべての変更をコミット
+ マージ戦略:
+ 対象:
+ リポジトリノードの移動
+ 親ノードを選択:
名前:
Git has NOT been configured. Please to go [Preference] and configure it first.
- Open App Data Dir
+ アプリケーションデータのディレクトリを開く
Open With...
任意。
新しいページを開く
@@ -432,7 +432,7 @@
Close Tabs to the Right
Copy Repository Path
Repositories
- Paste
+ 貼り付け
Just now
{0} minutes ago
1 hour ago
@@ -502,13 +502,13 @@
シェル/ターミナル
パス
リモートを削除
- Target:
+ 対象:
作業ツリーを削除
`$GIT_DIR/worktrees` の作業ツリー情報を削除
プル
ブランチ:
すべてのブランチをフェッチ
- Into:
+ 宛先:
ローカルの変更:
破棄
スタッシュして再適用
@@ -536,7 +536,7 @@
Rebase:
Refresh
リモートを追加
- Edit Remote
+ リモートを編集
名前:
リモートの名前
リポジトリのURL:
@@ -549,7 +549,7 @@
Prune
Confirm to Remove Worktree
Enable `--force` Option
- Target:
+ 対象:
Rename Branch
New Name:
Unique name for this branch
@@ -561,8 +561,8 @@
Clear all
リポジトリの設定
CONTINUE
- Custom Actions
- No Custom Actions
+ カスタムアクション
+ カスタムアクションがありません
Enable '--reflog' Option
ファイルブラウザーで開く
ブランチ/タグ/サブモジュールを検索
@@ -622,7 +622,7 @@
Commit revert changes
Reword Commit Message
改行には'Shift+Enter'キーを使用します。 'Enter"はOKボタンのホットキーとして機能します。
- Running. Please wait...
+ 実行中です。しばらくお待ちください...
SAVE
Save As...
Patch has been saved successfully!
@@ -645,8 +645,8 @@
宛先:
SSH プライベートキー:
プライベートSSHキーストアのパス
- START
- Stash
+ スタート
+ スタッシュ
Auto-restore after stashing
Your working files remain unchanged, but a stash is saved.
追跡されていないファイルを含める
@@ -656,11 +656,11 @@
ステージされた変更のみ
Both staged and unstaged changes of selected file(s) will be stashed!!!
ローカルの変更をスタッシュ
- Apply
- Drop
- Save as Patch...
- Drop Stash
- Drop:
+ 適用
+ 破棄
+ パッチとして保存
+ スタッシュを破棄
+ 破棄:
スタッシュ
変更
スタッシュ
From 29112eb58e34571dff2b64eb6b65cdcd6fc3cc0c Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Sat, 5 Apr 2025 01:57:09 +0900
Subject: [PATCH 10/11] ja_JP.axaml has been translated into Japanese
---
src/Resources/Locales/ja_JP.axaml | 477 +++++++++++++++---------------
1 file changed, 238 insertions(+), 239 deletions(-)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index c533b27fe..d2792676d 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -19,7 +19,7 @@
再生成
OpenAIを使用してコミットメッセージを生成
コミットメッセージとして適用
- Patch
+ 適用
パッチファイル:
適用する .patchファイルを選択
空白文字の変更を無視
@@ -29,7 +29,7 @@
適用後に削除
インデックスの変更を復元
スタッシュ:
- Archive...
+ アーカイブ...
アーカイブの保存先:
アーカイブファイルのパスを選択
リビジョン:
@@ -41,31 +41,31 @@
バイナリファイルはサポートされていません!!!
Blame
BLAMEではこのファイルはサポートされていません!!!
- Checkout ${0}$...
+ ${0}$ をチェックアウトする...
HEADと比較
ワークツリーと比較
ブランチ名をコピー
カスタムアクション
${0}$を削除...
- Delete selected {0} branches
- Discard all changes
- Fast-Forward to ${0}$
- Fetch ${0}$ into ${1}$...
+ 選択中の{0}個のブランチを削除
+ すべての変更を破棄
+ ${0}$ へ早送りする
+ ${0}$ から ${1}$ へフェッチする
Git Flow - Finish ${0}$
- Merge ${0}$ into ${1}$...
- Merge selected {0} branches into current
- Pull ${0}$
- Pull ${0}$ into ${1}$...
- Push ${0}$
- Rebase ${0}$ on ${1}$...
- Rename ${0}$...
- Set Tracking Branch...
+ ${0}$ を ${1}$ にマージする...
+ 選択中の{0}個のブランチを現在のブランチにマージする
+ ${0}$ をプルする
+ ${0}$ を ${1}$ にプルする...
+ ${0}$ をプッシュする
+ ${0}$ を ${1}$ でリベースする...
+ ${0}$ をリネームする...
+ トラッキングブランチを設定...
ブランチの比較
- Invalid upstream!
+ 無効な上流ブランチ!
バイト
キャンセル
- Reset to This Revision
- Reset to Parent Revision
+ このリビジョンにリセット
+ 親リビジョンにリセット
コミットメッセージを生成
変更表示の切り替え
ファイルとディレクトリのリストを表示
@@ -96,25 +96,25 @@
サブモジュールを初期化して更新
リポジトリのURL:
閉じる
- Editor
- Cherry-Pick This Commit
- Cherry-Pick ...
- Checkout Commit
- Compare with HEAD
- Compare with Worktree
- Copy Info
+ エディタ
+ このコミットをチェリーピック
+ チェリーピック...
+ コミットをチェックアウト
+ HEADと比較
+ ワークツリーと比較
+ 情報をコピー
SHAをコピー
カスタムアクション
- Interactive Rebase ${0}$ to Here
- Merge to ${0}$
- Merge ...
- Rebase ${0}$ to Here
- Reset ${0}$ to Here
- Revert Commit
- Reword
- Save as Patch...
- Squash Into Parent
- Squash Child Commits to Here
+ ${0}$ ブランチをここにインタラクティブリベース
+ ${0}$ にマージ
+ マージ...
+ ${0}$ をここにリベース
+ ${0}$ ブランチをここにリセット
+ コミットを戻す
+ 書き直す
+ パッチとして保存...
+ 親にスカッシュ
+ 子コミットをここにスカッシュ
変更
変更を検索...
ファイル
@@ -123,23 +123,23 @@
サブモジュール
コミットの情報
著者
- CHANGED
- CHILDREN
- COMMITTER
- Check refs that contains this commit
+ 変更
+ 子
+ コミッター
+ このコミットを含む参照を確認
コミットが含まれるか確認
最初の100件の変更のみが表示されています。すべての変更は'変更'タブで確認できます。
メッセージ
親
- REFS
+ 参照
SHA
- Open in Browser
+ ブラウザで開く
コミットのタイトルを入力
説明
リポジトリの設定
- COMMIT TEMPLATE
- Template Name:
- Template Content:
+ コミットテンプレート
+ テンプレート名:
+ テンプレート内容:
カスタムアクション
引数:
${REPO} - リポジトリのパス; ${BRANCH} - 選択中のブランチ; ${SHA} - 選択中のコミットのSHA
@@ -150,32 +150,32 @@
コミット
リポジトリ
アクションの終了を待機
- Email Address
- Email address
+ Eメールアドレス
+ Eメールアドレス
GIT
- Fetch remotes automatically
- Minute(s)
- Default Remote
- ISSUE TRACKER
- Add Sample Gitee Issue Rule
- Add Sample Gitee Pull Request Rule
- Add Sample Github Rule
- Add Sample GitLab Issue Rule
- Add Sample GitLab Merge Request Rule
- Add Sample Jira Rule
- Add Sample Azure DevOps Rule
- New Rule
- Issue Regex Expression:
- Rule Name:
- Result URL:
- Please use $1, $2 to access regex groups values.
+ 指定した間隔でリモートからフェッチ 間隔:
+ 分(s)
+ リモートの初期値
+ ISSUEトラッカー
+ サンプルのGitee Issueルールを追加
+ サンプルのGiteeプルリクエストルールを追加
+ サンプルのGithubルールを追加
+ サンプルのGitLab Issueルールを追加
+ サンプルのGitLabマージリクエストルールを追加
+ サンプルのJiraルールを追加
+ サンプルのAzure DevOpsルールを追加
+ 新しいルール
+ Issueの正規表現:
+ ルール名:
+ リザルトURL:
+ 正規表現のグループ値に$1, $2を使用してください。
AI
- Preferred Service:
- If the 'Preferred Service' is set, SourceGit will only use it in this repository. Otherwise, if there is more than one service available, a context menu to choose one of them will be shown.
- HTTP Proxy
- HTTP proxy used by this repository
- User Name
- User name for this repository
+ 優先するサービス:
+ 優先するサービスが設定されている場合、SourceGitはこのリポジトリでのみそれを使用します。そうでない場合で複数サービスが利用できる場合は、そのうちの1つを選択するためのコンテキストメニューが表示されます。
+ HTTP プロキシ
+ このリポジトリで使用するHTTPプロキシ
+ ユーザー名
+ このリポジトリにおけるユーザー名
ワークスペース
色
起動時にタブを復元
@@ -187,9 +187,9 @@
短い説明:
変更の種類:
コピー
- Copy All Text
+ すべてのテキストをコピー
パスをコピー
- Copy Full Path
+ 絶対パスをコピー
ブランチを作成...
派生元:
作成したブランチにチェックアウト
@@ -280,26 +280,26 @@
タグなしでフェッチ
リモート:
リモートの変更をフェッチ
- Assume unchanged
+ 変更されていないとみなされる
破棄...
- Discard {0} files...
- Discard Changes in Selected Line(s)
- Open External Merge Tool
- Resolve Using ${0}$
- Save As Patch...
+ {0}個のファイルを破棄...
+ 選択された行の変更を破棄
+ 外部マージツールで開く
+ ${0}$ を使用して解決
+ パッチとして保存...
ステージ
- Stage {0} files
- Stage Changes in Selected Line(s)
- Stash...
- Stash {0} files...
- Unstage
- Unstage {0} files
- Unstage Changes in Selected Line(s)
- Use Theirs (checkout --theirs)
- Use Mine (checkout --ours)
+ {0}個のファイルをステージ...
+ 選択された行の変更をステージ
+ スタッシュ...
+ {0}個のファイルをスタッシュ...
+ アンステージ
+ {0}個のファイルをアンステージ...
+ 選択された行の変更をアンステージ
+ 相手の変更を使用 (checkout --theirs)
+ 自分の変更を使用 (checkout --ours)
ファイルの履歴
- CONTENT
- CHANGE
+ コンテンツ
+ 変更
Git-Flow
開発ブランチ:
Feature:
@@ -324,14 +324,14 @@
FLOW - Start Release
Versionタグ プレフィックス:
Git LFS
- Add Track Pattern...
+ トラックパターンを追加...
パターンをファイル名として扱う
カスタム パターン:
Git LFSにトラックパターンを追加
フェッチ
LFSオブジェクトをフェッチ
`git lfs fetch`を実行して、Git LFSオブジェクトをダウンロードします。ワーキングコピーは更新されません。
- Install Git LFS hooks
+ Git LFSフックをインストール
ロックを表示
ロックされているファイルはありません
ロック
@@ -348,17 +348,17 @@
LFSオブジェクトをプッシュ
キュー内の大容量ファイルをGit LFSエンドポイントにプッシュします。
リモート:
- Track files named '{0}'
- Track all *{0} files
+ {0}という名前のファイルをトラック
+ すべての*{0}ファイルをトラック
履歴
- 作者
- AUTHOR TIME
+ 著者
+ 著者時間
グラフ & コミットのタイトル
SHA
日時
- SELECTED {0} COMMITS
+ {0} コミットを選択しました
'Ctrl'キーまたは'Shift'キーを押すと、複数のコミットを選択できます。
- Holding ⌘ or ⇧ to select multiple commits.
+ ⌘ または ⇧ キーを押して複数のコミットを選択します。
TIPS:
キーボードショートカットを確認
総合
@@ -395,21 +395,21 @@
破棄
リポジトリの初期化
パス:
- Cherry-Pick in progress. Press 'Abort' to restore original HEAD.
- Processing commit
- Merge request in progress. Press 'Abort' to restore original HEAD.
- Merging
- Rebase in progress. Press 'Abort' to restore original HEAD.
- Stopped at
- Revert in progress. Press 'Abort' to restore original HEAD.
- Reverting commit
+ チェリーピックが進行中です。'中止'を押すと元のHEADが復元されます。
+ コミットを処理中
+ マージリクエストが進行中です。'中止'を押すと元のHEADが復元されます。
+ マージ中
+ リベースが進行中です。'中止'を押すと元のHEADが復元されます。
+ 停止しました
+ 元に戻す処理が進行中です。'中止'を押すと元のHEADが復元されます。
+ コミットを元に戻しています
インタラクティブ リベース
対象のブランチ:
On:
- Open in Browser
- Copy Link
- ERROR
- NOTICE
+ ブラウザで開く
+ リンクをコピー
+ エラー
+ 通知
ブランチのマージ
宛先:
マージオプション:
@@ -421,28 +421,28 @@
リポジトリノードの移動
親ノードを選択:
名前:
- Git has NOT been configured. Please to go [Preference] and configure it first.
+ Gitが設定されていません。まず[設定]に移動して設定を行ってください。
アプリケーションデータのディレクトリを開く
- Open With...
+ 外部ツールで開く...
任意。
新しいページを開く
- Bookmark
+ ブックマーク
タブを閉じる
- Close Other Tabs
- Close Tabs to the Right
- Copy Repository Path
- Repositories
+ 他のタブを閉じる
+ 右のタブを閉じる
+ リポジトリパスをコピー
+ リポジトリ
貼り付け
- Just now
- {0} minutes ago
- 1 hour ago
- {0} hours ago
- Yesterday
- {0} days ago
- Last month
- {0} months ago
- Last year
- {0} years ago
+ たった今
+ {0} 分前
+ 1 時間前
+ {0} 時間前
+ 昨日
+ {0} 日前
+ 先月
+ {0} ヶ月前
+ 昨年
+ {0} 年前
設定
AI
差分分析プロンプト
@@ -464,9 +464,9 @@
テーマの上書き
タイトルバーの固定タブ幅を使用
ネイティブウィンドウフレームを使用
- DIFF/マージ ツール
+ 差分/マージ ツール
インストール パス
- diff/merge ツールのパスを入力
+ 差分/マージ ツールのパスを入力
ツール
総合
起動時にアップデートを確認
@@ -530,116 +530,115 @@
リモート:
タグ:
終了
- Rebase Current Branch
- Stash & reapply local changes
+ 現在のブランチをリベース
+ ローカルの変更をスタッシュして再適用
On:
- Rebase:
- Refresh
+ リベース:
+ 更新
リモートを追加
リモートを編集
名前:
リモートの名前
リポジトリのURL:
リモートのgitリポジトリのURL
- Copy URL
- Delete...
- Edit...
- Fetch
- Open In Browser
- Prune
- Confirm to Remove Worktree
- Enable `--force` Option
+ URLをコピー
+ 削除...
+ 編集...
+ フェッチ
+ ブラウザで開く
+ 削除
+ ワークツリーの削除を確認
+ `--force` オプションを有効化
対象:
- Rename Branch
- New Name:
- Unique name for this branch
- Branch:
- ABORT
- Auto fetching changes from remotes...
+ ブランチの名前を編集
+ 新しい名前:
+ このブランチにつける一意な名前
+ ブランチ:
+ 中止
+ リモートから変更を自動取得中...
クリーンアップ(GC & Prune)
このリポジトリに対して`git gc`コマンドを実行します。
- Clear all
+ すべてのフィルターをクリア
リポジトリの設定
- CONTINUE
+ 続ける
カスタムアクション
カスタムアクションがありません
- Enable '--reflog' Option
+ `--reflog` オプションを有効化
ファイルブラウザーで開く
ブランチ/タグ/サブモジュールを検索
- Visibility in Graph
- Unset
- Hide in commit graph
- Filter in commit graph
- Enable '--first-parent' Option
- LAYOUT
- Horizontal
- Vertical
- COMMITS ORDER
- Commit Date
- Topologically
+ 解除
+ コミットグラフで非表示
+ コミットグラフでフィルター
+ `--first-parent` オプションを有効化
+ レイアウト
+ 水平
+ 垂直
+ コミットの並び順
+ 日時
+ トポロジカルソート
ローカル ブランチ
- Navigate To HEAD
+ HEADに移動
ブランチを作成
- CLEAR NOTIFICATIONS
- Only highlight current branch in graph
+ 通知をクリア
+ グラフで現在のブランチを強調表示
Open In {0}
外部ツールで開く
- Refresh
+ 更新
リモート
- ADD REMOTE
- Search Commit
- Author
- Committer
- File
- Message
+ リモートを追加
+ コミットを検索
+ 著者
+ コミッター
+ ファイル
+ メッセージ
SHA
- Current Branch
- Show Tags as Tree
- SKIP
+ 現在のブランチ
+ タグをツリーとして表示
+ スキップ
統計
サブモジュール
- ADD SUBMODULE
- UPDATE SUBMODULE
+ サブモジュールを追加
+ サブモジュールを更新
タグ
- NEW TAG
- By Creator Date
- By Name (Ascending)
- By Name (Descending)
- Sort
+ 新しいタグを作成
+ 作成者日時
+ 名前 (昇順)
+ 名前 (降順)
+ ソート
ターミナルで開く
- Use relative time in histories
+ 履歴に相対時間を使用
ワークツリー
- ADD WORKTREE
- PRUNE
+ ワークツリーを追加
+ 削除
GitリポジトリのURL
- Reset Current Branch To Revision
- Reset Mode:
- Move To:
- Current Branch:
+ 現在のブランチをリビジョンにリセット
+ リセットモード:
+ 移動先:
+ 現在のブランチ:
ファイルエクスプローラーで表示
- Revert Commit
- Commit:
- Commit revert changes
- Reword Commit Message
+ コミットを戻す
+ コミット:
+ コミットの変更を戻す
+ コミットメッセージを書き直す
改行には'Shift+Enter'キーを使用します。 'Enter"はOKボタンのホットキーとして機能します。
実行中です。しばらくお待ちください...
- SAVE
- Save As...
- Patch has been saved successfully!
- Scan Repositories
- Root Dir:
+ 保存
+ 名前を付けて保存...
+ パッチが正常に保存されました!
+ リポジトリをスキャン
+ ルートディレクトリ:
更新を確認
- New version of this software is available:
- Check for updates failed!
- Download
- Skip This Version
+ 新しいバージョンのソフトウェアが利用可能です:
+ 更新の確認に失敗しました!
+ ダウンロード
+ このバージョンをスキップ
ソフトウェアの更新
利用可能なアップデートはありません
- Set Tracking Branch
- Branch:
- Unset upstream
- Upstream:
- Copy SHA
+ トラッキングブランチを設定
+ ブランチ:
+ 上流ブランチを解除
+ 上流ブランチ:
+ SHAをコピー
Go to
スカッシュコミット
宛先:
@@ -647,14 +646,14 @@
プライベートSSHキーストアのパス
スタート
スタッシュ
- Auto-restore after stashing
- Your working files remain unchanged, but a stash is saved.
+ スタッシュ後に自動で復元
+ 作業ファイルは変更されず、スタッシュが保存されます。
追跡されていないファイルを含める
- Keep staged files
+ ステージされたファイルを保持
メッセージ:
オプション. このスタッシュの名前を入力
ステージされた変更のみ
- Both staged and unstaged changes of selected file(s) will be stashed!!!
+ 選択したファイルの、ステージされた変更とステージされていない変更の両方がスタッシュされます!!!
ローカルの変更をスタッシュ
適用
破棄
@@ -665,49 +664,49 @@
変更
スタッシュ
統計
- COMMITS
- COMMITTER
+ コミット
+ コミッター
月間
週間
- COMMITS:
- AUTHORS:
+ コミット:
+ 著者:
概要
サブモジュール
サブモジュールを追加
- Copy Relative Path
- ネストっされたサブモジュールを取得する
- Open Submodule Repository
+ 相対パスをコピー
+ ネストされたサブモジュールを取得する
+ サブモジュールのリポジトリを開く
相対パス:
このモジュールを保存するフォルダの相対パス
- Delete Submodule
+ サブモジュールを削除
OK
- Copy Tag Name
- Copy Tag Message
- Delete ${0}$...
- Merge ${0}$ into ${1}$...
- Push ${0}$...
+ タグ名をコピー
+ タグメッセージをコピー
+ ${0}$ を削除...
+ ${0}$ を ${1}$ にマージ...
+ ${0}$ をプッシュ...
URL:
サブモジュールを更新
すべてのサブモジュール
必要に応じて初期化
- Recursively
+ 再帰的に更新
サブモジュール:
--remoteオプションを使用
警告
- Welcome Page
+ ようこそ
グループを作成
サブグループを作成
リポジトリをクローンする
- Delete
+ 削除
ドラッグ & ドロップでフォルダを追加できます. グループを作成したり、変更したりできます。
- Edit
- Move to Another Group
- Open All Repositories
+ 編集
+ 別のグループに移動
+ すべてのリポジトリを開く
リポジトリを開く
ターミナルを開く
デフォルトのクローンディレクトリ内のリポジトリを再スキャン
リポジトリを検索...
- Sort
+ ソート
変更
Git Ignore
すべての*{0}ファイルを無視
@@ -719,30 +718,30 @@
コミット
コミットしてプッシュ
メッセージのテンプレート/履歴
- Trigger click event
- Commit (Edit)
- Stage all changes and commit
+ クリックイベントをトリガー
+ コミット (Edit)
+ すべての変更をステージしてコミット
空のコミットが検出されました。続行しますか? (--allow-empty)
競合が検出されました
ファイルの競合は解決されました
追跡されていないファイルを含める
- NO RECENT INPUT MESSAGES
- NO COMMIT TEMPLATES
- SignOff
+ 最近の入力メッセージはありません
+ コミットテンプレートはありません
+ サインオフ
ステージしたファイル
ステージを取り消し
すべてステージを取り消し
未ステージのファイル
ステージへ移動
すべてステージへ移動
- VIEW ASSUME UNCHANGED
- Template: ${0}$
- Right-click the selected file(s), and make your choice to resolve conflicts.
+ 変更されていないとみなしたものを表示
+ テンプレート: ${0}$
+ 選択したファイルを右クリックし、競合を解決する操作を選択してください。
ワークスペース:
ワークスペースを設定...
ワークツリー
パスをコピー
- Lock
- Remove
- Unlock
+ ロック
+ 削除
+ ロック解除
From ce5a3971c675845b120c7ae988d0ca93967e7807 Mon Sep 17 00:00:00 2001
From: Sousi Omine <110832262+SousiOmine@users.noreply.github.com>
Date: Sat, 5 Apr 2025 02:04:24 +0900
Subject: [PATCH 11/11] Fixed three incomplete parts of the Japanese
translation
---
src/Resources/Locales/ja_JP.axaml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/Resources/Locales/ja_JP.axaml b/src/Resources/Locales/ja_JP.axaml
index d2792676d..212552213 100644
--- a/src/Resources/Locales/ja_JP.axaml
+++ b/src/Resources/Locales/ja_JP.axaml
@@ -153,7 +153,7 @@
Eメールアドレス
Eメールアドレス
GIT
- 指定した間隔でリモートからフェッチ 間隔:
+ 自動的にリモートからフェッチ 間隔:
分(s)
リモートの初期値
ISSUEトラッカー
@@ -249,7 +249,7 @@
隠されたシンボルを表示
差分の分割表示
サブモジュール
- NEW
+ 新規
スワップ
シンタックスハイライト
行の折り返し
@@ -581,7 +581,7 @@
ブランチを作成
通知をクリア
グラフで現在のブランチを強調表示
- Open In {0}
+ {0} で開く
外部ツールで開く
更新
リモート