39afa6f7693b44ba74e6993664879a3f3ffdc3d6
[idea/community.git] / plugins / git4idea / resources / messages / GitBundle.properties
1 add.action.name=Add
2 add.adding=Adding files...
3
4 apply.conflict.dialog.description.label.text=Conflicts during {0} of commit {1} made by {2}{3}
5
6 changes.retrieving=Retrieving Changes for Revision {0}
7 commit.action.commit.and.rebase.text=Commit and Rebase...
8 commit.action.name=Comm&it
9 commit.author.diffs=<html>Author differs from default</html>
10 commit.author=&Author:
11 commit.partial.merge.message=Partial commit during a {0} is not allowed.\n\
12   The following files are not included in commit.\n\
13   Perform commit with all files included?
14 commit.partial.merge.title=Partial Merge Commit
15 common.current.branch.tooltip=The currently checked-out branch.
16 common.current.branch=Current Branch:
17 common.git.root.tooltip=Select Git VCS root
18 common.git.root=Git &Root:
19 common.no.active.branch=<no active branch>
20 common.refreshing=Refreshing Files
21 common.suffix.in.one.repository=in {0}
22 common.suffix.in.several.repositories=in {0} repositories
23
24 conflict.resolver.unmerged.files.check.error.notification.description.text=Couldn't check the working tree for unmerged files because of an error.
25
26 login.dialog.label.login.to.url=Log In to {0}
27 login.dialog.button.login=Log In
28 login.dialog.prompt.enter.credentials=Enter credentials:
29 login.dialog.select.login.way.credentials=Enter credentials
30 login.dialog.select.login.way.use.helper=Use credentials helper
31 login.dialog.username.label=Username:
32 login.dialog.password.label=Password:
33 login.dialog.error.username.cant.be.empty=Username cannot be empty
34 login.dialog.error.password.cant.be.empty=Password cannot be empty
35 login.dialog.login.with.selected.provider=Log In with {0}\u2026
36
37 computing.annotation=Computing annotation for {0}
38 diff.find.error=Finding revision for diff: {0}
39 error.dialog.title=Error
40 error.list.title={0} Error:
41 error.occurred.during=Error Occurred During ''{0}''
42 errors.message.item=\n   {0}
43 errors.message=The Git operation ended with multiple errors:{0}
44
45 # suppress inspection "UnusedProperty": used by 3-party plugins
46 fetch.action.name=Fetch
47
48 # suppress inspection "UnusedProperty": used by 3-party plugins
49 find.git.error.title=Error Running Git
50 # suppress inspection "UnusedProperty": used by 3-party plugins
51 find.git.success.title=Git executed successfully
52 # suppress inspection "UnusedProperty": used by 3-party plugins
53 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>
54
55 git.error.exit=The Git process exited with the code {0}
56 git.running=Running: {0}
57
58 init.destination.directory.description=Select directory where the new Git repository will be created.
59 init.destination.directory.title=Create Git Repository
60 init.warning.already.under.git=<html>The selected directory <tt>{0}</tt> is already under Git.<br/>Are you sure that you want to create a new VCS root?</html>
61 init.warning.title=Git Init
62 initializing.title=Initializing repository...
63 merge.action.name=Merge
64 merge.action.operation.failed=Git {0} failed
65 merge.branch.title=Merge Changes
66 merge.branch.into.current.title=Merge into {0}
67 merge.branch.loading.branches.progress=Loading unmerged branches\u2026
68 merge.no.branch.selected.error=The merge branch should be selected.
69 merge.no.matching.branch.error=There is no matching branch.
70 merge.branches=&Branches to merge:
71 merge.commit.message.label=Commit message:
72 merge.default.strategy=<default>
73 merge.options.modify=Modify options
74 merge.options.modify.popup.title=Add Merge Options
75 merge.option.remove=Remove option
76 merge.option.no.ff=Create a merge commit even if it can be fast-forwarded
77 merge.option.ff.only=Merge only if it can be fast-forwarded
78 merge.option.squash=Create a single commit for all merged changes
79 merge.option.msg=Specify a message for the merge commit
80 merge.option.no.commit=Do not commit the merge result
81 merge.option.no.verify=Bypass the pre-merge and commit message hooks
82 merge.branch.popup.empty.text=No branches
83 merge.branch.field.placeholder=Specify branch
84 merge.tool.column.status.deleted=Deleted
85 merge.tool.column.status.modified=Modified
86 merge.tool.column.theirs.status=Theirs
87 merge.tool.column.yours.status=Yours
88 merging.title=Merging changes to {0}
89 paths.affected.title=Paths affected in commit {0}
90 pull.action.name=Pull
91 pull.button=Pull
92 pulling.title=Pulling changes from {0}
93 pull.branch.not.selected.error=The branch to pull from should be selected.
94 pull.branch.no.matching.error=There is no matching branch.
95 pull.branch.nothing.to.pull=No branches
96 pull.branch.no.matching.remotes=No remotes
97 pull.branch.field.placeholder=Specify branch
98 pull.options.modify.popup.title=Add Pull Options
99 pull.option.ff.only=Merge only if it can be fast-forwarded
100 pull.option.no.ff=Create a merge commit even if it can be fast-forwarded
101 pull.option.squash.commit=Create a single commit for all pulled changes
102 pull.option.no.commit=Merge, but do not commit the result
103 pull.option.rebase=Rebase incoming changes on top of the current branch
104
105 pull.dialog.title=Pull
106 pull.dialog.with.branch.title=Pull to {0}
107 pull.dialog.git.root=Git Root:
108 pull.dialog.from=From:
109 pull.dialog.fetch.shortcuts.hint=Press {0} to update branches
110
111 operation.action.message=Multiple Git roots have unfinished {0} process, please select root to perform action on.
112
113 rebase.abort.and.rollback.dialog.message=Abort rebase in {0} only or also rollback rebase in {1}?
114 rebase.abort.and.rollback.dialog.no.button.text=Abort Only
115 rebase.abort.and.rollback.dialog.yes.button.text=Abort and Rollback
116 rebase.abort.dialog.message=Abort rebase in {0}?
117 rebase.abort.dialog.ok.button.text=Abort
118 rebase.abort.dialog.title=Abort Rebase
119 rebase.abort.notification.failed.title=Rebase Abort Failed
120 rebase.abort.notification.successful.message=Rebase abort succeeded
121 rebase.abort.notification.warning.rollback.failed.message=Rollback failed in {0}:{1}{2}
122 rebase.abort.notification.warning.rollback.failed.title=Rebase Rollback Failed
123 rebase.abort.notification.warning.rollback.failed.with.repo.message=Rebase abort was successful in {0}, but rollback failed in {1}:{2}{3}
124 rebase.abort.progress.indicator.command.in.repo.title={0} in {1}
125 rebase.abort.rollback.successful.rebase.dialog.message=Do you want to rollback the successful rebase in {0}?
126 rebase.abort.rollback.successful.rebase.dialog.ok.button.text=Rollback
127 rebase.confirmation.dialog.published.commits.button.cancel.text=Cancel
128 rebase.confirmation.dialog.published.commits.button.rebase.text=Rebase Anyway
129 rebase.confirmation.dialog.published.commits.message=<html>You're trying to rebase some commits already pushed to a protected branch.<br/> Rebasing them would duplicate commits, which is not recommended and most likely unwanted.</html>
130 rebase.confirmation.dialog.published.commits.title=Rebasing Published Commit
131 rebase.conflict.diff.dialog.left.title=<html>Rebasing {0} from <b>{1}</b></html>
132 rebase.conflict.diff.dialog.right.simple.title=<html>Already rebased commits</html>
133 rebase.conflict.diff.dialog.right.with.branch.title=<html>Already rebased commits and commits from <b>{0}</b></html>
134 rebase.dialog.error.upstream.not.selected=Select an upstream.
135 rebase.dialog.error.base.not.selected=Select a new base.
136 rebase.dialog.error.branch.or.tag.not.exist=There is no such branch or tag.
137 rebase.dialog.error.branch.not.selected=Select a branch to switch to.
138 rebase.dialog.error.branch.invalid=Branch ''{0}'' does not exist.
139 rebase.dialog.error.rebase.in.progress=Interactive rebase is already in progress for this Git root.
140 rebase.dialog.progress.loading.branch.info=Loading branch configuration...
141 rebase.dialog.progress.loading.tags=Loading tags\u2026
142 rebase.dialog.invalid.root=(invalid)
143 rebase.dialog.help=Show git rebase help
144 rebase.dialog.start.rebase=Rebase
145 rebase.dialog.title=Rebase
146 rebase.dialog.target=branch or hash
147 rebase.dialog.new.base=new base (branch or hash)
148 rebase.dialog.old.base=old base (branch or hash)
149 rebase.dialog.branch.field=source branch
150 rebase.options.modify.dialog.title=Add Rebase Options
151 rebase.option.onto=Specify a new base for the rebased commits
152 rebase.option.interactive=Edit commits before rebasing
153 rebase.option.rebase.merges=Recreate commits topology
154 rebase.option.switch.to.branch=Select another branch to rebase
155 rebase.help.rebase.branch=Rebase a branch based on one branch to another:
156 rebase.help.rebase.branch.part=Rebase part of a branch:
157 rebase.help.link=git rebase on git-scm.com
158 rebase.entry.action.name.drop=Drop
159 rebase.entry.action.name.edit=Edit
160 rebase.entry.action.name.fixup=Fixup
161 rebase.entry.action.name.pick=Pick
162 rebase.entry.action.name.reword=Reword
163 rebase.entry.action.name.squash=Squash
164 rebase.entry.action.name.unknown=Unknown
165 rebase.git.operation.name=Rebase
166 rebase.interactive.dialog.discard.modifications.cancel=Cancel Rebase
167 rebase.interactive.dialog.discard.modifications.continue=Continue Rebasing
168 rebase.interactive.dialog.discard.modifications.discard=Discard
169 rebase.interactive.dialog.discard.modifications.message=Discard changes and cancel rebase?
170 rebase.interactive.dialog.git.commands.column.action=Action
171 rebase.interactive.dialog.git.commands.column.hash=Hash
172 rebase.interactive.dialog.git.commands.column.subject=Subject
173 rebase.interactive.dialog.git.commands=Git Commands
174 rebase.interactive.dialog.reset.link.text=Reset
175 rebase.interactive.dialog.reword.hint.text=Press {0} to apply changes
176 rebase.interactive.dialog.start.rebase=Start Rebasing
177 rebase.interactive.dialog.stop.to.edit.text=Stop to Edit
178 rebase.interactive.dialog.title=Rebasing Commits
179 rebase.interactive.dialog.view.git.commands.text=View Git Commands
180 rebase.interactive.edit.commit.message.dialog.title=Git Commit Message
181 rebase.interactive.edit.commit.message.ok.action.title=Continue Rebasing
182 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)?
183 rebase.interactive.noop.dialog.title=Git Rebase
184 rebase.interactive.unstructured.editor.dialog.root.label=Git Root: {0}
185 rebase.log.action.operation.rebase.name=rebase
186 rebase.log.action.operation.reword.name=reword
187 rebase.log.commit.editing.action.commit.not.in.head.error.text=The commit is not in the current branch
188 rebase.log.commit.editing.action.commit.pushed.to.protected.branch.error.text=The commit is already pushed to protected branch ''{0}''
189 rebase.log.commit.editing.action.disabled.parents.description=Selected commit has {0} parents
190 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
191 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
192 rebase.log.commit.editing.action.progress.containing.branches.title=Searching for branches containing the selected commit...
193 rebase.log.commit.editing.action.prohibit.state.grafting=Can''t {0} during cherry-pick
194 rebase.log.commit.editing.action.prohibit.state.merging=Can''t {0} during merge
195 rebase.log.commit.editing.action.prohibit.state.rebasing=Can''t {0} during rebase
196 rebase.log.commit.editing.action.prohibit.state.reverting=Can''t {0} during revert
197 rebase.log.commit.editing.action.prohibit.state=Can''t {0}
198 rebase.log.undo.impossible.pushed.to.protected.branch.notification.text=Commits from current branch have already been pushed to protected branch {0}
199 rebase.log.drop.action.custom.text=Drop {0,choice,1#Commit|2#Commits}
200 rebase.log.drop.action.failure.title=Couldn't Drop Commits
201 rebase.log.drop.progress.indicator.title=Dropping {0,choice,1#commit|2#commits}...
202 rebase.log.drop.success.notification.title={0,choice,1#Commit|2#Commits} Dropped
203 rebase.log.drop.undo.failed.title=Undo Drop Failed
204 rebase.log.drop.undo.impossible.title=Can't Undo Drop
205 rebase.log.drop.undo.progress.title=Undoing drop...
206 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}
207 rebase.log.multiple.commit.editing.action.progress.indicator.action.possibility.check=Checking if it is allowed to edit selected commits...
208 rebase.log.multiple.commit.editing.action.specific.commit.not.in.head=Commit {0} is not in the current branch
209 rebase.log.multiple.commit.editing.action.specific.commit.root.or.merge=Commit {0} has {1} parents
210 rebase.log.create.fixup.commit.action.failure.title=Can't Create Fixup Commit
211 rebase.log.create.squash.commit.action.failure.title=Can't Create Squash Commit
212 rebase.log.interactive.action.failure.title=Couldn't Start Rebase
213 rebase.log.reword.action.failure.title=Couldn't Edit Commit Message
214 rebase.log.action.loading.commit.message.failed.message=Couldn''t load changes of {0,choice,1#commit|2#commits}
215 rebase.log.reword.action.notification.successful.title=Commit Message Changed
216 rebase.log.reword.action.notification.undo.failed.title=Undo Commit Message Edit Failed
217 rebase.log.reword.action.notification.undo.not.allowed.repository.changed.message=Repository has already been changed
218 rebase.log.reword.action.notification.undo.not.allowed.title=Can't Undo Commit Message Edit
219 rebase.log.action.progress.indicator.loading.commit.message.title=Loading {0,choice,1#commit|2#commits} details...
220 rebase.log.squash.action.failure.title=Couldn't Squash Commits
221 rebase.log.squash.new.message.dialog.label=Edit message for squashed commit
222 rebase.log.squash.new.message.dialog.title=Squashed Commit Message
223 rebase.log.squash.progress.indicator.title=Squashing...
224 rebase.log.squash.success.notification.title=Commits Squashed
225 rebase.log.squash.undo.failed.title=Undo Squash Failed
226 rebase.log.squash.undo.impossible.title=Can't Undo Squash
227 rebase.log.squash.undo.progress.title=Undoing squash...
228 rebase.log.reword.action.progress.indicator.title=Rewording...
229 rebase.log.reword.action.progress.indicator.undo.title=Undoing reword...
230 rebase.log.reword.dialog.description.label=Edit message for commit {0} by {1}
231 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}''
232 rebase.log.reword.dialog.failed.repository.changed.message=Can''t edit selected {0,choice,1#commit|2#commits}: repository state was changed
233 rebase.log.reword.dialog.title=Edit Commit Message
234 rebase.notification.action.abort.text=Abort
235 rebase.notification.action.continue.text=Continue
236 rebase.notification.action.retry.text=Retry
237 rebase.notification.action.view.shelf.text=View Shelf...
238 rebase.notification.action.view.stash.text=View Stash...
239 rebase.notification.conflict.title=Rebase Stopped Due to Conflicts
240 rebase.notification.editing.title=Rebase Stopped for Editing
241 rebase.notification.failed.continue.title=Continue Rebase Failed
242 rebase.notification.failed.rebase.title=Rebase Failed
243 rebase.notification.failed.shelf.text=Couldn''t shelve local uncommitted changes:<br/>{0}
244 rebase.notification.failed.stash.text=Couldn''t stash local uncommitted changes:<br/>{0}
245 rebase.notification.no.rebase.in.progress.abort.title=Can't Abort Rebase
246 rebase.notification.no.rebase.in.progress.continue.title=Can't Continue Rebase
247 rebase.notification.no.rebase.in.progress.message=No rebase in progress
248 rebase.notification.not.allowed.detached.message=You are in the detached HEAD state in {0}.<br/>Rebase is not possible.
249 rebase.notification.not.allowed.empty.repository.message=Repository {0} is empty.
250 rebase.notification.not.allowed.grafting.message=There is an unfinished cherry-pick process in {0}.<br/>You should finish it before starting a rebase.
251 rebase.notification.not.allowed.merging.message=There is an unfinished merge process in {0}.<br/>You should complete the merge before starting a rebase.
252 rebase.notification.not.allowed.message=Rebase is not possible in {0}.
253 rebase.notification.not.allowed.rebasing.message=There is an unfinished rebase process in {0}.<br/>You should complete it before starting another rebase.
254 rebase.notification.not.allowed.reverting.message=There is an unfinished revert process in {0}.<br/>You should finish it before starting a rebase.
255 rebase.notification.not.allowed.title=Rebase not Allowed
256 rebase.notification.not.started.title=Rebase Not Started
257 rebase.notification.saved.local.changes.part.shelf.text=<br/>Local changes were shelved before rebase.
258 rebase.notification.saved.local.changes.part.stash.text=<br/>Local changes were stashed before rebase.
259 rebase.notification.successful.rebased.checkout.message=Checked out{0,choice,0#|1# {1}} and rebased it{2,choice,0#|1# on {3}}
260 rebase.notification.successful.rebased.message=Rebased{0,choice,0#|1# {1}}{2,choice,0#|1# on {3}}
261 rebase.notification.successful.title=Rebase Successful
262 rebase.progress.indicator.aborting.title=Aborting rebase process...
263 rebase.progress.indicator.conflicts.collecting.title=Collecting conflicts to resolve...
264 rebase.progress.indicator.continue.title=Continuing rebase process...
265 rebase.progress.indicator.preparing.title=Preparing to rebase...
266 rebase.progress.indicator.retry.title=Retrying rebase process...
267 rebase.progress.indicator.title=Rebasing...
268 rebase.simple.editor.dialog.title=Git Editor
269 rebase.update.project.abort.task.title=Aborting rebase...
270 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.
271 rebase.update.project.conflict.error.notification.title=Can't continue rebase
272 rebase.update.project.conflict.merge.description.label=Merge conflicts detected. Resolve them before continuing rebase.
273 rebase.update.project.notification.abort.cancel.message=Abort rebase cancelled
274 rebase.update.project.notification.abort.error.message=Error aborting rebase
275 rebase.update.project.notification.abort.success.message=Rebase aborted
276 rebase.update.project.notification.failed.message=Couldn''t proceed with rebase. {0}
277 rebase.update.project.notification.failed.title=Rebase Error
278 merge.update.project.generic.error.title=Can't complete update
279 merge.update.project.conflict.merge.description.label=Merge conflicts detected. Resolve them before continuing update.
280
281 remove.removing=Removing files...
282 repository.action.missing.roots.misconfigured=None of configured Git roots are under Git. The configured directory must have ".git" directory in it.
283 repository.action.missing.roots.title=No Git Roots
284 repository.action.missing.roots.unconfigured.message=No Git roots are configured for the project.
285 repository.not.found.error=Can''t find configured git repository for {0}
286 reset.action.name=Reset Head ...
287 reset.commit.invalid=The specified commit expression did not pass validation.
288 reset.commit.label=To &Commit:
289 reset.commit.tooltip=The commit that will become the current HEAD\n as result of reset operation.
290 reset.title=Reset Head
291 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>
292 reset.type=Reset &Type:
293 reset.validate=&Validate
294 resetting.title=Resetting HEAD...
295 restore.conflict.dialog.description.label.text=Uncommitted changes that were saved before {0} have conflicts with files from {1}
296 restore.conflict.diff.dialog.left.shelf.title=Uncommitted changes from the shelf
297 restore.conflict.diff.dialog.left.stash.title=Uncommitted changes from the stash
298 restore.conflict.diff.dialog.right.title=Changes from {0}
299 preserving.process.local.changes.not.restored.error.title=Local changes were not restored
300 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.
301 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.
302 restore.notification.failed.title=Local changes were not restored
303
304 reference.validating.progress.indicator.title=Validating revision...
305
306 save.load.conflict.dialog.diff.left.title=Your uncommitted changes
307 save.load.conflict.dialog.diff.right.title=Changes from remote
308 save.notification.failed.shelf.text=Tried to save uncommitted changes in shelf before {0}, but failed with an error.<br/>{1}
309 save.notification.failed.stash.text=Tried to save uncommitted changes in stash before {0}, but failed with an error.<br/>{1}
310 save.notification.failed.title=Couldn't save uncommitted changes
311
312 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>
313 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>
314 smart.operation.dialog.ok.action.shelf.description=Shelve local changes, {0}, unshelve
315 smart.operation.dialog.ok.action.stash.description=Stash local changes, {0}, unstash
316 smart.operation.dialog.operation.name.and.overwrite.local.changes={0} and overwrite local changes
317 smart.operation.dialog.git.operation.name.problem=Git {0} Problem
318 smart.operation.dialog.smart.operation.name=Smart {0}
319 smart.operation.dialog.don.t.operation.name=Don''t {0}
320 ssh.ask.passphrase.title=SSH Key Passphrase
321 ssh.ask.passphrase.message=Password for the SSH key "{0}":
322 ssh.changed.host.key=<html>The server host key for the host {0}:{1} has changed to {2} (type {3}).\nDo you want to accept the changed key?</html>
323 ssh.confirm.key.title=Confirm SSH Server Key
324 ssh.error.title=Authentication Error
325 ssh.keyboard.interactive.title=SSH Keyboard Interactive
326 ssh.keyboard.interactive.username=Username:
327 ssh.new.host.key=<html>Connecting to a new host {0}:{1,number,#} that has the key {2} (type {3}).\nDo you want to add this host to known hosts database?</html>
328 ssh.password.message=Password for user {0}:
329 ssh.password.title=SSH Password Login
330
331 stash.action.name=Stash
332 stash.button=Create Stash
333 stash.error.can.not.stash.changes.now=Can not stash changes now
334 stash.keep.index.tooltip=If this checkbox is selected, indexed changes are kept in the index.
335 stash.keep.index=Keep &index
336 stash.message.tooltip=Enter stash message here.
337 stash.message=&Message:
338 stash.progress.indicator.title=Stashing changes from ''{0}''...
339 stash.title=Stash
340 stash.unstash.conflict.dialog.description.label.text=Uncommitted changes that were stashed before update have conflicts with updated files.
341 stash.unstash.progress.indicator.title=Popping changes to ''{0}''...
342 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.
343 stash.unstash.unresolved.conflict.warning.notification.title=Local changes were restored with conflicts
344 stashing.title=Stashing Changes...
345
346 tag.action.name=Tag
347 tag.button=Create Tag
348 tag.commit.label=&Commit:
349 tag.commit.tooltip=Enter name of commit or object to tag or leave blank to use HEAD.
350 tag.error.creating.message.file.message=Unable to create message file: {0}
351 tag.error.invalid.commit=The commit or object name is invalid.
352 tag.error.tag.exists=The tag with the same name exists.
353 tag.force.tooltip=Force creation of the tag even if another tag with such name already exists.
354 tag.force=&Force
355 tag.getting.existing.tags=Getting Existing Tags...
356 tag.message.label=&Message:
357 tag.message.tooltip=If the message is not empty, an annotated tag is created.
358 tag.name.label=Tag &Name:
359 tag.name.tooltip=Enter the new tag name here.
360 tag.title=Tag
361 tag.validate.tooltip=Click this button to validate the commit to be tagged
362 tag.validate=&Validate
363
364 unstash.action.name=UnStash
365 unstash.branch.label\:=As new &branch:
366 unstash.branch.tooltip=If non-empty name is entered, the stash is checked out as a new branch.
367 unstash.button.apply=Apply Stash
368 unstash.button.branch=Branch
369 unstash.button.pop=Pop Stash
370 unstash.clear.tooltip=Delete all stashes in the repository.
371 unstash.clear=&Clear
372 unstash.clearing.stashes=Clearing stashes...
373 unstash.drop.tooltip=Delete selected stash
374 unstash.drop=&Drop
375 unstash.conflict.dialog.description.label.text=Conflicts during unstashing {0}
376 unstash.conflict.diff.dialog.left.title=Local changes
377 unstash.conflict.diff.dialog.right.title=Changes from stash
378 unstash.dialog.remove.stash.progress.indicator.title=Removing stash {0}...
379 unstash.dialog.show.stashes.error.dialog.title=Couldn't Show the List of Stashes
380 unstash.dialog.stash.details.load.progress.indicator.title=Loading stash details...
381 unstash.dialog.stash.list.load.progress.indicator.title=Loading list of stashes...
382 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.
383 unstash.dialog.unresolved.conflict.warning.notification.title=Conflicts were not resolved during unstash
384 unstash.pop.stash.tooltip=If selected the stash is dropped after it is applied.
385 unstash.pop.stash=&Pop stash
386 unstash.reinstate.index.tooltip=Attempt to reinstate index as well as working tree changes.
387 unstash.reinstate.index=Reinstate &index
388 unstash.stashes=&Stashes:
389 unstash.title=UnStash Changes
390 unstash.unstashing=Unstashing...
391 unstash.view.tooltip=View selected stash
392 unstash.view=&View
393 unstash.error.can.not.unstash.changes.now=Can not unstash changes now
394 unstash.unstashed.with.conflicts.error.title=Unstashed with conflicts
395
396 update.options.display.name=Git Update Settings
397 update.notification.update.error=Can't update
398 update.notification.choose.upstream.branch=Choose upstream branch
399
400 util.remote.renderer.none=<html><i>None</i></html>
401 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.
402 vfs.listener.add.single.title=Add File to Git
403 vfs.listener.add.title=Add Files to Git
404 vfs.listener.checking.ignored=Checking for Ignored Files...
405 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.
406 vfs.listener.delete.single.title=Delete File from Git
407 vfs.listener.delete.title=Delete Files from Git
408
409 git.commit.message.empty=Please specify commit message
410 git.commit.message.empty.title=Commit Message Is Empty
411
412 git.executable.detect.progress.title=Detecting Git Executable
413 git.executable.version.progress.title=Identifying Git Version
414 git.executable.version.is=Git version is {0}
415 git.executable.error.file.not.found=No such file: {0}
416
417 git.executable.validation.error.start.title=Cannot Run Git
418 git.executable.validation.error.version.title=Unsupported Git Version {0}
419 git.executable.validation.error.version.message=At least {0} is required
420 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>
421 git.executable.validation.error.xcode.title=Accept XCode/iOS License to Run Git
422 git.executable.validation.error.xcode.message=Run \u201Csudo xcodebuild -license\u201D and retry (admin rights required)
423 git.executable.validation.cant.identify.executable.message=Cannot identify version of git executable {0}
424 git.executable.unknown.error.message=Failed to start Git process: {0}
425 git.executable.unknown.wsl.distribution.error.message=Unknown WSL distribution
426
427 git.executable.notification.title=Can't start Git
428 git.executable.notification.description=The path to Git executable is probably not valid.
429
430 executable.error.git.not.installed=Git is not installed
431 executable.mac.fix.path.action=Fix Path
432 executable.mac.error.invalid.path.to.command.line.tools=Invalid path to Command Line Tools
433
434 git.unstash.clear.confirmation.message=Remove all stashes? This cannot be undone.
435 git.unstash.clear.confirmation.title=Remove All Stashes?
436 git.unstash.drop.confirmation.message=<html>Do you want to remove {0}?<br/>"{1}"</html>
437 git.unstash.drop.confirmation.title=Remove Stash {0}?
438 vcs.history.action.gitlog=Show in Git Log
439
440 # suppress inspection "UnusedProperty": used by 3-party plugins
441 vcs.history.action.gitlog.error=Git Log is not Ready
442
443 # suppress inspection "UnusedProperty": used by ExportSettingsActionKt
444 exportable.Git.Application.Settings.presentable.name=Git
445
446 git.add.to.exclude.file.action.text=.git/info/exclude
447 git.add.to.exclude.file.action.description=Add entries to .git/info/exclude
448 git.open.exclude.file.action.text=Open .git/info/exclude
449 git.open.exclude.file.action.description=Open .git/info/exclude in editor
450
451 git.fetch.progress=Fetching...
452
453 action.CopyPathFromRepositoryRootProvider.text=Path From Repository Root
454 action.git4idea.commands.TestGitHttpLoginDialogAction.text=Test Git Login Dialog
455 action.Git.Log.DeepCompare.text=Not Cherry-Picked Commits
456 action.Git.Log.DeepCompare.description=Highlights commits which have not been cherry-picked to the current branch
457 group.Git.ContextMenu.text=_Git
458 group.Git.Menu.text=_Git
459 group.Git.MainMenu.text=_Git
460 group.Git.MainMenu.RebaseActions.text=_Rebase
461 group.Git.MainMenu.MergeActions.text=_Merge
462 group.Git.MainMenu.LocalChanges.text=_Uncommitted Changes
463 action.Git.Rebase.Skip.text=Skip Commit
464 action.Git.Rebase.Continue.text=Continue Rebase
465 action.Git.Revert.Abort.text=Abort Revert
466 action.Git.CherryPick.Abort.text=Abort Cherry-Pick
467 action.Git.Merge.Abort.text=Abort Merge
468 action.Git.Rebase.Abort.text=Abort Rebase
469 action.Git.Rebase.text=Rebase...
470 action.Git.Pull.text=Pull...
471 action.Git.Fetch.text=Fetch
472 action.Git.Clone.text=Clone...
473 action.Git.Configure.Remotes.text=Manage Remotes...
474 action.Git.Reset.text=Reset HEAD...
475 action.Git.Unstash.text=UnStash Changes...
476 action.Git.Stash.text=Stash Changes...
477 action.Git.Merge.text=Merge...
478 action.Git.Tag.text=New Tag...
479 action.Git.Branches.text=_Branches...
480 action.Git.ResolveConflicts.text=Resolve Conflicts...
481 action.Git.CompareWithBranch.text=Compare with Branch...
482 action.Git.Add.text=Add
483 action.Git.Commit.And.Push.Executor.text=Commit and &Push...
484 action.Git.Interactive.Rebase.text=Interactively Rebase from Here...
485 action.Git.Interactive.Rebase.description=Show the dialog for interactive rebase which allows to squash, fixup, reorder, remove and reword commits
486 action.Git.Squash.Into.Commit.text=Squash Into...
487 action.Git.Squash.Into.Commit.description=Create a squash commit
488 action.Git.Fixup.To.Commit.text=Fixup...
489 action.Git.Fixup.To.Commit.description=Create a fixup commit
490 action.Git.Rename.Local.Branch.text=Rename...
491 action.Git.Rename.Local.Branch.description=Rename a local branch
492 action.Git.New.Branch.description=Select only one branch to proceed create a new branch
493 action.Git.New.Branch.dialog.title=Create New Branch From {0}
494 action.Git.Update.Selected.text=Update Selected
495 action.Git.Update.Selected.description=Fetch remote tracking {0,choice,1#branch|2#branches} and fast-forward selected local {1,choice,1#branch|2#branches} (like `git fetch branch:branch`)
496 action.Git.Update.Selected.description.already.running=Update is already running
497 action.Git.Update.Selected.description.select.non.current=Select non current branches only
498 action.Git.Update.Selected.description.tracking.not.configured=Tracked branch is not configured for selected {0,choice,1#branch|2#branches}
499 action.Git.Delete.Branch.title=Delete {0,choice,1#branch|2#branches}
500 action.Git.Compare.With.Current.title=Compare with Current
501 action.Git.Compare.Selected.title=Compare Branches
502 action.Git.Compare.Selected.description=Compare selected branches with each other
503 action.Git.Compare.Selected.description.disabled=Select branches from the same repository
504 action.Git.Show.My.Branches.title=Show My Branches
505 action.Git.Show.My.Branches.description.not.support.indexing=Some of the repositories doesn't support indexing.
506 action.Git.Show.My.Branches.description.not.all.roots.indexed=Not all repositories are indexed.
507 action.Git.Show.My.Branches.description.not.graph.ready=The log is not ready yet, please wait a bit.
508 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.
509 action.Git.Show.My.Branches.description.calculating.branches.progress=Calculating My Branches
510 action.Git.Fetch.title=Fetch All Remotes
511 action.Git.Fetch.description.fetch.in.progress=Fetch in progress...
512 action.Git.Toggle.Favorite.title=Mark/Unmark As Favorite
513 action.Git.Loading.Branches.progress=Loading branches...
514 action.Git.Log.Branches.Change.Branch.Filter.On.Selection.text=Update Branch Filter with Single Click
515 action.Git.Log.Branches.Change.Branch.Filter.On.Selection.description=When a branch is selected, set branch filter in log
516 action.Git.Log.Branches.Change.Branch.Filter.text=Update Branch Filter in Log
517 action.Git.Log.Branches.Change.Branch.Filter.description=Update branch filter in log with selected branches
518 group.Git.HEAD.Branch.Filter.title=HEAD (Current Branch)
519 group.Git.Local.Branch.title=Local
520 group.Git.Remote.Branch.title=Remote
521 action.Git.Checkout.Branch.text=Checkout Selected...
522 action.Git.Checkout.Branch.description=Checkout selected branch
523 action.Git.Log.Hide.Branches.text=Hide Git Branches
524 action.Git.Log.Show.Branches.text=Branches
525 action.Git.Reword.Commit.text=Edit Commit Message...
526 action.Git.Reword.Commit.description=Change commit message via reword option of git rebase or amend
527 action.Git.Squash.Commits.text=Squash Commits...
528 action.Git.Drop.Commits.text=Drop Commits
529 action.Git.Uncommit.text=Undo Commit...
530 action.Git.Uncommit.description=Undo last commit and put its changes into selected changelist
531 action.Git.Revert.In.Log.text=Revert Commit
532 action.Git.Revert.In.Log.description=Produce a new commit, which reverts the changes made in the original commit
533 action.Git.Reset.In.Log.text=Reset Current Branch to Here...
534 action.Git.CreateNewTag.text=New Tag...
535 action.Git.CreateNewTag.description=Create new tag pointing to this commit
536 action.Git.CreateNewBranch.text=New Branch...
537 action.Git.CreateNewBranch.description=Create new branch starting from the selected commit
538 group.Git.CheckoutGroup.text=Checkout
539 group.Git.CheckoutGroup.description=Checkout selected revision or a branch on selected commit
540 action.Git.BrowseRepoAtRevision.text=Show Repository at Revision
541 action.Git.Log.text=Show Git Repository Log...
542 action.Git.Init.text=Create Git Repository...
543 checkbox.dont.warn.again=Don't warn again
544 checkbox.run.git.hooks=Run Git hooks
545 action.NotificationAction.text.resolve=Resolve...
546 action.NotificationAction.GitDeleteBranchOperation.text.restore=Restore
547 action.NotificationAction.GitDeleteBranchOperation.text.view.commits=View Commits
548 action.NotificationAction.GitDeleteBranchOperation.text.delete.tracked.branch=Delete Tracked Branch
549 action.NotificationAction.GitDeleteTagOperation.text.restore=Restore
550 action.NotificationAction.GithubNotifications.text.configure=Configure...
551 action.NotificationAction.GitMergeAction.text.view.commits=View Commits
552 action.NotificationAction.GitRewordOperation.text.undo=Undo
553 action.NotificationAction.GitUpdateSession.text.view.commits=View Commits
554
555 settings.git.option.group=Git
556 settings.commit.automatically.on.cherry.pick=Commit automatically on cherry-pick
557 settings.add.suffix=Add the 'cherry-picked from <hash>' suffix when picking commits pushed to protected branches
558 settings.crlf=Warn if CRLF line separators are about to be committed
559 settings.detached.head=Warn when committing in detached HEAD or during rebase
560 settings.update.method=Update method:
561 settings.auto.update.on.push.rejected=Auto-update if push of the current branch was rejected
562 settings.push.dialog=Show Push dialog for Commit and Push
563 settings.push.dialog.for.protected.branches=Show Push dialog only when committing to protected branches
564 settings.protected.branched=Protected branches:
565 settings.credential.helper=Use credential helper
566 settings.filter.update.info=Filter "Update Project" information by paths:
567 settings.supported.for.2.9=Supported for Git 2.9+
568 settings.explicitly.check=Explicitly check for incoming commits on remotes:
569 settings.clean.working.tree=Clean working tree using:
570 settings.git.incoming.change.strategy.text.auto=Auto
571 settings.git.incoming.change.strategy.text.always=Always
572 settings.git.incoming.change.strategy.text.never=Never
573 settings.git.update.method.rebase.description=Rebase the current branch on top of incoming changes
574 settings.git.update.method.rebase=Rebase
575 settings.git.update.method.merge.description=Merge incoming changes into the current branch
576 settings.git.update.method.merge=Merge
577 settings.git.update.method.branch.default=Branch Default
578
579 clone.dialog.checking.git.version=Checking Git version...
580 push.dialog.push.tags=Push tags
581 push.dialog.push.tags.combo.current.branch=Current Branch
582 push.dialog.push.tags.combo.all=All
583 push.dialog.target.panel.define.remote=Define remote
584 push.dialog.target.panel.add.remote=Add Remote
585 push.dialog.target.panel.couldnt.add.remote=Couldn''t add remote: {0}
586 push.dialog.target.panel.adding.remote=Adding Remote...
587 push.dialog.target.panel.can.t.push=Can't push
588 push.dialog.target.panel.empty.repository=Empty repository
589 push.dialog.target.panel.detached.head=Detached HEAD
590 push.dialog.target.panel.new=New
591 push.dialog.preview.commits.before.push=For Commit and Push to non-protected branches, preview commits before push
592
593 install.download.and.install.action=Download and Install
594 install.installing.progress=Installing...
595 install.downloading.progress=Downloading...
596 install.success.message=Git has been installed
597 install.general.error=Couldn't install Git
598 install.mac.error.couldnt.start.command.line.tools=Couldn't start Command Line Tools installation
599 install.mac.requesting.command.line.tools=Requesting XCode Command Line Developer Tools
600
601 git.status.not.changed=Not Changed
602 git.status.renamed=Renamed
603 git.status.copied=Copied
604 git.status.type.changed=Type Changed
605 git.status.unmerged=Unmerged
606 git.status.untracked=Untracked
607 git.status.index={0} in the staging area
608 git.status.work.tree={0} in the working directory
609 git.status.unmerged.index={0} by us
610 git.status.unmerged.work.tree={0} by them
611 git.status.unmerged.both=both {0}
612
613 git.status.bar.widget.name=Git Branch
614
615 git.light.status.bar.display.name=Git
616 git.light.status.bar.tooltip=Current Git Branch: {0}
617 git.light.status.bar.text=Git: {0}
618
619 stage.tab.name=Staging Area
620 stage.tree.node.staged=To be committed
621 stage.tree.node.unstaged=Not staged for commit
622 stage.tree.node.unmerged=Unmerged
623 stage.tree.node.untracked=Untracked
624 stage.tree.node.ignored=Ignored
625 stage.content.staged=Staged
626 stage.content.local=Local
627 stage.commit.process=Committing Staged Changes...
628 stage.commit.successful=Committed {0}: {1}
629 stage.commit.failed=Failed to commit {0}
630 stage.loading.status=Loading changes...
631 stage.reset.action.text=Reset
632 stage.reset.process=Resetting Files...
633 stage.reset.error.title=Failed to Reset Files
634 stage.revert.action.text=Revert
635 stage.revert.process=Reverting Files...
636 stage.revert.error.title=Failed to Revert Files
637 stage.add.range.command.name=Stage Changes
638 stage.revert.unstaged.range.command.name=Rollback Unsaged Change
639 stage.revert.staged.range.command.name=Rollback Staged Change
640 stage.vfs.write.process=Writing {0} to Git index
641 stage.vfs.read.process=Reading {0} from Git index
642 stage.vfs.refresh.process=Refreshing Git index files
643 stage.vfs.presentable.file.name=Staged: {0}
644 stage.vfs.editor.tab.tooltip=Staged Version of ''{0}''
645 stage.vfs.editor.notification.text=This is a staged version of ''{0}''
646 stage.vfs.editor.notification.link=Open local version
647
648 branches.selected.branches.updated.title=Selected {0,choice,1#branch|2#branches} Updated
649 branches.update.failed=Update Failed
650 branches.updating.process=Updating branches...
651 branches.checkout.failed.description=Can''t overwrite {0} branch because some commits can be lost
652 branches.creation.failed.title=New Branch Creation Failed
653 branches.checkout.failed.title=Checkout Failed
654 branches.checking.existing.commits.process=Checking Existing Commits...
655 branches.create.new.branch.dialog.title=Create New Branch
656 branches.tag.0=Tag ''{0}''
657 branches.branch.0=Branch ''{0}''
658 in.branches.all.repositories=In All Repositories
659 branches.tags=Tags
660 branches.branches=Branches
661 repositories=Repositories
662 common.remote.branches=Common Remote Branches
663 common.local.branches=Common Local Branches
664 update.checks.not.supported.git.2.9.required=Update Checks not Supported. Git 2.9+ Required
665 action.fetch.text=Fetch
666 fetching=Fetching...
667 branches.current.branch=current branch
668 branches.tracking.branch.doesn.t.configured.for.s=Tracked branch is not configured for {0}
669 branches.update.is.already.running=Update is already running
670 branches.fetch.remote.and.fast.forward=Fetch remote tracking branch and fast-forward {0} (like `git fetch {1}:{1}`)
671 branches.update=Update
672 branches.checkout.and.rebase.onto.in.one.step=Checkout {0}, and rebase it onto {1} in one step (like `git rebase HEAD {2}`)
673 branches.checkout.and.rebase.onto.current=Checkout and Rebase onto Current
674 branches.rebase.is.not.possible.in.the.detached.head.state=Rebase is not possible in the detached HEAD state
675 branches.rebase.onto=Rebase {0} onto {1}
676 branches.rebase.current.onto.selected=Rebase Current onto Selected
677 branches.merge.into=Merge {0} into {1}
678 branches.merge.into.current=Merge into Current
679 branches.compare.the.current.working.tree.with=Compare the current working tree with the tree in {0}
680 branches.show.diff.with.working.tree=Show Diff with Working Tree
681 branches.show.commits.in=Show commits in {0} that are missing in {1}
682 branches.compare.with.current=Compare with Current
683 branches.new.branch.from.selected=New Branch from Selected...
684 branches.checkout.s=Checkout {0}
685 checkout.and.rebase=Checkout and Rebase
686 checkout.0=Checkout {0}
687 branch.0.already.exists.and.has.commits.which.do.not.exist.in.1.would.you.like.to.rebase.or.reset.them=Branch {0} already exists and has commits which do not exist in {1}. Would you like to rebase or reset them?
688 branches.checkout=Checkout
689 branches.renaming.branch.is.not.possible.before.the.first.commit=Renaming branch is not possible before the first commit
690 branches.rename.branch=Rename Branch {0}
691 branches.there.are.outgoing.commits=There are outgoing commits
692 branches.there.are.incoming.commits=There are incoming commits
693 branches.there.are.incoming.and.outgoing.commits=There are incoming and outgoing commits
694 branches.checkout.is.not.possible.before.the.first.commit=Checkout is not possible before the first commit
695 branches.checkout.tag.or.revision=Checkout Tag or Revision...
696 branches.enter.reference.branch.tag.name.or.commit.hash=Enter reference (branch, tag) name or commit hash:
697 branches.remote.branches=Remote Branches
698 branches.remote.branches.in.repo=Remote Branches in {0}
699 branches.local.branches=Local Branches
700 branches.local.branches.in.repo=Local Branches in {0}
701 branches.update.info.process=Update branches info...
702 git.rollback=&Rollback
703
704 new.branch.dialog.operation.create.name=Create
705 new.branch.dialog.operation.create.description=Create new branches in other repositories
706 new.branch.dialog.operation.checkout.name=Checkout
707 new.branch.dialog.operation.checkout.description=Checkout existing branches, and create new branches in other repositories
708 new.branch.dialog.operation.rename.name=Rename
709 new.branch.dialog.branch.name=New branch name:
710 new.branch.dialog.checkout.branch.checkbox=Checkout branch
711 new.branch.dialog.set.tracking.branch.checkbox=Set tracking branch
712 new.branch.dialog.overwrite.existing.branch.checkbox=Overwrite existing branch
713 new.branch.dialog.overwrite.existing.branch.warning=Change the name or overwrite existing branch
714 new.branch.dialog.error.branch.name.invalid=Branch name {0} is not valid
715 new.branch.dialog.error.branch.already.exists=Branch name {0} already exists
716 new.branch.dialog.error.branch.clashes.with.remote=Branch name {0} clashes with remote branch with the same name
717 git.reset.mode.soft=Soft
718 git.reset.mode.soft.description=Files won't change, differences will be staged for commit.
719 git.reset.mode.mixed=Mixed
720 git.reset.mode.mixed.description=Files won't change, differences won't be staged.
721 git.reset.mode.hard=Hard
722 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/>
723 git.reset.mode.keep=Keep
724 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/>
725 git.reset.dialog.title=Git Reset
726 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/>
727 git.reset.dialog.description.commit.details.by.author={0} by {1}
728 git.reset.dialog.description.source.in.repository={0} in {1}
729 git.reset.process=Git Reset
730 git.reset.button=Reset
731 git.undo.action.cant.undo.commit.failure=Can't Undo Commit
732 git.undo.action.description=The selected commit is not the last in the current branch
733 git.undo.action.select.target.changelist.title=Select Target Changelist
734 git.undo.action.undoing.last.commit.process=Undoing Last Commit...
735 git.undo.action.refreshing.changes.process=Refreshing Changes...
736 git.undo.action.could.not.load.changes.of.commit=Couldn''t load changes of {0}
737 git.new.tag.dialog.title=Create New Tag On {0}
738 git.new.tag.dialog.tag.name.label=Enter the name of new tag
739
740 git.log.external.tab.description=Log for {0}
741 git.log.external.window.title=Git Log
742 git.log.external.loading.process=Loading Git Log...
743
744 git.log.cherry.picked.highlighter.select.branch.popup=Select Source Branch
745 git.log.cherry.picked.highlighter.process=Comparing Branches...
746 git.log.cherry.picked.highlighter.error.message=Couldn''t compare with branch {0}
747 git.log.cherry.picked.highlighter.cancelled.message=Highlighting of non-picked commits in ''{0}'' has been cancelled, \
748   as branch filter was changed.
749
750 git.log.action.checkout.group=Checkout
751 git.log.action.checkout.revision.short.text=Revision ''{0}''
752 git.log.action.checkout.revision.full.text=Checkout Revision ''{0}''
753 action.Git.CheckoutRevision.text=Checkout Revision
754
755 git.log.diff.handler.process=Calculating Diff for {0}
756 git.log.diff.handler.failed.message={0} failed
757 git.log.diff.handler.paths.diff.title=Changes between {0} and {1} in {2}
758 git.log.diff.handler.local.version.name=local version
759 git.log.diff.handler.local.version.content.title=Local
760
761 git.log.refGroup.local=Local
762
763 history.indexing.disabled.notification.text=Old style File History is shown as index is not available
764 history.indexing.disabled.notification.resume.link=Resume Git Log Indexing
765 history.indexing.disabled.notification.dismiss.link=Don't show again
766
767 git.history.diff.handler.choose.parent.popup=Choose Parent to Compare
768 git.history.diff.handler.load.changes.process=Loading changes...
769 git.history.diff.handler.git.show.error=Error happened while executing git show {0}:{1}
770 git.log.show.commit.in.log.process=Searching for Revision {0}
771 git.compare.branches.empty.status={0} contains all commits from {1}
772 git.compare.branches.explanation.message=Commits that exist in {0} but don''t exist in {1}
773 git.compare.branches.tab.name=Compare
774 git.compare.branches.tab.suffix={0} and {1}
775 git.update.files.updated.in.commits={0,choice,1#{0} file|2#{0} files} updated in {1,choice,1#{1} commit|2#{1} commits}
776 git.update.no.commits.matching.filters=No commits matching filters
777 git.update.commits.matching.filters={0,choice,1#{0} commit|2#{0} commits} matching filters
778 git.update.project.partially.updated.title=Project Partially Updated
779 git.update.skipped.repositories=Skipped {0} repositories:
780 git.update.repo.was.skipped={0} was skipped ({1})
781
782 git.integration.created.git.repository.in=Created Git repository in {0}
783 git.integration.could.not.git.init=Couldn''t git init {0}
784
785 git.tag.could.not.create.tag=Couldn't create tag
786 git.tag.created.tag.successfully=Created tag {0} successfully.
787
788 rename.branch.operation.name=rename
789 git.rename.branch.rollback.successful=Rollback successful
790 git.rename.branch.renamed.back.to=Renamed back to {0}
791 git.rename.branch.rollback.failed=Rollback failed
792 git.rename.branch.could.not.rename.from.to=Couldn''t rename {0} to {1}
793 git.rename.branch.was.renamed.to=Branch {0} was renamed to {1}
794 git.rename.branch.you.may.rename.branch.back=You may rollback (rename branch back to {0}) not to let branches diverge.
795 git.rename.branch.has.succeeded.for.the.following.repositories=However rename has succeeded for the following {0,choice,1#repository|2#repositories}:
796
797 update.process.progress.title=Updating...
798 update.process.generic.error.title=Can't update
799 update.process.error.message.unfinished.merge=You have unfinished merge. These conflicts must be resolved before update.
800 update.process.error.message.unmerged.files=Unmerged files detected. These conflicts must be resolved before update.
801 update.process.error.description.unfinished.rebase=You have unfinished rebase process. These conflicts must be resolved before update.
802 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.
803
804 checkout.operation.could.not.checkout.error=Couldn''t checkout {0}
805 checkout.operation.revision.not.found=Revision not found{0,choice,0#|1# in {1}}
806 checkout.operation.rollback=Rollback
807 checkout.operation.could.not.checkout.error.title=Couldn''t checkout {0}
808 checkout.operation.checked.out=Checked out {0}
809 checkout.operation.checked.out.new.branch.from=Checked out new branch {0} from {1}
810 checkout.operation.in={0}{1,choice,0#|1# in {2}}
811 checkout.operation.force.checkout=&Force Checkout
812 checkout.operation.name=checkout
813 checkout.operation.error.during.rollback=Error during rollback
814 checkout.operation.errors.during.deleting=Errors during deleting {0}:
815 checkout.operation.errors.during.checkout=Errors during checkout:
816 checkout.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (checkout back to {0}) not to let branches diverge.
817 checkout.operation.previous.branch=previous branch
818 checkout.operation.however.checkout.has.succeeded.for.the.following=However checkout has succeeded for the following {0,choice,1#repository|2#repositories}:
819
820 delete.branch.operation.collecting.unmerged.commits.process=Collecting unmerged commits...
821 delete.branch.operation.restoring.branch.process=Restoring Branch {0}...
822 delete.branch.operation.error.during.rollback.of.branch.deletion=Error during rollback of branch deletion
823 delete.branch.operation.could.not.restore.branch.error=Couldn''t Restore {0}
824 delete.branch.operation.branch.was.not.deleted.error=Branch {0} wasn''t deleted
825 delete.branch.operation.deleted.branch=Deleted branch {0}
826 delete.branch.operation.deleted.branch.bold=<b>Deleted Branch:</b> {0}
827 delete.branch.operation.unmerged.commits.were.discarded=Unmerged commits were discarded
828 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}:
829 delete.branch.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (recreate {0} in these roots) not to let branches diverge.
830
831 branch.operation.could.not.0.operation.name.1.reference=Couldn''t {0} {1}
832 branch.operation.in={0} (in {1})
833
834 checkout.new.branch.operation.could.not.create.new.branch=Couldn''t create new branch {0}
835 checkout.new.branch.operation.error.during.rollback=Error during rollback
836 checkout.new.branch.operation.errors.during.deleting=Errors during deleting {0}:
837 checkout.new.branch.operation.errors.during.checkout=Errors during checkout:
838 checkout.new.branch.operation.rollback.successful=Rollback successful
839 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}
840 checkout.new.branch.operation.branch.was.created=Branch {0} was created
841 checkout.new.branch.operation.however.checkout.has.succeeded.for.the.following=However checkout has succeeded for the {0,choice,1#repository|2#repositories}:
842 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.
843
844 delete.branch.operation.name=branch deletion
845 delete.remote.branch.operation.deleting.process=Deleting {0}
846 delete.remote.branch.operation.deleted.remote.branch=Deleted remote branch {0}
847 delete.remote.branch.operation.also.deleted.local.branches=Also deleted local {0,choice,1#branch|2#branches}: {1}
848 delete.remote.branch.operation.failed.to.delete.remote.branch=Failed to delete remote branch {0}
849
850 delete.remote.tag.operation.deleted.tag.on.remotes=<b>Deleted Tag on {0,choice,1#Remote|2#Remotes}:</b> {1}
851 delete.remote.tag.operation.tag.does.not.exist.on.remotes=<b>Tag Doesn''t Exist on {0,choice,1#Remote|2#Remotes}:</b> {1}
852 delete.remote.tag.operation.failed.to.delete.tag.on.remotes=Failed to delete tag {0} on {1,choice,1#Remote|2#Remotes}
853
854 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}}
855 merge.dialog.description.merge.label.text=Merging {0,choice,1#branch {1}|2#diverging branches} into {2,choice,1#branch {3}|2#diverging branches}
856 merge.dialog.description.rebase.with.hash.label.text=Rebasing{0,choice,0#|1# branch {1}} onto {2}
857 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}}
858 merge.dialog.description.rebase.without.onto.info.label.text=Rebasing{0,choice,0#|1# branch {1}} onto diverging branches
859 merge.dialog.diff.left.title.cherry.pick.label.text=Local Changes
860 merge.dialog.diff.left.title.default.branch.label.text=Your version, branch {0}
861 merge.dialog.diff.left.title.rebase.label.text=Rebasing {0} from {1}
862 merge.dialog.diff.right.title.cherry.pick.label.text=Changes from cherry-pick {0}
863 merge.dialog.diff.right.title.default.with.hash.label.text=Changes from {0}
864 merge.dialog.diff.right.title.default.with.onto.branch.label.text=Changes from branch {0}{1,choice,0#|1#, revision {2}}
865 merge.dialog.diff.right.title.default.without.onto.info.label.text=Changes from diverging branches
866 merge.dialog.diff.right.title.rebase.with.branch.label.text=Already rebased commits and commits from {0}
867 merge.dialog.diff.right.title.rebase.without.branch.label.text=Already rebased commits
868 merge.dialog.diff.title.changes.from.branch.label.text=Changes from {0}
869 merge.operation.name=merge
870 merge.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (reset to the commit before merging) not to let branches diverge.
871 merge.operation.error.during.rollback=Error during rollback
872 merge.operation.branch.merged.with.conflicts={0} Merged with Conflicts
873 merge.operation.could.not.merge.branch=Could Not Merge {0}
874 merge.operation.already.up.to.date=Already up-to-date
875 merge.operation.however.merge.has.succeeded.for.the.following.repositories=However merge has succeeded for the following {0,choice,1#repository|2#repositories}:
876 merge.operation.merged.to=Merged {0} to {1}
877 merge.operation.delete.branch=Delete {0}
878
879 merge.unresolved.conflicts.remaining.notification.title=Unresolved Conflicts Remaining
880 merge.unresolved.conflicts.remaining.notification.body=Unresolved conflicts remaining in the project.
881
882 create.branch.operation.name=create branch
883 create.branch.operation.could.not.create.new.branch=Couldn''t create new branch {0}
884 create.branch.operation.rollback.successful=Rollback successful
885 create.branch.operation.deleted.branch=Deleted {0}
886 create.branch.operation.error.during.rollback=Error during rollback
887 create.branch.operation.branch.created=Branch {0} was created
888 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}:
889 create.branch.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (delete {0}) not to let branches diverge.
890
891 branch.ui.handler.can.not.operation.name.because.of.unmerged.files=Can''t {0} because of unmerged files
892 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.
893 branch.ui.handler.merge.notification.description=The following files have unresolved conflicts. You need to resolve them before {0}.
894 branch.ui.handler.merge.error.notification.title=Unresolved files remain.
895 branch.ui.handler.rollback=Rollback
896 branch.ui.handler.do.not.rollback=Don't Rollback
897 branch.ui.handler.you.have.to.resolve.all.conflicts.before.operation.name=You have to resolve all merge conflicts before {0}.<br/>{1}
898 branch.ui.handler.delete.remote.branches=Delete Remote {0,choice,1#Branch|2#Branches}
899 branch.ui.handler.delete.all=Delete All
900 branch.ui.handler.delete.remote.branches.question=Delete remote {0,choice,1#branch|2#branches} {1}?
901 branch.ui.handler.delete.tracking.local.branch.as.well=Delete tracking local branch {0} as well
902 branch.ui.handler.delete.tracking.local.branches=Delete tracking local branches:
903
904 delete.tag.operation.could.not.restore.tag=Couldn''t Restore {0}
905 delete.tag.operation.error.during.rollback.of.tag.deletion=Error during rollback of tag deletion
906 delete.tag.operation.restored.tag=Restored tag {0}
907 delete.tag.operation.rollback.successful=Rollback Successful
908 delete.tag.operation.restoring.tag.process=Restoring Tag {0}...
909 delete.tag.operation.deleted.tag=<b>Deleted Tag:</b> {0}
910 delete.tag.operation.delete.on.remote=Delete on {0,choice,1#Remote|2#Remotes}
911 delete.tag.operation.could.not.find.tag=Couldn''t find tag {0}
912 delete.tag.operation.could.not.find.tag.in=Couldn''t find tag in {0}
913 delete.tag.operation.tag.was.not.deleted=Tag {0} wasn''t deleted
914 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}:
915 delete.tag.operation.you.may.rollback.not.to.let.tags.diverge=You may rollback (recreate {0} in these roots) not to let tags diverge.
916
917 branch.renaming.branch.process=Renaming {0} to {1}...
918 branch.rebasing.process=Rebasing {0}...
919 branch.rebasing.onto.process=Rebasing onto {0}...
920 branch.merging.process=Merging {0}...
921 branch.deleting.tag.process=Deleting tag {0}...
922 branch.deleting.tag.on.remote.process=Deleting tag {0} on remote...
923 branch.deleting.remote.branch=Deleting {0}...
924 branch.deleting.branch.process=Deleting {0}...
925 branch.checking.out.new.branch.process=Checking out new branch {0}...
926 branch.creating.branch.process=Creating branch {0}...
927 branch.checking.out.branch.from.process=Checking out {0} from {1}...
928 branch.checking.out.process=Checking out {0}...
929
930 branch.not.fully.merged.dialog.repository.label=Repository:
931 branch.not.fully.merged.dialog.title=Branch Was Not Fully Merged
932 branch.not.fully.merged.dialog.restore.button=&Restore
933 branch.not.fully.merged.dialog.all.commits.from.branch.were.merged=All commits from branch {0} were merged
934 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.
935
936 merge.dialog.customizer.filter.by.conflicted.file.checkbox=Filter by conflicted file
937 merge.dialog.customizer.show.details.link.label=Show Details
938 merge.dialog.customizer.collecting.details.progress=Collecting Commits Details...
939
940 branch.worker.could.not.create.tag=Couldn''t create tag {0}{1,choice,0#|1#|2# in {2}}
941
942 commit.options.sign.off.commit.checkbox=Sign-off commit
943 commit.options.sign.off.commit.message.line=Adds the following line at the end of the commit message:<br/>Signed-off by: {0}
944 commit.options.create.extra.commit.with.file.movements=Create extra commit with file movements
945
946 show.diff.between.dialog.title=Show Diff Between {0} and Current Working Tree
947 show.diff.between.dialog.no.differences.empty.text=No differences
948 show.diff.between.dialog.could.not.load.diff.with.branch.error=Couldn''t load diff with {0}: {1}
949 annotations.options.detect.movements.across.files=Detect Movements Across Files
950 annotations.options.detect.movements.within.file=Detect Movements Within File
951 annotations.options.ignore.whitespaces=Ignore Whitespaces
952 annotations.options.group=Options
953 progress.title.moving.files=Moving Files...
954
955 editor.promo.commit.text=Commit right from {0} using a commit interface.
956 editor.promo.commit.try.link=Try it
957 editor.promo.help.link=Learn more
958 editor.promo.close.link=Don't show again
959
960 tracked.branch.fix.dialog.title=Update
961 tracked.branch.fix.dialog.ok.button.text=Update
962 tracked.branch.fix.dialog.set.as.tracked=Set as tracked branch
963 tracked.branch.fix.dialog.no.tracked.branch=Tracked branch is not configured.
964 tracked.branch.fix.dialog.branch.placeholder=Specify branch
965 progress.title.enabling.git=Enabling Git...
966
967 action.selected.file.text=Selected {0,choice,1#File|2#Files}
968 action.selected.directory.text=Selected {0,choice,1#Directory|2#Directories}
969 action.New.Branch.disabled.several.commits.description=Select single commit to create a new branch
970 action.New.Branch.disabled.fresh.description=Can't create new branch in empty repository. Make initial commit first
971
972 conflicts.type.both.deleted=both deleted
973 conflicts.type.both.added=both added
974 conflicts.type.both.modified=both modified
975 conflicts.type.deleted.by.you=deleted by you
976 conflicts.type.deleted.by.them=deleted by them
977 conflicts.type.added.by.you=added by you
978 conflicts.type.added.by.them=added by them
979 conflicts.merge.window.error.title=Can't Resolve Conflict
980 conflicts.merge.window.error.message=Can't find file for {0}
981 conflicts.accept.progress=Resolving {0,choice,1#Conflict|2#Conflicts}
982 conflicts.loading.status=Loading merge conflicts...
983 conflicts.resolve.action.text=Resolve
984 conflicts.accept.theirs.action.text=Accept Theirs
985 conflicts.accept.yours.action.text=Accept Yours
986
987 remotes.dialog.title=Git Remotes
988 remotes.dialog.adding.remote=Adding Remote...
989 remote.dialog.add.remote=Add Remote
990 remotes.dialog.cannot.add.remote.error.message=Couldn''t add remote {0} ''{1}''
991 remotes.dialog.remove.remote.message=Remove remote {0} ''{1}''?
992 remotes.dialog.remove.remote.title=Remove Remote
993 remotes.dialog.removing.remote.progress=Removing Remote...
994 remotes.dialog.removing.remote.error.title=Remove Remote
995 remotes.dialog.removing.remote.error.message=Couldn''t remove remote {0}
996 remotes.changing.remote.progress=Changing Remote...
997 remotes.changing.remote.error.title=Change Remote
998 remotes.changing.remote.error.message=Couldn''t change remote {0} to {1} ''{2}''
999 remotes.operation.not.executed.message=operation was not executed
1000 remotes.operation.error.message={0} in {1}:\n{2}
1001 remotes.remote.column.name=Name
1002 remotes.remote.column.url=URL
1003 remotes.define.remote=Define Remote
1004 remotes.define.remote.name=Name:
1005 remotes.define.remote.url=URL:
1006 remotes.define.invalid.remote=Invalid Remote
1007 remotes.define.empty.remote.name.validation.message=Remote name can''t be empty
1008 remotes.define.empty.remote.url.validation.message=Remote URL can''t be empty
1009 remotes.define.invalid.remote.name.validation.message=Remote name contains illegal characters
1010 remotes.define.duplicate.remote.name.validation.message=Remote name ''{0}'' is already in use
1011 remotes.define.remote.url.validation.fail.message=Remote URL test failed:
1012 remotes.define.checking.url.progress.message=Checking URL...