7184450f3dae1dc21abbec4c82ac3251be40175b
[idea/community.git] / plugins / git4idea / resources / messages / GitBundle.properties
1 git4idea.vcs.name=Git
2 git4idea.vcs.name.with.mnemonic=_Git
3 activity.name.rebase=Rebase
4
5 abort=Abort
6 abort.operation.progress.title=Aborting {0} Process
7 abort.operation.dialog.title=Abort {0}
8 abort.operation.dialog.msg=Abort {0}{1}?
9 abort.operation.failed={0} abort failed
10 abort.operation.succeeded={0} abort succeeded
11 abort.operation.merge.name=merge
12 abort.operation.cherry.pick.name=cherry-pick
13 abort.operation.revert.name=revert
14 abort.operation.indicator.text=git {0} --abort{1}
15
16 add.adding=Adding files...
17
18 annotate.cannot.annotate.dir=Cannot annotate directory
19 annotate.output.lack.data=Output for line {0} lacks the necessary data
20 annotate.line.mismatch.exception=Adding info for line {0}, but we are expecting it to be for line {1}
21
22 apply.changes.would.be.overwritten=Your local changes will be overwritten by {0}.\n\
23   Commit your changes or stash them to proceed.
24 apply.changes.operation.successful={0} successful
25 apply.changes.nothing.to.do=Nothing to {0}
26 apply.changes.unresolved.conflicts=There are unresolved conflicts in the working tree. <a href=''{0}''>Resolve them.<a/>
27 apply.changes.resolving.conflicts.progress.title=Resolving conflicts...
28 apply.changes.applied.for.commits={0} {1,choice,1#commit|2#{1,number} commits} from {2}
29 apply.changes.operation.canceled={0} canceled
30 apply.changes.operation.failed={0} failed
31 apply.changes.operation.performed.with.conflicts={0} was performed with conflicts
32 apply.changes.operation.successful.for.commits=However, {0} succeeded for the following {1,choice,1#commit|2#commits}:
33 apply.changes.skipped={0} {1,choice,1#was|2#were} skipped, because all changes have already been {2}.
34 apply.changes.everything.applied=All changes from {0} have already been {1}
35
36 apply.conflict.dialog.description.label.text=Conflicts during {0} of commit {1} made by {2}{3}
37
38 blob.not.found=Blob not found: {0} - {1}
39
40 changes.retrieving=Retrieving Changes for Revision {0}
41
42 commit.action.commit.and.rebase.text=Commit and Rebase...
43 commit.action.name=Comm&it
44 commit.author.diffs=<html>Author differs from default</html>
45 commit.author=&Author:
46 commit.partial.merge.message=Partial commit during a {0,choice,1#merge|2#cherry-pick} is not allowed.\n\
47   The following files are not included in commit.\n\
48   Perform commit with all files included?
49 commit.partial.merge.title=Partial Merge Commit
50 common.current.branch.tooltip=The currently checked-out branch.
51 common.current.branch=Current Branch:
52 common.git.root.tooltip=Select Git VCS root
53 common.git.root=Git &Root:
54 common.no.active.branch=<no active branch>
55 common.refreshing=Refreshing files
56 common.suffix.in.one.repository=in {0}
57 common.suffix.in.several.repositories=in {0} repositories
58
59 conflict.resolver.unmerged.files.check.error.notification.description.text=Cannot check the working tree for unmerged files because of an error. {0}
60
61 login.dialog.label.login.to.url=Log In to {0}
62 login.dialog.button.login=Log In
63 login.dialog.prompt.enter.credentials=Enter credentials:
64 login.dialog.select.login.way.credentials=Enter credentials
65 login.dialog.select.login.way.use.helper=Use credentials helper
66 login.dialog.username.label=Username:
67 login.dialog.password.label=Password:
68 login.dialog.error.username.cant.be.empty=Username cannot be empty
69 login.dialog.error.password.cant.be.empty=Password cannot be empty
70 login.dialog.login.with.selected.provider=Log In with {0}\u2026
71
72 computing.annotation=Computing annotation for {0}
73 diff.find.error=Finding revision for diff: {0}
74 error.dialog.title=Error
75 error.list.title={0} Error:
76 error.occurred.during=Error Occurred During ''{0}''
77 errors.message.item=\n   {0}
78 errors.message=The Git operation ended with multiple errors:{0}
79
80 # suppress inspection "UnusedProperty": used by 3-party plugins
81 fetch.action.name=Fetch
82 fetch.pruned.obsolete.remote.references=Pruned obsolete remote {0,choice,1#reference|2#references}: {1}
83
84 # suppress inspection "UnusedProperty": used by 3-party plugins
85 find.git.error.title=Error Running Git
86 # suppress inspection "UnusedProperty": used by 3-party plugins
87 find.git.success.title=Git executed successfully
88 # suppress inspection "UnusedProperty": used by 3-party plugins
89 find.git.unsupported.message=<html><tt>{0}</tt><br>This version is unsupported, and some plugin functionality could fail to work.<br>The minimal supported version is <em>{1}</em>.</html>
90
91 local.changes.freeze.message.git.operation.prefix=Git {0}
92 git.error.exit=The Git process exited with the code {0}
93 git.running=Running: {0}
94
95 init.destination.directory.description=Select directory where the new Git repository will be created.
96 init.destination.directory.title=Create Git Repository
97 init.warning.already.under.git=The selected directory <tt>{0}</tt> is already under Git.\n\
98   Are you sure that you want to create a new VCS root?
99 init.warning.title=Git Init
100 initializing.title=Initializing repository...
101
102 mention.in=\u0020in {0}
103
104 merge.action.name=Merge
105 merge.action.operation.failed=Git {0} failed
106 merge.action.before.update.label=Before update
107 merge.action.after.update.label=After update
108 merge.branch.title=Merge Changes
109 merge.branch.into.current.title=Merge into {0}
110 merge.branch.loading.branches.progress=Loading unmerged branches\u2026
111 merge.no.branch.selected.error=The merge branch should be selected.
112 merge.no.matching.branch.error=There is no matching branch.
113 merge.commit.message.label=Commit message:
114 merge.options.modify=Modify options
115 merge.options.modify.popup.title=Add Merge Options
116 merge.option.remove=Remove option
117 merge.option.no.ff=Create a merge commit even if it can be fast-forwarded
118 merge.option.ff.only=Merge only if it can be fast-forwarded
119 merge.option.squash=Create a single commit for all merged changes
120 merge.option.msg=Specify a message for the merge commit
121 merge.option.no.commit=Do not commit the merge result
122 merge.option.no.verify=Bypass the pre-merge and commit message hooks
123 merge.branch.popup.empty.text=No branches
124 merge.branch.field.placeholder=Specify branch
125 merge.tool.column.status.deleted=Deleted
126 merge.tool.column.status.modified=Modified
127 merge.tool.column.theirs.status=Theirs
128 merge.tool.column.theirs.with.branch.status=Theirs ({0})
129 merge.tool.column.yours.status=Yours
130 merge.tool.column.yours.with.branch.status=Yours ({0})
131 merging.title=Merging changes to {0}
132 paths.affected.title=Paths affected in commit {0}
133 pull.action.name=Pull
134 pull.button=Pull
135 pulling.title=Pulling changes from {0}
136 pull.branch.not.selected.error=The branch to pull from should be selected.
137 pull.branch.nothing.to.pull=No branches
138 pull.branch.no.matching.remotes=No remotes
139 pull.branch.field.placeholder=Specify branch
140 pull.options.modify.popup.title=Add Pull Options
141 pull.option.ff.only=Merge only if it can be fast-forwarded
142 pull.option.no.ff=Create a merge commit even if it can be fast-forwarded
143 pull.option.squash.commit=Create a single commit for all pulled changes
144 pull.option.no.commit=Merge, but do not commit the result
145 pull.option.rebase=Rebase incoming changes on top of the current branch
146
147 pull.dialog.title=Pull
148 pull.dialog.with.branch.title=Pull to {0}
149 pull.dialog.git.root=Git Root:
150 pull.dialog.from=From:
151 pull.dialog.fetch.shortcuts.hint=Press {0} to update branches
152
153 operation.action.message=Multiple Git roots have unfinished {0} process, please select root to perform action on.
154
155 rebase.abort.and.rollback.dialog.message=Abort rebase in {0} only or also rollback rebase in {1}?
156 rebase.abort.and.rollback.dialog.no.button.text=Abort Only
157 rebase.abort.and.rollback.dialog.yes.button.text=Abort and Rollback
158 rebase.abort.dialog.message=Abort rebase in {0}?
159 rebase.abort.dialog.ok.button.text=Abort
160 rebase.abort.dialog.title=Abort Rebase
161 rebase.abort.notification.failed.title=Abort rebase failed
162 rebase.abort.notification.successful.message=Abort rebase succeeded
163 rebase.abort.notification.warning.rollback.failed.message=Rollback failed in {0}:{1}{2}
164 rebase.abort.notification.warning.rollback.failed.title=Rebase rollback failed
165 rebase.abort.notification.warning.rollback.failed.with.repo.message=Abort rebase was successful in {0}, but rollback failed in {1}:{2}{3}
166 rebase.abort.progress.indicator.command.in.repo.title={0} in {1}
167 rebase.abort.rollback.successful.rebase.dialog.message=Do you want to rollback the successful rebase in {0}?
168 rebase.abort.rollback.successful.rebase.dialog.ok.button.text=Rollback
169 rebase.confirmation.dialog.published.commits.button.cancel.text=Cancel
170 rebase.confirmation.dialog.published.commits.button.rebase.text=Rebase Anyway
171 rebase.confirmation.dialog.published.commits.message.first=You are trying to rebase some commits already pushed to a protected branch.
172 rebase.confirmation.dialog.published.commits.message.second=Rebasing them would duplicate commits, which is not recommended and most likely unwanted.
173 rebase.confirmation.dialog.published.commits.title=Rebasing Published Commit
174 rebase.conflict.diff.dialog.left.title=Rebasing {0} from {1}
175 rebase.conflict.diff.dialog.right.simple.title=Already rebased commits
176 rebase.conflict.diff.dialog.right.with.branch.title=Already rebased commits and commits from {0}
177 rebase.couldnt.resolve.file=Couldn''t resolve {0}
178 rebase.dialog.error.upstream.not.selected=Select an upstream
179 rebase.dialog.error.base.not.selected=Select a new base
180 rebase.dialog.error.branch.or.tag.not.exist=There is no such branch or tag
181 rebase.dialog.error.branch.not.selected=Select a branch to switch to
182 rebase.dialog.error.branch.invalid=Branch ''{0}'' does not exist
183 rebase.dialog.error.rebase.in.progress=Interactive rebase is already in progress for this Git root
184 rebase.dialog.root.invalid.label.text=(invalid)
185 rebase.dialog.progress.loading.tags=Loading tags\u2026
186 rebase.dialog.help=Show Git rebase help
187 rebase.dialog.start.rebase=Rebase
188 rebase.dialog.title=Rebase
189 rebase.dialog.target=branch or hash
190 rebase.dialog.new.base=new base (branch or hash)
191 rebase.dialog.old.base=old base (branch or hash)
192 rebase.dialog.branch.field=source branch
193 rebase.options.modify.dialog.title=Add Rebase Options
194 rebase.option.onto=Specify a new base for the rebased commits
195 rebase.option.interactive=Edit commits before rebasing
196 rebase.option.rebase.merges=Recreate commits topology
197 rebase.option.switch.to.branch=Select another branch to rebase
198 rebase.option.keep.empty=Do not remove empty commits during rebase
199 rebase.option.root=Rebase all commits in the branch
200 rebase.help.popup.ad.text=Press Space to open external link
201 rebase.help.rebase.branch=Rebase a branch based on one branch to another:
202 rebase.help.link=git rebase on git-scm.com
203 rebase.entry.action.name.drop=Drop
204 rebase.entry.action.name.edit=Edit
205 rebase.entry.action.name.fixup=Fixup
206 rebase.entry.action.name.pick=Pick
207 rebase.entry.action.name.reword=Reword
208 rebase.entry.action.name.squash=Squash
209 rebase.entry.action.name.unknown=Unknown
210 rebase.git.operation.name=Rebase
211 rebase.interactive.dialog.discard.modifications.cancel=Cancel Rebase
212 rebase.interactive.dialog.discard.modifications.continue=Continue Rebasing
213 rebase.interactive.dialog.discard.modifications.discard=Discard
214 rebase.interactive.dialog.discard.modifications.message=Discard changes and cancel rebase?
215 rebase.interactive.dialog.git.commands.column.action=Action
216 rebase.interactive.dialog.git.commands.column.hash=Hash
217 rebase.interactive.dialog.git.commands.column.subject=Subject
218 rebase.interactive.dialog.git.commands=Git Commands
219 rebase.interactive.dialog.reset.link.text=Reset
220 rebase.interactive.dialog.reword.hint.text=Press {0} to apply changes
221 rebase.interactive.dialog.start.rebase=Start Rebasing
222 rebase.interactive.dialog.stop.to.edit.text=Stop to Edit
223 rebase.interactive.dialog.title=Rebasing Commits
224 rebase.interactive.dialog.view.git.commands.text=View Git Commands
225 rebase.interactive.edit.commit.message.dialog.title=Git Commit Message
226 rebase.interactive.edit.commit.message.ok.action.title=Continue Rebasing
227 rebase.interactive.noop.dialog.text=There are no commits to rebase because the current branch is directly below the base branch, or they point to the same commit (the 'noop' situation).\n Do you want to continue (this will reset the current branch to the base branch)?
228 rebase.interactive.noop.dialog.title=Git Rebase
229 rebase.interactive.unstructured.editor.dialog.root.label=Git Root: {0}
230 rebase.log.action.operation.rebase.name=rebase
231 rebase.log.action.operation.reword.name=reword
232 rebase.log.commit.editing.action.commit.not.in.head.error.text=The commit is not in the current branch
233 rebase.log.commit.editing.action.commit.pushed.to.protected.branch.error.text=The commit is already pushed to protected branch ''{0}''
234 rebase.log.commit.editing.action.disabled.parents.description=Selected commit has {0} parents
235 rebase.log.multiple.commit.editing.action.disabled.external.repository.description=Selected {0,choice,1#commit|2#commits} {0,choice,1#is|2#are} from external repository
236 rebase.log.multiple.commit.editing.action.disabled.multiple.repository.description=Selected {0,choice,1#commit|2#commits} {0,choice,1#is|2#are} from different repositories
237 rebase.log.commit.editing.action.progress.containing.branches.title=Searching for branches containing the selected commit...
238 rebase.log.commit.editing.action.prohibit.state.grafting=Can''t {0} during cherry-pick
239 rebase.log.commit.editing.action.prohibit.state.merging=Can''t {0} during merge
240 rebase.log.commit.editing.action.prohibit.state.rebasing=Can''t {0} during rebase
241 rebase.log.commit.editing.action.prohibit.state.reverting=Can''t {0} during revert
242 rebase.log.commit.editing.action.prohibit.state=Can''t {0}
243 rebase.log.undo.impossible.pushed.to.protected.branch.notification.text=Commits from current branch have already been pushed to protected branch {0}
244 rebase.log.drop.action.custom.text=Drop {0,choice,1#Commit|2#Commits}
245 rebase.log.drop.action.failure.title=Couldn't Drop Commits
246 rebase.log.drop.progress.indicator.title=Dropping {0,choice,1#commit|2#commits}...
247 rebase.log.drop.success.notification.title={0,choice,1#Commit|2#Commits} Dropped
248 rebase.log.drop.undo.failed.title=Undo Drop Failed
249 rebase.log.drop.undo.impossible.title=Can't Undo Drop
250 rebase.log.drop.undo.progress.title=Undoing drop...
251 rebase.log.multiple.commit.editing.action.cant.find.head=Could not find HEAD branch in repository which contains selected {0,choice,1#commit|2#commits}
252 rebase.log.multiple.commit.editing.action.progress.indicator.action.possibility.check=Checking if it is allowed to edit selected commits...
253 rebase.log.multiple.commit.editing.action.specific.commit.not.in.head=Commit {0} is not in the current branch
254 rebase.log.multiple.commit.editing.action.specific.commit.root.or.merge=Commit {0} has {1} parents
255 rebase.log.create.fixup.commit.action.failure.title=Can't Create Fixup Commit
256 rebase.log.create.squash.commit.action.failure.title=Can't Create Squash Commit
257 rebase.log.interactive.action.failure.title=Cannot Start Rebase
258 rebase.log.reword.action.failure.title=Couldn't Edit Commit Message
259 rebase.log.action.loading.commit.message.failed.message=Couldn''t load changes of {0,choice,1#commit|2#commits}
260 rebase.log.reword.action.notification.successful.title=Commit Message Changed
261 rebase.log.reword.action.notification.undo.failed.title=Undo Commit Message Edit Failed
262 rebase.log.reword.action.notification.undo.not.allowed.repository.changed.message=Repository has already been changed
263 rebase.log.reword.action.notification.undo.not.allowed.title=Can't Undo Commit Message Edit
264 rebase.log.action.progress.indicator.loading.commit.message.title=Loading {0,choice,1#commit|2#commits} details...
265 rebase.log.squash.action.failure.title=Couldn't Squash Commits
266 rebase.log.squash.new.message.dialog.label=Edit message for squashed commit
267 rebase.log.squash.new.message.dialog.title=Squashed Commit Message
268 rebase.log.squash.progress.indicator.title=Squashing...
269 rebase.log.squash.success.notification.title=Commits Squashed
270 rebase.log.squash.undo.failed.title=Undo Squash Failed
271 rebase.log.squash.undo.impossible.title=Can't Undo Squash
272 rebase.log.squash.undo.progress.title=Undoing squash...
273 rebase.log.reword.action.progress.indicator.title=Rewording...
274 rebase.log.reword.action.progress.indicator.undo.title=Undoing reword...
275 rebase.log.reword.dialog.description.label=Edit message for commit {0} by {1}
276 rebase.log.reword.dialog.failed.pushed.to.protected.message=Can''t edit selected {0,choice,1#commit|2#commits}: commit {1} was pushed to protected branch ''{2}''
277 rebase.log.reword.dialog.failed.repository.changed.message=Can''t edit selected {0,choice,1#commit|2#commits}: repository state was changed
278 rebase.log.reword.dialog.title=Edit Commit Message
279 rebase.notification.action.abort.text=Abort
280 rebase.notification.action.continue.text=Continue
281 rebase.notification.action.retry.text=Retry
282 rebase.notification.action.view.shelf.text=View Shelf...
283 rebase.notification.action.view.stash.text=View Stash...
284 rebase.notification.conflict.title=Rebase stopped due to conflicts
285 rebase.notification.editing.title=Rebase stopped for editing
286 rebase.notification.failed.continue.title=Continue rebase failed
287 rebase.notification.failed.rebase.title=Rebase failed
288 rebase.notification.failed.shelf.text=Couldn't shelve local uncommitted changes:
289 rebase.notification.failed.stash.text=Couldn't stash local uncommitted changes:
290 rebase.notification.no.rebase.in.progress.abort.title=Can't abort rebase
291 rebase.notification.no.rebase.in.progress.continue.title=Can't continue rebase
292 rebase.notification.no.rebase.in.progress.message=No rebase in progress
293 rebase.notification.not.allowed.detached.message.first=You are in the detached HEAD state in {0}.
294 rebase.notification.not.allowed.detached.message.second=Rebase is not possible.
295 rebase.notification.not.allowed.empty.repository.message=Repository {0} is empty.
296 rebase.notification.not.allowed.grafting.message.first=There is an unfinished cherry-pick process in {0}.
297 rebase.notification.not.allowed.grafting.message.second=You should finish it before starting a rebase.
298 rebase.notification.not.allowed.merging.message.first=There is an unfinished merge process in {0}.
299 rebase.notification.not.allowed.merging.message.second=You should complete the merge before starting a rebase.
300 rebase.notification.not.allowed.message=Rebase is not possible in {0}.
301 rebase.notification.not.allowed.rebasing.message.first=There is an unfinished rebase process in {0}.
302 rebase.notification.not.allowed.rebasing.message.second=You should complete it before starting another rebase.
303 rebase.notification.not.allowed.reverting.message.first=There is an unfinished revert process in {0}.
304 rebase.notification.not.allowed.reverting.message.second=You should finish it before starting a rebase.
305 rebase.notification.not.allowed.title=Rebase not allowed
306 rebase.notification.not.started.title=Rebase not started
307 rebase.notification.saved.local.changes.part.shelf.text=Local changes were shelved before rebase.
308 rebase.notification.saved.local.changes.part.stash.text=Local changes were stashed before rebase.
309 rebase.notification.successful.rebased.checkout.message=Checked out{0,choice,0#|1# {1}} and rebased it{2,choice,0#|1# on {3}}
310 rebase.notification.successful.rebased.message=Rebased{0,choice,0#|1# {1}}{2,choice,0#|1# on {3}}
311 rebase.notification.successful.title=Rebase successful
312 rebase.notification.all.conflicts.resolved.title=Resolve Conflicts
313 rebase.notification.all.conflicts.resolved.text=All conflicts have been resolved. Do you want to continue rebase?
314 rebase.notification.all.conflicts.resolved.continue.rebase.action.text=Con&tinue Rebase
315 rebase.progress.indicator.aborting.title=Aborting rebase process...
316 rebase.progress.indicator.conflicts.collecting.title=Collecting conflicts to resolve...
317 rebase.progress.indicator.continue.title=Continuing rebase process...
318 rebase.progress.indicator.preparing.title=Preparing to rebase...
319 rebase.progress.indicator.retry.title=Retrying rebase process...
320 rebase.progress.indicator.title=Rebasing...
321 rebase.simple.editor.dialog.title=Git Editor
322 rebase.update.project.abort.task.title=Aborting rebase...
323 rebase.update.project.conflict.error.notification.description=Then you may <b>continue rebase</b>. <br/> You also may <b>abort rebase</b> to restore the original branch and stop rebasing.
324 rebase.update.project.conflict.error.notification.title=Can't continue rebase
325 rebase.update.project.conflict.merge.description.label=Merge conflicts detected. Resolve them before continuing rebase.
326 rebase.update.project.notification.abort.cancel.message=Abort rebase cancelled
327 rebase.update.project.notification.abort.error.message=Error aborting rebase
328 rebase.update.project.notification.abort.success.message=Rebase aborted
329 rebase.update.project.notification.failed.message=Couldn''t proceed with rebase. {0}
330 rebase.update.project.notification.failed.title=Rebase Error
331 rebase.using.log.couldnt.start.error=Cannot perform the rebase because the IDE generated an invalid 'git-rebase-todo' file. Do you want to retry the rebase using Git native file generation?
332 merge.update.project.generic.error.title=Can't complete update
333 merge.update.project.conflict.merge.description.label=Merge conflicts detected. Resolve them before continuing update.
334
335 remove.removing=Removing files...
336 repository.action.missing.roots.misconfigured=None of configured Git roots are under Git. The configured directory must have ".git" directory in it.
337 repository.action.missing.roots.title=No Git Roots
338 repository.action.missing.roots.unconfigured.message=No Git roots are configured for the project.
339 repository.not.found.error=Can''t find configured git repository for {0}
340 reset.action.name=Reset Head ...
341 reset.commit.invalid=The specified commit expression did not pass validation.
342 reset.commit.label=To &Commit:
343 reset.commit.tooltip=The commit that will become the current HEAD\n as result of reset operation.
344 reset.title=Reset Head
345 reset.type.tooltip=<html>The reset type (see also <code>git reset</code> man page):<ul><li><b>Mixed</b> resets index but not working tree</li><li><b>Soft</b> leaves index and working tree, just moves head pointer</li><li><b>Hard</b> resets index and working tree.<em>Changes in the working tree will be lost</em></li></ul></html>
346 reset.type=Reset &Type:
347 reset.validate=&Validate
348 resetting.title=Resetting HEAD...
349 restore.conflict.dialog.description.label.text=Uncommitted changes that were saved before {0} have conflicts with files from {1}
350 restore.conflict.diff.dialog.left.shelf.title=Uncommitted changes from the shelf
351 restore.conflict.diff.dialog.left.stash.title=Uncommitted changes from the stash
352 restore.conflict.diff.dialog.right.title=Changes from {0}
353 preserving.process.local.changes.not.restored.error.title=Local changes were not restored
354 restore.notification.failed.shelf.message=Before update your uncommitted changes were saved to <a href='saver'>shelf</a>.<br/>Update is not complete, you have unresolved merges in your working tree<br/>Resolve conflicts, complete update and restore changes manually.
355 restore.notification.failed.stash.message=Before update your uncommitted changes were saved to <a href='saver'>stash</a>.<br/>Update is not complete, you have unresolved merges in your working tree<br/>Resolve conflicts, complete update and restore changes manually.
356 restore.notification.failed.title=Local changes were not restored
357
358 revision.load.contents=Load Revision Contents
359
360 reference.validating.progress.indicator.title=Validating revision...
361
362 save.load.conflict.dialog.diff.left.title=Your uncommitted changes
363 save.load.conflict.dialog.diff.right.title=Changes from remote
364 save.notification.failed.shelf.text=Tried to save uncommitted changes in shelf before {0}, but failed with an error.<br/>{1}
365 save.notification.failed.stash.text=Tried to save uncommitted changes in stash before {0}, but failed with an error.<br/>{1}
366 save.notification.failed.title=Couldn't save uncommitted changes
367
368 smart.operation.dialog.north.panel.label.shelf.text=<html>Your local changes to the following files would be overwritten by {0}.<br/> {1} can shelve the changes, {0} and unshelve them after that.</html>
369 smart.operation.dialog.north.panel.label.stash.text=<html>Your local changes to the following files would be overwritten by {0}.<br/> {1} can stash the changes, {0} and unstash them after that.</html>
370 smart.operation.dialog.ok.action.shelf.description=Shelve local changes, {0}, unshelve
371 smart.operation.dialog.ok.action.stash.description=Stash local changes, {0}, unstash
372 smart.operation.dialog.operation.name.and.overwrite.local.changes={0} and overwrite local changes
373 smart.operation.dialog.git.operation.name.problem=Git {0} Problem
374 smart.operation.dialog.smart.operation.name=Smart {0}
375 smart.operation.dialog.don.t.operation.name=Don''t {0}
376 ssh.ask.passphrase.title=SSH Key Passphrase
377 ssh.ask.passphrase.message=Password for the SSH key "{0}":
378 ssh.keyboard.interactive.title=SSH Keyboard Interactive
379 ssh.password.message=Password for user {0}:
380 ssh.password.title=SSH Password Login
381
382 stash.action.name=Stash
383 stash.button=Create Stash
384 stash.error.can.not.stash.changes.now=Cannot Stash Changes Now
385 stash.keep.index.tooltip=If this checkbox is selected, indexed changes are kept in the index.
386 stash.keep.index=Keep &index
387 stash.message.tooltip=Enter stash message here.
388 stash.message=&Message:
389 stash.progress.indicator.title=Stashing changes from ''{0}''...
390 stash.title=Stash
391 stash.unstash.conflict.dialog.description.label.text=Uncommitted changes that were stashed before update have conflicts with updated files.
392 stash.unstash.progress.indicator.title=Popping changes to ''{0}''...
393 stash.unstash.unresolved.conflict.warning.notification.message=Your uncommitted changes were saved to <a href='saver'>stash</a>.<br/>Unstash is not complete, you have unresolved merges in your working tree<br/><a href='resolve'>Resolve</a> conflicts and drop the stash.
394 stash.unstash.unresolved.conflict.warning.notification.title=Local changes were restored with conflicts
395 stash.error=Failed to stash {0}
396 # suppress inspection "UnusedProperty" - used in third-party plugins
397 stashing.title=Stashing Changes...
398 stashing.progress.title=Stashing changes...
399 stash.editor.diff.preview.title=Stash: {0}
400 stash.editor.diff.preview.empty.title=Stash
401
402 stash.tab.name=Stash
403 stash.empty.text=No stashes found
404 action.Git.Stash.Pop.text=Pop
405 action.Git.Stash.Pop.description=Pop selected stash
406 action.Git.Stash.Apply.text=Apply
407 action.Git.Stash.Apply.description=Apply selected stash
408 action.Git.Stash.UnstashAs.text=Unstash...
409 action.Git.Stash.UnstashAs.description=Pop or apply selected stash as new branch with or without index
410 action.Git.Stash.Drop.text=Drop
411 action.Git.Stash.Drop.description=Drop selected stash
412 action.Git.Show.Stash.text=Show Git Stash
413 action.Git.Show.Stash.description=Show Git Stash Tool Window Tab
414 action.Git.Stash.Refresh.text=Refresh Stashes
415 action.Git.Stash.Refresh.description=Refresh the List of Stashes
416
417 stash.unstash.changes.in.root.dialog.title=Unstash Changes in {0}
418 stash.unstash.changes.current.branch.label=Current branch:
419
420 tag.action.name=Tag
421 tag.button=Create Tag
422 tag.commit.label=&Commit:
423 tag.commit.tooltip=Enter name of commit or object to tag or leave blank to use HEAD.
424 tag.error.creating.message.file.message=Unable to create message file: {0}
425 tag.error.invalid.commit=The commit or object name is invalid.
426 tag.error.tag.exists=The tag with the same name exists.
427 tag.force.tooltip=Force creation of the tag even if another tag with such name already exists.
428 tag.force=&Force
429 tag.getting.existing.tags=Getting Existing Tags...
430 tag.message.label=&Message:
431 tag.message.tooltip=If the message is not empty, an annotated tag is created.
432 tag.name.label=Tag &Name:
433 tag.name.tooltip=Enter the new tag name here.
434 tag.title=Tag
435 tag.validate.tooltip=Click this button to validate the commit to be tagged
436 tag.validate=&Validate
437 tag.progress.title=Tagging...
438
439 unstash.action.name=Unstash
440 unstash.branch.label=As new &branch:
441 unstash.branch.tooltip=If non-empty name is entered, the stash is checked out as a new branch.
442 unstash.button.apply=Apply Stash
443 unstash.button.branch=Branch
444 unstash.button.pop=Pop Stash
445 unstash.clear.tooltip=Delete all stashes in the repository.
446 unstash.clear=&Clear
447 unstash.clearing.stashes=Clearing stashes...
448 unstash.drop.tooltip=Delete selected stash
449 unstash.drop=&Drop
450 unstash.conflict.dialog.description.label.text=Conflicts during unstashing {0}
451 unstash.conflict.diff.dialog.left.title=Local changes
452 unstash.conflict.diff.dialog.right.title=Changes from stash
453 unstash.dialog.remove.stash.progress.indicator.title=Removing Stash {0}...
454 unstash.dialog.show.stashes.error.dialog.title=Couldn't Show the List of Stashes
455 unstash.dialog.stash.list.load.progress.indicator.title=Loading list of stashes...
456 unstash.dialog.unresolved.conflict.warning.notification.message=Unstash is not complete, you have unresolved merges in your working tree<br/><a href='resolve'>Resolve</a> conflicts.
457 unstash.dialog.unresolved.conflict.warning.notification.title=Conflicts were not resolved during unstash
458 unstash.pop.stash.tooltip=If selected the stash is dropped after it is applied.
459 unstash.pop.stash=&Pop stash
460 unstash.reinstate.index.tooltip=Attempt to reinstate index as well as working tree changes.
461 unstash.reinstate.index=Reinstate &index
462 unstash.stashes=&Stashes:
463 unstash.title=Unstash Changes
464 unstash.unstashing=Unstashing...
465 unstash.view.tooltip=View selected stash
466 unstash.view=&View
467 unstash.view.dialog.title=Paths Affected by {0}
468 unstash.error.can.not.unstash.changes.now=Cannot Unstash Changes Now
469 unstash.unstashed.with.conflicts.error.title=Unstashed with conflicts
470
471 update.options.display.name=Git Update Settings
472 update.notification.update.error=Can't update
473 update.notification.choose.upstream.branch=Choose upstream branch
474 update.skip.root.reason.no.tracked.branch=no tracked branch
475 update.skip.root.reason.detached.head=detached HEAD
476
477 util.remote.renderer.none=None
478 vfs.listener.add.single.prompt=Do you want to add the following file to Git?\n{0}\n\nIf you choose Cancel, you can still add it later manually.
479 vfs.listener.add.single.title=Add File to Git
480 vfs.listener.add.title=Add Files to Git
481 vfs.listener.checking.ignored=Checking for ignored files...
482 vfs.listener.delete.single.prompt=Do you want to delete the following file from Git?\n{0}\n\nIf you choose Cancel, you can still delete it later manually.
483 vfs.listener.delete.single.title=Delete File from Git
484 vfs.listener.delete.title=Delete Files from Git
485
486 git.commit.message.empty=Please specify commit message
487 git.commit.message.empty.title=Commit Message Is Empty
488
489 git.executable.detect.progress.title=Detecting Git Executable
490 git.executable.version.progress.title=Identifying Git Version
491 git.executable.version.is=Git version is {0}
492 git.executable.error.file.not.found=No such file: {0}
493
494 git.executable.validation.error.start.title=Cannot Run Git
495 git.executable.validation.error.version.title=Unsupported Git Version {0}
496 git.executable.validation.error.version.message=At least {0} is required
497 git.executable.validation.error.wsl1.unsupported.message=WSL version 1 is not supported, see <a href='https://youtrack.jetbrains.com/issue/IDEA-242469'>IDEA-242469</a>
498 git.executable.validation.error.xcode.title=Accept XCode/iOS License to Run Git
499 git.executable.validation.error.xcode.message=Run \u201Csudo xcodebuild -license\u201D and retry (admin rights required)
500 git.executable.validation.cant.identify.executable.message=Cannot identify version of git executable {0}
501 git.executable.unknown.error.message=Failed to start Git process: {0}
502 git.error.cant.process.output=Failed to process Git output: {0}
503
504 git.executable.notification.title=Can't start Git
505 git.executable.notification.description=The path to Git executable is probably not valid.
506
507 executable.error.git.not.installed=Git is not installed
508 executable.mac.fix.path.action=Fix Path
509 executable.mac.error.invalid.path.to.command.line.tools=Invalid path to Command Line Tools
510
511 git.unstash.clear.confirmation.message=Remove all stashes? This cannot be undone.
512 git.unstash.clear.confirmation.title=Remove All Stashes?
513 git.unstash.drop.confirmation.message=<html>Do you want to remove {0}?<br/>"{1}"</html>
514 git.unstash.drop.confirmation.title=Remove Stash {0}?
515 vcs.history.action.gitlog=Show in Git Log
516
517 # suppress inspection "UnusedProperty": used by 3-party plugins
518 vcs.history.action.gitlog.error=Git Log is not Ready
519
520 exportable.Git.Application.Settings.presentable.name=Git
521
522 git.add.to.exclude.file.action.text=.git/info/exclude
523 git.add.to.exclude.file.action.description=Add entries to .git/info/exclude
524 git.open.exclude.file.action.text=Open .git/info/exclude
525 git.open.exclude.file.action.description=Open .git/info/exclude in editor
526
527 git.fetch.progress=Fetching...
528
529 action.CopyPathFromRepositoryRootProvider.text=Path From Repository Root
530 action.git4idea.commands.TestGitHttpLoginDialogAction.text=Test Git Login Dialog
531 action.Git.Log.DeepCompare.text=Not Cherry-Picked Commits
532 action.Git.Log.DeepCompare.description=Highlights commits which have not been cherry-picked to the current branch
533 group.Git.ContextMenu.text=_Git
534 group.Git.Menu.text=_Git
535 group.Git.MainMenu.RebaseActions.text=_Rebase
536 group.Git.MainMenu.MergeActions.text=_Merge
537 group.Git.MainMenu.LocalChanges.text=_Uncommitted Changes
538 action.Git.Rebase.Skip.text=Skip Commit
539 action.Git.Rebase.Skip.progress.title=Skip commit during rebase...
540 action.Git.Rebase.Continue.text=Continue Rebase
541 action.Git.Revert.Abort.text=Abort Revert
542 action.Git.CherryPick.Abort.text=Abort Cherry-Pick
543 action.Git.Merge.Abort.text=Abort Merge
544 action.Git.Rebase.Abort.text=Abort Rebase
545 action.Git.Rebase.text=Rebase...
546 action.Git.Rebase.operation.name=rebase
547 action.Git.Pull.text=Pull...
548 action.Git.Fetch.text=Fetch
549 action.Git.Clone.text=Clone...
550 action.Git.Configure.Remotes.text=Manage Remotes...
551 action.Git.Reset.text=Reset HEAD...
552 action.Git.Unstash.text=Unstash Changes...
553 action.Git.Stash.text=Stash Changes...
554 action.Git.Stash.Silently.text=Stash Silently
555 action.Git.Merge.text=Merge...
556 action.Git.Tag.text=New Tag...
557 action.Git.Branches.text=_Branches...
558 action.Git.ResolveConflicts.text=Resolve Conflicts...
559 action.Git.CompareWithBranch.text=Compare with Branch...
560 action.Git.Add.text=Add
561 action.Git.Interactive.Rebase.text=Interactively Rebase from Here...
562 action.Git.Interactive.Rebase.description=Show the dialog for interactive rebase which allows to squash, fixup, reorder, remove and reword commits
563 action.Git.Squash.Into.Commit.text=Squash Into...
564 action.Git.Squash.Into.Commit.description=Create a squash commit
565 action.Git.Fixup.To.Commit.text=Fixup...
566 action.Git.Fixup.To.Commit.description=Create a fixup commit
567 action.Git.Rename.Local.Branch.text=Rename...
568 action.Git.Rename.Local.Branch.description=Rename a local branch
569 action.Git.New.Branch.description=Select only one branch to proceed create a new branch
570 action.Git.New.Branch.dialog.title=Create Branch from {0}
571 action.Git.Update.Selected.text=Update Selected
572 action.Git.Update.Selected.description=Fetch from tracked remote and update selected {0,choice,1#branch|2#branches} using {1} or fast-forward like `git fetch branch:branch` if possible
573 action.Git.Update.Selected.description.already.running=Update is already running
574 action.Git.Update.Selected.description.select.non.current=Select non current branches only
575 action.Git.Update.Selected.description.tracking.not.configured=Tracked branch is not configured for selected {0,choice,1#branch|2#branches}
576 action.Git.Delete.Branch.title=Delete {0,choice,1#branch|2#branches}
577 action.Git.Compare.With.Current.title=Compare with Current
578 action.Git.Compare.Selected.title=Compare Branches
579 action.Git.Compare.Selected.description=Compare selected branches with each other
580 action.Git.Compare.Selected.description.disabled=Select branches from the same repository
581 action.Git.Show.My.Branches.title=Show My Branches
582 action.Git.Show.My.Branches.description.not.support.indexing=Some of the repositories doesn't support indexing.
583 action.Git.Show.My.Branches.description.not.all.roots.indexed=Not all repositories are indexed.
584 action.Git.Show.My.Branches.description.not.graph.ready=The log is not ready yet, please wait a bit.
585 action.Git.Show.My.Branches.description.is.my.branch=A branch is 'My' if all exclusive commits of this branch are made by 'me', i.e. by current Git author.
586 action.Git.Show.My.Branches.description.calculating.branches.progress=Calculating My Branches
587 action.Git.Fetch.title=Fetch All Remotes
588 action.Git.Fetch.description.fetch.in.progress=Fetch in progress...
589 action.Git.Toggle.Favorite.title=Mark/Unmark As Favorite
590 action.Git.Loading.Branches.progress=Loading branches...
591 group.Git.Log.Branches.Settings.text=Branches Pane Settings
592 group.Git.Log.Branches.Grouping.Settings.text=Group By
593 group.Git.Log.Branches.Settings.Separator.text=On Single Click
594 action.Git.Log.Branches.Change.Branch.Filter.On.Selection.text=Update Branch Filter
595 action.Git.Log.Branches.Change.Branch.Filter.On.Selection.description=When a branch is selected, filter the log by this branch
596 action.Git.Log.Branches.Navigate.Log.To.Branch.On.Selection.text=Navigate Log to Branch Head
597 action.Git.Log.Branches.Navigate.Log.To.Branch.On.Selection.description=When a branch is selected, navigate the log to this branch head
598 action.Git.Log.Branches.Navigate.Log.To.Selected.Branch.text=Navigate Log to Selected Branch Head
599 action.Git.Log.Branches.Change.Branch.Filter.text=Update Branch Filter in Log
600 action.Git.Log.Branches.Change.Branch.Filter.description=Update branch filter in log with selected branches
601 action.Git.Log.Edit.Remote.text=Edit Remote
602 action.Git.Log.Remove.Remote.text=Remove {0,choice,1#Remote|2#Remotes}
603 group.Git.HEAD.Branch.Filter.title=HEAD (Current Branch)
604 group.Git.Local.Branch.title=Local
605 group.Git.Remote.Branch.title=Remote
606 action.Git.Checkout.Branch.text=Checkout Selected...
607 action.Git.Checkout.Branch.description=Checkout selected branch
608 action.Git.Log.Hide.Branches.text=Hide Git Branches
609 action.Git.Log.Show.Branches.text=Branches
610 action.Git.Reword.Commit.text=Edit Commit Message...
611 action.Git.Reword.Commit.description=Change commit message via reword option of git rebase or amend
612 action.Git.Squash.Commits.text=Squash Commits...
613 action.Git.Drop.Commits.text=Drop Commits
614 action.Git.Uncommit.text=Undo Commit...
615 action.Git.Uncommit.description=Undo last commit and put its changes into selected changelist
616 action.Git.Revert.In.Log.text=Revert Commit
617 action.Git.Revert.In.Log.template.text=Revert {0,choice,1#Commit|2#Commits}
618 action.Git.Revert.In.Log.description=Produce a new commit(s), which reverts the changes made in the original commit(s)
619 action.Git.Reset.In.Log.text=Reset Current Branch to Here...
620 action.Git.CreateNewTag.text=New Tag...
621 action.Git.CreateNewTag.description=Create new tag pointing to this commit
622 action.Git.CreateNewBranch.text=New Branch...
623 action.Git.CreateNewBranch.description=Create new branch starting from the selected commit
624 group.Git.CheckoutGroup.text=Checkout
625 group.Git.CheckoutGroup.description=Checkout selected revision or a branch on selected commit
626 action.Git.BrowseRepoAtRevision.text=Show Repository at Revision
627 action.Git.Log.text=Show Git Repository Log...
628 action.Git.Init.text=Create Git Repository...
629 action.Git.Init.error=Git init failed
630 checkbox.dont.warn.again=Don't warn again
631 checkbox.run.git.hooks=Run Git hooks
632 tooltip.run.git.hooks=If unchecked, Git hooks will be skipped with the '--no-verify' parameter
633 action.NotificationAction.text.resolve=Resolve...
634 action.NotificationAction.GitDeleteBranchOperation.text.restore=Restore
635 action.NotificationAction.GitDeleteBranchOperation.text.view.commits=View Commits
636 action.NotificationAction.GitDeleteBranchOperation.text.delete.tracked.branch=Delete Tracked Branch
637 action.NotificationAction.GitDeleteTagOperation.text.restore=Restore
638 action.NotificationAction.GithubNotifications.text.configure=Configure...
639 action.NotificationAction.GitMergeAction.text.view.commits=View Commits
640 action.NotificationAction.GitRewordOperation.text.undo=Undo
641 action.NotificationAction.GitUpdateSession.text.view.commits=View Commits
642 action.not.possible.in.fresh.repo.show.diff=Comparing revisions
643 action.not.possible.in.fresh.repo.rename.branch=Renaming branch
644 action.not.possible.in.fresh.repo.checkout=Checkout
645 action.not.possible.in.fresh.repo.push=Pushing commits
646
647 settings.git.option.group=Git
648 settings.commit.automatically.on.cherry.pick=Commit automatically on cherry-pick
649 settings.add.suffix=Add the 'cherry-picked from <hash>' suffix when picking commits pushed to protected branches
650 settings.crlf=Warn if CRLF line separators are about to be committed
651 settings.detached.head=Warn when committing in detached HEAD or during rebase
652 settings.update.method=Update method:
653 settings.auto.update.on.push.rejected=Auto-update if push of the current branch was rejected
654 settings.push.dialog=Show Push dialog for Commit and Push
655 settings.push.dialog.for.protected.branches=Show Push dialog only when committing to protected branches
656 settings.protected.branched=Protected branches:
657 settings.synchronize.branch.protection.rules=Load branch protection rules from GitHub
658 settings.synchronize.branch.protection.rules.description=GitHub rules are added to the local rules and synced on every fetch
659 settings.credential.helper=Use credential helper
660 settings.filter.update.info=Filter "Update Project" information by paths:
661 settings.supported.for.2.9=Supported for Git 2.9+
662 settings.explicitly.check=Explicitly check for incoming commits on remotes:
663 settings.clean.working.tree=Clean working tree using:
664 settings.git.incoming.change.strategy.text.auto=Auto
665 settings.git.incoming.change.strategy.text.always=Always
666 settings.git.incoming.change.strategy.text.never=Never
667 settings.git.update.method.rebase.description=Rebase the current branch on top of incoming changes
668 settings.git.update.method.rebase=Rebase
669 settings.git.update.method.merge.description=Merge incoming changes into the current branch
670 settings.git.update.method.merge=Merge
671 settings.git.update.method.branch.default=Branch Default
672 settings.enable.staging.area=Enable staging area
673 settings.enable.staging.area.comment=This will disable changelists support and delete all changelists in the project. Only for non-modal commit interface.
674
675 clone.dialog.checking.git.version=Checking Git version...
676 push.dialog.push.tags=Push tags
677 push.dialog.push.tags.combo.current.branch=Current Branch
678 push.dialog.push.tags.combo.all=All
679 push.dialog.target.panel.define.remote=Define remote
680 push.dialog.target.panel.add.remote=Add Remote
681 push.dialog.target.panel.couldnt.add.remote=Couldn''t add remote: {0}
682 push.dialog.target.panel.adding.remote=Adding Remote...
683 push.dialog.target.panel.can.t.push=Can't push
684 push.dialog.target.panel.empty.repository=Empty repository
685 push.dialog.target.panel.detached.head=Detached HEAD
686 push.dialog.target.panel.new=New
687 push.dialog.preview.commits.before.push=For Commit and Push to non-protected branches, preview commits before push
688 push.local.history.system.label.after=After push
689 push.local.history.system.label.before=Before push
690 push.notification.description.force.pushed=Force pushed {0} to {1}
691 push.notification.description.new.branch.with.many.tags=Pushed {0} to new branch {1}, and {2} tags to {3}
692 push.notification.description.new.branch.with.single.tag=Pushed {0} to new branch {1}, and tag {2} to {3}
693 push.notification.description.new.branch=Pushed {0} to new branch {1}
694 push.notification.description.push.with.lease.rejected=Force-with-lease push {0} to {1} was rejected
695 push.notification.description.pushed.many.tags=Pushed {0} tags to {1}
696 push.notification.description.pushed.single.tag=Pushed tag {0} to {1}
697 push.notification.description.pushed.with.many.tags=Pushed {0} {0,choice,1#commit|2#commits} to {1}, and {2} tags to {3}
698 push.notification.description.pushed.with.single.tag=Pushed {0} {0,choice,1#commit|2#commits} to {1}, and tag {2} to {3}
699 push.notification.description.pushed=Pushed {0} {0,choice,1#commit|2#commits} to {1}
700 push.notification.description.rejected.and.cancelled=Push was rejected, and update was canceled
701 push.notification.description.rejected.and.conflicts=Push was canceled, because there were conflicts during the update.<br/>Check that conflicts were resolved correctly, and invoke push again.
702 push.notification.description.rejected.and.failed=Push was rejected, and update failed with an error
703 push.notification.description.rejected.and.incomplete=Push was canceled, because not all conflicts were resolved during the update.<br/>Resolve the conflicts and try pushing again
704 push.notification.description.rejected.by.remote=Push {0} to {1} was rejected by the remote
705 push.notification.description.rejected=Push to {0} was rejected
706 push.notification.description.up.to.date=Everything is up-to-date
707 push.notification.force.push.anyway.action=Force push anyway
708 push.notification.force.push.progress.title.pushing=Pushing...
709 push.notification.force.with.lease.help.description.first=Force-with-lease push prevents overriding remote changes that haven't been fetched to the local repository
710 push.notification.force.with.lease.help.description.second=Fetch recent changes to verify that they can be discarded safely and repeat the push operation
711 push.notification.force.with.lease.help=What Is Force-with-Lease?
712 push.notification.partially.failed.title=Push partially failed
713 push.notification.partially.rejected.title=Push partially rejected
714 push.notification.push.failed.title=Push failed
715 push.notification.rejected.title=Push rejected
716 push.notification.single.repo.success.description={0} {0,choice,1#commit|2#commits} received during the push operation
717 push.notification.successful.title=Push successful
718 push.notification.update.action=Update
719 push.notification.view.files.action=View files updated during the push
720 push.notification.view.filtered.commits.actions=View {0} {0,choice,1#commit|2#commits} matching the filter
721 push.notification.view.received.commits.action=View received {0,choice,1#commit|2#commits}
722 push.rejected.dialog.title=Push Rejected
723 push.rejected.many.repos.item={0} in {1}
724 push.rejected.many.repos.single.branch=Push of the current branch {0} was rejected
725 push.rejected.many.repos=Push of the current branch was rejected:
726 push.rejected.merge.needed.with.problem=Remote changes need to be merged before pushing.<br/><br/>In this case <b>merge is highly recommended</b>, because there are non-pushed merge commits. <br/>Rebasing them can lead to problems.
727 push.rejected.merge.needed=Remote changes need to be merged before pushing
728 push.rejected.merge=&Merge
729 push.rejected.only.one.git.repo=Push of the current branch {0} was rejected
730 push.rejected.rebase.anyway=Rebase Anyway
731 push.rejected.rebase=&Rebase
732 push.rejected.remember.checkbox=Remember the update method and update &silently in the future<br/>(you can change this in Settings/Preferences | Version Control)
733 push.rejected.specific.repo=Push of the current branch {0} in repository<br/>{1} was rejected
734 push.rejected.update.not.rejected.repositories.as.well.checkbox=&Update all repositories
735
736 install.download.and.install.action=Download and Install
737 install.installing.progress=Installing...
738 install.downloading.progress=Downloading...
739 install.success.message=Git has been installed
740 install.general.error=Couldn't install Git
741 install.mac.error.couldnt.start.command.line.tools=Couldn't start Command Line Tools installation
742 install.mac.requesting.command.line.tools=Requesting XCode Command Line Developer Tools
743 git.status.not.changed=Not Changed
744 git.status.renamed=Renamed
745 git.status.copied=Copied
746 git.status.type.changed=Type Changed
747 git.status.unmerged=Unmerged
748 git.status.untracked=Untracked
749 git.status.index={0} in the staging area
750 git.status.work.tree={0} in the working directory
751 git.status.unmerged.index={0} by us
752 git.status.unmerged.work.tree={0} by them
753 git.status.unmerged.both=both {0}
754
755 git.status.bar.widget.name=Git Branch
756 git.status.bar.widget.text.cherry.pick=Cherry-picking in {0}
757 git.status.bar.widget.text.revert=Reverting in {0}
758 git.status.bar.widget.text.merge=Merging {0}
759 git.status.bar.widget.text.rebase=Rebasing {0}
760 git.status.bar.widget.tooltip.detached=Git: Detached HEAD doesn't point to any branch
761
762 git.light.status.bar.display.name=Git
763 git.light.status.bar.tooltip=Current Git Branch: {0}
764 git.light.status.bar.text=Git: {0}
765 git.light.cant.find.current.revision.exception.message=Cannot find the current revision for {0}
766
767 status.exception.message.unexpected.xstatus.ystatus=Unexpected symbol as status: ''{0}{1}''
768 status.exception.message.unexpected.status=Unexpected symbol as status: ''{0}''
769 status.exception.message.line.is.too.short=The line is too short
770 status.exception.message.unexpected=Unexpected symbol as status
771 status.exception.message.missing.path=Missing the original path
772 status.exception.message.format.message.xstatus.ystatus.line.output={0} xStatus=[{1}], yStatus=[{2}], line=[{3}]\noutput:\n{4}
773
774 stage.tree.node.staged=Staged
775 stage.tree.node.unstaged=Unstaged
776 stage.tree.node.unmerged=Unmerged
777 stage.tree.node.untracked=Untracked
778 stage.tree.node.ignored=Ignored
779 stage.content.staged=Staged
780 stage.content.local=Local
781 error.no.selected.roots.to.commit=Select roots to commit
782 error.no.staged.changes.to.commit=Stage files to commit
783 error.no.staged.changes.no.commit.message=Stage files to commit and specify commit message
784 stage.commit.process=Committing Staged Changes...
785 stage.commit.successful=Committed {0}: {1}
786 stage.commit.failed=Failed to commit {0}
787 stage.loading.status=Loading changes...
788 stage.add.action.text=Stage
789 stage.add.process=Staging Files...
790 stage.add.error.title=Failed to Stage Files
791 stage.reset.action.text=Unstage
792 stage.reset.process=Unstaging Files...
793 stage.reset.error.title=Failed to Unstage Files
794 stage.revert.action.text=Rollback
795 stage.revert.process=Rolling Back Files...
796 stage.revert.error.title=Failed to Rollback Files
797 stage.add.range.command.name=Stage Changes
798 stage.revert.unstaged.range.command.name=Rollback Unstaged Change
799 stage.revert.staged.range.command.name=Rollback Staged Change
800 action.label.add.unstaged.range=Stage
801 action.label.add.unstaged.range.tooltip=Add new changes to index
802 action.label.reset.staged.range=Unstage
803 action.label.reset.staged.range.tooltip=Remove changes from index
804 stage.vfs.write.process=Writing {0} to Git index
805 stage.vfs.read.process=Reading {0} from Git index
806 stage.vfs.refresh.process=Refreshing Git index files
807 stage.vfs.presentable.file.name=Staged: {0}
808 stage.vfs.editor.tab.tooltip=Staged Version of ''{0}''
809 stage.vfs.editor.notification.text=This is a staged version of ''{0}''
810 stage.vfs.editor.notification.link=Open local version
811 stage.diff.local.content.exception.message=Cannot get local file: ''{0}''
812
813 action.Git.Show.Stage.text=Commit...
814 action.Git.Stage.Add.All.text=Stage All
815 action.Git.Stage.Add.All.description=Add all unstaged changes and untracked files to index
816 action.Git.Stage.Add.Tracked.text=Stage All Tracked
817 action.Git.Stage.Add.Tracked.description=Add all unstaged changes in tracked files to index
818 group.Git.Stage.Ui.Settings.text=View Options
819 action.Git.Stage.Show.Staged.text=Show Staged Version
820 action.Git.Stage.Show.Staged.description=Show editor with staged content of the current file
821 action.Git.Stage.Show.Local.text=Show Local Version
822 action.Git.Stage.Show.Local.description=Show editor with local content for the current file
823 action.Git.Stage.Compare.Local.Staged.text=Compare with Staged Version
824 action.Git.Stage.Compare.Staged.Local.text=Compare with Local Version
825 action.Git.Stage.Compare.Staged.Head.text=Compare with HEAD Version
826 action.Git.Stage.Compare.Three.Versions.text=Compare HEAD, Staged and Local Versions
827 action.Git.Stage.ThreeSideDiff.text=Compare HEAD, Staged and Local Versions
828 action.Git.Stage.ThreeSideDiff.description=Show diff window with HEAD, staged and local versions that allows to interactively add changes into staging area
829 group.Git.Stage.Index.File.Menu.text=Git
830
831
832 branches.selected.branches.updated.title=Updated {0,choice,1#branch|2#branches}:\n\n{1}
833 branches.update.failed=Update Failed
834 branches.updating.process=Updating branches...
835 branches.checkout.failed.description=Can''t overwrite {0} branch because some commits can be lost
836 branches.creation.failed.title=New Branch Creation Failed
837 branches.checkout.failed.title=Checkout Failed
838 branches.checking.existing.commits.process=Checking Existing Commits...
839 branches.create.new.branch.dialog.title=Create New Branch
840 branches.tag.0=Tag ''{0}''
841 branches.branch.0=Branch ''{0}''
842 in.branches.all.repositories=In All Repositories
843 branches.tags=Tags
844 branches.branches=Branches
845 repositories=Repositories
846 common.remote.branches=Common Remote Branches
847 common.local.branches=Common Local Branches
848 update.checks.not.supported.git.2.9.required=Update Checks not Supported. Git 2.9+ Required
849 action.fetch.text=Fetch
850 fetching=Fetching...
851 branches.current.branch=current branch
852 branches.tracking.branch.doesn.t.configured.for.s=Tracked branch is not configured for {0}
853 branches.update.is.already.running=Update is already running
854 branches.update=Update
855 branches.current.branch.name=Current
856 branches.selected.branch.name=Selected
857 branches.checkout.and.rebase.onto.in.one.step=Checkout {0}, and rebase it onto {1} in one step (like `git rebase HEAD {2}`)
858 branches.checkout.and.rebase.onto.current=Checkout and Rebase onto Current
859 branches.checkout.and.rebase.onto.branch=Checkout and Rebase onto {0}
860 branches.rebase.is.not.possible.in.the.detached.head.state=Rebase is not possible in the detached HEAD state
861 branches.rebase.onto=Rebase {0} onto {1}
862 branches.rebase.current.onto.selected=Rebase Current onto Selected
863 branches.merge.into=Merge {0} into {1}
864 branches.merge.into.current=Merge into Current
865 branches.compare.the.current.working.tree.with=Compare the current working tree with the tree in {0}
866 branches.show.diff.with.working.tree=Show Diff with Working Tree
867 branches.show.commits.in=Show commits in {0} that are missing in {1}
868 branches.compare.with.current=Compare with Current
869 branches.compare.with.branch=Compare with {0}
870 branches.new.branch.from.selected=New Branch from Selected...
871 branches.new.branch.from.branch=New Branch from {0}...
872 branches.new.branch.from.branch.description=Create new branch from {0}
873 branches.checkout.s=Checkout {0}
874 checkout.and.rebase=Rebase onto Remote
875 checkout.0=Checkout {0}
876 local.branch.already.exists.and.has.commits.which.do.not.exist.in.remote=Local branch ''{0}'' has commits that do not exist in ''{1}''. Rebase ''{0}'' onto ''{1}'', or drop local commits?
877 branches.drop.local.commits=Drop Local Commits
878 branches.checkout=Checkout
879 branches.rename.branch=Rename Branch {0}
880 branches.there.are.outgoing.commits=There are outgoing commits
881 branches.there.are.incoming.commits=There are incoming commits
882 branches.there.are.incoming.and.outgoing.commits=There are incoming and outgoing commits
883 branches.checkout.tag.or.revision=Checkout Tag or Revision...
884 branches.enter.reference.branch.tag.name.or.commit.hash=Enter reference (branch, tag) name or commit hash:
885 branches.remote.branches=Remote Branches
886 branches.remote.branches.in.repo=Remote Branches in {0}
887 branches.local.branches=Local Branches
888 branches.local.branches.in.repo=Local Branches in {0}
889 branches.update.info.process=Update branches info...
890 branches.action.pull.merge=Pull into Current Using _Merge
891 branches.action.pull.into.branch.using.merge=Pull into {0} Using _Merge
892 branches.action.pull.into.branch.using.merge.description=Pull into {0} Using Merge
893 branches.action.pull.rebase=Pull into Current Using _Rebase
894 branches.action.pull.into.branch.using.rebase=Pull into {0} Using _Rebase
895 branches.action.pull.into.branch.using.rebase.description=Pull into {0} Using Rebase
896 git.rollback=&Rollback
897
898 new.branch.dialog.operation.create.name=Create
899 new.branch.dialog.operation.create.description=Create new branches in other repositories
900 new.branch.dialog.operation.checkout.name=Checkout
901 new.branch.dialog.operation.checkout.description=Checkout existing branches, and create new branches in other repositories
902 new.branch.dialog.operation.rename.name=Rename
903 new.branch.dialog.branch.name=New branch name:
904 new.branch.dialog.checkout.branch.checkbox=Checkout branch
905 new.branch.dialog.set.tracking.branch.checkbox=Set tracking branch
906 new.branch.dialog.overwrite.existing.branch.checkbox=Overwrite existing branch
907 new.branch.dialog.overwrite.existing.branch.warning=Change the name or overwrite existing branch
908 new.branch.dialog.error.branch.name.invalid=Branch name {0} is not valid
909 new.branch.dialog.error.branch.name.empty=Specify name for the new branch
910 new.branch.dialog.error.branch.name.head=HEAD is a reserved keyword
911 new.branch.dialog.error.branch.already.exists=Branch name {0} already exists
912 new.branch.dialog.error.branch.clashes.with.remote=Branch name {0} clashes with remote branch with the same name
913 git.reset.mode.soft=Soft
914 git.reset.mode.soft.description=Files won't change, differences will be staged for commit.
915 git.reset.mode.mixed=Mixed
916 git.reset.mode.mixed.description=Files won't change, differences won't be staged.
917 git.reset.mode.hard=Hard
918 git.reset.mode.hard.description=<nobr>Files will be reverted to the state of the selected commit.<nobr/><br><nobr>Warning: any local changes will be lost.<nobr/>
919 git.reset.mode.keep=Keep
920 git.reset.mode.keep.description=<nobr>Files will be reverted to the state of the selected commit,<nobr/><br><nobr>but local changes will be kept intact.<nobr/>
921 git.reset.dialog.title=Git Reset
922 git.reset.dialog.description=<nobr>This will reset the current branch head to the selected commit,<nobr/><br><nobr>and update the working tree and the index according to the selected mode:<nobr/>
923 git.reset.dialog.description.commit.details.by.author={0} by {1}
924 git.reset.dialog.description.source.in.repository={0} in {1}
925 git.reset.process=Git Reset
926 git.reset.operation=reset
927 git.reset.button=Reset
928 git.reset.hard.button=&Hard Reset
929 git.reset.successful.notification.message=Reset successful
930 git.reset.partially.failed.notification.title=Reset partially failed
931 git.reset.partially.failed.notification.msg=Reset was successful for {0}\n\
932   but failed for {1}:\n\
933   {2}
934 git.reset.failed.notification.title=Reset failed
935 git.undo.action.cant.undo.commit.failure=Can't Undo Commit
936 git.undo.action.description=The selected commit is not the last in the current branch
937 git.undo.action.select.target.changelist.title=Select Target Changelist
938 git.undo.action.undoing.last.commit.process=Undoing Last Commit...
939 git.undo.action.refreshing.changes.process=Refreshing Changes...
940 git.undo.action.could.not.load.changes.of.commit=Couldn''t load changes of {0}
941 git.new.tag.dialog.title=Create New Tag On {0}
942 git.new.tag.dialog.tag.name.label=Enter the name of new tag
943
944 git.log.external.tab.description=Log for {0}
945 git.log.external.window.title=Git Log
946 git.log.external.loading.process=Loading Git Log...
947
948 git.log.cherry.picked.highlighter.select.branch.popup=Select Source Branch
949 git.log.cherry.picked.highlighter.process=Comparing Branches...
950 git.log.cherry.picked.highlighter.error.message=Couldn''t compare with branch {0}
951 git.log.cherry.picked.highlighter.cancelled.message=Highlighting of non-picked commits in ''{0}'' has been cancelled, \
952   as branch filter was changed.
953
954 git.log.action.checkout.group=Checkout
955 git.log.action.checkout.revision.short.text=Revision ''{0}''
956 git.log.action.checkout.revision.full.text=Checkout Revision ''{0}''
957 action.Git.CheckoutRevision.text=Checkout Revision
958
959 git.log.diff.handler.process=Calculating Diff for {0}
960 git.log.diff.handler.failed.message={0} failed
961 git.log.diff.handler.paths.diff.title=Changes Between {0} and {1} in {2}
962 git.log.diff.handler.local.version.name=local version
963 git.log.diff.handler.local.version.content.title=Local
964
965 git.log.refGroup.local=Local
966
967 log.parser.exception.message.error.parsing.line=Error while parsing line "{0}"
968 log.parser.exception.message.could.not.parse.output=Cannot not parse Git log output "{0}"
969 log.parser.exception.message.error.command.line={0}\nCommand line: [{1}]
970
971 history.indexing.disabled.notification.text=Old style File History is shown as index is not available
972 history.indexing.disabled.notification.resume.link=Resume Git Log Indexing
973 history.indexing.disabled.notification.dismiss.link=Don't show again
974
975 git.history.diff.handler.choose.parent.popup=Choose Parent to Compare
976 git.history.diff.handler.load.changes.process=Loading changes...
977 git.history.diff.handler.git.show.error=Error happened while executing git show {0}:{1}
978 git.history.diff.handler.no.changes.in.file.info=There are no changes to file {0} in this merge commit
979 git.log.show.commit.in.log.process=Searching for Revision {0}
980 git.compare.branches.empty.status={0} contains all commits from {1}
981 git.compare.branches.explanation.message=Commits that exist in {0} but don''t exist in {1}
982 git.compare.branches.tab.name=Compare
983 git.compare.branches.tab.suffix={0} and {1}
984 git.update.files.updated.in.commits={0,choice,1#{0} file|2#{0} files} updated in {1,choice,1#{1} commit|2#{1} commits}
985 git.update.no.commits.matching.filters=No commits matching filters
986 git.update.commits.matching.filters={0,choice,1#{0} commit|2#{0} commits} matching filters
987 git.update.project.partially.updated.title=Project Partially Updated
988 git.update.skipped.repositories=Skipped {0} repositories:
989 git.update.repo.was.skipped={0} was skipped ({1})
990
991 git.integration.created.git.repository.in=Created Git repository in {0}
992 git.integration.could.not.git.init=Couldn''t git init {0}
993
994 git.tag.could.not.create.tag=Couldn't create tag
995 git.tag.created.tag.successfully=Created tag {0} successfully.
996
997 rename.branch.operation.name=rename
998 git.rename.branch.rollback.successful=Rollback successful
999 git.rename.branch.renamed.back.to=Renamed back to {0}
1000 git.rename.branch.rollback.failed=Rollback failed
1001 git.rename.branch.could.not.rename.from.to=Couldn''t rename {0} to {1}
1002 git.rename.branch.was.renamed.to=Branch {0} was renamed to {1}
1003 git.rename.branch.you.may.rename.branch.back=You may rollback (rename branch back to {0}) not to let branches diverge.
1004 git.rename.branch.has.succeeded.for.the.following.repositories=However rename has succeeded for the following {0,choice,1#repository|2#repositories}:
1005
1006 update.process.progress.title=Updating...
1007 update.process.generic.error.title=Can't update
1008 update.process.error.message.unfinished.merge=You have unfinished merge. These conflicts must be resolved before update.
1009 update.process.error.message.unmerged.files=Unmerged files detected. These conflicts must be resolved before update.
1010 update.process.error.description.unfinished.rebase=You have unfinished rebase process. These conflicts must be resolved before update.
1011 update.process.error.additional.description.unfinished.rebase=Then you may <b>continue rebase</b>. <br/> You also may <b>abort rebase</b> to restore the original branch and stop rebasing.
1012 update.process.nothing.to.update=Nothing to update
1013
1014 checkout.operation.could.not.checkout.error=Couldn''t checkout {0}
1015 checkout.operation.revision.not.found=Revision not found{0,choice,0#|1# in {1}}
1016 checkout.operation.rollback=Rollback
1017 checkout.operation.could.not.checkout.error.title=Couldn''t checkout {0}
1018 checkout.operation.checked.out=Checked out {0}
1019 checkout.operation.checked.out.new.branch.from=Checked out new branch {0} from {1}
1020 checkout.operation.in={0}{1,choice,0#|1# in {2}}
1021 checkout.operation.force.checkout=&Force Checkout
1022 checkout.operation.name=checkout
1023 checkout.operation.error.during.rollback=Error during rollback
1024 checkout.operation.errors.during.deleting=Errors during deleting {0}:
1025 checkout.operation.errors.during.checkout=Errors during checkout:
1026 checkout.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (checkout back to {0}) not to let branches diverge.
1027 checkout.operation.previous.branch=previous branch
1028 checkout.operation.however.checkout.has.succeeded.for.the.following=However checkout has succeeded for the following {0,choice,1#repository|2#repositories}:
1029
1030 delete.branch.operation.collecting.unmerged.commits.process=Collecting unmerged commits...
1031 delete.branch.operation.restoring.branch.process=Restoring Branch {0}...
1032 delete.branch.operation.error.during.rollback.of.branch.deletion=Error during rollback of branch deletion
1033 delete.branch.operation.could.not.restore.branch.error=Couldn''t Restore {0}
1034 delete.branch.operation.branch.was.not.deleted.error=Branch {0} wasn''t deleted
1035 delete.branch.operation.deleted.branch=Deleted branch {0}
1036 delete.branch.operation.deleted.branch.bold=<b>Deleted Branch:</b> {0}
1037 delete.branch.operation.unmerged.commits.were.discarded=Unmerged commits were discarded
1038 delete.branch.operation.however.branch.deletion.has.succeeded.for.the.following=However branch deletion has succeeded for the following {0,choice,1#repository|2#repositories}:
1039 delete.branch.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (recreate {0} in these roots) not to let branches diverge.
1040
1041 branch.operation.could.not.0.operation.name.1.reference=Couldn''t {0} {1}
1042 branch.operation.in={0} (in {1})
1043
1044 checkout.new.branch.operation.could.not.create.new.branch=Couldn''t create new branch {0}
1045 checkout.new.branch.operation.error.during.rollback=Error during rollback
1046 checkout.new.branch.operation.errors.during.deleting=Errors during deleting {0}:
1047 checkout.new.branch.operation.errors.during.checkout=Errors during checkout:
1048 checkout.new.branch.operation.rollback.successful=Rollback successful
1049 checkout.new.branch.operation.checked.out.0.and.deleted.1.on.2.3=Checked out {0} and deleted {1} on {2,choice,1#root|2#roots} {3}
1050 checkout.new.branch.operation.branch.was.created=Branch {0} was created
1051 checkout.new.branch.operation.however.checkout.has.succeeded.for.the.following=However checkout has succeeded for the {0,choice,1#repository|2#repositories}:
1052 checkout.new.branch.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (checkout previous branch back, and delete {0}) not to let branches diverge.
1053
1054 delete.branch.operation.name=branch deletion
1055 delete.remote.branch.operation.deleting.process=Deleting {0}
1056 delete.remote.branch.operation.deleted.remote.branch=Deleted remote branch {0}
1057 delete.remote.branch.operation.also.deleted.local.branches=Also deleted local {0,choice,1#branch|2#branches}: {1}
1058 delete.remote.branch.operation.failed.to.delete.remote.branch=Failed to delete remote branch {0}
1059 delete.remote.branch.operation.couldn.t.find.remote.by.name=Couldn''t find remote by name: {0}
1060
1061 delete.remote.tag.operation.deleted.tag.on.remotes=<b>Deleted Tag on {0,choice,1#Remote|2#Remotes}:</b> {1}
1062 delete.remote.tag.operation.tag.does.not.exist.on.remotes=<b>Tag Doesn''t Exist on {0,choice,1#Remote|2#Remotes}:</b> {1}
1063 delete.remote.tag.operation.failed.to.delete.tag.on.remotes=Failed to delete tag {0} on {1,choice,1#Remote|2#Remotes}
1064
1065 merge.dialog.description.cherry.pick.label.text=Conflicts during cherry-picking {0,choice,1#commit {1}|2#multiple commits}{2,choice,0#|1# made by {3}{4}}
1066 merge.dialog.description.merge.label.text=Merging {0,choice,1#branch {1}|2#diverging branches} into {2,choice,1#branch {3}|2#diverging branches}
1067 merge.dialog.description.rebase.with.hash.label.text=Rebasing{0,choice,0#|1# branch {1}} onto {2}
1068 merge.dialog.description.rebase.with.onto.branch.label.text=Rebasing{0,choice,0#|1# branch {1}} onto branch {2}{3,choice,0#|1#, revision {4}}
1069 merge.dialog.description.rebase.without.onto.info.label.text=Rebasing{0,choice,0#|1# branch {1}} onto diverging branches
1070 merge.dialog.diff.left.title.cherry.pick.label.text=Local Changes
1071 merge.dialog.diff.left.title.default.branch.label.text=Your version, branch {0}
1072 merge.dialog.diff.left.title.rebase.label.text=Rebasing {0} from {1}
1073 merge.dialog.diff.right.title.cherry.pick.label.text=Changes from cherry-pick {0}
1074 merge.dialog.diff.right.title.default.with.hash.label.text=Changes from {0}
1075 merge.dialog.diff.right.title.default.with.onto.branch.label.text=Changes from branch {0}{1,choice,0#|1#, revision {2}}
1076 merge.dialog.diff.right.title.default.without.onto.info.label.text=Changes from diverging branches
1077 merge.dialog.diff.right.title.rebase.with.branch.label.text=Already rebased commits and commits from {0}
1078 merge.dialog.diff.right.title.rebase.without.branch.label.text=Already rebased commits
1079 merge.dialog.diff.title.changes.from.branch.label.text=Changes from {0}
1080 merge.error.unable.to.read.merge.head=Unable to read the file {0}: {1}
1081 merge.operation.name=merge
1082 rebase.operation.name=rebase
1083 unstash.operation.name=unstash
1084 merge.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (reset to the commit before merging) not to let branches diverge.
1085 merge.operation.error.during.rollback=Error during rollback
1086 merge.operation.branch.merged.with.conflicts={0} Merged with Conflicts
1087 merge.operation.could.not.merge.branch=Could Not Merge {0}
1088 merge.operation.already.up.to.date=Already up-to-date
1089 merge.operation.however.merge.has.succeeded.for.the.following.repositories=However merge has succeeded for the following {0,choice,1#repository|2#repositories}:
1090 merge.operation.merged.to=Merged {0} to {1}
1091 merge.operation.delete.branch=Delete {0}
1092 merge.progress.indicator.loading.unmerged.files.title=Loading unmerged files...
1093
1094 merge.unresolved.conflicts.remaining.notification.title=Pending Unresolved conflicts
1095 merge.unresolved.conflicts.remaining.notification.body=There are pending unresolved conflicts.
1096
1097 create.branch.operation.name=create branch
1098 create.branch.operation.could.not.create.new.branch=Couldn''t create new branch {0}
1099 create.branch.operation.rollback.successful=Rollback successful
1100 create.branch.operation.deleted.branch=Deleted {0}
1101 create.branch.operation.error.during.rollback=Error during rollback
1102 create.branch.operation.branch.created=Branch {0} was created
1103 create.branch.operation.however.the.branch.was.created.in.the.following.repositories=However the branch was created in the following {0,choice,1#repository|2#repositories}:
1104 create.branch.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (delete {0}) not to let branches diverge.
1105
1106 branch.ui.handler.can.not.operation.name.because.of.unmerged.files=Can''t {0} because of unmerged files
1107 branch.ui.handler.unmerged.files.error.notification=You have to <a href=''{0}''>resolve</a> all merge conflicts before {1}.<br/>After resolving conflicts you also probably would want to commit your files to the current branch.
1108 branch.ui.handler.merge.notification.description=The following files have unresolved conflicts. You need to resolve them before {0}.
1109 branch.ui.handler.merge.error.notification.title=Unresolved files remain.
1110 branch.ui.handler.rollback=Rollback
1111 branch.ui.handler.do.not.rollback=Don't Rollback
1112 branch.ui.handler.you.have.to.resolve.all.conflicts.before.operation.name=You have to resolve all merge conflicts before {0}.<br/>{1}
1113 branch.ui.handler.delete.remote.branches=Delete Remote {0,choice,1#Branch|2#Branches}
1114 branch.ui.handler.delete.all=Delete All
1115 branch.ui.handler.delete.remote.branches.question=Delete remote {0,choice,1#branch|2#branches} {1}?
1116 branch.ui.handler.delete.tracking.local.branch.as.well=Delete tracking local branch {0} as well
1117 branch.ui.handler.delete.tracking.local.branches=Delete tracking local branches:
1118
1119 delete.tag.operation.could.not.restore.tag=Couldn''t Restore {0}
1120 delete.tag.operation.error.during.rollback.of.tag.deletion=Error during rollback of tag deletion
1121 delete.tag.operation.restored.tag=Restored tag {0}
1122 delete.tag.operation.rollback.successful=Rollback Successful
1123 delete.tag.operation.restoring.tag.process=Restoring Tag {0}...
1124 delete.tag.operation.deleted.tag=<b>Deleted Tag:</b> {0}
1125 delete.tag.operation.delete.on.remote=Delete on {0,choice,1#Remote|2#Remotes}
1126 delete.tag.operation.could.not.find.tag=Couldn''t find tag {0}
1127 delete.tag.operation.could.not.find.tag.in=Couldn''t find tag in {0}
1128 delete.tag.operation.tag.was.not.deleted=Tag {0} wasn''t deleted
1129 delete.tag.operation.however.tag.deletion.has.succeeded.for.the.following=However tag deletion has succeeded for the following {0,choice,1#repository|2#repositories}:
1130 delete.tag.operation.you.may.rollback.not.to.let.tags.diverge=You may rollback (recreate {0} in these roots) not to let tags diverge.
1131
1132 branch.renaming.branch.process=Renaming {0} to {1}...
1133 branch.rebasing.process=Rebasing {0}...
1134 branch.rebasing.onto.process=Rebasing onto {0}...
1135 branch.merging.process=Merging {0}...
1136 branch.deleting.tag.process=Deleting tag {0}...
1137 branch.deleting.tag.on.remote.process=Deleting tag {0} on remote...
1138 branch.deleting.remote.branch=Deleting {0}...
1139 branch.deleting.branch.process=Deleting {0}...
1140 branch.checking.out.new.branch.process=Checking out new branch {0}...
1141 branch.creating.branch.process=Creating branch {0}...
1142 branch.checking.out.branch.from.process=Checking out {0} from {1}...
1143 branch.checking.out.process=Checking out {0}...
1144
1145 branch.not.fully.merged.dialog.repository.label=Repository:
1146 branch.not.fully.merged.dialog.title=Branch Was Not Fully Merged
1147 branch.not.fully.merged.dialog.restore.button=&Restore
1148 branch.not.fully.merged.dialog.all.commits.from.branch.were.merged=All commits from branch {0} were merged
1149 branch.not.fully.merged.dialog.the.branch.was.not.fully.merged.to=The branch {0} was not fully merged to {1}.<br/>Below is the list of unmerged commits.
1150
1151 merge.dialog.customizer.filter.by.conflicted.file.checkbox=Filter by conflicted file
1152 merge.dialog.customizer.show.details.link.label=Show Details
1153 merge.dialog.customizer.collecting.details.progress=Collecting Commits Details...
1154
1155 branch.worker.could.not.create.tag=Couldn''t create tag {0}{1,choice,0#|1#|2# in {2}}
1156
1157 commit.options.sign.off.commit.checkbox=Sign-off commit
1158 commit.options.sign.off.commit.message.line=Adds the following line at the end of the commit message:<br/>Signed-off by: {0}
1159 commit.options.create.extra.commit.with.file.movements=Create extra commit with file movements
1160
1161 show.diff.between.dialog.title=Show Diff Between {0} and Current Working Tree
1162 show.diff.between.dialog.no.differences.empty.text=No differences
1163 show.diff.between.dialog.could.not.load.diff.with.branch.error=Couldn''t load diff with {0}: {1}
1164 annotations.options.detect.movements.across.files=Detect Movements Across Files
1165 annotations.options.detect.movements.within.file=Detect Movements Within File
1166 annotations.options.ignore.whitespaces=Ignore Whitespaces
1167 annotations.options.group=Options
1168 progress.title.moving.files=Moving files...
1169
1170 editor.promo.commit.text=Commit right from {0} using a commit interface.
1171 editor.promo.commit.try.link=Try it
1172 editor.promo.help.link=Learn more
1173 editor.promo.close.link=Don't show again
1174
1175 tracked.branch.fix.dialog.title=Update
1176 tracked.branch.fix.dialog.ok.button.text=Update
1177 tracked.branch.fix.dialog.set.as.tracked=Set as tracked branch
1178 tracked.branch.fix.dialog.no.tracked.branch=Tracked branch is not configured.
1179 tracked.branch.fix.dialog.branch.placeholder=Specify branch
1180 tracked.branch.fix.dialog.not.on.branch.title=Git repositories in the Detached Head
1181 tracked.branch.fix.dialog.not.on.branch.message=The following repositories will be skipped:
1182 progress.title.enabling.git=Enabling Git...
1183
1184 action.selected.file.text=Selected {0,choice,1#File|2#Files}
1185 action.selected.directory.text=Selected {0,choice,1#Directory|2#Directories}
1186 action.New.Branch.disabled.several.commits.description=Select single commit to create a new branch
1187 action.New.Branch.disabled.fresh.description=Can't create new branch in empty repository. Make initial commit first
1188
1189 conflicts.type.both.deleted=both deleted
1190 conflicts.type.both.added=both added
1191 conflicts.type.both.modified=both modified
1192 conflicts.type.deleted.by.you=deleted by you
1193 conflicts.type.deleted.by.them=deleted by them
1194 conflicts.type.added.by.you=added by you
1195 conflicts.type.added.by.them=added by them
1196 conflicts.merge.window.error.title=Can't Resolve Conflict
1197 conflicts.merge.window.error.message=Can''t find file for {0}
1198 conflicts.accept.progress=Resolving {0,choice,1#Conflict|2#Conflicts}
1199 conflicts.loading.status=Loading merge conflicts...
1200 conflicts.resolve.action.text=Resolve
1201 conflicts.accept.theirs.action.text=Accept Theirs
1202 conflicts.accept.yours.action.text=Accept Yours
1203
1204 remotes.dialog.title=Git Remotes
1205 remotes.dialog.adding.remote=Adding Remote...
1206 remote.dialog.add.remote=Add Remote
1207 remotes.dialog.cannot.add.remote.error.message=Cannot add remote {0} ''{1}''
1208 remotes.dialog.remove.remote.message=Remove {0,choice,1#remote|2#remotes} {1}?
1209 remotes.dialog.remove.remote.title=Remove {0,choice,1#Remote|2#Remotes}
1210 remotes.dialog.removing.remote.progress=Removing {0,choice,1#Remote|2#Remotes}...
1211 remotes.dialog.removing.remote.error.title=Remove {0,choice,1#Remote|2#Remotes}
1212 remotes.dialog.removing.remote.error.message=Cannot remove {0,choice,1#remote|2#remotes} {1}
1213 remotes.changing.remote.progress=Changing Remote...
1214 remotes.changing.remote.error.title=Change Remote
1215 remotes.changing.remote.error.message=Cannot change remote {0} to {1} ''{2}''
1216 remotes.operation.not.executed.message=operation was not executed
1217 remotes.operation.error.message={0} in {1}:\n{2}
1218 remotes.remote.column.name=Name
1219 remotes.remote.column.url=URL
1220 remotes.define.remote=Define Remote
1221 remotes.define.remote.name=Name:
1222 remotes.define.remote.url=URL:
1223 remotes.define.empty.remote.name.validation.message=Remote name cannot be empty
1224 remotes.define.empty.remote.url.validation.message=Remote URL cannot be empty
1225 remotes.define.invalid.remote.name.validation.message=Remote name contains illegal characters
1226 remotes.define.duplicate.remote.name.validation.message=Remote name ''{0}'' is already used
1227 tab.title.repo.root.name.at.revision={0} at {1}
1228 tab.title.conflicts=Conflicts
1229
1230 button.crlf.fix.dialog.commit.as.is=Commit As Is
1231 button.crlf.fix.dialog.fix.and.commit=Fix and Commit
1232 title.crlf.fix.dialog=Line Separators Warning
1233 text.crlf.fix.dialog.description.warning=You are about to commit CRLF line separators to the Git repository.<br/>It is recommended to set the {0} Git attribute to {1} to avoid line separator issues.
1234 text.crlf.fix.dialog.description.proposed.fix=If you choose <b>Fix and Commit</b>, {0} will be executed.<br/>If you choose <b>Commit As Is</b>, the config value won''t be changed.
1235 progress.finishing.conflict.resolve=Finishing Resolving Conflicts
1236 link.label.editor.notification.merge.conflicts.resolve.in.progress=Resolving merge conflicts is in progress
1237 link.label.merge.conflicts.resolve.in.progress.focus.window=Focus Window
1238 link.label.merge.conflicts.resolve.in.progress.cancel.resolve=Cancel Resolve
1239 label.diff.content.title.submodule.suffix={0} (Submodule)
1240 error.git.version.check.failed=Error while executing ''git --version''. ExitCode: {0}, errors: {1}
1241
1242 local.changes.save.policy.stash=Stash
1243 local.changes.save.policy.shelve=Shelve
1244 notification.title.fetch.failure=Fetch Failed
1245 notification.title.fetch.success=Fetch Successful
1246 title.sudo.command.install.git=Install Git
1247
1248 activity.name.unstash=Unstash
1249 notification.title.unstash.failed=Unstash failed
1250 exception.message.could.not.stash.root.error=Cannot stash {0}: {1}
1251 error.git.parse.unknown.file.status=Unknown file status: {0}
1252 error.git.parse.not.a.revision.number=The string ''{0}'' does not represent a revision number
1253 error.git.repository.not.found=The repository does not exists anymore: {0}
1254
1255 title.changes.excluded.from.commit=Changes Excluded from Merge Commit
1256 label.changes.excluded.from.commit.are.you.sure.want.to.continue=Are you sure you want to exclude these changed files from merge commit?
1257 button.changes.excluded.from.commit.commit.anyway=Commit Anyway
1258 title.unresolved.conflicts.pre.commit.check=Unresolved Conflicts
1259 message.unresolved.conflicts.prevent.commit=Can't commit changes due to unresolved conflicts.
1260
1261 label.user.name=Name:
1262 label.user.email=E-mail:
1263 checkbox.set.config.property.globally=Set properties globally
1264 title.user.name.email.not.specified=Git User Name Is Not Defined
1265 button.set.name.and.commit=Set and Commit
1266 validation.warning.set.name.email.for.git=You have to specify user name and email for Git
1267 label.name.email.not.defined.in.n.roots=Git user.name and user.email properties are not defined in {0,choice,1#root|2#roots}
1268 error.cant.set.user.name.email=Couldn't set user.name and user.email
1269 progress.checking.user.name.email=Checking Git User Name...
1270 progress.setting.user.name.email=Setting Git User Name...
1271 progress.setting.config.value=Updating Git Config...
1272 progress.checking.line.separator.issues=Checking for Line Separator Issues...
1273 error.title.git.version.does.not.define.home.env=HOME Variable Is Not Defined
1274 error.message.git.version.does.not.define.home.env=You are using Git {0} which doesn''t define %HOME% environment variable properly.\nConsider updating Git to a newer version or define %HOME% to point to the place where the global .gitconfig is stored \n(it is usually %USERPROFILE% or %HOMEDRIVE%%HOMEPATH%).
1275 warning.title.commit.with.unfinished.rebase=Unfinished Rebase Process
1276 warning.message.commit.with.unfinished.rebase=The Git repository at the following path has an <b>unfinished rebase</b> process:<br/>{0}<br/>You probably want to <b>continue rebase</b> instead of committing.<br/>Committing during rebase may lead to the commit loss.
1277 link.label.commit.with.unfinished.rebase.read.more=Read more about Git rebase
1278 warning.title.commit.with.detached.head=Commit in Detached HEAD
1279 warning.message.commit.with.detached.head=The Git repository at the following path is in the <b>detached HEAD</b> state:<br/>{0}<br/>You can look around, make experimental changes and commit them, but be sure to checkout a branch not to lose your work.<br/>Otherwise you risk losing your changes.
1280 link.label.commit.with.detached.head.read.more=Read more about detached HEAD
1281 error.commit.cant.collect.partial.changes=Can't collect partial changes to commit
1282 error.commit.cant.commit.multiple.changelists=Can't commit changes from multiple changelists at once
1283 error.commit.cant.commit.with.unmerged.paths=Committing is not possible because you have unmerged files.
1284 error.commit.cant.create.message.file=Creation of commit message file failed
1285 button.commit.all.files=Commit All Files
1286 title.ssh.confirmation=SSH Confirmation
1287 label.credential.store.key.ssh.passphrase=Git SSH Passphrase
1288 label.credential.store.key.ssh.password=Git SSH Password
1289 label.credential.store.key.http.password=Git HTTP
1290 error.cannot.delete.file=Cannot delete file: {0}
1291 action.description.cant.revert.merge.commit=Reverting merge commits is not allowed
1292 progress.title.reverting.n.commits=Reverting {0,choice,1#commit|2#commits}
1293 progress.title.validating.revision=Validating Revision...
1294
1295 revision.number.cannot.parse.output=Cannot parse the output: [{0}]
1296
1297 unexpected.tree.entries.error=Unexpected tree entries: {0}
1298 unexpected.tree.object.error=Unexpected tree object: {0}
1299 revert.operation.name=revert
1300 revert.operation.applied=reverted
1301 cherry.pick.name=cherry-pick
1302 cherry.pick.applied=applied
1303 operation.name.validating.revision.0=validating revision {0}
1304 operation.name.loading.revision=loading revision
1305 combobox.item.file.invalid=(invalid)
1306 warning.your.local.changes.would.be.overwritten.by.merge=Your local changes will be overwritten by merge.\nCommit, stash, or revert them to proceed.
1307 link.label.local.changes.would.be.overwritten.by.merge.view.them=View them
1308 dialog.title.local.changes.prevent.from.operation=Local Changes Prevent from {0}
1309 notification.title.git.operation.failed=Git {0} Failed
1310 notification.title.untracked.files.prevent.operation=Untracked Files Prevent {0}
1311 notification.content.untracked.files.prevent.operation.move.or.commit=Move or commit them before {0}<br/>{1}
1312 dialog.title.could.not.operation=Could not {0}
1313 dialog.title.untracked.files.preventing.operation=Untracked Files Preventing {0}
1314 dialog.message.untracked.files.will.be.overwritten.by.operation=These untracked files will be overwritten by {0}
1315 button.rollback=Rollback
1316 button.don.t.rollback=Don't Rollback
1317 progress.title.update=Update
1318 notification.content.fetched.successfully=Fetched successfully
1319 notification.content.fetch.cancelled.by.user=Fetch was canceled by user
1320 notification.content.fetch.failed.couldn.t.authorize=Fetch failed: authorization error
1321 notification.content.couldn.t.authorize=Authorization error
1322 notification.title.fetch.failed=Fetch failed
1323 notification.title.fetch.details=Fetch details
1324 notification.title.couldn.t.reset.merge=Failed to abort the merge operation
1325 notification.title.error.merging=Merge Error
1326 progress.text.merging.repository=Merging{0}...
1327 dialog.title.rebasing.merge.commits=Rebasing Merge Commits
1328 dialog.message.rebasing.merge.commits=You are about to rebase a merge commit with conflicts.\n\nChoose 'Merge' if you don't want to resolve conflicts again, or you still can rebase if you want to linearize the history.
1329 rebasing.merge.commits.button.merge=Merge
1330 rebasing.merge.commits.button.rebase=Rebase
1331 rebasing.merge.commits.button.cancel=Cancel
1332 progress.details.refreshing.files.for.root=Refreshing files for the root {0}
1333 activity.name.update=VCS Update
1334 notification.title.couldnt.collect.updated.files.info=Couldn't collect the updated files info
1335 notification.content.couldnt.collect.updated.files.info=Update of {0} was successful, but we couldn''t collect the updated changes because of an error
1336 notification.title.update.failed=Update failed
1337 notification.title.can.t.update.no.current.branch=Cannot Update: No Current Branch
1338 notification.content.detached.state.in.root.checkout.branch=You are in the ''detached HEAD'' state, which means that you''re not on any branch{0}<br/>Checkout a branch to be able to update the project.
1339 notification.content.branch.in.repo.has.no.tracked.branch={0}{1} has no tracked branch
1340 notification.title.error.updating.root=Error updating {0}
1341 notification.content.updating.root.failed.with.error=Update {0} failed with an error: {1}
1342 git.update.operation=Update
1343 progress.update.destination.remote=Remote
1344 action.Vcs.ShowBranches.text=Show Branches
1345 action.Vcs.ShowMoreActions.text=Version Control
1346 no.revisions.available=No revisions
1347 search.everywhere.group.name=Git
1348 search.everywhere.group.full.name=Git Refs
1349 search.everywhere.items.commit.by.hash=Commit by hash
1350 search.everywhere.items.local.branch=Local branch
1351 search.everywhere.items.remote.branch=Remote branch
1352 search.everywhere.items.tag=Tag
1353 search.everywhere.items.commit.by.message=Commit by message
1354 commit.author.with.committer={0}, via {1}