###############################################################################
# Copyright (c) 2005, 2013 Shawn Pearce and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
#    Shawn Pearce - initial implementation
#    Daniel Megert <daniel_megert@ch.ibm.com> - Escaped single quotes where needed
#                                             - Removed unused entry
#                                             - Added context menu to the Commit Editor's header text
#    Markus Keller <markus_keller@ch.ibm.com> - Show the repository name in the title of the Pull Result dialog
#    Daniel Megert <daniel_megert@ch.ibm.com> - Use correct syntax when a single ref was updated
#    Gunnar Wagenknecht <gunnar@wagenknecht.org>
###############################################################################
AbortRebaseCommand_CancelDialogMessage=The abort operation was canceled
AbortRebaseCommand_JobName=Aborting Rebase
AbstractHistoryCommanndHandler_CouldNotGetRepositoryMessage=Could not get the repository from the history view
AbstractHistoryCommanndHandler_NoInputMessage=Could not get the current input from the history view
AbstractRebaseCommand_DialogTitle=Action Canceled
AbstractReflogCommandHandler_NoInput=Could not get the current input from the Reflog View
Activator_refreshingProjects=Refreshing Git managed projects
Activator_refreshJobName=Git Repository Refresh
Activator_repoScanJobName=Git Repository Change Scanner
Activator_scanError=An error occurred while scanning for changes. Scanning aborted
Activator_scanningRepositories=Scanning Git repositories for changes
Activator_refreshFailed=Failed to refresh projects from index changes
AddConfigEntryDialog_AddConfigTitle=Add a configuration entry
AddConfigEntryDialog_ConfigKeyTooltip=Use "." to separate section/subsection/name, e.g. "core.bare", "remote.origin.url"
AddConfigEntryDialog_DialogMessage=Please enter a key, e.g. "user.name" and a value
AddConfigEntryDialog_EnterValueMessage=Please enter a value
AddConfigEntryDialog_KeyComponentsMessage=The key must have two or three components separated by "."
AddConfigEntryDialog_KeyLabel=&Key
AddConfigEntryDialog_MustEnterKeyMessage=Please enter a key
AddConfigEntryDialog_ValueLabel=&Value
AddSubmoduleWizard_WindowTitle=Add Submodule
AddToIndexAction_addingFiles=Adding Files to Git Index
AddToIndexCommand_addingFilesFailed=Adding files failed
RemoveFromIndexAction_removingFiles=Removing file from Git Index
BlameInformationControl_Author=Author: {0} <{1}> {2}
BlameInformationControl_Commit=Commit {0}
BlameInformationControl_Committer=Committer: {0} <{1}> {2}
AssumeUnchanged_assumeUnchanged=Assume Unchanged
WizardProjectsImportPage_ImportProjectsTitle=Import Projects
WizardProjectsImportPage_ImportProjectsDescription=Import projects from a Git repository
WizardProjectsImportPage_ProjectsListTitle=&Projects:
WizardProjectsImportPage_selectAll = &Select All
WizardProjectsImportPage_deselectAll = &Deselect All
WizardProjectsImportPage_SearchingMessage = Searching for projects
WizardProjectsImportPage_ProcessingMessage = Processing results
WizardProjectsImportPage_projectsInWorkspace = Some or all projects can not be imported because they already exist in the workspace
WizardProjectsImportPage_CreateProjectsTask = Creating Projects
WizardProjectsImportPage_filterText = type filter text to filter unselected projects

SecureStoreUtils_writingCredentialsFailed=Writing to secure store failed
SelectResetTypePage_labelCurrentHead=Current HEAD:
SelectResetTypePage_labelResettingTo=Resetting to:
SelectResetTypePage_PageMessage=Select the type of reset to perform
SelectResetTypePage_PageTitle=Reset {0}
SelectResetTypePage_tooltipCurrentHead=The current HEAD ref
SelectResetTypePage_tooltipResettingTo=The ref being reset to
SharingWizard_windowTitle=Configure Git Repository
SharingWizard_failed=Failed to initialize Git team provider.
SharingWizard_MoveProjectActionLabel=Move Project
ShowBlameHandler_errorMessage=Showing annotations failed
ShowBlameHandler_JobName=Computing Blame Annotations

GenerateHistoryJob_errorComputingHistory=Cannot compute Git history.
GenerateHistoryJob_taskFoundMultipleCommits=Found {0} commits
GenerateHistoryJob_taskFoundSingleCommit=Found 1 commit
GerritConfigurationPage_BranchTooltipHover=Press {0} to see a filtered list of branch names
GerritConfigurationPage_ConfigureFetchReviewNotes=Fetch will be auto-configured to fetch review notes from Gerrit.
GerritConfigurationPage_errorBranchName=Branch name is required
GerritConfigurationPage_groupFetch=Fetch configuration
GerritConfigurationPage_groupPush=Push configuration
GerritConfigurationPage_labelDestinationBranch=&Destination branch:
GerritConfigurationPage_PageDescription=Configure Gerrit Code Review properties for remote ''{0}'' of repository ''{1}''
GerritConfigurationPage_pushUri=&Push URI
GerritConfigurationPage_title=Gerrit Configuration
GerritConfigurationPage_UserLabel=&User:

EGitCredentialsProvider_errorReadingCredentials=Failed reading credentials from secure store
EGitCredentialsProvider_FailedToClearCredentials=Failed to clear credentials for {0} stored in secure store
EGitCredentialsProvider_question=Question
EGitCredentialsProvider_information=Information
CustomPromptDialog_provide_information_for=Provide information for {0}
CustomPromptDialog_information_about=Information about {0}
EgitUiUtils_CouldNotOpenEditorMessage=Could not open editor of type {0}
ExistingOrNewPage_BrowseRepositoryButton=Br&owse...
ExistingOrNewPage_CreateButton=&Create Repository
ExistingOrNewPage_CreateRepositoryButton=Create...
ExistingOrNewPage_CreationInWorkspaceWarningTooltip=When checked, this wizard will try to find or create a repository in the parent folder hierarchy of the selected projects.\nTypically, newly created projects are located in the Eclipse workspace, thus repositories created this way\nwould also end up in the Eclipse workspace.\nThis is not recommended for several reasons explained in the EGit user guide.
ExistingOrNewPage_CurrentLocationColumnHeader=Current Location
ExistingOrNewPage_title=Configure Git Repository
ExistingOrNewPage_description=Select repository location
ExistingOrNewPage_DescriptionExternalMode=Select an existing repository or create a new one
ExistingOrNewPage_ErrorFailedToCreateRepository=Failed to create repository {0}
ExistingOrNewPage_ErrorFailedToRefreshRepository=Failed to refresh project after creating repository at {0}
ExistingOrNewPage_ExistingRepositoryLabel=&Repository:
ExistingOrNewPage_ExistingTargetErrorMessage=Target location for project {0} already exists, can not move project
ExistingOrNewPage_FailedToDetectRepositoryMessage=Failed to detect which repository to use
ExistingOrNewPage_FolderWillBeCreatedMessage=Folder {0} does not exist in working directory, will be created
ExistingOrNewPage_HeaderLocation=Location
ExistingOrNewPage_HeaderProject=Project
ExistingOrNewPage_HeaderRepository=Repository
ExistingOrNewPage_InternalModeCheckbox=&Use or create repository in parent folder of project
ExistingOrNewPage_NestedProjectErrorMessage=Can not move project {0} to target location {1}, as this location overlaps with location {2}, which contains a .project file
ExistingOrNewPage_NewLocationTargetHeader=Target Location
ExistingOrNewPage_NoRepositorySelectedMessage=No repository selected
ExistingOrNewPage_ProjectNameColumnHeader=Project
ExistingOrNewPage_RelativePathLabel=&Path within repository:
ExistingOrNewPage_RepoCreationInWorkspaceCreationWarning=Creation of repositories in the Eclipse workspace is not recommended
ExistingOrNewPage_SymbolicValueEmptyMapping=<empty repository mapping>
ExistingOrNewPage_WorkingDirectoryLabel=Working directory:
ExistingOrNewPage_WrongPathErrorDialogMessage=The selected path is not a child of the repository working tree
ExistingOrNewPage_WrongPathErrorDialogTitle=Wrong Path

GitCloneSourceProviderExtension_Local=Existing local repository
GitCloneWizard_abortingCloneMsg=A partial or complete clone was already made. Do you want to delete it?
GitCloneWizard_abortingCloneTitle=Aborting Clone
GitCloneWizard_title=Clone Git Repository
GitCloneWizard_jobImportProjects=Importing projects from ''{0}''
GitCloneWizard_jobName=Cloning from {0}
GitCloneWizard_failed=Git repository clone failed.
GitCloneWizard_errorCannotCreate=Cannot create directory {0}.
GitDecoratorPreferencePage_bindingRepositoryNameFlag=Name and state of the repository (the default state will not be shown)
GitDecoratorPreferencePage_iconsShowDirty=Dirty resources
GitDocument_errorLoadCommit=Could not load commit {0} for {1} corresponding to {2} in {3}
GitDocument_errorLoadTree=Could not load tree {0} for {1} corresponding to {2} in {3}
GitDocument_errorRefreshQuickdiff=Failed to refresh Quick Diff
GitDocument_errorResolveQuickdiff=Could not resolve Quick Diff baseline {0} corresponding to {1} in {2}
GitHistoryPage_AllChangesInFolderHint=All changes of this resource's parent folder and its children
GitHistoryPage_AllChangesInProjectHint=All changes of this resource's project and its children
GitHistoryPage_AllChangesInRepoHint=All changes in the repository containing this resource
GitHistoryPage_AllChangesOfResourceHint=Changes of this resource and its children only
GitHistoryPage_AllInParentMenuLabel=All Changes in Parent &Folder
GitHistoryPage_AllInParentTooltip=Show all changes in parent folder of the selected resource
GitHistoryPage_AllInProjectMenuLabel=All Changes in &Project
GitHistoryPage_AllInProjectTooltip=Show all changes in project containing the selected resource
GitHistoryPage_AllInRepoMenuLabel=All Changes in &Repository
GitHistoryPage_AllInRepoTooltip=Show all changes in repository containing the selected resource
GitHistoryPage_AllOfResourceMenuLabel=All &Changes of Resource
GitHistoryPage_AllOfResourceTooltip=Show all changes of selected resource and its children
GitHistoryPage_CheckoutMenuLabel=&Checkout
GitHistoryPage_CheckoutMenuLabel2=&Checkout...
GitHistoryPage_CompareModeMenuLabel=Compare &Mode
GitHistoryPage_ReuseCompareEditorMenuLabel=Reuse Compare &Editor
GitHistoryPage_CompareWithCurrentHeadMenu=Compare with &HEAD
GitHistoryPage_CompareWithEachOtherMenuLabel=Compare with &Each Other
GitHistoryPage_CompareWithWorkingTreeMenuMenuLabel=Compare with &Workspace
GitHistoryPage_CreateBranchMenuLabel=Create &Branch...
GitHistoryPage_CreatePatchMenuLabel=Create &Patch...
GitHistoryPage_CreateTagMenuLabel=Create &Tag...
GitHistoryPage_cherryPickMenuItem=C&herry Pick
GitHistoryPage_compareMode=Compare Mode
GitHistoryPage_showAllBranches=Show All Branches and Tags
GitHistoryPage_errorLookingUpPath=IO error looking up path {0} in {1}.
GitHistoryPage_errorParsingHead=Cannot parse HEAD in: {0}
GitHistoryPage_errorReadingAdditionalRefs=Cannot read additional references for repository {0}
GitHistoryPage_errorSettingStartPoints=Cannot set start points for repository {0}
GitHistoryPage_fileNotFound=File not Found
GitHistoryPage_notContainedInCommits=File {0} is not contained in the commits: {1}
GitHistoryPage_FileNotInCommit={0} not in {1}
GitHistoryPage_FileOrFolderPartOfGitDirMessage=File or folder {0} is part of the repository''s Git directory
GitHistoryPage_FileType=File
GitHistoryPage_FindMenuLabel=Find &Toolbar
GitHistoryPage_FindTooltip=Show Find Toolbar
GitHistoryPage_FolderType=Folder
GitHistoryPage_MultiResourcesType={0} resources
GitHistoryPage_NoInputMessage=No input
GitHistoryPage_openFailed=Opening Editor Failed
GitHistoryPage_OpenInTextEditorLabel=Open in Text &Editor
GitHistoryPage_OpenMenuLabel=&Open
GitHistoryPage_PreferencesLink=<a>Preferences...</a>
GitHistoryPage_ProjectType=Project
GitHistoryPage_QuickdiffMenuLabel=&Quick Diff
GitHistoryPage_RefreshMenuLabel=&Refresh
GitHistoryPage_RepositoryNamePattern=Repository: {0}
GitHistoryPage_ResetBaselineToHeadMenuLabel=Reset Baseline to &Current Revision (HEAD)
GitHistoryPage_ResetBaselineToParentOfHeadMenuLabel=Reset Baseline to &Previous Revision (HEAD^)
GitHistoryPage_ResetHardMenuLabel=&Hard (HEAD, Index, and Working Directory)
GitHistoryPage_ResetMenuLabel=&Reset
GitHistoryPage_ResetMixedMenuLabel=&Mixed (HEAD and Index)
GitHistoryPage_ResetSoftMenuLabel=&Soft (HEAD Only)
GitHistoryPage_revertMenuItem=Revert Commit
GitHistoryPage_mergeMenuItem=Merge
GitHistoryPage_rebaseMenuItem=Rebase on Top of
GitHistoryPage_SetAsBaselineMenuLabel=&Set as Baseline
GitHistoryPage_ShowAdditionalRefsMenuLabel=&Additional Refs
GitHistoryPage_ShowAllBranchesMenuLabel=All &Branches and Tags
GitHistoryPage_FollowRenames=&Follow Renames
GitHistoryPage_FilterSubMenuLabel=&Filter
GitHistoryPage_IncompleteListTooltip=Not all commits are shown, the limit may be exceeded or the job building the list may have been aborted
GitHistoryPage_InRevisionCommentSubMenuLabel=&In Revision Comment
GitHistoryPage_ListIncompleteWarningMessage=The list is incomplete
GitHistoryPage_pushCommit=Push Commit...
GitHistoryPage_ShowSubMenuLabel=&Show
GitHistoryPage_toggleEmailAddresses=&E-mail Addresses
GitPreferenceRoot_automaticallyEnableChangesetModel=Automatically enable commit &grouping in Git synchronizations
GitPreferenceRoot_BlameGroupHeader=Blame Annotations
GitPreferenceRoot_BlameIgnoreWhitespaceLabel=Ignore whitespace changes
GitPreferenceRoot_fetchBeforeSynchronization=Always launch fetch before synchronization
GitPreferenceRoot_CloningRepoGroupHeader=Cloning repositories
GitPreferenceRoot_DefaultRepoFolderLabel=Default repository &folder:
GitPreferenceRoot_DefaultRepoFolderTooltip=This folder will be suggested as parent folder when cloning a remote repository
GitPreferenceRoot_DefaultRepoFolderVariableButton=&Variable...
GitPreferenceRoot_MergeGroupHeader=Merge
GitPreferenceRoot_MergeMode_0_Label=Prompt when starting tool
GitPreferenceRoot_MergeMode_1_Label=Workspace (pre-merged by Git)
GitPreferenceRoot_MergeMode_2_Label=Last HEAD (unmerged)
GitPreferenceRoot_MergeModeLabel=&Merge tool content:
GitPreferenceRoot_MergeModeTooltip=Determines which content to be displayed on the left side of the merge tool
GitPreferenceRoot_RemoteConnectionsGroupHeader=Remote connections
GitPreferenceRoot_RepoChangeScannerGroupHeader=Automatic refresh
GitPreferenceRoot_SecureStoreGroupLabel=Secure Store
GitPreferenceRoot_SecureStoreUseByDefault=Store credentials in secure store by default
GitProjectPropertyPage_LabelBranch=Branch:
GitProjectPropertyPage_LabelGitDir=Git directory:
GitProjectPropertyPage_LabelId=HEAD:
GitProjectPropertyPage_LabelState=Current state:
GitProjectPropertyPage_LabelWorkdir=Working directory:
GitProjectPropertyPage_UnableToGetCommit=Unable to load commit {0}
GitProjectPropertyPage_ValueEmptyRepository=None (empty repository)
GitProjectPropertyPage_ValueUnbornBranch=None (unborn branch)
GitProjectsImportPage_NoProjectsMessage=No projects found
GitProjectsImportPage_SearchForNestedProjects=Searc&h for nested projects

CleanRepositoryPage_cleanDirs=Clean selected untracked files and directories
CleanRepositoryPage_cleanFiles=Clean selected untracked files
CleanRepositoryPage_cleaningItems=Cleaning selected items...
CleanRepositoryPage_findingItems=Finding items to clean...
CleanRepositoryPage_includeIgnored=Include ignored resources
CleanRepositoryPage_message=Select items to clean
CleanRepositoryPage_title=Clean Repository
ClearCredentialsCommand_clearingCredentialsFailed=Clearing credentials failed.
CheckoutCommand_CheckoutLabel=&Checkout
CheckoutCommand_CheckoutLabelWithQuestion=&Checkout...
CheckoutConflictDialog_conflictMessage=The files shown below have uncommitted changes which would be lost by the selected operation.\n\nEither commit the changes to the repository or discard the changes by resetting the current branch.
CheckoutDialog_Message=Select a ref and choose action to execute
CheckoutDialog_OkCheckout=&Checkout
CheckoutDialog_OkCheckoutWithQuestion=&Checkout...
CheckoutDialog_Title=Checkout a ref or work with branches
CheckoutDialog_WindowTitle=Branches
CheckoutHandler_SelectBranchMessage=There is more than one branch for this commit. Please select the branch you want to check out.
CheckoutHandler_SelectBranchTitle=Select a Branch for Checkout
CherryPickHandler_NoCherryPickPerformedMessage=The change has already been included
CherryPickHandler_NoCherryPickPerformedTitle=No cherry pick performed
CherryPickHandler_CherryPickConflictsMessage=Cherry pick could not be completed automatically because of conflicts. Please resolve and commit.
CherryPickHandler_CherryPickConflictsTitle=Cherry Pick Conflicts
CherryPickHandler_CherryPickFailedMessage=Cherry pick failed
CherryPickHandler_CouldNotDeleteFile=Could not delete file
CherryPickHandler_ErrorMsgTemplate={0} {1}
CherryPickHandler_IndexDirty=Index is dirty
CherryPickHandler_JobName=Cherry Picking Commit {0}
CherryPickHandler_ConfirmMessage=Are you sure you want to cherry pick commit ''{0}'' onto branch ''{1}''?
CherryPickHandler_ConfirmTitle=Cherry Pick Commit
CherryPickHandler_unknown=unknown
CherryPickHandler_WorktreeDirty=File is modified
CherryPickOperation_InternalError=An internal error occurred
CompareTargetSelectionDialog_CompareButton=&Compare
CompareTargetSelectionDialog_CompareMessage=Select a branch, tag, or reference to compare the resource with
CompareTargetSelectionDialog_CompareTitle=Compare ''{0}'' with a Branch, Tag, or Reference
CompareTargetSelectionDialog_CompareTitleEmptyPath=Compare with a Branch, Tag, or Reference
CompareTargetSelectionDialog_WindowTitle=Compare
CompareTreeView_AnalyzingRepositoryTaskText=Analyzing repository
CompareTreeView_ExpandAllTooltip=Expand all
CompareTreeView_CollapseAllTooltip=Collapse all
CompareTreeView_ComparingTwoVersionDescription=Comparing version {0} of {1} with {2}
CompareTreeView_ComparingWorkspaceVersionDescription=Comparing workspace version of {0} with {1}
CompareTreeView_EqualFilesTooltip=Show files with equal content
CompareTreeView_IndexVersionText=Index
CompareTreeView_ItemNotFoundInVersionMessage={0} not found in {1}
CompareTreeView_MultipleResourcesHeaderText=Multiple resources
CompareTreeView_NoDifferencesFoundMessage=No differences found for the current selection and settings
CompareTreeView_NoInputText=No input
CompareTreeView_RepositoryRootName=Repository root
CompareTreeView_WorkspaceVersionText=Workspace
CompareUtils_errorGettingEncoding=Getting encoding failed
CompareUtils_errorGettingHeadCommit=Getting HEAD commit failed

RebaseCurrentRefCommand_RebaseCanceledMessage=The rebase operation was canceled
RebaseCurrentRefCommand_RebaseCanceledTitle=Rebase Canceled
RebaseCurrentRefCommand_RebasingCurrentJobName=Rebasing Branch {0} on {1}
RebaseCurrentRefCommand_ErrorGettingCurrentBranchMessage=Error getting the branch to rebase
RebaseResultDialog_Aborted=Rebase was aborted
RebaseResultDialog_AbortRebaseRadioText=&Abort rebase
RebaseResultDialog_ActionGroupTitle=Action to perform
RebaseResultDialog_CommitIdLabel=&Id:
RebaseResultDialog_CommitMessageLabel=&Message:
RebaseResultDialog_Conflicting=Rebase was stopped due to {0} conflicting files
RebaseResultDialog_ConflictListFailureMessage=Error getting the list of conflicts
RebaseResultDialog_DetailsGroup=Applying commit:
RebaseResultDialog_DialogTitle=Rebase Result
RebaseResultDialog_DiffDetailsLabel=&Files with rebase conflicts:
RebaseResultDialog_DoNothingRadioText=Do nothing (return to the &workbench)
RebaseResultDialog_FastForward=Rebase advanced HEAD fast-forward
RebaseResultDialog_Failed=Rebase failed
RebaseResultDialog_JobNameAbortRebase=Abort rebase
RebaseResultDialog_JobNameSkipCommit=Rebase skip commit
RebaseResultDialog_NextSteps=Next steps
RebaseResultDialog_NextStepsAfterResolveConflicts=When you have resolved the conflicts run:\n- "Rebase > Continue"\n- or "Rebase > Abort"
RebaseResultDialog_NextStepsDoNothing=- resolve the conflicts\n- then run "Rebase > Continue"\n- or "Rebase > Abort"
RebaseResultDialog_NothingToCommit=No changes detected.\n\nIf there is nothing left to stage, chances are that something else\nalready introduced the same changes; you might want to skip this patch using "Rebase > Skip commit and continue".
RebaseResultDialog_notInWorkspace=<not in workspace>
RebaseResultDialog_notInWorkspaceMessage=Some conflicting files are not part of the workspace. Open Staging View and launch a text editor to edit each conflicting file.
RebaseResultDialog_notShared=<not shared>
RebaseResultDialog_notSharedMessage=Some conflicting files reside in projects not shared with Git. Please share the related projects with Git.
RebaseResultDialog_SkipCommitButton=&Skip this commit and continue rebasing the next commits
RebaseResultDialog_StartMergeRadioText=Start Merge &Tool to resolve conflicts
RebaseResultDialog_StatusAborted=Aborted
RebaseResultDialog_StatusConflicts=Checkout conflict
RebaseResultDialog_StatusFailed=Failed
RebaseResultDialog_StatusFastForward=Fast-forward
RebaseResultDialog_StatusLabel=Result status: {0}
RebaseResultDialog_StatusNothingToCommit=Nothing to commit
RebaseResultDialog_StatusOK=OK
RebaseResultDialog_StatusStopped=Stopped
RebaseResultDialog_StatusUpToDate=Up-to-date
RebaseResultDialog_Stopped=Rebase stopped with conflicts
RebaseResultDialog_SuccessfullyFinished=Rebase finished successfully
RebaseResultDialog_ToggleShowButton=Don't show this confirmation dialog again
RebaseResultDialog_UpToDate=Rebase did nothing, HEAD was already up-to-date
RebaseTargetSelectionDialog_DialogMessage=Select a branch other than the currently checked out branch
RebaseTargetSelectionDialog_DialogMessageWithBranch=Select a branch other than the ''{0}'' branch
RebaseTargetSelectionDialog_DialogTitle=Rebase the currently checked out branch onto another branch
RebaseTargetSelectionDialog_DialogTitleWithBranch=Rebase the ''{0}'' branch onto another branch
RebaseTargetSelectionDialog_RebaseButton=&Rebase
RebaseTargetSelectionDialog_RebaseTitle=Rebase ''{0}''
RebaseTargetSelectionDialog_RebaseTitleWithBranch=Rebase ''{0}''
ReplaceTargetSelectionDialog_ReplaceButton=&Replace
ReplaceTargetSelectionDialog_ReplaceMessage=Select a branch, tag, or reference to replace the resource with
ReplaceTargetSelectionDialog_ReplaceTitle=Replace ''{0}'' with a Branch, Tag, or Reference
ReplaceTargetSelectionDialog_ReplaceTitleEmptyPath=Replace with a Branch, Tag, or Reference
ReplaceTargetSelectionDialog_ReplaceWindowTitle=Replace
ReplaceWithPreviousActionHandler_NoParentCommitDialogMessage=No previous revision of {0} could be found in the repository.
ReplaceWithPreviousActionHandler_NoParentCommitDialogTitle=Previous revision not found
RepositoryAction_errorFindingRepo=Could not find a repository associated with this project
RepositoryAction_errorFindingRepoTitle=Cannot Find Repository
RepositoryAction_multiRepoSelection=Cannot perform action on multiple repositories simultaneously.\n\nPlease select items from only one repository.
RepositoryAction_multiRepoSelectionTitle=Multiple Repositories Selection
RepositoryCommit_AuthorDate=\ ({0} on {1})
RepositoryCommit_AuthorDateCommitter=\ ({0} on {1}, committed by {2})
RepositoryLocationPage_info=Select a location of Git Repositories
RepositoryLocationPage_title=Select Repository Source
RepositoryLocationContentProvider_errorProvidingRepoServer=Error on providing repository server infos

RepositoryPropertySource_EditConfigurationTitle=Git Configuration Editor
RepositoryPropertySource_EffectiveConfigurationAction=Effective Configuration
RepositoryPropertySource_EffectiveConfigurationCategory=Effective configuration
RepositoryPropertySource_ErrorHeader=Error
RepositoryPropertySource_GlobalConfigurationCategory=Global configuration {0}
RepositoryPropertySource_GlobalConfigurationMenu=Global Configuration
RepositoryPropertySource_EditConfigButton=Edit...
RepositoryPropertySource_EditorMessage=Edit the Git Configuration
RepositoryPropertySource_RepositoryConfigurationButton=Repository Configuration
RepositoryPropertySource_RepositoryConfigurationCategory=Repository configuration {0}
RepositoryPropertySource_SelectModeTooltip=Select a configuration to display
RepositoryPropertySource_SingleValueButton=Single Value
RepositoryPropertySource_SuppressMultipleValueTooltip=Suppress display of multiple values
RepositoryPropertySource_SystemConfigurationMenu=System Configuration

RepositoryRemotePropertySource_ErrorHeader=Error
RepositoryRemotePropertySource_FetchLabel=Remote Fetch Specification
RepositoryRemotePropertySource_PushLabel=Remote Push Specification
RepositoryRemotePropertySource_RemoteFetchURL_label=Remote Fetch URL
RepositoryRemotePropertySource_RemotePushUrl_label=Remote Push URL

RepositorySearchDialog_AddGitRepositories=Add Git Repositories
RepositorySearchDialog_DeepSearch_button=&Look for nested repositories
RepositorySearchDialog_RepositoriesFound_message={0} Git repositories found...
RepositorySearchDialog_ScanningForRepositories_message=Searching
RepositorySearchDialog_Search=&Search
RepositorySearchDialog_SearchCriteriaGroup=Search criteria
RepositorySearchDialog_SearchRecursiveToolTip=If this is checked, subdirectories of already found repositories will be searched recursively
RepositorySearchDialog_SearchResultGroup=Search results
RepositorySearchDialog_SearchTitle=Search and select Git repositories on your local file system
RepositorySearchDialog_SearchTooltip=Performs a search with the current search criteria and updates the search result
RepositorySearchDialog_SomeDirectoriesHiddenMessage={0} directories are hidden as they have already been added
RepositorySearchDialog_DirectoryNotFoundMessage=Directory {0} does not exist
RepositorySearchDialog_browse=&Browse...
RepositorySearchDialog_CheckAllRepositories=Check All Repositories
RepositorySearchDialog_directory=&Directory:
RepositorySearchDialog_EnterDirectoryToolTip=Enter a local file system directory from which to start the search
RepositorySearchDialog_errorOccurred=Error occurred
RepositorySearchDialog_NoSearchAvailableMessage=No search results available for current search criteria, click Search button to update the list
RepositorySearchDialog_NothingFoundMessage=No Git repositories found
RepositorySearchDialog_searchRepositoriesMessage=Search for local Git repositories on the file system
RepositorySearchDialog_UncheckAllRepositories=Uncheck All Repositories
RepositorySelectionPage_BrowseLocalFile=Local File...
RepositorySelectionPage_sourceSelectionTitle=Source Git Repository
RepositorySelectionPage_sourceSelectionDescription=Enter the location of the source repository.
RepositorySelectionPage_destinationSelectionTitle=Destination Git Repository
RepositorySelectionPage_destinationSelectionDescription=Enter the location of the destination repository.
RepositorySelectionPage_configuredRemoteChoice=Configured remote repository
RepositorySelectionPage_errorValidating=Error validating {0}
RepositorySelectionPage_uriChoice=Custom URI
RepositorySelectionPage_groupLocation=Location
RepositorySelectionPage_groupAuthentication=Authentication
RepositorySelectionPage_groupConnection=Connection
RepositorySelectionPage_promptURI=UR&I
RepositorySelectionPage_promptHost=&Host
RepositorySelectionPage_promptPath=&Repository path
RepositorySelectionPage_promptUser=&User
RepositorySelectionPage_promptPassword=&Password
RepositorySelectionPage_promptScheme=Protoco&l
RepositorySelectionPage_promptPort=Por&t
RepositorySelectionPage_fieldRequired={0} required for {1} protocol.
RepositorySelectionPage_fieldNotSupported={0} not supported on {1} protocol.
RepositorySelectionPage_fileNotFound={0} does not exist.
RepositorySelectionPage_internalError=Internal error; consult Eclipse error log.
RepositorySelectionPage_storeInSecureStore=Store in Secure Store
RepositorySelectionPage_tip_file=Local repository
RepositorySelectionPage_tip_ftp=FTP
RepositorySelectionPage_tip_git=Git native transfer
RepositorySelectionPage_tip_http=HTTP (smart or dumb)
RepositorySelectionPage_tip_https=Secure HTTP (smart or dumb)
RepositorySelectionPage_tip_sftp=Secure FTP
RepositorySelectionPage_tip_ssh=Git over SSH (also known as git+ssh)
RepositorySelectionPage_UriMustNotHaveTrailingSpacesMessage=URI must not have trailing spaces
SoftResetToRevisionAction_softReset=Soft Reset
SourceBranchPage_repoEmpty=Source Git repository is empty
SourceBranchPage_title=Branch Selection
SourceBranchPage_description=Select branches to clone from remote repository. Remote tracking \
branches will be created to track updates for these branches in the remote repository.
SourceBranchPage_branchList=Branches &of {0}:
SourceBranchPage_selectAll=&Select All
SourceBranchPage_selectNone=&Deselect All
SourceBranchPage_errorBranchRequired=At least one branch must be selected.
SourceBranchPage_remoteListingCancelled=Operation canceled
SourceBranchPage_cannotCreateTemp=Couldn't create temporary repository.
SourceBranchPage_CompositeTransportErrorMessage={0}:\n{1}
SourceBranchPage_AuthFailMessage={0}:\nInvalid password or missing SSH key.

CloneDestinationPage_title=Local Destination
CloneDestinationPage_description=Configure the local storage location for {0}.
CloneDestinationPage_groupDestination=Destination
CloneDestinationPage_groupConfiguration=Configuration
CloneDestinationPage_groupProjects=Projects
CloneDestinationPage_promptDirectory=&Directory
CloneDestinationPage_promptInitialBranch=Initial branc&h
CloneDestinationPage_promptRemoteName=Remote na&me
CloneDestinationPage_browseButton=Bro&wse
CloneDestinationPage_cloneSubmodulesButton=Clone &submodules
CloneDestinationPage_DefaultRepoFolderTooltip=You can change the default parent folder in the Git preferences
CloneDestinationPage_errorDirectoryRequired=Directory is required
CloneDestinationPage_errorInitialBranchRequired=Initial branch is required
CloneDestinationPage_errorNotEmptyDir={0} is not an empty directory.
CloneDestinationPage_errorRemoteNameRequired=Remote name is required
CloneDestinationPage_importButton=&Import all existing projects after clone finishes

RefContentProposal_blob=blob
RefContentProposal_branch=branch
RefContentProposal_by=by
RefContentProposal_commit=commit
RefContentProposal_errorReadingObject=Unable to read object {0} for content proposal assistance
RefContentProposal_tag=tag
RefContentProposal_trackingBranch=tracking branch
RefContentProposal_tree=tree
RefContentProposal_unknownObject=locally unknown object
ReflogView_DateColumnHeader=Date
ReflogView_ErrorOnOpenCommit=Error opening commit
ReflogView_MessageColumnHeader=Reflog Message
ReflogView_CommitColumnHeader=Commit
ReflogView_CommitMessageColumnHeader=Commit Message
RefSelectionDialog_Messsage=Select a branch to show the reflog for
RefSelectionDialog_Title=Reflog Branch Selection
RefSpecDialog_AutoSuggestCheckbox=&Automatically suggest a name for the remote tracking branch
RefSpecDialog_DestinationFetchLabel=&Tracking branch:
RefSpecDialog_DestinationPushLabel=&Remote branch:
RefSpecDialog_FetchMessage=Fetch uses the content of a branch or tag of the remote repository as source and updates a tracking branch of the local repository (the target)
RefSpecDialog_FetchTitle=Create or Edit a Refspec for Fetch
RefSpecDialog_ForceUpdateCheckbox=&Force update
RefSpecDialog_GettingRemoteRefsMonitorMessage=Getting remote refs...
RefSpecDialog_MissingDataMessage=Please provide both a source and destination
RefSpecDialog_PushMessage=Push uses the content of a branch or tag of the local repository as source and updates a branch of the remote repository (the target)
RefSpecDialog_PushTitle=Create or Edit a Refspec for Push
RefSpecDialog_SourceBranchFetchLabel=&Remote branch or tag:
RefSpecDialog_SourceBranchPushLabel=&Local branch:
RefSpecDialog_SpecificationLabel=&Specification:
RefSpecDialog_WindowTitle=Create or Edit a Refspec
RefSpecPanel_clickToChange=[Click to change]
RefSpecPanel_columnDst=Destination Ref
RefSpecPanel_columnForce=Force Update
RefSpecPanel_columnMode=Mode
RefSpecPanel_columnRemove=Remove
RefSpecPanel_columnSrc=Source Ref
RefSpecPanel_creationButton=Add Spec
RefSpecPanel_creationButtonDescription=Add this create/update specification to set of {0} specifications.
RefSpecPanel_creationDst=Destination ref:
RefSpecPanel_creationGroup=Add create/update specification
RefSpecPanel_creationSrc=Source ref:
RefSpecPanel_deletionButton=Add spec
RefSpecPanel_deletionButtonDescription=Add this delete specification to set of push specifications.
RefSpecPanel_deletionGroup=Add delete ref specification
RefSpecPanel_deletionRef=Remote ref to delete:
RefSpecPanel_dstFetchDescription=Local destination ref(s) to fetch to - create or update.
RefSpecPanel_dstPushDescription=Remote destination ref(s) to push to - create or update.
RefSpecPanel_dstDeletionDescription=Remote ref to delete.
RefSpecPanel_fetch=fetch
RefSpecPanel_fetchTitle=Fetch
RefSpecPanel_forceAll=Force Update All Specs
RefSpecPanel_forceAllDescription=Set force update setting to all specifications.
RefSpecPanel_forceDeleteDescription=Delete specification is always unconditional.
RefSpecPanel_forceFalseDescription=Allow only fast-forward update: old object must merge into new object.
RefSpecPanel_forceTrueDescription=Allow non-fast-forward update: old object doesn't have to merge to new object.
RefSpecPanel_modeDelete=Delete
RefSpecPanel_modeDeleteDescription=This is a delete specification.
RefSpecPanel_modeUpdate=Update
RefSpecPanel_modeUpdateDescription=This is a create/update specification.
RefSpecPanel_predefinedAll=Add All Branches Spec
RefSpecPanel_predefinedAllDescription=Add specification covering all branches.
RefSpecPanel_predefinedConfigured=Add Configured {0} Specs
RefSpecPanel_predefinedConfiguredDescription=Add previously configured specifications for this configured remote (if available).
RefSpecPanel_predefinedGroup=Add predefined specification
RefSpecPanel_predefinedTags=Add All Tags Spec
RefSpecPanel_predefinedTagsDescription=Add specification covering all tags.
RefSpecPanel_push=push
RefSpecPanel_pushTitle=Push
RefSpecPanel_refChooseSome=choose/some/ref
RefSpecPanel_refChooseSomeWildcard=choose/some/ref/*
RefSpecPanel_refChooseRemoteName=choose_remote_name
RefSpecPanel_removeAll=Remove All Specs
RefSpecPanel_removeAllDescription=Remove all specifications.
RefSpecPanel_removeDescription=Click to remove this specification.
RefSpecPanel_specifications=Specifications for {0}
RefSpecPanel_srcFetchDescription=Remote source ref(s) to fetch from.
RefSpecPanel_srcPushDescription=Local source ref(s) to push from.
RefSpecPanel_srcDeleteDescription=Delete specification always has an empty source ref.
RefSpecPanel_validationDstInvalidExpression={0} is not a valid ref expression for destination.
RefSpecPanel_validationDstRequired=Destination ref is required.
RefSpecPanel_validationRefDeleteRequired=Ref name to delete is required.
RefSpecPanel_validationRefDeleteWildcard=Delete ref cannot be a wildcard.
RefSpecPanel_validationRefInvalidExpression={0} is not a valid ref expression.
RefSpecPanel_validationRefInvalidLocal={0} is not a valid ref in local repository.
RefSpecPanel_validationRefNonExistingRemote={0} does not exist in remote repository.
RefSpecPanel_validationRefNonExistingRemoteDelete={0} already does not exist in remote repository.
RefSpecPanel_validationRefNonMatchingLocal={0} does not match any ref in local repository.
RefSpecPanel_validationRefNonMatchingRemote={0} does not match any ref in remote repository.
RefSpecPanel_validationSpecificationsOverlappingDestination=Two or more specifications point to {0} (the same destination).
RefSpecPanel_validationSrcUpdateRequired=Source ref is required for update/create specification.
RefSpecPanel_validationWildcardInconsistent=Wildcard must be set either on both source and destination or on none of them.

RefSpecPage_descriptionFetch=Select refs to fetch.
RefSpecPage_descriptionPush=Select refs to push.
RefSpecPage_errorDontMatchSrc=Specifications don't match any existing refs in source repository.
RefSpecPage_errorTransportDialogMessage=Cannot get remote repository refs.
RefSpecPage_errorTransportDialogTitle=Transport Error
RefSpecPage_operationCancelled=Operation canceled.
RefSpecPage_saveSpecifications=Save specifications in ''{0}'' configuration
RefSpecPage_titleFetch=Fetch Ref Specifications
RefSpecPage_titlePush=Push Ref Specifications
RefSpecPage_annotatedTagsGroup=Annotated tags fetching strategy
RefSpecPage_annotatedTagsAutoFollow=Automatically follow tags if we fetch the thing they point at
RefSpecPage_annotatedTagsFetchTags=Always fetch tags, even if we do not have the thing it points at
RefSpecPage_annotatedTagsNoTags=Never fetch tags, even if we have the thing it points at

QuickDiff_failedLoading=Quick diff failed to obtain file data.

ResetAction_errorResettingHead=Cannot reset HEAD now
ResetAction_repositoryState=Repository state: {0}
ResetAction_reset=Resetting to {0}
ResetCommand_ResetFailureMessage=Reset failed
ResetCommand_WizardTitle=Reset
ResetQuickdiffBaselineHandler_NoTargetMessage=No reset target provided
ResetTargetSelectionDialog_AuthorLabel=Author:
ResetTargetSelectionDialog_CommitLabel=Commit:
ResetTargetSelectionDialog_CommitterLabel=Committer:
ResetTargetSelectionDialog_ExpressionLabel=Reset to (expression):
ResetTargetSelectionDialog_ExpressionTooltip=Any Git expression resolving to a commit
ResetTargetSelectionDialog_ResetButton=&Reset
ResetTargetSelectionDialog_ResetConfirmQuestion=Resetting will overwrite any changes in your working directory.\n\nDo you want to continue?
ResetTargetSelectionDialog_ResetQuestion=Confirm Reset
ResetTargetSelectionDialog_ResetTitle=Reset: {0}
ResetTargetSelectionDialog_ResetTypeGroup=Reset type
ResetTargetSelectionDialog_ResetTypeHardButton=&Hard (HEAD, index, and working directory updated)
ResetTargetSelectionDialog_ResetTypeMixedButton=&Mixed (HEAD and index updated)
ResetTargetSelectionDialog_ResetTypeSoftButton=&Soft (HEAD updated)
ResetTargetSelectionDialog_ResetTypeHEADHardButton=&Hard (index and working directory updated)
ResetTargetSelectionDialog_ResetTypeHEADMixedButton=&Mixed (index updated)
ResetTargetSelectionDialog_SelectBranchForResetMessage=Select a branch to reset the current branch to
ResetTargetSelectionDialog_SubjectLabel=Subject:
ResetTargetSelectionDialog_UnresolvableExpressionError=Unresolvable expression
ResetTargetSelectionDialog_WindowTitle=Reset
ResourceHistory_MaxNumCommitsInList=Maximum number of commits to &show:
ResourceHistory_ShowTagSequence=&Tag sequence
ResourceHistory_toggleRelativeDate=Relative &Dates
ResourceHistory_toggleShowNotes=&Notes History
ResourceHistory_toggleCommentWrap=&Wrap Comments
ResourceHistory_toggleCommentFill=Fill &Paragraphs
ResourceHistory_toggleRevDetail=&Revision Details
ResourceHistory_toggleRevComment=Revision C&omment

HardResetToRevisionAction_hardReset=Hard Reset
HistoryPage_authorColumn=Author
HistoryPage_authorDateColumn=Authored Date
HistoryPage_refreshJob=Reading history from Git repository ''{0}''

HistoryPage_findbar_find=Find:
HistoryPage_findbar_next=Next
HistoryPage_findbar_previous=Previous
HistoryPage_findbar_ignorecase=Ignore Case
HistoryPage_findbar_commit=Id
HistoryPage_findbar_comments=Comments
HistoryPage_findbar_author=Author
HistoryPage_findbar_committer=Committer
HistoryPage_findbar_changeto_commit=Change to Id
HistoryPage_findbar_changeto_comments=Change to Comments
HistoryPage_findbar_changeto_author=Change to Author
HistoryPage_findbar_changeto_committer=Change to Committer
HistoryPage_findbar_exceeded=Results limit exceeded
HistoryPage_findbar_notFound=String not found
HistoryPreferencePage_toggleAllBranches=All &Branches and Tags
HistoryPreferencePage_toggleAdditionalRefs=&Additional Refs
HistoryPreferencePage_toggleEmailAddresses=&E-mail addresses in Author/Committer columns
HistoryPreferencePage_MaxBranchLength=Maximum characters to show for a &branch:
HistoryPreferencePage_MaxTagLength=&Maximum characters to show for a tag:
HistoryPreferencePage_ShowGroupLabel=Show
HistoryPreferencePage_ShowInRevCommentGroupLabel=Show in Revision Comment

PullOperationUI_ConnectionProblem=Git connection problem.\
\n\nMaybe you are offline or behind a proxy.\nCheck your network connection and proxy configuration.
PullOperationUI_NotTriedMessage=Not tried
PullOperationUI_PullCanceledWindowTitle=Pull Canceled
PullOperationUI_PullFailed=Pull Failed
PullOperationUI_PullingMultipleTaskName=Pulling from Multiple Repositories
PullOperationUI_PullingTaskName=Pulling Branch {0} - {1}
PullOperationUI_PullOperationCanceledMessage=The pull operation was canceled
PullResultDialog_NothingToFetchFromLocal=Nothing to fetch (the fetch source is the local Repository)
PullResultDialog_DialogTitle=Pull Result for {0}
PullResultDialog_FetchResultGroupHeader=Fetch Result
PullResultDialog_MergeAlreadyUpToDateMessage=Nothing to update - everything up to date
PullResultDialog_MergeResultGroupHeader=Update Result
PushAction_wrongURIDescription=Remote repositories URIs configuration is corrupted.
PushAction_wrongURITitle=Corrupted Configuration
PushCommand_pushBranchTitle=Push Branch
PushCommand_pushTagTitle=Push Tag
PushCommitHandler_pushCommitTitle=Push Commit
PushOperationUI_MultiRepositoriesDestinationString={0} repositories
PushOperationUI_PushJobName=Push to {0}

PushWizard_cantConnectToAny=Can''t connect to any repository: {0}
PushWizard_cantPrepareUpdatesMessage=Can't resolve ref specifications locally (local refs changed?) or create tracking ref update.
PushWizard_cantPrepareUpdatesTitle=Preparing Ref Updates Error
PushWizard_cantSaveMessage=Couldn't save specified specifications in configuration file.
PushWizard_cantSaveTitle=Configuration Storage Warning
PushWizard_jobName=Pushing to {0}
PushWizard_missingRefsMessage=Ref specifications don't match any source ref (local refs changed?).
PushWizard_missingRefsTitle=Missing Refs Error
PushWizard_unexpectedError=Unexpected error occurred.
PushWizard_windowTitleDefault=Push to Another Repository
PushWizard_windowTitleWithDestination=Push to: {0}

CommitAction_amendCommit=No changed items were selected. Do you wish to amend the last commit?
CommitAction_amendNotPossible=Commit/amend not possible. Possible causes\:\n\n- No changed items were selected\n- Multiple repositories selected\n- No repositories selected\n- No previous commits
CommitAction_cannotCommit=Cannot commit now
CommitAction_CommittingChanges=Committing changes
CommitAction_CommittingFailed=Committing failed
CommitAction_errorComputingDiffs=Error occurred computing diffs
CommitAction_errorRetrievingCommit=Error occurred retrieving last commit
CommitAction_noFilesToCommit=No files to commit
CommitAction_repositoryState=Repository state: {0}
CommitDialog_AddFileOnDiskToIndex=Add File on &Disk to Index
CommitDialog_AddSOB=Add Signed-off-&by
CommitDialog_AmendPreviousCommit=Am&end Previous Commit
CommitDialog_Author=&Author:
CommitDialog_Commit=&Commit
CommitDialog_CommitAndPush=Commit and &Push
CommitDialog_CommitChanges=Commit Changes
CommitDialog_Committer=Committer:
CommitDialog_CommitMessage=Commit message
CommitDialog_DeselectAll=&Deselect All
CommitDialog_ErrorAddingFiles=Error when adding files
CommitDialog_ErrorInvalidAuthor=Invalid author
CommitDialog_ErrorInvalidAuthorSpecified=Invalid author specified. Please use the form\:\nA U Thor <author@example.com>
CommitDialog_ErrorInvalidCommitterSpecified=Invalid committer specified. Please use the form\:\nC O Mitter <committer@example.com>
CommitDialog_ErrorMustEnterCommitMessage=You must enter a commit message
CommitDialog_ErrorNoItemsSelected=No items selected
CommitDialog_ErrorNoItemsSelectedToBeCommitted=No items are currently selected to be committed.
CommitDialog_ErrorNoMessage=No message
CommitDialog_SelectAll=&Select All
CommitDialog_ShowUntrackedFiles=Show &Untracked Files
CommitDialog_Status=Status
CommitDialog_StatusAdded=Added
CommitDialog_StatusAddedIndexDiff=Added, index diff
CommitDialog_StatusAssumeUnchaged=Assume unchanged
CommitDialog_StatusModified=Modified
CommitDialog_StatusModifiedIndexDiff=Mod., index diff
CommitDialog_StatusModifiedNotStaged=Mod., not staged
CommitDialog_StatusRemoved=Removed
CommitDialog_StatusRemovedNotStaged=Rem., not staged
CommitDialog_StatusUnknown=Unknown
CommitDialog_StatusUntracked=Untracked
CommitDialog_StatusRemovedUntracked=Removed, Untracked
CommitDialog_AddChangeIdLabel=Compute Change-Id for Gerrit Code Review
CommitDialog_ConfigureLink=Preferences...
CommitDialog_ContentAssist=Content assist available for previous commit messages and the files shown
CommitDialog_Files=Files ({0}/{1})
CommitDialog_Message=Enter commit message.
CommitDialog_MessageNoFilesSelected=Select one or more files to commit
CommitDialog_Path=Path
CommitDialog_Title=Commit Changes to Git Repository
CommitDialog_WrongTypeOfCommitMessageProvider=The extension used as CommitMessageProvider has the wrong type (it must implement org.eclipse.egit.ui.ICommitMessageProvider)

SpellcheckableMessageArea_redo=Redo
SpellcheckableMessageArea_showWhitespace=Show &Whitespace Characters
SpellcheckableMessageArea_undo=Undo
SpellCheckingMessageArea_copy=&Copy
SpellCheckingMessageArea_cut=C&ut
SpellCheckingMessageArea_paste=&Paste
SpellCheckingMessageArea_selectAll=Select &All
CommitMessageComponent_MessageInvalidAuthor=Invalid author specified. Example: A U Thor <author@example.com>
CommitMessageComponent_MessageInvalidCommitter=Invalid committer specified. Example: C O Mitter <committer@example.com>
CommitMessageComponent_AmendingCommitInRemoteBranch=The commit being amended has already been published to a remote branch.
CommitMessageViewer_author=Author
CommitMessageViewer_child=Child
CommitMessageViewer_branches=Branches
CommitMessageViewer_MoreBranches=\ and {0} more branches
CommitMessageViewer_BuildDiffListTaskName=Building diffs for the selected files
CommitMessageViewer_BuildDiffTaskName=Building diff for file {0}
CommitMessageViewer_CanNotRenderDiffMessage=Can not render diff, as the current commit has multiple parents
CommitMessageViewer_tags=Tags
CommitMessageViewer_follows=Follows
CommitMessageViewer_precedes=Precedes
CommitMessageViewer_commit=commit
CommitMessageViewer_committer=Committer
CommitMessageViewer_FormattingMessageTaskName=Formatting commit message
CommitMessageViewer_GettingNextTagTaskName=Getting next tag
CommitMessageViewer_GettingPreviousTagTaskName=Getting previous tag
CommitMessageViewer_parent=Parent
CompareWithHeadActionHandler_NoHeadTitle=Compare With HEAD
CompareWithHeadActionHandler_NoHeadMessage=Comparing is not possible, as there is not yet a HEAD commit.
CompareWithIndexAction_errorOnAddToIndex=Error during adding to index
CompareWithPreviousActionHandler_MessageRevisionNotFound=No previous revision of {0} could be found in the repository.
CompareWithPreviousActionHandler_TaskGeneratingInput=Generating comparison with previous revision
CompareWithPreviousActionHandler_TitleRevisionNotFound=Previous revision not found
CompareWithRefAction_errorOnSynchronize=Error reading from repository while preparing input for compare operation.

CompareUtils_errorCommonAncestor=Error finding common ancestor for {0} and {1}

ConfirmationPage_cantConnectToAnyTitle=Can't Connect
ConfirmationPage_cantConnectToAny=Can''t connect to any URI: {0}
ConfirmationPage_description=Confirm following expected push result.
ConfirmationPage_errorCantResolveSpecs=Can''t resolve ref specifications locally or create tracking ref update: {0}
ConfirmationPage_errorInterrupted=Operation was interrupted.
ConfirmationPage_errorRefsChangedNoMatch=Local refs changed, ref specifications don't match any source ref.
ConfirmationPage_errorUnexpected=Unexpected error occurred: {0}
ConfirmationPage_requireUnchangedButton=Push only if remote refs don't change in the mean time
ConfirmationPage_showOnlyIfChanged=Show final report dialog only when it differs from this confirmation report
ConfirmationPage_title=Push Confirmation
CreateBranchPage_BranchNameLabel=&Branch name:
CreateBranchPage_CheckingOutMessage=Checking out new branch...
CreateBranchPage_CheckoutButton=&Checkout new branch
CreateBranchPage_ChooseBranchAndNameMessage=Please choose a source branch and a name for the new branch
CreateBranchPage_ChooseNameMessage=Please choose a name for the new branch
CreateBranchPage_CreatingBranchMessage=Creating branch...
CreateBranchPage_LocalBranchWarningText=You are creating a branch based on a local branch
CreateBranchPage_LocalBranchWarningTooltip=Creating a branch that is based on a local branch is only useful for specific scenarios;\n in general, you should use branches that are based on a remote tracking branch
CreateBranchPage_MergeRadioButton=&Merge
CreateBranchPage_MissingSourceMessage=Please select a source branch
CreateBranchPage_NoneRadioButton=&None
CreateBranchPage_PullMergeTooltip=Fetch (unless the base branch is a local branch), then merge the branch with the fetch result
CreateBranchPage_PullNoneTooltip=Do not fetch and update (pull will not work for this branch)
CreateBranchPage_PullRebaseTooltip=Fetch (unless the base branch is a local branch), then rebase the branch onto the fetch result
CreateBranchPage_PullStrategyGroupHeader=Pull strategy
CreateBranchPage_PullStrategyTooltip=Here you can configure how pull will work for the new branch
CreateBranchPage_RebaseRadioButton=&Rebase
CreateBranchPage_SourceBranchLabel=&Source ref:
CreateBranchPage_SourceBranchTooltip=The new branch will be created from this branch
CreateBranchPage_SourceCommitLabel=&Source ref or commit:
CreateBranchPage_SourceCommitTooltip=The branch will be created from this commit
CreateBranchPage_Title=Create a new branch
CreateBranchWizard_CreationFailed=Branch could not be created
CreateBranchWizard_NewBranchTitle=Create Branch
CreateRepositoryPage_BareCheckbox=&Create as bare repository
CreateRepositoryPage_BrowseButton=&Browse...
CreateRepositoryPage_DirectoryLabel=Parent &directory:
CreateRepositoryPage_MissingNameMessage=Please choose a name
CreateRepositoryPage_NotADirectoryMessage=Path {0} is not a directory
CreateRepositoryPage_NotEmptyMessage=Directory {0} is not empty
CreateRepositoryPage_PageMessage=Please determine the directory for the new repository
CreateRepositoryPage_PageTitle=Create a New Git Repository
CreateRepositoryPage_PleaseSelectDirectoryMessage=Please select a directory
CreateRepositoryPage_PleaseUseAbsoluePathMessage=Please use an absolute path
CreateRepositoryPage_RepositoryNameLabel=&Name:
PushResultDialog_title=Push Results: {0}
PushResultDialog_label=Pushed to {0}
PushResultDialog_ConfigureButton=&Configure...
PushResultTable_MesasgeText=Message Details
PushResultTable_repository=Repository
PushResultTable_statusRemoteRejected=[remote rejected]
PushResultTable_statusRejected=[rejected]
PushResultTable_statusNoMatch=[no match]
PushResultTable_statusUpToDate=[up to date]
PushResultTable_statusOkDeleted=[deleted]
PushResultTable_statusOkNewBranch=[new branch]
PushResultTable_statusOkNewTag=[new tag]
PushToGerritPage_BranchLabel=Gerrit &Branch:
PushToGerritPage_ContentProposalHoverText=Press {0} to see a filtered list of branch names
PushToGerritPage_Message=Select a Gerrit URI and branch name
PushToGerritPage_MissingBranchMessage=Select a branch
PushToGerritPage_MissingUriMessage=Select a URI
PushToGerritPage_Title=Push the current HEAD from repository {0} to Gerrit
PushToGerritPage_UriLabel=&URI:
PushToGerritWizard_Title=Push the current HEAD to Gerrit

FetchAction_wrongURITitle=Corrupted Configuration
FetchAction_wrongURIMessage=Remote repositories URIs configuration is corrupted.
FetchOperationUI_FetchJobName=Fetch from {0}

FetchDestinationPage_PageTitle=Please select a fetch destination
FetchDestinationPage_CouldNotGetBranchesMessage=Could not obtain tracking branches
FetchDestinationPage_DestinationLabel=Destination:
FetchDestinationPage_ForceCheckbox=Update the local repository even if data could be lost
FetchDestinationPage_PageMessage=The destination is a remote tracking branch in the local repository
FetchDestinationPage_RepositoryLabel=Local repository:
FetchDestinationPage_SourceLabel=Source:
FetchDestinationPage_TrackingBranchNotFoundMessage=Remote tracking branch ''{0}'' not found in local repository
FetchGerritChangePage_ActivateAdditionalRefsButton=Make FETCH_HEAD visible in &History View
FetchGerritChangePage_ActivateAdditionalRefsTooltip=The History View is currently configured not to show FETCH_HEAD; if you check this, the History View settings will be changed so that FETCH_HEAD becomes visible
FetchGerritChangePage_AfterFetchGroup=Action to perform after fetch
FetchGerritChangePage_BranchNameText=Branch &name:
FetchGerritChangePage_ChangeLabel=&Change:
FetchGerritChangePage_CheckingOutTaskName=Checking out change
FetchGerritChangePage_CheckoutRadio=Check&out FETCH_HEAD
FetchGerritChangePage_ContentAssistDescription=Patch set {0} of change {1}
FetchGerritChangePage_ContentAssistTooltip=Press {0} to see a filtered list of changes
FetchGerritChangePage_CreatingBranchTaskName=Creating branch
FetchGerritChangePage_CreatingTagTaskName=Creating tag
FetchGerritChangePage_ExistingRefMessage=A branch or tag with name {0} already exists
FetchGerritChangePage_FetchingTaskName=Fetching change {0}
FetchGerritChangePage_GeneratedTagMessage=Generated for Gerrit change {0}
FetchGerritChangePage_GetChangeTaskName=Get change from Gerrit
FetchGerritChangePage_LocalBranchRadio=Create and checkout a local &branch
FetchGerritChangePage_MissingChangeMessage=Please provide a change
FetchGerritChangePage_PageMessage=Please select a Gerrit URI and change to fetch
FetchGerritChangePage_PageTitle=Fetch a change from Gerrit into repository {0}
FetchGerritChangePage_ProvideRefNameMessage=Please provide a name for the new branch or tag
FetchGerritChangePage_RunInBackground=&Run in background
FetchGerritChangePage_SuggestedRefNamePattern=change/{0}/{1}
FetchGerritChangePage_TagNameText=Tag &name:
FetchGerritChangePage_TagRadio=Create and checkout a &tag
FetchGerritChangePage_UpdateRadio=U&pdate FETCH_HEAD only
FetchGerritChangePage_UriLabel=&URI:
FetchGerritChangeWizard_WizardTitle=Fetch a change from Gerrit
FetchResultDialog_ConfigureButton=&Configure...
FetchResultDialog_labelEmptyResult=No ref to fetch from {0} - everything up to date.
FetchResultDialog_labelNonEmptyResult=Fetched from {0}.
FetchResultDialog_title=Fetch Results: {0}

FetchResultTable_counterCommits=\ ({0})
FetchResultTable_statusDetailCouldntLock=couldn't lock local tracking ref for update
FetchResultTable_statusDetailFastForward=fast-forward
FetchResultTable_statusDetailIOError=I/O error occurred during local tracking ref update
FetchResultTable_statusDetailNonFastForward=non-fast-forward
FetchResultTable_statusIOError=[i/o error]
FetchResultTable_statusLockFailure=[lock fail]
FetchResultTable_statusNew=[new]
FetchResultTable_statusNewBranch=[new branch]
FetchResultTable_statusNewTag=[new tag]
FetchResultTable_statusRejected=[rejected]
FetchResultTable_statusUpToDate=[up to date]
FetchSourcePage_GettingRemoteRefsTaskname=Getting remote refs
FetchSourcePage_PageMessage=The source is a branch or tag in the remote repository
FetchSourcePage_PageTitle=Please select a fetch source
FetchSourcePage_RefNotFoundMessage=Ref ''{0}'' not found in remote repository
FetchSourcePage_RepositoryLabel=Remote repository:
FetchSourcePage_SourceLabel=Source:
FetchWizard_cantSaveMessage=Couldn't save specified specifications in configuration file.
FetchWizard_cantSaveTitle=Configuration Storage Warning
FetchWizard_windowTitleDefault=Fetch from Another Repository
FetchWizard_windowTitleWithSource=Fetch from: {0}
FileDiffContentProvider_errorGettingDifference=Can''t get file difference of {0}.
FileDiffLabelProvider_RenamedFromToolTip=Renamed from {0}
FileRevisionEditorInput_NameAndRevisionTitle={0} {1}
FileTreeContentProvider_NonWorkspaceResourcesNode=Non-workspace files
FindToolbar_NextTooltip=Go to next commit matching the search criteria
FindToolbar_PreviousTooltip=Go to previous commit matching the search criteria
FormatJob_buildingCommitInfo=Building Commit Info

WindowCachePreferencePage_title=Git Window Cache
WindowCachePreferencePage_packedGitWindowSize=Window size:
WindowCachePreferencePage_packedGitLimit=Window cache limit:
WindowCachePreferencePage_deltaBaseCacheLimit=Delta base cache limit:
WindowCachePreferencePage_packedGitMMAP=Use virtual memory mapping
WindowCachePreferencePage_streamFileThreshold=Stream File Threshold:

ProjectsPreferencePage_AutoShareProjects=Automatically share projects located in a Git repository
ProjectsPreferencePage_RestoreBranchProjects=Track each branch's imported projects and restore on checkout
ProjectsPreferencePage_AutoIgnoreDerivedResources=Automatically ignore derived resources by adding them to .gitignore

RefreshPreferencesPage_RefreshOnlyWhenActive=Refresh only when workbench is &active
RefreshPreferencesPage_RefreshWhenIndexChange=Refresh resources when &index changes
RefUpdateElement_CommitCountDecoration=({0})
RefUpdateElement_CommitRangeDecoration=[{0}{1}{2}]
RefUpdateElement_statusRejectedNonFastForward=[rejected - non-fast-forward]
RefUpdateElement_UrisDecoration=({0})

CommitDialogPreferencePage_commitMessageHistory=Maximum number of commit messages in history:
CommitDialogPreferencePage_title=Commit Dialog
CommitDialogPreferencePage_formatting=Formatting
CommitDialogPreferencePage_hardWrapMessage=Hard-wrap commit message
CommitDialogPreferencePage_hardWrapMessageTooltip=Wrap text in commit message editor while typing
CommitDialogPreferencePage_footers=Footers
CommitDialogPreferencePage_includeUntrackedFiles=Include selected untracked files
CommitDialogPreferencePage_includeUntrackedFilesTooltip=Check selected untracked files by default
CommitDialogPreferencePage_signedOffBy=Insert Signed-off-by
CommitDialogPreferencePage_signedOffByTooltip=Insert "Signed-off-by:" footer by default

BasicConfigurationDialog_DialogMessage=Git needs your name and e-mail to correctly attribute your commits. Git uses name and e-mail to identify author and committer of a commit.
BasicConfigurationDialog_DialogTitle=Please identify yourself
BasicConfigurationDialog_UserEmailLabel=User &e-mail
BasicConfigurationDialog_UserNameLabel=User &name
BasicConfigurationDialog_WindowTitle=Identify Yourself
BranchAction_branchFailed=Branch failed
BranchAction_cannotCheckout=Cannot checkout now
BranchAction_checkingOut=Checking out {0} - {1}
BranchAction_repositoryState=Repository state: {0}
BranchConfigurationDialog_BranchConfigurationTitle=Git Branch Configuration
BranchConfigurationDialog_EditBranchConfigMessage=Edit the upstram configuration for branch {0}
BranchConfigurationDialog_ExceptionGettingRefs=Exception getting Refs
BranchConfigurationDialog_RebaseLabel=&Rebase
BranchConfigurationDialog_RemoteLabel=Rem&ote:
BranchConfigurationDialog_SaveBranchConfigFailed=Could not save branch configuration
BranchConfigurationDialog_UpstreamBranchLabel=Upstream &Branch:
BranchOperationUI_CheckoutRemoteTrackingAsLocal=Checkout as New Local Branch
BranchOperationUI_CheckoutRemoteTrackingCommit=Checkout Commit
BranchOperationUI_CheckoutRemoteTrackingQuestion=If you want to work on the branch, a new local branch has to be created and checked out.\n\nIf you just want to have a look at the state of the branch, the commit of the remote-tracking branch can be checked out.
BranchOperationUI_CheckoutRemoteTrackingTitle=Check out remote-tracking branch
BranchOperationUI_DetachedHeadTitle=Detached HEAD
BranchOperationUI_DetachedHeadMessage=You are in the 'detached HEAD' state. This means that you don't have a local branch checked out.\n\nYou can look around, but it's not recommended to commit changes. The reason is that these commits would not be on any branch and would not be visible after checking out another branch.\n\nIf you want to make changes, create or checkout a local branch first.
BranchRenameDialog_Message=Please enter a new name for branch {0}
BranchRenameDialog_NewNameLabel=New Branch &name:
BranchRenameDialog_RenameExceptionMessage=Could not rename branch
BranchRenameDialog_Title=Rename Branch
BranchRenameDialog_WindowTitle=Rename Branch
BranchRenameDialog_WrongPrefixErrorMessage=Can not rename Ref with name {0}
BranchPropertySource_RebaseDescriptor=Rebase
BranchPropertySource_RemoteDescriptor=Remote
BranchPropertySource_UpstreamBranchDescriptor=Upstream Branch
BranchPropertySource_UpstreamConfigurationCategory=Upstream Configuration
BranchPropertySource_ValueNotSet=<Not set>
BranchResultDialog_buttonCommit=Commit...
BranchResultDialog_buttonReset=Reset
BranchResultDialog_buttonStash=Stash...
BranchResultDialog_CheckoutConflictsMessage=The files shown below have uncommitted changes which would be lost by checking out ''{0}''.\n\nEither commit the changes, stash the changes, or discard the changes by resetting the current branch.
BranchResultDialog_CheckoutConflictsTitle=Checkout Conflicts
BranchResultDialog_DetachedHeadWarningDontShowAgain=Don't show any dialogs about this again
CheckoutDialog_ErrorCouldNotCreateNewRef=Could not create new ref {0}
CheckoutDialog_ErrorCouldNotDeleteRef=Could not delete ref {0}
CheckoutDialog_ErrorCouldNotRenameRef=Failed to rename branch {0} -> {1}, status={2}

CheckoutDialog_NewBranch=&New Branch...
CheckoutDialog_QuestionNewBranchNameMessage=Enter new name of the {0} branch. {1} will be prepended to the name you type
CheckoutDialog_QuestionNewBranchTitle=New branch
CheckoutDialog_Rename=&Rename...
CheckoutDialog_Delete=&Delete
MergeAction_CannotMerge=Cannot merge now
MergeAction_HeadIsNoBranch=HEAD is not pointing to a branch
MergeAction_JobNameMerge=Merging with {0}
MergeAction_MergeCanceledMessage=The merge operation was canceled
MergeAction_MergeCanceledTitle=Merge Canceled
MergeAction_MergeResultTitle=Merge Result
MergeAction_WrongRepositoryState=The current repository state ''{0}'' does not allow merging
MergeModeDialog_DialogTitle=Select a Merge Mode
MergeModeDialog_DontAskAgainLabel=&Don't ask again
MergeModeDialog_MergeMode_1_Label=Use the &workspace version of conflicting files (pre-merged by Git)
MergeModeDialog_MergeMode_2_Label=Use &HEAD (the last local version) of conflicting files
MergeResultDialog_couldNotFindCommit=Could not find commit: {0}
MergeResultDialog_conflicts=Conflicting Paths
MergeResultDialog_failed=Failed Paths
MergeResultDialog_mergeInput=Merge input
MergeResultDialog_newHead=New HEAD
MergeResultDialog_nMore=... {0} more
MergeResultDialog_result=Result
MergeResultDialog_StatusAborted=Aborted
MergeResultDialog_StatusAlreadyUpToDate=Already up-to-date
MergeResultDialog_StatusCheckoutConflict=Checkout conflict
MergeResultDialog_StatusConflicting=Merge conflict
MergeResultDialog_StatusFailed=Failed
MergeResultDialog_StatusFastForward=Fast-forward
MergeResultDialog_StatusFastForwardSquashed=Fast-forward (squashed)
MergeResultDialog_StatusMerged=Merged
MergeResultDialog_StatusMergedNotCommitted=Merged (not committed)
MergeResultDialog_StatusMergedSquashed=Merged (squashed)
MergeResultDialog_StatusMergedSquashedNotCommitted=Merged (squashed, not committed)
MergeResultDialog_StatusNotSupported=Not yet supported
MergeTargetSelectionDialog_ButtonMerge=&Merge
MergeTargetSelectionDialog_SelectRef=Select a branch or tag to merge into the currently checked out branch
MergeTargetSelectionDialog_SelectRefWithBranch=Select a branch or tag to merge into the ''{0}'' branch
MergeTargetSelectionDialog_TitleMerge=Merge Branch
MergeTargetSelectionDialog_TitleMergeWithBranch=Merge ''{0}''
MergeTargetSelectionDialog_FastForwardGroup=Fast forward options
MergeTargetSelectionDialog_FastForwardButton=If a fast-forward, &only update the branch pointer
MergeTargetSelectionDialog_NoFastForwardButton=If a fast-forward, create a &merge commit
MergeTargetSelectionDialog_OnlyFastForwardButton=If &not a fast-forward, fail
MergeTargetSelectionDialog_MergeTypeGroup=Merge options
MergeTargetSelectionDialog_MergeTypeCommitButton=&Commit (commit the result)
MergeTargetSelectionDialog_MergeTypeNoCommitButton=N&o commit (prepare merge commit, but don't commit yet)
MergeTargetSelectionDialog_MergeTypeSquashButton=&Squash (merge changes into working directory, but don't create merge commit)

DecoratorPreferencesPage_addVariablesTitle=Add Variables
DecoratorPreferencesPage_addVariablesAction=Add &Variables...
DecoratorPreferencesPage_addVariablesAction2=Add Va&riables...
DecoratorPreferencesPage_addVariablesAction3=Add Var&iables...
DecoratorPreferencesPage_recomputeAncestorDecorations=Re-decorate &ancestors when decorating changed resources
DecoratorPreferencesPage_recomputeAncestorDecorationsTooltip=Enabling this option will cause the ancestor-tree of any updated resources to also be re-decorated (minor performance impact).
DecoratorPreferencesPage_description=Shows Git specific information on resources in projects under version control.
DecoratorPreferencesPage_preview=Preview:
DecoratorPreferencesPage_fileFormatLabel=&Files:
DecoratorPreferencesPage_folderFormatLabel=F&olders:
DecoratorPreferencesPage_projectFormatLabel=&Projects:
DecoratorPreferencesPage_labelDecorationsLink=See <a>''{0}''</a> to enable or disable Git decorations.
DecoratorPreferencesPage_colorsAndFontsLink=See <a>''{0}''</a> to configure the font and color decorations.
DecoratorPreferencesPage_generalTabFolder=&General
DecoratorPreferencesPage_bindingResourceName=Name of the resource being decorated
DecoratorPreferencesPage_bindingBranchName=Current branch of the repository
DecoratorPreferencesPage_bindingBranchStatus=Branch status (compared to remote-tracking)
DecoratorPreferencesPage_bindingDirtyFlag=Flag indicating whether or not the resource is dirty
DecoratorPreferencesPage_bindingStagedFlag=Flag indicating whether or not the resource is staged
DecoratorPreferencesPage_selectVariablesToAdd=Select the &variables to add to the decoration format:
DecoratorPreferencesPage_textLabel=T&ext Decorations
DecoratorPreferencesPage_iconLabel=&Icon Decorations
DecoratorPreferencesPage_iconsShowTracked=Tracked resources
DecoratorPreferencesPage_iconsShowUntracked=Untracked resources
DecoratorPreferencesPage_iconsShowStaged=Staged resources
DecoratorPreferencesPage_iconsShowConflicts=Conflicting resources
DecoratorPreferencesPage_iconsShowAssumeValid=Assumed unchanged resources
DecoratorPreferencesPage_changeSetLabelFormat=Commits:
DecoratorPreferencesPage_otherDecorations=Other
DecoratorPreferencesPage_dateFormat=Date format:
DecoratorPreferencesPage_dateFormatPreview=Date preview:
DecoratorPreferencesPage_wrongDateFormat=#Incorrect date format#
DecoratorPreferencesPage_bindingChangeSetAuthor=Commit author name;
DecoratorPreferencesPage_bindingChangeSetCommitter=Commit committer name;
DecoratorPreferencesPage_bindingChangeSetDate=Commit creation date (see date format setting);
DecoratorPreferencesPage_bindingChangeSetShortMessage=First line of commit message text;

Decorator_exceptionMessage=Errors occurred while applying Git decorations to resources.
DeleteBranchCommand_CannotDeleteCheckedOutBranch=Can not delete the currently checked out branch
DeleteBranchCommand_DeletingBranchesProgress=Deleting branches
DeleteBranchDialog_DialogMessage=Select a branch to delete
DeleteBranchDialog_DialogTitle=Delete a branch
DeleteBranchDialog_WindowTitle=Delete branch
DeleteBranchOnCommitHandler_SelectBranchDialogMessage=Please select the branches you want to delete
DeleteBranchOnCommitHandler_SelectBranchDialogTitle=Delete Branches
DeleteRepositoryConfirmDialog_DeleteGitDirCheckbox=Delete Git repository data and history:
DeleteRepositoryConfirmDialog_DeleteRepositoryConfirmMessage=Confirm deletion of repository.
DeleteRepositoryConfirmDialog_DeleteRepositoryNoUndoWarning=Repository deletion can not be undone.
DeleteRepositoryConfirmDialog_DeleteRepositoryTitle=Delete Repository ''{0}''
DeleteRepositoryConfirmDialog_DeleteRepositoryWindowTitle=Delete Repository
DeleteRepositoryConfirmDialog_DeleteWorkingDirectoryCheckbox=Also delete &working directory:
DeleteRepositoryConfirmDialog_DeleteProjectsCheckbox=Remove {0,choice,1#the project|1<the {0} projects} in the repository from the workspace
DeleteTagCommand_messageConfirmMultipleTag=Are you sure you want to delete these {0} tags?
DeleteTagCommand_messageConfirmSingleTag=Are you sure you want to delete tag ''{0}''?
DeleteTagCommand_taskName=Deleting tag
DeleteTagCommand_titleConfirm=Confirm Tag Deletion
DeleteResourcesOperationUI_confirmActionTitle=Delete Resources
DeleteResourcesOperationUI_confirmActionMessage=Are you sure you want to delete the selected files from the file system?
DeleteResourcesOperationUI_deleteFailed=Deleting resources failed

IgnoreActionHandler_addToGitignore=Add to .gitignore

RepositoriesView_BranchDeletionFailureMessage=Branch deletion failed
RepositoriesView_Branches_Nodetext=Branches
RepositoriesView_ClipboardContentNoGitRepoMessage=Path {0} does not appear to be a Git repository location
RepositoriesView_ClipboardContentNotDirectoryOrURIMessage=Clipboard content is neither a directory path nor a valid git URI
RepositoriesView_ConfirmDeleteRemoteHeader=Confirm Remote Configuration Deletion
RepositoriesView_ConfirmDeleteRemoteMessage=Are you sure you want to remove remote configuration ''{0}''?
RepositoriesView_ConfirmProjectDeletion_Question=There are {0} projects that belong to the removed repositories, do you want to remove them from the workspace?
RepositoriesView_ConfirmProjectDeletion_WindowTitle=Confirm Project Deletion
RepositoriesView_DeleteRepoDeterminProjectsMessage=Determining projects that must be deleted
RepositoriesView_Error_WindowTitle=Error
RepositoriesView_ErrorHeader=Error
RepositoriesView_ExceptionLookingUpRepoMessage=An exception occurred while looking up the repository path ''{0}''; it will be removed from the Git Repositories view
RepositoriesView_linkAdd=Add an existing local Git repository
RepositoriesView_linkClone=Clone a Git repository
RepositoriesView_linkCreate=Create a new local Git repository
RepositoriesView_messsageEmpty=Select one of the following to add a repository to this view:
RepositoriesView_NothingToPasteMessage=Clipboard contains no data to paste
RepositoriesView_PasteRepoAlreadyThere=Repository at location {0} is already in the list
RepositoriesView_RemotesNodeText=Remotes
RepositoriesView_WorkingDir_treenode=Working Directory
RepositoriesViewContentProvider_ExceptionNodeText=Exception encountered while fetching children
RepositoriesViewLabelProvider_LocalNodetext=Local
RepositoriesViewLabelProvider_RemoteTrackingNodetext=Remote Tracking
RepositoriesViewLabelProvider_StashNodeText=Stashed Commits
RepositoriesViewLabelProvider_SubmodulesNodeText=Submodules
RepositoriesViewLabelProvider_SymbolicRefNodeText=References
RepositoriesViewLabelProvider_TagsNodeText=Tags

DialogsPreferencePage_DetachedHeadCombo=D&etached HEAD and checkout of remote-tracking branch
DialogsPreferencePage_HideConfirmationGroupHeader=Show confirmation dialogs
DialogsPreferencePage_HideWarningGroupHeader=Log warnings
DialogsPreferencePage_HomeDirWarning=&Home directory warning (Windows only)
DialogsPreferencePage_GitPrefixWarning=&Git prefix warning (Windows typically)
DialogsPreferencePage_RebaseCheckbox=&Rebase confirmation
DialogsPreferencePage_ShowInitialConfigCheckbox=&Initial configuration
DialogsPreferencePage_ShowCloneFailedDialog=Clone failed error
DiffEditorPage_TaskGeneratingDiff=Generating diff
DiffEditorPage_TaskUpdatingViewer=Updating diff viewer
DiffEditorPage_Title=Diff
DiscardChangesAction_confirmActionTitle=Discard Local Changes
DiscardChangesAction_confirmActionMessage=This will discard all local changes for the selected resources. Untracked files will be ignored. Are you sure you want to do this?
DiscardChangesAction_discardChanges=Discard Changes
Disconnect_disconnect=Disconnect

GitCompareEditorInput_CompareResourcesTaskName=Comparing Resources
GitCompareEditorInput_EditorTitle=Repository ''{0}'': Comparing ''{1}'' with ''{2}''
GitCompareEditorInput_EditorTitleMultipleResources=Multiple Resources: Comparing  ''{0}'' with ''{1}''
GitCompareEditorInput_EditorTitleSingleResource=''{0}'': Comparing ''{1}'' with ''{2}''
GitCompareEditorInput_ResourcesInDifferentReposMessagge=Resources belong to different repositories
GitCompareFileRevisionEditorInput_CompareInputTitle={0}
GitCompareFileRevisionEditorInput_CompareTooltip=Compare {0} {1} and {2}
GitCompareFileRevisionEditorInput_CurrentRevision=Current Revision
GitCompareFileRevisionEditorInput_CurrentTitle=Current
GitCompareFileRevisionEditorInput_contentIdentifier=Problem getting content identifier
GitCompareFileRevisionEditorInput_LocalHistoryLabel=Local history: {0} {1}
GitCompareFileRevisionEditorInput_LocalLabel=Local: {0}
GitCompareFileRevisionEditorInput_IndexLabel=Index: {0}
GitCompareFileRevisionEditorInput_IndexEditableLabel=Index: {0} (editable)
GitCompareFileRevisionEditorInput_LocalRevision=Local Revision
GitCompareFileRevisionEditorInput_RevisionLabel={0} {1} ({2})
GitCompareFileRevisionEditorInput_LocalVersion={0} (local version)
GitCompareFileRevisionEditorInput_StagedVersion={0} (staged version)
GitCreateGeneralProjectPage_DirLabel=Directory
GitCreateGeneralProjectPage_DirNotExistMessage=Directory {0} does not exist
GitCreateGeneralProjectPage_EnterProjectNameMessage=Please provide a project name
GitCreateGeneralProjectPage_FileExistsInDirMessage=A {0} file already exists in directory {1}
GitCreateGeneralProjectPage_FileNotDirMessage=File {0} is not a directory
GitCreateGeneralProjectPage_PorjectAlreadyExistsMessage=Project {0} already exists
GitCreateGeneralProjectPage_ProjectNameLabel=Project name
GitCreatePatchAction_cannotCreatePatch=Cannot create patch
GitCreatePatchAction_workingTreeClean=There are no changes in the workspace for the current selection
GitCreatePatchWizard_Browse=B&rowse...
GitCreatePatchWizard_Clipboard=&Clipboard
GitCreatePatchWizard_ContextMustBePositiveInt=Context must be a valid number of lines ( >= 0 )
GitCreatePatchWizard_CreatePatchTitle=Create Patch
GitCreatePatchWizard_File=Fil&e
GitCreatePatchWizard_Format=Format
GitCreatePatchWizard_InternalError=An internal error occurred.
GitCreatePatchWizard_SelectLocationDescription=Select the location for the patch.
GitCreatePatchWizard_SelectLocationTitle=Create a Patch
GitCreatePatchWizard_SelectOptionsDescription=Select options for patch creation
GitCreatePatchWizard_SelectOptionsTitle=Select Options
GitCreatePatchWizard_FilesystemError=Please select a location in the file system by browsing.
GitCreatePatchWizard_FilesystemInvalidError=Please enter a valid location.
GitCreatePatchWizard_FilesystemDirectoryError=Please enter a file name.
GitCreatePatchWizard_FilesystemDirectoryNotExistsError=The specified directory does not exist.
GitCreatePatchWizard_LinesOfContext=Lines of &context:
GitCreatePatchWizard_ReadOnlyTitle=Read-only file
GitCreatePatchWizard_ReadOnlyMsg=The specified file is read-only and cannot be overwritten.
GitCreatePatchWizard_OverwriteTitle=Confirm Overwrite
GitCreatePatchWizard_OverwriteMsg=A file with that name already exists. Overwrite?
GitCreatePatchWizard_Workspace=&Workspace
GitCreatePatchWizard_WorkspacePatchDialogTitle=Set a Patch Location
GitCreatePatchWizard_WorkspacePatchDialogDescription=Select a folder in the workspace and enter a name for the patch.
GitCreatePatchWizard_WorkspacePatchDialogEnterFileName=Please enter a file name.
GitCreatePatchWizard_WorkspacePatchDialogEnterValidLocation=Please enter a valid location.
GitCreatePatchWizard_WorkspacePatchDialogFileName=Fi&le name:
GitCreatePatchWizard_WorkspacePatchDialogSavePatch=Save Patch
GitCreatePatchWizard_WorkspacePatchEnterValidFileName=Please enter a valid filename.
GitCreatePatchWizard_WorkspacePatchFolderExists=The specified path points to an existing folder.
GitCreatePatchWizard_WorkspacePatchProjectClosed=The specified path points to a closed project.
GitCreatePatchWizard_WorkspacePatchSelectByBrowsing=Please select a location in the workspace by browsing.
GitCreateProjectViaWizardWizard_AbortedMessage=Action was aborted
GitCreateProjectViaWizardWizard_WizardTitle=Import Projects from Git Repository {0}
GitImportWithDirectoriesPage_PageMessage=Depending on the wizard, you may select a directory to determine the wizard's scope
GitImportWithDirectoriesPage_PageTitle=Select a wizard to use for importing projects
GitImportWithDirectoriesPage_SelectFolderMessage=Please select a folder
GitImportWizard_errorParsingURI=The URI of the repository to be cloned can't be parsed
GitImportWizard_noRepositoryInfo=The repository info could not be created
GitImportWizard_WizardTitle=Import Projects from Git
GitScopeOperation_couldNotDetermineState=Could not determine state of changed files
GitScopeOperation_GitScopeManager=Git Scope Manager
GitSelectRepositoryPage_AddButton=&Add...
GitSelectRepositoryPage_AddTooltip=Add a Git repository from the local file system
GitSelectRepositoryPage_NoRepoFoundMessage=No repositories found, please clone or add a repository
GitSelectRepositoryPage_PageMessage=You can also clone a repository or add local repositories to the list
GitSelectRepositoryPage_PageTitle=Select a Git Repository
GitSelectRepositoryPage_PleaseSelectMessage=Please select a repository from the list
GitSelectWizardPage_ImportAsGeneralButton=Import as &general project
GitSelectWizardPage_ImportExistingButton=Import &existing projects
GitSelectWizardPage_ProjectCreationHeader=Wizard for project import
GitSelectWizardPage_UseNewProjectsWizardButton=Use the New &Project wizard
ConfigurationChecker_gitPrefixWarningMessage=\
Warning: EGit couldn't detect the installation path "gitPrefix" of native Git. Hence EGit can't respect system level\n\
Git settings which might be configured in ${gitPrefix}/etc/gitconfig under the native Git installation directory.\n\
The most important of these settings is core.autocrlf. Git for Windows by default sets this parameter to true in\n\
this system level configuration. The Git installation location can be configured on the\n\
Team > Git > Configuration preference page's 'System Settings' tab.\n\
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
ConfigurationChecker_checkConfiguration=Check Configuration
ConfigurationChecker_homeNotSet=\
Warning: The environment variable HOME is not set. The following directory will be used to store the Git\n\
user global configuration and to define the default location to store repositories: ''{0}''. If this is\n\
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and\n\
EGit might behave differently since they see different configuration options.\n\
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
ConfigurationEditorComponent_BrowseForPrefix=&Browse...
ConfigurationEditorComponent_CannotChangeGitPrefixError=Cannot change Git prefix
ConfigurationEditorComponent_ConfigLocationLabel=&Location:
ConfigurationEditorComponent_EmptyStringNotAllowed=Empty string is not allowed
ConfigurationEditorComponent_KeyColumnHeader=Key
ConfigurationEditorComponent_AddButton=Add &Entry...
ConfigurationEditorComponent_NoConfigLocationKnown=Unknown
ConfigurationEditorComponent_NoSectionSubsectionMessage=Neither a section nor subsection
ConfigurationEditorComponent_OpenEditorButton=&Open
ConfigurationEditorComponent_OpenEditorTooltip=Open a text editor for this configuration
ConfigurationEditorComponent_ReadOnlyLocationFormat={0} (non-writable)
ConfigurationEditorComponent_RemoveButton=&Remove
ConfigurationEditorComponent_RemoveTooltip=Removes the selected entry or all entries in the selected section or subsection
ConfigurationEditorComponent_GitPrefixSelectionErrorMessage=This directory does not look like a Git installation directory.\nYou do not need this setting unless you have a system wide configuration file.
ConfigurationEditorComponent_GitPrefixSelectionErrorTitle=Git Prefix Selection
ConfigurationEditorComponent_RemoveSectionMessage=All entries in section ''{0}'' will be removed.\n\nDo you want to continue?
ConfigurationEditorComponent_RemoveSectionTitle=Remove Section
ConfigurationEditorComponent_RemoveSubsectionMessage=All entries in subsection ''{0}'' will be removed.\n\nDo you want to continue?
ConfigurationEditorComponent_RemoveSubsectionTitle=Remove Subsection
ConfigurationEditorComponent_SelectGitInstallation=Select the Git Installation
ConfigurationEditorComponent_ValueColumnHeader=Value
ConfigurationEditorComponent_WrongNumberOfTokensMessage=Wrong number of tokens
ConfigureGerritWizard_title=Gerrit Configuration
ContinueRebaseCommand_CancelDialogMessage=The continue operation was canceled
ContinueRebaseCommand_JobName=Continuing Rebase
MixedResetToRevisionAction_mixedReset=Mixed Reset

GlobalConfigurationPreferencePage_systemSettingTabTitle=&System Settings
GlobalConfigurationPreferencePage_userSettingTabTitle=&User Settings
GlobalConfigurationPreferencePage_repositorySettingTabTitle=Repository Sett&ings
GlobalConfigurationPreferencePage_repositorySettingRepositoryLabel=Reposi&tory:
GlobalConfigurationPreferencePage_repositorySettingNoRepositories=No repositories configured

UIIcons_errorDeterminingIconBase=Can't determine icon base.
UIIcons_errorLoadingPluginImage=Can't load plugin image.
UIUtils_CollapseAll=Collapse All
UIUtils_ExpandAll=Expand All
UIUtils_PressShortcutMessage=Press {0} or begin typing to see a filtered list of previously used values (use "*" as wildcard)
UIUtils_StartTypingForPreviousValuesMessage=Start typing to see a filtered list of previously used values (use "*" as wildcard)
UIUtils_ShowInMenuLabel=Sho&w In
UnmergedBranchDialog_Message=Not all commits of these branches have been merged into the currently checked out branch.\n\nDo you still want to delete these branches?
UnmergedBranchDialog_Title=Confirm Branch Deletion
Untrack_untrack=Untrack

TagAction_cannotCheckout=Cannot checkout now
TagAction_cannotGetBranchName=Cannot get actual branch name
TagAction_repositoryState=Cannot checkout repository because it is in state: {0}
TagAction_errorWhileGettingRevCommits=An error occurred while getting list of commits.
TagAction_unableToResolveHeadObjectId=Unable to resolve object id associated with current HEAD.
TagAction_creating=Creating {0} tag.
TagAction_taggingFailed=Tagging failed

CreateTagDialog_tagName=Tag &name*:
CreateTagDialog_tagMessage=Tag &message*:
CreateTagDialog_questionNewTagTitle=Create New Tag on Branch ''{0}''
CreateTagDialog_overwriteTag=Force &replace existing tag
CreateTagDialog_overwriteTagToolTip=Select this option if you want to change message or commit associated with already existing tag.
CreateTagDialog_existingTags=&Existing tags:
CreateTagDialog_advanced=&Advanced
CreateTagDialog_advancedToolTip=In the advanced section you may choose the commit to be tagged.
CreateTagDialog_advancedMessage=Choose commit that should be associated with this tag.
CreateTagDialog_tagNameToolTip=Start typing tag name to filter list of existing tags.
CreateTagDialog_clearButton=C&lear
CreateTagDialog_clearButtonTooltip=Clear all dialog fields.
CreateTagDialog_CreateTagOnCommitTitle=Create a New Tag on Commit {0}
CreateTagDialog_ExceptionRetrievingTagsMessage=Exception while retrieving existing tags
CreateTagDialog_GetTagJobName=Get existing tags for the Create Tag Dialog
CreateTagDialog_LightweightTagMessage=This is a lightweight tag which can not be edited
CreateTagDialog_LoadingMessageText=Loading...
CreateTagDialog_Message=Create a new tag or replace an existing one
CreateTagDialog_NewTag=Create New Tag

CommitCombo_showSuggestedCommits=Start typing SHA-1 of existing commit or part of first line in commit message to see suggested commits.

CommitAction_ErrorReadingMergeMsg=Error reading from file .git/MERGE_MSG
CommitAction_MergeHeadErrorTitle=Inconsistent Merge State
CommitActionHandler_calculatingChanges=Calculating changes in selected repositories
CommitActionHandler_errorBuildingScope=Error occurred while building scope for committing changes
CommitActionHandler_lookingForChanges=Looking for uncommitted changes
CommitActionHandler_repository=Repository: {0}
CommitEditor_couldNotShowRepository=Could not show repository
CommitEditor_showGitRepo=Show Git repository
CommitEditor_TitleHeader=Commit {0}
CommitEditorInput_Name={0} [{1}]
CommitEditorInput_ToolTip=Commit {0} in repository {1}
CommitEditorPage_JobName=Loading commit ''{0}''
CommitEditorPage_SectionBranchesEmpty=Branches
CommitEditorPage_LabelAuthor={0} <{1}> on {2}
CommitEditorPage_LabelCommitter={0} <{1}> on {2}
CommitEditorPage_LabelParent=Parent:
CommitEditorPage_LabelTags=Tags:
CommitEditorPage_SectionBranches=Branches ({0})
CommitEditorPage_SectionFiles=Files ({0})
CommitEditorPage_SectionFilesEmpty=Files
CommitEditorPage_SectionMessage=Message
CommitEditorPage_Title=Commit
CommitEditorPage_TooltipAuthor=Author
CommitEditorPage_TooltipCommitter=Committer
CommitEditorPage_TooltipSignedOffByAuthor=Signed off by author
CommitEditorPage_TooltipSignedOffByCommitter=Signed off by committer

Header_contextMenu_copy=&Copy
Header_contextMenu_copy_SHA1=Copy &SHA-1
Header_copy_SHA1_error_title= Problem Copying SHA-1 to Clipboard
Header_copy_SHA1_error_message= There was a problem when accessing the system clipboard. Retry?

MergeHandler_SelectBranchMessage=There is more than one ref for this commit. Please select the ref you want to merge.
MergeHandler_SelectBranchTitle=Select a Ref for Merge
MultiPullResultDialog_DetailsButton=&Details
MultiPullResultDialog_FetchStatusColumnHeader=Fetch Status
MultiPullResultDialog_MergeResultMessage=Merge result: {0}
MultiPullResultDialog_NothingFetchedStatus=Nothing fetched
MultiPullResultDialog_NothingUpdatedStatus=Nothing updated
MultiPullResultDialog_OkStatus=OK
MultiPullResultDialog_FailedStatus=Failed
MultiPullResultDialog_OverallStatusColumnHeader=Overall Status
MultiPullResultDialog_RebaseResultMessage=Rebase result: {0}
MultiPullResultDialog_RepositoryColumnHeader=Repository
MultiPullResultDialog_UnknownStatus=Unknown
MultiPullResultDialog_UpdatedMessage={0} refs were updated
MultiPullResultDialog_UpdatedOneMessage=1 ref was updated
MultiPullResultDialog_UpdateStatusColumnHeader=Update Status
MultiPullResultDialog_WindowTitle=Pull Result for Multiple Repositories

CommitFileDiffViewer_CanNotOpenCompareEditorTitle=Can not Open Compare Editor
CommitFileDiffViewer_CompareMenuLabel=Compare with &Version in Ancestor
CommitFileDiffViewer_CompareWorkingDirectoryMenuLabel=Compare with &Workspace
CommitFileDiffViewer_FileDoesNotExist=File {0} does not exist in the workspace
CommitFileDiffViewer_MergeCommitMultiAncestorMessage=This is a merge commit with more than one ancestor
CommitFileDiffViewer_notContainedInCommit=File {0} is not contained in commit {1}
CommitFileDiffViewer_OpenInEditorMenuLabel=Open &This Version
CommitFileDiffViewer_OpenWorkingTreeVersionInEditorMenuLabel=&Open Workspace Version
CommitFileDiffViewer_ShowAnnotationsMenuLabel=Show Annotations
CommitGraphTable_CommitId=Id
CommitGraphTable_Committer=Committer
CommitGraphTable_committerDataColumn=Committed Date
CommitGraphTable_CompareWithEachOtherInTreeMenuLabel=Compare with Each Other in &Tree
CommitGraphTable_DeleteBranchAction=&Delete Branch
CommitGraphTable_messageColumn=Message
CommitGraphTable_OpenCommitLabel=Open in Commit &Viewer
CommitGraphTable_RenameBranchMenuLabel=Re&name Branch...
CommitGraphTable_UnableToCreatePatch=Unable to create patch for {0}
CommitGraphTable_UnableToWritePatch=Unable to write temporary patch for {0}
CommitHelper_couldNotFindMergeMsg=Inconsistent merge state: could not find file {0} in .git folder. This file contains the commit message for a merge commit.
CommitResultLabelProvider_SectionAuthor=\ ({0} on {1})
CommitResultLabelProvider_SectionMessage={0}: {1}
CommitResultLabelProvider_SectionRepository=\ [{0}]
CommitSearchPage_Author=&Author
CommitSearchPage_CaseSensitive=&Case sensitive
CommitSearchPage_CheckAll=Check all
CommitSearchPage_CommitId=Comm&it id
CommitSearchPage_Committer=C&ommitter
CommitSearchPage_ContainingText=Containing &text:
CommitSearchPage_ContainingTextHint=(* = any string, ? = any character, \\ = escape for literals: * ? \\)
CommitSearchPage_Message=&Message
CommitSearchPage_ParentIds=&Parent id(s)
CommitSearchPage_RegularExpression=Regular e&xpression
CommitSearchPage_Repositories=Repositories ({0}/{1})
CommitSearchPage_Scope=Scope
CommitSearchPage_SearchAllBranches=Search all &branches of selected repositories
CommitSearchPage_TreeId=T&ree id
CommitSearchPage_UncheckAll=Uncheck all
CommitSearchQuery_Label=Git Commit Search
CommitSearchQuery_TaskSearchCommits=Searching commits in {0}
CommitSearchResult_LabelPlural=''{0}'' - {1} commit matches
CommitSearchResult_LabelSingle=''{0}'' - 1 commit match
CommitSelectDialog_AuthoColumn=Author
CommitSelectDialog_DateColumn=Date
CommitSelectDialog_IdColumn=Id
CommitSelectDialog_Message=Please select a Commit
CommitSelectDialog_MessageColumn=Message
CommitSelectDialog_Title=Commit Selection
CommitSelectDialog_WindowTitle=Commit Selection
CommitSelectionDialog_BuildingCommitListMessage=Building commit list
CommitSelectionDialog_DialogMessage=Please select a commit from the list
CommitSelectionDialog_DialogTitle={0} commits in repository {1}
CommitSelectionDialog_FoundCommitsMessage=Found {0} commits
CommitSelectionDialog_IncompleteListMessage=The commit list may be incomplete
CommitSelectionDialog_LinkSearch=<a>Search repositories for commits...</a>
CommitSelectionDialog_Message=&Enter branch, tag, or commit SHA-1:
CommitSelectionDialog_SectionMessage=: {0}
CommitSelectionDialog_SectionRepo=\ [{0}]
CommitSelectionDialog_TaskSearching=Searching commits
CommitSelectionDialog_Title=Open Git Commit
CommitSelectionDialog_WindowTitle=Select a Commit
CommitUI_commitFailed=Commit failed
CommitUI_pushFailedMessage=Could not push {0} to {1}: {2}

GitSynchronizeWizard_synchronize=Synchronize
GitChangeSetModelProviderLabel=Git Commits

GitBranchSynchronizeWizardPage_title=Synchronize Git
GitBranchSynchronizeWizardPage_description=Select destination for repositories to be synchronized.
GitBranchSynchronizeWizardPage_repositories=Repositories
GitBranchSynchronizeWizardPage_destination=Destination
GitBranchSynchronizeWizardPage_includeUncommitedChanges=Include local &uncommitted changes in comparison
GitBranchSynchronizeWizardPage_fetchChangesFromRemote=Fetch changes from remote

GitTraceConfigurationDialog_ApplyButton=&Apply
GitTraceConfigurationDialog_DefaultButton=&Default
GitTraceConfigurationDialog_DialogTitle=Maintain the Git Trace Configuration
GitTraceConfigurationDialog_LocationHeader=Location
GitTraceConfigurationDialog_MainSwitchNodeText=Main switch for plug-in {0}
GitTraceConfigurationDialog_OpenInEditorButton=Open in &Editor
GitTraceConfigurationDialog_PlatformSwitchCheckbox=Enable &Platform Trace
GitTraceConfigurationDialog_PlatformTraceDisabledMessage=Platform Trace is currently disabled, please enable it in order to edit the trace configuration
GitTraceConfigurationDialog_ShellTitle=Git Trace Configuration
GitTraceConfigurationDialog_TraceFileLocationLabel=Trace File &Location:

ImportProjectsWrongSelection = Wrong selection
ImportProjectsSelectionInRepositoryRequired = A folder selection in the Repository View is required

LocalFileRevision_CurrentVersion=*({0})
LocalFileRevision_currentVersionTag=<current version>
LocalNonWorkspaceTypedElement_errorWritingContents=Error writing contents for local non-workspace element.
LoginDialog_changeCredentials=Change stored credentials
LoginDialog_login=Login
LoginDialog_password=Password
LoginDialog_repository=Repository
LoginDialog_storeInSecureStore=Store in Secure Store
LoginDialog_user=User
LoginService_readingCredentialsFailed=Reading credentials failed
LoginService_storingCredentialsFailed=Storing credentials failed
NewRemoteDialog_ConfigurationMessage=You need to configure the new remote for either fetch or push; you can add configuration for the other direction later
NewRemoteDialog_DialogTitle=Please enter a name for the new remote
NewRemoteDialog_FetchRadio=Configure &fetch
NewRemoteDialog_NameLabel=Remote &name:
NewRemoteDialog_PushRadio=Configure &push
NewRemoteDialog_RemoteAlreadyExistsMessage=Remote {0} already exists
NewRemoteDialog_WindowTitle=New Remote
NewRepositoryWizard_WizardTitle=Create a Git Repository
NonDeletedFilesDialog_NonDeletedFilesMessage=The files below could not be deleted, \nperhaps because of some temporary file locks\nor because a directory represents a submodule
NonDeletedFilesDialog_NonDeletedFilesTitle=Not deleted Files
NonDeletedFilesDialog_RetryDeleteButton=&Retry delete
NonDeletedFilesTree_FileSystemPathsButton=Show file &system paths
NonDeletedFilesTree_RepoRelativePathsButton=Show &repository relative paths
NonDeletedFilesTree_ResourcePathsButton=Show resource &paths
NoteDetailsPage_ContentSection=Note Content
NotesBlock_NotesSection=Notes ({0})
NotesEditorPage_Title=Notes

RemoteConnectionPreferencePage_TimeoutLabel=&Remote connection timeout (seconds):
RemoteConnectionPreferencePage_ZeroValueTooltip=0 is equivalent to no timeout
RemoveCommand_ConfirmDeleteBareRepositoryMessage=This will permanently delete repository ''{0}''.\n\nDo you want to continue?
RemoveCommand_ConfirmDeleteBareRepositoryTitle=Delete Bare Repository
RemoveCommand_RemoveRepositoriesJob=Remove Repositories
RemoveOrDeleteRepositoryCommand_DeleteRepositoryButton=Delete Repository...
RemoveOrDeleteRepositoryCommand_DialogMessage=Do you want to remove the repository ''{0}'' from the view or delete it?
RemoveOrDeleteRepositoryCommand_DialogTitle=Delete Repository
RemoveOrDeleteRepositoryCommand_RemoveFromViewButton=Remove from View
RenameBranchDialog_DialogMessage=Select a branch to rename
RenameBranchDialog_DialogTitle=Rename a Branch
RenameBranchDialog_NewNameInputDialogPrompt=Enter new name of the {0} branch. {1} will be prepended to the name you type
RenameBranchDialog_RenameBranchDialogNewNameInputWindowTitle=New Branch Name
RenameBranchDialog_RenameButtonLabel=&Rename
RenameBranchDialog_RenameErrorMessage=Failed to rename branch {0} -> {1}, status={2}
RenameBranchDialog_WindowTitle=Branch Rename
RenameBranchOnCommitHandler_SelectBranchDialogMessage=Please select the branch you want to rename
RenameBranchOnCommitHandler_SelectBranchDialogTitle=Rename Branch
RevertFailureDialog_Message=Reverting commit ''{0}'' did not successfully complete.\n\nThe following files could not be reverted:
RevertFailureDialog_MessageNoFiles=Reverting commit ''{0}'' did not successfully complete.
RevertFailureDialog_ReasonChangesInIndex=Local Changes in Index
RevertFailureDialog_ReasonChangesInWorkingDirectory=Local Changes in Working Directory
RevertFailureDialog_ReasonDeleteFailure=Unable to Delete
RevertFailureDialog_Title=Revert Failed
RevertHandler_AlreadyRevertedMessage=The change has already been reverted
RevertHandler_JobName=Reverting Commit {0}
RevertHandler_NoRevertTitle=No revert performed
RevertOperation_InternalError=An internal error occurred

SelectUriWiazrd_Title=Select a URI
SimpleConfigurePushDialog_UseUriForPushUriMessage=No Push URIs, will use URI {0}
SimpleConfigurePushDialog_WindowTitle=Configure Push
SimpleConfigurePushDialog_AddPushUriButton=&Add...
SimpleConfigurePushDialog_AddRefSpecButton=A&dd...
SimpleConfigurePushDialog_BranchLabel=Branch:
SimpleConfigurePushDialog_ChangePushUriButton=C&hange...
SimpleConfigurePushDialog_ChangeRefSpecButton=M&odify...
SimpleConfigurePushDialog_ChangeUriButton=&Change...
SimpleConfigurePushDialog_CopyRefSpecButton=C&opy
SimpleConfigurePushDialog_DefaultPushNoRefspec=No Push Refspec, will push currently checked out branch instead.
SimpleConfigurePushDialog_DeletePushUriButton=De&lete
SimpleConfigurePushDialog_DeleteRefSpecButton=Dele&te
SimpleConfigurePushDialog_DeleteUriButton=Re&move
SimpleConfigurePushDialog_DetachedHeadMessage=Detached HEAD
SimpleConfigurePushDialog_DialogMessage=In order to use a remote for push, you must specify at least one URI and at least one ref mapping
SimpleConfigurePushDialog_DialogTitle=Configure push for remote ''{0}''
SimpleConfigurePushDialog_DryRunButton=Dr&y-Run
SimpleConfigurePushDialog_EditAdvancedButton=Ad&vanced...
SimpleConfigurePushDialog_EmptyClipboardDialogMessage=The clipboard is empty
SimpleConfigurePushDialog_EmptyClipboardDialogTitle=Nothing to Paste
SimpleConfigurePushDialog_InvalidRefDialogMessage=Refspec {0} does not appear to be valid, do you still want to add it?
SimpleConfigurePushDialog_InvalidRefDialogTitle=Invalid Ref
SimpleConfigurePushDialog_MissingUriMessage=Please provide at least one URI
SimpleConfigurePushDialog_NoRefSpecDialogMessage=The contents of the clipboard does not appear to be a refspec
SimpleConfigurePushDialog_NoRefSpecDialogTitle=Not a Refspec
SimpleConfigurePushDialog_PasteRefSpecButton=Pa&ste
SimpleConfigurePushDialog_PushUrisLabel=Push URIs
SimpleConfigurePushDialog_RefMappingGroup=Ref mappings
SimpleConfigurePushDialog_ReusedOriginWarning=Note that remote ''{0}'' is used from {1} other branches (see tooltip for a list)
SimpleConfigurePushDialog_RevertButton=Re&vert
SimpleConfigurePushDialog_SaveAndPushButton=Save and Push
SimpleConfigurePushDialog_SaveButton=Save
SimpleConfigurePushDialog_URILabel=&URI:
SkipRebaseCommand_CancelDialogMessage=The skip operation was canceled
SkipRebaseCommand_JobName=Skipping commit during Rebase

ValidationUtils_CanNotResolveRefMessage=Can not resolve {0}
ValidationUtils_InvalidRefNameMessage={0} is not a valid name for a ref
ValidationUtils_RefAlreadyExistsMessage=Ref {0} already exists
ValidationUtils_RefNameConflictsWithExistingMessage=Name conflicts with existing refs: {0}
ValidationUtils_PleaseEnterNameMessage=Please enter a name

GitMergeEditorInput_CalculatingDiffTaskName=Calculating Differences
GitMergeEditorInput_CheckingResourcesTaskName=Checking resources
GitMergeEditorInput_MergeEditorTitle=Repository ''{0}'': Merging ''{1}'' into ''{2}''
GitMergeEditorInput_WorkspaceHeader=Workspace Version
GitModelIndex_index=<staged changes>

GitModelWorkingTree_workingTree=<working tree>

EgitUiEditorUtils_openFailed=Opening editor failed

SimpleConfigureFetchDialog_AddRefSpecButton=A&dd...
SimpleConfigureFetchDialog_BranchLabel=Branch:
SimpleConfigureFetchDialog_ChangeRefSpecButton=M&odify...
SimpleConfigureFetchDialog_ChangeUriButton=&Change...
SimpleConfigureFetchDialog_CopyRefSpecButton=C&opy
SimpleConfigureFetchDialog_DeleteRefSpecButton=Dele&te
SimpleConfigureFetchDialog_DeleteUriButton=Re&move
SimpleConfigureFetchDialog_DetachedHeadMessage=Detached HEAD
SimpleConfigureFetchDialog_DialogMessage=In order to use a remote for fetch, you must specify a URI and at least one ref mapping
SimpleConfigureFetchDialog_DialogTitle=Configure fetch for remote ''{0}''
SimpleConfigureFetchDialog_DryRunButton=Dr&y-Run
SimpleConfigureFetchDialog_EditAdvancedButton=Ad&vanced...
SimpleConfigureFetchDialog_EmptyClipboardMessage=The clipboard is empty
SimpleConfigureFetchDialog_InvalidRefDialogMessage=Refspec {0} does not appear to be valid, do you still want to add it?
SimpleConfigureFetchDialog_InvalidRefDialogTitle=Invalid Ref
SimpleConfigureFetchDialog_MissingMappingMessage=Please provide a ref mapping
SimpleConfigureFetchDialog_MissingUriMessage=Please provide a URI
SimpleConfigureFetchDialog_NothingToPasteMessage=Nothing to paste
SimpleConfigureFetchDialog_NotRefSpecDialogMessage=The contents of the clipboard does not appear to be a refspec
SimpleConfigureFetchDialog_NotRefSpecDialogTitle=Not a Refspec
SimpleConfigureFetchDialog_PateRefSpecButton=&Paste
SimpleConfigureFetchDialog_RefMappingGroup=Ref mappings
SimpleConfigureFetchDialog_ReusedRemoteWarning=Note that remote ''{0}'' is used from {1} other branches (see tooltip for a list)
SimpleConfigureFetchDialog_RevertButton=Re&vert
SimpleConfigureFetchDialog_SaveAndFetchButton=Save and Fetch
SimpleConfigureFetchDialog_SaveButton=Save
SimpleConfigureFetchDialog_UriLabel=&URI:
SimpleConfigureFetchDialog_WindowTitle=Configure Fetch
SimpleFetchActionHandler_NothingToFetchDialogMessage=Can not fetch anything: the currently checked-out branch is based on a local branch
SimpleFetchActionHandler_NothingToFetchDialogTitle=Nothing to Fetch
SimpleFetchRefSpecWizard_WizardTitle=Adding a Refspec for Fetch
SimplePushActionHandler_NothingToPushDialogMessage=Can not push anything: the currently checked-out branch is based on a local branch
SimplePushActionHandler_NothingToPushDialogTitle=Nothing to Push
SimplePushSpecPage_message=Select target to push {0} to
SimplePushSpecPage_pushAheadInfo={0} is {1} commits ahead of {2}
SimplePushSpecPage_TargetRefName=Target Ref Name:
SimplePushSpecPage_title=Select push destination
SwitchToMenu_NewBranchMenuLabel=&New Branch...
SwitchToMenu_OtherMenuLabel=&Other...
GitActionContributor_ExpandAll=Expand All
GitActionContributor_Push=Push
GitActionContributor_Pull=Pull
GitLabelProvider_UnableToRetrieveLabel=Unable to retrieve label for {0}
GitVariableResolver_InternalError=Internal error
GitVariableResolver_NoSelectedResource=No selected resource
GitVariableResolver_VariableReferencesNonExistentResource=Variable references non-existent resource : {0}

OpenWorkingFileAction_text=&Open
OpenWorkingFileAction_tooltip=Open working file
OpenWorkingFileAction_openWorkingFileShellTitle=Problems Opening Working File

StagingView_UnstagedChanges=Unstaged Changes ({0})
StagingView_ShowFileNamesFirst=Show File Names First
StagingView_StagedChanges=Staged Changes ({0})
StagingView_CommitMessage=Commit Message
StagingView_Committer=Committer:
StagingView_Author=Author:
StagingView_Ammend_Previous_Commit=Amend Previous Commit
StagingView_Add_Signed_Off_By=Add Signed-off-by
StagingView_Add_Change_ID=Add Change-Id
StagingView_Commit=Commit
StagingView_CommitToolTip=Commit ({0})
StagingView_CommitAndPush=Commit and Push
StagingView_checkoutFailed=Checking out files failed
StagingView_commitFailed=Commit failed
StagingView_committingNotPossible=Committing is not possible
StagingView_headCommitChanged=\# WARNING: head commit changed in the meantime
StagingView_noStagedFiles=There are no staged files
StagingView_NoSelectionTitle=No Repository Selected
StagingView_OpenNewCommits=Open New Commits
StagingView_ColumnLayout=Column Layout
StagingView_RebaseAbort=Abort
StagingView_RebaseContinue=Continue
StagingView_RebaseLabel=Rebase
StagingView_RebaseSkip=Skip Commit
StagingView_Refresh=Refresh
StagingView_LinkSelection=Link with Editor and Selection
StagingView_replaceWithFileInGitIndex=Replace with File in Git Index
StagingView_replaceWithHeadRevision=Replace with HEAD Revision
StagingView_UnstageItemMenuLabel=Remove from Git Index
StagingView_StageItemMenuLabel=Add to Git Index
StagingView_IgnoreItemMenuLabel=Ignore
StagingView_DeleteItemMenuLabel=Delete
StagingView_Presentation=Presentation
StagingView_List=List
StagingView_Tree=Tree
StagingView_CompactTree=Compact Tree
StagingView_Find=Filter files
StagingViewContentProvider_SubmoduleError=Unhandled exception while analyzing submodules
StashApplyCommand_applyFailed=Applying stashed commit ''{0}'' failed due to ''{1}''
StashApplyCommand_jobTitle=Apply changes from stashed commit ''{0}''
StashCreateCommand_jobTitle=Stashing local changes
StashCreateCommand_messageEnterCommitMessage=Enter stash commit message (optional):
StashCreateCommand_messageNoChanges=The repository does not contain any local changes to stash.
StashCreateCommand_stashFailed=Stash create error
StashCreateCommand_titleEnterCommitMessage=Commit Stash
StashCreateCommand_titleNoChanges=No Changes
StashDropCommand_confirmMessage=Are you sure you want to delete stashed commit stash@'{'{0}'}'?
StashDropCommand_confirmTitle=Confirm Stashed Commit Deletion
StashDropCommand_dropFailed=Dropping stashed commit ''{0}'' failed
StashDropCommand_jobTitle=Dropping stashed commit ''{0}''
SubmoduleAddCommand_AddError=Submodule add error
SubmoduleAddCommand_JobTitle=Creating submodule ''{0}'' from ''{1}''
SubmodulePathWizardPage_ErrorPathMustBeEmpty=Path must be an empty or non-existent directory
SubmodulePathWizardPage_Message=Enter relative path to submodule
SubmodulePathWizardPage_PathLabel=Submodule Path:
SubmodulePathWizardPage_Title=Submodule Path
SubmoduleSyncCommand_SyncError=Submodule configuration sync error
SubmoduleSyncCommand_Title=Synchronized submodule configuration
SubmoduleUpdateCommand_Title=Updating submodules
SubmoduleUpdateCommand_UpdateError=Submodule update error

SynchronizeWithMenu_custom=&Custom...
SynchronizeFetchJob_JobName=Fetching changes before synchronization launch
SynchronizeFetchJob_TaskName=Fetching changes for synchronization
SynchronizeFetchJob_SubTaskName=Fetching changes from {0}
SynchronizeFetchJob_FetchFailedTitle=Fetch from {0} Failed
SynchronizeFetchJob_FetchFailedMessage=Fetch operation failed.\n\nSychronization will be continued based on data that are currently in repository.\n\nYou can disable fetching changes before synchronization in preferences:\nTeam > Git > {0}

GitModelSynchonize_fetchGitDataJobName=Fetching data from git

FetchChangeFromGerritCommand_noRepositorySelectedTitle=No Git project was selected
FetchChangeFromGerritCommand_noRepositorySelectedMessage=To be able to fetch changes from Gerrit you need to select a project which is shared with a Git repository and which is configured with Gerrit as a remote repository

RebasePulldownAction_Continue=&Continue
RebasePulldownAction_Skip=&Skip commit and continue
RebasePulldownAction_Abort=&Abort

SynchronizeCommand_jobName=Synchronizing {0} ...

CloneFailureDialog_tile=Transport Error
CloneFailureDialog_dontShowAgain=Don't show this dialog again
CloneFailureDialog_checkList={0}\n\nPlease check:\nNetwork Connection settings\nNetwork Connection -> SSH2 Eclipse preferences\n\nYou may also need to restart Eclipse after making changes in preferences.

GarbageCollectCommand_jobTitle=Collect garbage in {0}
GarbageCollectCommand_failed=Garbage collection in repository {0} failed

RepositoryStatistics_Description=Description
RepositoryStatistics_LooseObjects=Loose objects
RepositoryStatistics_NrOfObjects=Number of objects
RepositoryStatistics_NrOfPackfiles=Number of packfiles
RepositoryStatistics_NrOfRefs=Number of refs
RepositoryStatistics_SpaceNeededOnFilesystem=Space needed on filesystem
RepositoryStatistics_PackedObjects=Packed objects

GitModelSynchronizeParticipant_initialScopeName=Git
GitModelSynchronizeParticipant_noCachedSourceVariant=Could not locate cached source variant for resource: {0}

GitScmUrlImportWizardPage_title=Import Projects from Git
GitScmUrlImportWizardPage_description=Import Git projects corresponding to plug-ins and fragments in the file system.
GitScmUrlImportWizardPage_importMaster=Import from &master
GitScmUrlImportWizardPage_importVersion=Import the indicated &version
GitScmUrlImportWizardPage_counter=Total: {0}
