i18n

package
v0.41.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 22, 2024 License: MIT Imports: 5 Imported by: 4

Documentation

Overview

繁體中文翻譯詞彙選擇主要依據下列來源: The selection of Traditional Chinese translation vocabulary is mainly based on the following sources:

  1. GitLab: 其介面有相當完整的繁體中文翻譯,但缺少一些本地端功能的對照,例如 stash。

  2. Pro Git: Git 的權威參考用書,可惜繁中部分翻譯僅約一半。 https://git-scm.com/book/zh-tw/v2

  3. Microsoft 語言入口網站 (Visual Studio) https://www.microsoft.com/zh-tw/language/

### Glossary ###

譯文中括號內文字會依語境添加或省略。

Repository		版本庫
Amend			修改
Checkout		檢出
Cherry-pick		揀選
Diff			差異
Discard			捨棄
Drop [stash]	捨棄
Fast-forward	快轉 (Fast-forward)
Fetch			擷取
Fixup			修復 (Fixup)
Patch			補丁
Pop [stash]		還原
Rebase			變基 (Rebase)
Reset			重設
Revert			還原
Reword			改寫
Squash			壓縮 (Squash)
Stage			預存 (Stage)
Stash			收藏 (Stash)

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetTranslationSets added in v0.23.1

func GetTranslationSets() map[string]TranslationSet

GetTranslationSets gets all the translation sets, keyed by language code

Types

type Actions added in v0.32.1

type Actions struct {
	CheckoutCommit                    string
	CheckoutTag                       string
	CheckoutBranch                    string
	ForceCheckoutBranch               string
	DeleteLocalBranch                 string
	DeleteBranch                      string
	Merge                             string
	RebaseBranch                      string
	RenameBranch                      string
	CreateBranch                      string
	FastForwardBranch                 string
	CherryPick                        string
	CheckoutFile                      string
	DiscardOldFileChange              string
	SquashCommitDown                  string
	FixupCommit                       string
	RewordCommit                      string
	DropCommit                        string
	EditCommit                        string
	AmendCommit                       string
	ResetCommitAuthor                 string
	SetCommitAuthor                   string
	AddCommitCoAuthor                 string
	RevertCommit                      string
	CreateFixupCommit                 string
	SquashAllAboveFixupCommits        string
	MoveCommitUp                      string
	MoveCommitDown                    string
	CopyCommitMessageToClipboard      string
	CopyCommitSubjectToClipboard      string
	CopyCommitDiffToClipboard         string
	CopyCommitSHAToClipboard          string
	CopyCommitURLToClipboard          string
	CopyCommitAuthorToClipboard       string
	CopyCommitAttributeToClipboard    string
	CopyPatchToClipboard              string
	CustomCommand                     string
	DiscardAllChangesInDirectory      string
	DiscardUnstagedChangesInDirectory string
	DiscardAllChangesInFile           string
	DiscardAllUnstagedChangesInFile   string
	StageFile                         string
	StageResolvedFiles                string
	UnstageFile                       string
	UnstageAllFiles                   string
	StageAllFiles                     string
	IgnoreExcludeFile                 string
	IgnoreFileErr                     string
	ExcludeFile                       string
	ExcludeFileErr                    string
	ExcludeGitIgnoreErr               string
	Commit                            string
	EditFile                          string
	Push                              string
	Pull                              string
	OpenFile                          string
	OpenFileTooltip                   string
	StashAllChanges                   string
	StashAllChangesKeepIndex          string
	StashStagedChanges                string
	StashUnstagedChanges              string
	StashIncludeUntrackedChanges      string
	GitFlowFinish                     string
	GitFlowStart                      string
	CopyToClipboard                   string
	CopySelectedTextToClipboard       string
	RemovePatchFromCommit             string
	MovePatchToSelectedCommit         string
	MovePatchIntoIndex                string
	MovePatchIntoNewCommit            string
	DeleteRemoteBranch                string
	SetBranchUpstream                 string
	AddRemote                         string
	RemoveRemote                      string
	UpdateRemote                      string
	ApplyPatch                        string
	Stash                             string
	RenameStash                       string
	RemoveSubmodule                   string
	ResetSubmodule                    string
	AddSubmodule                      string
	UpdateSubmoduleUrl                string
	InitialiseSubmodule               string
	BulkInitialiseSubmodules          string
	BulkUpdateSubmodules              string
	BulkDeinitialiseSubmodules        string
	UpdateSubmodule                   string
	CreateLightweightTag              string
	CreateAnnotatedTag                string
	DeleteLocalTag                    string
	DeleteRemoteTag                   string
	PushTag                           string
	NukeWorkingTree                   string
	DiscardUnstagedFileChanges        string
	RemoveUntrackedFiles              string
	RemoveStagedFiles                 string
	SoftReset                         string
	MixedReset                        string
	HardReset                         string
	Undo                              string
	Redo                              string
	CopyPullRequestURL                string
	OpenDiffTool                      string
	OpenMergeTool                     string
	OpenCommitInBrowser               string
	OpenPullRequest                   string
	StartBisect                       string
	ResetBisect                       string
	BisectSkip                        string
	BisectMark                        string
	RemoveWorktree                    string
	AddWorktree                       string
}

type Bisect added in v0.35.0

type Bisect struct {
	MarkStart                   string
	MarkSkipCurrent             string
	MarkSkipSelected            string
	ResetTitle                  string
	ResetPrompt                 string
	ResetOption                 string
	ChooseTerms                 string
	OldTermPrompt               string
	NewTermPrompt               string
	BisectMenuTitle             string
	Mark                        string
	SkipCurrent                 string
	SkipSelected                string
	CompleteTitle               string
	CompletePrompt              string
	CompletePromptIndeterminate string
	Bisecting                   string
}

type Localizer

type Localizer struct {
	Log *logrus.Entry
	S   TranslationSet
}

Localizer will translate a message into the user's language

type Log added in v0.40.0

type Log struct {
	EditRebase               string
	MoveCommitUp             string
	MoveCommitDown           string
	CherryPickCommits        string
	HandleUndo               string
	HandleMidRebaseCommand   string
	RemoveFile               string
	CopyToClipboard          string
	Remove                   string
	CreateFileWithContent    string
	AppendingLineToFile      string
	EditRebaseFromBaseCommit string
}

type TranslationSet added in v0.23.1

type TranslationSet struct {
	NotEnoughSpace                        string
	DiffTitle                             string
	FilesTitle                            string
	BranchesTitle                         string
	CommitsTitle                          string
	StashTitle                            string
	SnakeTitle                            string
	EasterEgg                             string
	UnstagedChanges                       string
	StagedChanges                         string
	MainTitle                             string
	StagingTitle                          string
	MergingTitle                          string
	MergeConfirmTitle                     string
	NormalTitle                           string
	LogTitle                              string
	CommitSummary                         string
	CredentialsUsername                   string
	CredentialsPassword                   string
	CredentialsPassphrase                 string
	CredentialsPIN                        string
	PassUnameWrong                        string
	Commit                                string
	CommitTooltip                         string
	AmendLastCommit                       string
	AmendLastCommitTitle                  string
	SureToAmend                           string
	NoCommitToAmend                       string
	CommitChangesWithEditor               string
	FindBaseCommitForFixup                string
	FindBaseCommitForFixupTooltip         string
	NoDeletedLinesInDiff                  string
	NoBaseCommitsFound                    string
	MultipleBaseCommitsFoundStaged        string
	MultipleBaseCommitsFoundUnstaged      string
	BaseCommitIsAlreadyOnMainBranch       string
	BaseCommitIsNotInCurrentView          string
	HunksWithOnlyAddedLinesWarning        string
	StatusTitle                           string
	GlobalTitle                           string
	Menu                                  string
	Execute                               string
	Stage                                 string
	StageTooltip                          string
	ToggleStagedAll                       string
	ToggleStagedAllTooltip                string
	ToggleTreeView                        string
	ToggleTreeViewTooltip                 string
	OpenDiffTool                          string
	OpenMergeTool                         string
	OpenMergeToolTooltip                  string
	Refresh                               string
	RefreshTooltip                        string
	Push                                  string
	Pull                                  string
	PushTooltip                           string
	PullTooltip                           string
	Scroll                                string
	FileFilter                            string
	CopyToClipboardMenu                   string
	CopyFileName                          string
	CopyFilePath                          string
	CopyFileDiffTooltip                   string
	CopySelectedDiff                      string
	CopyAllFilesDiff                      string
	NoContentToCopyError                  string
	FileNameCopiedToast                   string
	FilePathCopiedToast                   string
	FileDiffCopiedToast                   string
	AllFilesDiffCopiedToast               string
	FilterStagedFiles                     string
	FilterUnstagedFiles                   string
	ResetFilter                           string
	MergeConflictsTitle                   string
	Checkout                              string
	CheckoutTooltip                       string
	CantCheckoutBranchWhilePulling        string
	TagCheckoutTooltip                    string
	RemoteBranchCheckoutTooltip           string
	CantPullOrPushSameBranchTwice         string
	NoChangedFiles                        string
	SoftReset                             string
	AlreadyCheckedOutBranch               string
	SureForceCheckout                     string
	ForceCheckoutBranch                   string
	BranchName                            string
	NewBranchNameBranchOff                string
	CantDeleteCheckOutBranch              string
	DeleteBranchTitle                     string
	DeleteLocalBranch                     string
	DeleteRemoteBranchOption              string
	DeleteRemoteBranchPrompt              string
	ForceDeleteBranchTitle                string
	ForceDeleteBranchMessage              string
	RebaseBranch                          string
	RebaseBranchTooltip                   string
	CantRebaseOntoSelf                    string
	CantMergeBranchIntoItself             string
	ForceCheckout                         string
	ForceCheckoutTooltip                  string
	CheckoutByName                        string
	CheckoutByNameTooltip                 string
	RemoteBranchCheckoutTitle             string
	CheckoutTypeNewBranch                 string
	CheckoutTypeNewBranchTooltip          string
	CheckoutTypeDetachedHead              string
	CheckoutTypeDetachedHeadTooltip       string
	NewBranch                             string
	NewBranchFromStashTooltip             string
	NoBranchesThisRepo                    string
	CommitWithoutMessageErr               string
	Close                                 string
	CloseCancel                           string
	Confirm                               string
	Quit                                  string
	SquashTooltip                         string
	CannotSquashOrFixupFirstCommit        string
	Fixup                                 string
	FixupTooltip                          string
	SureFixupThisCommit                   string
	SureSquashThisCommit                  string
	Squash                                string
	PickCommitTooltip                     string
	Pick                                  string
	CantPickDisabledReason                string
	Edit                                  string
	RevertCommit                          string
	Revert                                string
	RevertCommitTooltip                   string
	Reword                                string
	CommitRewordTooltip                   string
	DropCommit                            string
	DropCommitTooltip                     string
	MoveDownCommit                        string
	MoveUpCommit                          string
	CannotMoveAnyFurther                  string
	EditCommit                            string
	EditCommitTooltip                     string
	AmendCommitTooltip                    string
	Amend                                 string
	ResetAuthor                           string
	ResetAuthorTooltip                    string
	SetAuthor                             string
	SetAuthorTooltip                      string
	AddCoAuthor                           string
	AmendCommitAttribute                  string
	AmendCommitAttributeTooltip           string
	SetAuthorPromptTitle                  string
	AddCoAuthorPromptTitle                string
	AddCoAuthorTooltip                    string
	SureResetCommitAuthor                 string
	RewordCommitEditor                    string
	NoCommitsThisBranch                   string
	UpdateRefHere                         string
	Error                                 string
	Undo                                  string
	UndoReflog                            string
	RedoReflog                            string
	UndoTooltip                           string
	RedoTooltip                           string
	UndoMergeResolveTooltip               string
	DiscardAllTooltip                     string
	DiscardUnstagedTooltip                string
	Pop                                   string
	StashPopTooltip                       string
	Drop                                  string
	StashDropTooltip                      string
	Apply                                 string
	StashApplyTooltip                     string
	NoStashEntries                        string
	StashDrop                             string
	SureDropStashEntry                    string
	StashPop                              string
	SurePopStashEntry                     string
	StashApply                            string
	SureApplyStashEntry                   string
	NoTrackedStagedFilesStash             string
	NoFilesToStash                        string
	StashChanges                          string
	RenameStash                           string
	RenameStashPrompt                     string
	OpenConfig                            string
	EditConfig                            string
	ForcePush                             string
	ForcePushPrompt                       string
	ForcePushDisabled                     string
	UpdatesRejected                       string
	CheckForUpdate                        string
	CheckingForUpdates                    string
	UpdateAvailableTitle                  string
	UpdateAvailable                       string
	UpdateInProgressWaitingStatus         string
	UpdateCompletedTitle                  string
	UpdateCompleted                       string
	FailedToRetrieveLatestVersionErr      string
	OnLatestVersionErr                    string
	MajorVersionErr                       string
	CouldNotFindBinaryErr                 string
	UpdateFailedErr                       string
	ConfirmQuitDuringUpdateTitle          string
	ConfirmQuitDuringUpdate               string
	MergeToolTitle                        string
	MergeToolPrompt                       string
	IntroPopupMessage                     string
	DeprecatedEditConfigWarning           string
	GitconfigParseErr                     string
	EditFile                              string
	EditFileTooltip                       string
	OpenFile                              string
	OpenFileTooltip                       string
	OpenInEditor                          string
	IgnoreFile                            string
	ExcludeFile                           string
	RefreshFiles                          string
	Merge                                 string
	MergeBranchTooltip                    string
	ConfirmQuit                           string
	SwitchRepo                            string
	AllBranchesLogGraph                   string
	UnsupportedGitService                 string
	CopyPullRequestURL                    string
	NoBranchOnRemote                      string
	Fetch                                 string
	FetchTooltip                          string
	NoAutomaticGitFetchTitle              string
	NoAutomaticGitFetchBody               string
	FileEnter                             string
	FileEnterTooltip                      string
	FileStagingRequirements               string
	StageSelectionTooltip                 string
	DiscardSelection                      string
	DiscardSelectionTooltip               string
	ToggleSelectHunk                      string
	ToggleSelectHunkTooltip               string
	ToggleSelectionForPatch               string
	ToggleSelectionForPatchTooltip        string
	EditHunk                              string
	EditHunkTooltip                       string
	ToggleStagingView                     string
	ToggleStagingViewTooltip              string
	ReturnToFilesPanel                    string
	FastForward                           string
	FastForwardTooltip                    string
	FastForwarding                        string
	FoundConflictsTitle                   string
	ViewConflictsMenuItem                 string
	AbortMenuItem                         string
	PickHunk                              string
	PickAllHunks                          string
	ViewMergeRebaseOptions                string
	ViewMergeRebaseOptionsTooltip         string
	ViewMergeOptions                      string
	ViewRebaseOptions                     string
	NotMergingOrRebasing                  string
	AlreadyRebasing                       string
	RecentRepos                           string
	MergeOptionsTitle                     string
	RebaseOptionsTitle                    string
	CommitSummaryTitle                    string
	CommitDescriptionTitle                string
	CommitDescriptionSubTitle             string
	LocalBranchesTitle                    string
	SearchTitle                           string
	TagsTitle                             string
	MenuTitle                             string
	CommitMenuTitle                       string
	RemotesTitle                          string
	RemoteBranchesTitle                   string
	PatchBuildingTitle                    string
	InformationTitle                      string
	SecondaryTitle                        string
	ReflogCommitsTitle                    string
	ConflictsResolved                     string
	Continue                              string
	RebasingTitle                         string
	RebasingFromBaseCommitTitle           string
	SimpleRebase                          string
	InteractiveRebase                     string
	InteractiveRebaseTooltip              string
	MustSelectTodoCommits                 string
	ConfirmMerge                          string
	FwdNoUpstream                         string
	FwdNoLocalUpstream                    string
	FwdCommitsToPush                      string
	PullRequestNoUpstream                 string
	ErrorOccurred                         string
	NoRoom                                string
	YouAreHere                            string
	YouDied                               string
	RewordNotSupported                    string
	ChangingThisActionIsNotAllowed        string
	CherryPickCopy                        string
	CherryPickCopyTooltip                 string
	CherryPickCopyRange                   string
	CherryPickCopyRangeTooltip            string
	PasteCommits                          string
	SureCherryPick                        string
	CherryPick                            string
	CannotCherryPickNonCommit             string
	CannotCherryPickMergeCommit           string
	Donate                                string
	AskQuestion                           string
	PrevLine                              string
	NextLine                              string
	PrevHunk                              string
	NextHunk                              string
	PrevConflict                          string
	NextConflict                          string
	SelectPrevHunk                        string
	SelectNextHunk                        string
	ScrollDown                            string
	ScrollUp                              string
	ScrollUpMainWindow                    string
	ScrollDownMainWindow                  string
	AmendCommitTitle                      string
	AmendCommitPrompt                     string
	DropCommitTitle                       string
	DropCommitPrompt                      string
	DropUpdateRefPrompt                   string
	PullingStatus                         string
	PushingStatus                         string
	FetchingStatus                        string
	SquashingStatus                       string
	FixingStatus                          string
	DeletingStatus                        string
	DroppingStatus                        string
	MovingStatus                          string
	RebasingStatus                        string
	MergingStatus                         string
	LowercaseRebasingStatus               string
	LowercaseMergingStatus                string
	AmendingStatus                        string
	CherryPickingStatus                   string
	UndoingStatus                         string
	RedoingStatus                         string
	CheckingOutStatus                     string
	CommittingStatus                      string
	RevertingStatus                       string
	CreatingFixupCommitStatus             string
	CommitFiles                           string
	SubCommitsDynamicTitle                string
	CommitFilesDynamicTitle               string
	RemoteBranchesDynamicTitle            string
	ViewItemFiles                         string
	ViewItemFilesTooltip                  string
	CommitFilesTitle                      string
	CheckoutCommitFileTooltip             string
	CanOnlyDiscardFromLocalCommits        string
	Remove                                string
	DiscardOldFileChangeTooltip           string
	DiscardFileChangesTitle               string
	DiscardFileChangesPrompt              string
	DisabledForGPG                        string
	CreateRepo                            string
	BareRepo                              string
	InitialBranch                         string
	NoRecentRepositories                  string
	IncorrectNotARepository               string
	AutoStashTitle                        string
	AutoStashPrompt                       string
	StashPrefix                           string
	Discard                               string
	DiscardChangesTitle                   string
	DiscardFileChangesTooltip             string
	Cancel                                string
	DiscardAllChanges                     string
	DiscardUnstagedChanges                string
	DiscardAllChangesToAllFiles           string
	DiscardAnyUnstagedChanges             string
	DiscardUntrackedFiles                 string
	DiscardStagedChanges                  string
	HardReset                             string
	BranchDeleteTooltip                   string
	TagDeleteTooltip                      string
	Delete                                string
	Reset                                 string
	ResetTooltip                          string
	ViewResetOptions                      string
	FileResetOptionsTooltip               string
	CreateFixupCommit                     string
	CreateFixupCommitTooltip              string
	CreateAmendCommit                     string
	FixupMenu_Fixup                       string
	FixupMenu_FixupTooltip                string
	FixupMenu_AmendWithChanges            string
	FixupMenu_AmendWithChangesTooltip     string
	FixupMenu_AmendWithoutChanges         string
	FixupMenu_AmendWithoutChangesTooltip  string
	SquashAboveCommitsTooltip             string
	SquashCommitsAboveSelectedTooltip     string
	SquashCommitsInCurrentBranchTooltip   string
	SquashAboveCommits                    string
	SquashCommitsInCurrentBranch          string
	SquashCommitsAboveSelectedCommit      string
	CannotSquashCommitsInCurrentBranch    string
	ExecuteCustomCommand                  string
	ExecuteCustomCommandTooltip           string
	CustomCommand                         string
	CommitChangesWithoutHook              string
	SkipHookPrefixNotConfigured           string
	ResetTo                               string
	ResetSoftTooltip                      string
	ResetMixedTooltip                     string
	ResetHardTooltip                      string
	PressEnterToReturn                    string
	ViewStashOptions                      string
	ViewStashOptionsTooltip               string
	Stash                                 string
	StashTooltip                          string
	StashAllChanges                       string
	StashStagedChanges                    string
	StashAllChangesKeepIndex              string
	StashUnstagedChanges                  string
	StashIncludeUntrackedChanges          string
	StashOptions                          string
	NotARepository                        string
	WorkingDirectoryDoesNotExist          string
	Jump                                  string
	ScrollLeftRight                       string
	ScrollLeft                            string
	ScrollRight                           string
	DiscardPatch                          string
	DiscardPatchConfirm                   string
	DiscardPatchSameCommitConfirm         string
	CantPatchWhileRebasingError           string
	ToggleAddToPatch                      string
	ToggleAddToPatchTooltip               string
	ToggleAllInPatch                      string
	ToggleAllInPatchTooltip               string
	UpdatingPatch                         string
	ViewPatchOptions                      string
	PatchOptionsTitle                     string
	NoPatchError                          string
	EmptyPatchError                       string
	EnterCommitFile                       string
	EnterCommitFileTooltip                string
	ExitCustomPatchBuilder                string
	EnterUpstream                         string
	InvalidUpstream                       string
	ReturnToRemotesList                   string
	NewRemote                             string
	NewRemoteName                         string
	NewRemoteUrl                          string
	ViewBranches                          string
	EditRemoteName                        string
	EditRemoteUrl                         string
	RemoveRemote                          string
	RemoveRemoteTooltip                   string
	RemoveRemotePrompt                    string
	DeleteRemoteBranch                    string
	DeleteRemoteBranchMessage             string
	DeleteRemoteBranchTooltip             string
	SetAsUpstream                         string
	SetAsUpstreamTooltip                  string
	SetUpstream                           string
	UnsetUpstream                         string
	ViewDivergenceFromUpstream            string
	DivergenceSectionHeaderLocal          string
	DivergenceSectionHeaderRemote         string
	ViewUpstreamResetOptions              string
	ViewUpstreamResetOptionsTooltip       string
	ViewUpstreamRebaseOptions             string
	ViewUpstreamRebaseOptionsTooltip      string
	UpstreamGenericName                   string
	SetUpstreamTitle                      string
	SetUpstreamMessage                    string
	EditRemoteTooltip                     string
	TagCommit                             string
	TagCommitTooltip                      string
	TagMenuTitle                          string
	TagNameTitle                          string
	TagMessageTitle                       string
	LightweightTag                        string
	AnnotatedTag                          string
	DeleteTagTitle                        string
	DeleteLocalTag                        string
	DeleteRemoteTag                       string
	SelectRemoteTagUpstream               string
	DeleteRemoteTagPrompt                 string
	RemoteTagDeletedMessage               string
	PushTagTitle                          string
	PushTag                               string
	PushTagTooltip                        string
	NewTag                                string
	NewTagTooltip                         string
	CreatingTag                           string
	ForceTag                              string
	ForceTagPrompt                        string
	FetchRemoteTooltip                    string
	FetchingRemoteStatus                  string
	CheckoutCommit                        string
	CheckoutCommitTooltip                 string
	SureCheckoutThisCommit                string
	GitFlowOptions                        string
	NotAGitFlowBranch                     string
	NewBranchNamePrompt                   string
	IgnoreTracked                         string
	ExcludeTracked                        string
	IgnoreTrackedPrompt                   string
	ExcludeTrackedPrompt                  string
	ViewResetToUpstreamOptions            string
	NextScreenMode                        string
	PrevScreenMode                        string
	StartSearch                           string
	StartFilter                           string
	Panel                                 string
	Keybindings                           string
	KeybindingsLegend                     string
	KeybindingsMenuSectionLocal           string
	KeybindingsMenuSectionGlobal          string
	KeybindingsMenuSectionNavigation      string
	RenameBranch                          string
	Upstream                              string
	UpstreamTooltip                       string
	BranchUpstreamOptionsTitle            string
	ViewBranchUpstreamOptions             string
	ViewBranchUpstreamOptionsTooltip      string
	UpstreamNotSetError                   string
	NewGitFlowBranchPrompt                string
	RenameBranchWarning                   string
	OpenKeybindingsMenu                   string
	ResetCherryPick                       string
	NextTab                               string
	PrevTab                               string
	CantUndoWhileRebasing                 string
	CantRedoWhileRebasing                 string
	MustStashWarning                      string
	MustStashTitle                        string
	ConfirmationTitle                     string
	PrevPage                              string
	NextPage                              string
	GotoTop                               string
	GotoBottom                            string
	FilteringBy                           string
	ResetInParentheses                    string
	OpenFilteringMenu                     string
	OpenFilteringMenuTooltip              string
	FilterBy                              string
	ExitFilterMode                        string
	ExitFilterModeAuthor                  string
	FilterPathOption                      string
	FilterAuthorOption                    string
	EnterFileName                         string
	EnterAuthor                           string
	FilteringMenuTitle                    string
	WillCancelExistingFilterTooltip       string
	MustExitFilterModeTitle               string
	MustExitFilterModePrompt              string
	Diff                                  string
	EnterRefToDiff                        string
	EnterRefName                          string
	ExitDiffMode                          string
	DiffingMenuTitle                      string
	SwapDiff                              string
	ViewDiffingOptions                    string
	ViewDiffingOptionsTooltip             string
	OpenCommandLogMenu                    string
	OpenCommandLogMenuTooltip             string
	ShowingGitDiff                        string
	CommitDiff                            string
	CopyCommitShaToClipboard              string
	CommitSha                             string
	CommitURL                             string
	CopyCommitMessageToClipboard          string
	CommitMessage                         string
	CommitSubject                         string
	CommitAuthor                          string
	CopyCommitAttributeToClipboard        string
	CopyCommitAttributeToClipboardTooltip string
	CopyBranchNameToClipboard             string
	CopyPathToClipboard                   string
	CommitPrefixPatternError              string
	CopySelectedTextToClipboard           string
	NoFilesStagedTitle                    string
	NoFilesStagedPrompt                   string
	BranchNotFoundTitle                   string
	BranchNotFoundPrompt                  string
	BranchUnknown                         string
	DiscardChangeTitle                    string
	DiscardChangePrompt                   string
	CreateNewBranchFromCommit             string
	BuildingPatch                         string
	ViewCommits                           string
	MinGitVersionError                    string
	RunningCustomCommandStatus            string
	SubmoduleStashAndReset                string
	AndResetSubmodules                    string
	EnterSubmoduleTooltip                 string
	Enter                                 string
	CopySubmoduleNameToClipboard          string
	RemoveSubmodule                       string
	RemoveSubmoduleTooltip                string
	RemoveSubmodulePrompt                 string
	ResettingSubmoduleStatus              string
	NewSubmoduleName                      string
	NewSubmoduleUrl                       string
	NewSubmodulePath                      string
	NewSubmodule                          string
	AddingSubmoduleStatus                 string
	UpdateSubmoduleUrl                    string
	UpdatingSubmoduleUrlStatus            string
	EditSubmoduleUrl                      string
	InitializingSubmoduleStatus           string
	InitSubmoduleTooltip                  string
	Update                                string
	Initialize                            string
	SubmoduleUpdateTooltip                string
	UpdatingSubmoduleStatus               string
	BulkInitSubmodules                    string
	BulkUpdateSubmodules                  string
	BulkDeinitSubmodules                  string
	ViewBulkSubmoduleOptions              string
	BulkSubmoduleOptions                  string
	RunningCommand                        string
	SubCommitsTitle                       string
	SubmodulesTitle                       string
	NavigationTitle                       string
	SuggestionsCheatsheetTitle            string
	// Unlike the cheatsheet title above, the real suggestions title has a little message saying press tab to focus
	SuggestionsTitle                     string
	ExtrasTitle                          string
	PushingTagStatus                     string
	PullRequestURLCopiedToClipboard      string
	CommitDiffCopiedToClipboard          string
	CommitURLCopiedToClipboard           string
	CommitMessageCopiedToClipboard       string
	CommitSubjectCopiedToClipboard       string
	CommitAuthorCopiedToClipboard        string
	PatchCopiedToClipboard               string
	CopiedToClipboard                    string
	ErrCannotEditDirectory               string
	ErrStageDirWithInlineMergeConflicts  string
	ErrRepositoryMovedOrDeleted          string
	ErrWorktreeMovedOrRemoved            string
	CommandLog                           string
	ToggleShowCommandLog                 string
	FocusCommandLog                      string
	CommandLogHeader                     string
	RandomTip                            string
	SelectParentCommitForMerge           string
	ToggleWhitespaceInDiffView           string
	ToggleWhitespaceInDiffViewTooltip    string
	IgnoreWhitespaceDiffViewSubTitle     string
	IgnoreWhitespaceNotSupportedHere     string
	IncreaseContextInDiffView            string
	IncreaseContextInDiffViewTooltip     string
	DecreaseContextInDiffView            string
	DecreaseContextInDiffViewTooltip     string
	DiffContextSizeChanged               string
	CreatePullRequestOptions             string
	DefaultBranch                        string
	SelectBranch                         string
	CreatePullRequest                    string
	SelectConfigFile                     string
	NoConfigFileFoundErr                 string
	LoadingFileSuggestions               string
	LoadingCommits                       string
	MustSpecifyOriginError               string
	GitOutput                            string
	GitCommandFailed                     string
	AbortTitle                           string
	AbortPrompt                          string
	OpenLogMenu                          string
	OpenLogMenuTooltip                   string
	LogMenuTitle                         string
	ToggleShowGitGraphAll                string
	ShowGitGraph                         string
	SortOrder                            string
	SortAlphabetical                     string
	SortByDate                           string
	SortByRecency                        string
	SortBasedOnReflog                    string
	SortCommits                          string
	CantChangeContextSizeError           string
	OpenCommitInBrowser                  string
	ViewBisectOptions                    string
	ConfirmRevertCommit                  string
	RewordInEditorTitle                  string
	RewordInEditorPrompt                 string
	CheckoutPrompt                       string
	HardResetAutostashPrompt             string
	UpstreamGone                         string
	NukeDescription                      string
	DiscardStagedChangesDescription      string
	EmptyOutput                          string
	Patch                                string
	CustomPatch                          string
	CommitsCopied                        string
	CommitCopied                         string
	ResetPatch                           string
	ResetPatchTooltip                    string
	ApplyPatch                           string
	ApplyPatchTooltip                    string
	ApplyPatchInReverse                  string
	ApplyPatchInReverseTooltip           string
	RemovePatchFromOriginalCommit        string
	RemovePatchFromOriginalCommitTooltip string
	MovePatchOutIntoIndex                string
	MovePatchOutIntoIndexTooltip         string
	MovePatchIntoNewCommit               string
	MovePatchIntoNewCommitTooltip        string
	MovePatchToSelectedCommit            string
	MovePatchToSelectedCommitTooltip     string
	CopyPatchToClipboard                 string
	NoMatchesFor                         string
	MatchesFor                           string
	SearchKeybindings                    string
	SearchPrefix                         string
	FilterPrefix                         string
	ExitSearchMode                       string
	ExitTextFilterMode                   string
	Switch                               string
	SwitchToWorktree                     string
	SwitchToWorktreeTooltip              string
	AlreadyCheckedOutByWorktree          string
	BranchCheckedOutByWorktree           string
	DetachWorktreeTooltip                string
	Switching                            string
	RemoveWorktree                       string
	RemoveWorktreeTitle                  string
	DetachWorktree                       string
	DetachingWorktree                    string
	WorktreesTitle                       string
	WorktreeTitle                        string
	RemoveWorktreePrompt                 string
	ForceRemoveWorktreePrompt            string
	RemovingWorktree                     string
	AddingWorktree                       string
	CantDeleteCurrentWorktree            string
	AlreadyInWorktree                    string
	CantDeleteMainWorktree               string
	NoWorktreesThisRepo                  string
	MissingWorktree                      string
	MainWorktree                         string
	NewWorktree                          string
	NewWorktreePath                      string
	NewWorktreeBase                      string
	RemoveWorktreeTooltip                string
	BranchNameCannotBeBlank              string
	NewBranchName                        string
	NewBranchNameLeaveBlank              string
	ViewWorktreeOptions                  string
	CreateWorktreeFrom                   string
	CreateWorktreeFromDetached           string
	LcWorktree                           string
	ChangingDirectoryTo                  string
	Name                                 string
	Branch                               string
	Path                                 string
	MarkedBaseCommitStatus               string
	MarkAsBaseCommit                     string
	MarkAsBaseCommitTooltip              string
	MarkedCommitMarker                   string
	PleaseGoToURL                        string
	NoCopiedCommits                      string
	DisabledMenuItemPrefix               string
	QuickStartInteractiveRebase          string
	QuickStartInteractiveRebaseTooltip   string
	CannotQuickStartInteractiveRebase    string
	ToggleRangeSelect                    string
	RangeSelectUp                        string
	RangeSelectDown                      string
	RangeSelectNotSupported              string
	NoItemSelected                       string
	SelectedItemIsNotABranch             string
	SelectedItemDoesNotHaveFiles         string
	RangeSelectNotSupportedForSubmodules string
	OldCherryPickKeyWarning              string
	CommandDoesNotSupportOpeningInEditor string
	Actions                              Actions
	Bisect                               Bisect
	Log                                  Log
	BreakingChangesTitle                 string
	BreakingChangesMessage               string
	BreakingChangesByVersion             map[string]string
}

func EnglishTranslationSet added in v0.32.1

func EnglishTranslationSet() TranslationSet

exporting this so we can use it in tests

func NewTranslationSet added in v0.23.1

func NewTranslationSet(log *logrus.Entry, language string) *TranslationSet

func NewTranslationSetFromConfig added in v0.30.1

func NewTranslationSetFromConfig(log *logrus.Entry, configLanguage string) (*TranslationSet, error)

func RussianTranslationSet added in v0.39.0

func RussianTranslationSet() TranslationSet

exporting this so we can use it in tests

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL