Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetTranslationSets ¶
func GetTranslationSets() map[string]TranslationSet
GetTranslationSets gets all the translation sets, keyed by language code
Types ¶
type Localizer ¶
type Localizer struct {
Log *logrus.Entry
S TranslationSet
}
Localizer will translate a message into the user's language
type TranslationSet ¶
type TranslationSet struct {
NotEnoughSpace string
ProjectTitle string
MainTitle string
GlobalTitle string
Menu string
MenuTitle string
Execute string
Scroll string
Close string
Quit string
ErrorTitle string
NoViewMachingNewLineFocusedSwitchStatement string
OpenConfig string
EditConfig string
ConfirmQuit string
ConfirmUpProject string
ErrorOccurred string
ConnectionFailed string
UnattachableContainerError string
WaitingForContainerInfo string
CannotAttachStoppedContainerError string
CannotAccessDockerSocketError string
CannotKillChildError string
Donate string
Cancel string
CustomCommandTitle string
BulkCommandTitle string
Remove string
HideStopped string
ForceRemove string
RemoveWithVolumes string
MustForceToRemoveContainer string
Confirm string
Return string
FocusMain string
LcFilter string
StopContainer string
RestartingStatus string
StartingStatus string
StoppingStatus string
UppingProjectStatus string
UppingServiceStatus string
PausingStatus string
RemovingStatus string
DowningStatus string
RunningCustomCommandStatus string
RunningBulkCommandStatus string
RemoveService string
UpService string
Stop string
Pause string
Restart string
Down string
DownWithVolumes string
Start string
Rebuild string
Recreate string
PreviousContext string
NextContext string
Attach string
ViewLogs string
UpProject string
DownProject string
ServicesTitle string
ContainersTitle string
StandaloneContainersTitle string
TopTitle string
ImagesTitle string
VolumesTitle string
NetworksTitle string
NoContainers string
NoContainer string
NoImages string
NoVolumes string
NoNetworks string
NoServices string
RemoveImage string
RemoveVolume string
RemoveNetwork string
RemoveWithoutPrune string
RemoveWithoutPruneWithForce string
RemoveWithForce string
PruneImages string
PruneContainers string
PruneVolumes string
PruneNetworks string
ConfirmPruneContainers string
ConfirmStopContainers string
ConfirmRemoveContainers string
ConfirmPruneImages string
ConfirmPruneVolumes string
ConfirmPruneNetworks string
PruningStatus string
StopService string
PressEnterToReturn string
DetachFromContainerShortCut string
StopAllContainers string
RemoveAllContainers string
ViewRestartOptions string
ExecShell string
RunCustomCommand string
ViewBulkCommands string
FilterList string
OpenInBrowser string
SortContainersByState string
LogsTitle string
ConfigTitle string
EnvTitle string
DockerComposeConfigTitle string
StatsTitle string
CreditsTitle string
ContainerConfigTitle string
ContainerEnvTitle string
NothingToDisplay string
NoContainerForService string
CannotDisplayEnvVariables string
CannotManageNonLocalService string
No string
Yes string
LcNextScreenMode string
LcPrevScreenMode string
FilterPrompt string
FocusProjects string
FocusServices string
FocusContainers string
FocusImages string
FocusVolumes string
FocusNetworks string
// CLI strings
AppTitle string
LoadedFiles string
DefaultComposeFile string
AllServicesList string
AllServicesListAll string
NotRunningServicesList string
RunningServicesList string
StatusNotRunning string
StatusRunning string
StatusStopped string
CommonTips string
QuickCommands string
Goodbye string
SearchServiceTitle string
SearchMenuTitle string
SelectActionForService string
ExecutingActionOnService string
ExternalProjectStatusTip string
ExternalProjectNoConfigTip string
ExternalProjectNoFixTip string
ExternalProjectNoBuildTip string
RepairingService string
DeletingServiceImage string
ConfirmCleanService string
WarningStopAndRemove string
ConfirmContinue string
ServiceNotRunningNoLogs string
ViewingServiceLogs string
EnteringContainer string
ActionFailed string
ActionSuccess string
ActionCompleted string
SelectServiceTo string
PromptServiceIdxName string
PromptServiceAllIdxName string
InputServiceNameIdx string
ErrorNoMatchingService string
ErrorNoStackServiceFound string
ExecutingAction string
ConfirmOneKeyStartStack string
StartingStack string
ContainsServices string
CleaningDockerBuildCache string
CleaningDockerBuildHistory string
QuickSearchPrompt string
MenuFunction string
WaitEnterToContinue string
Build string
Clean string
Fix string
ForceReconstruct string
FzfSelected string
SuffixAllSpecified string
SuffixSpecified string
CommandExecutionError string
ExecutionFinishedExitTip string
PressExitToReturnTip string
ReturningToMainMenu string
MustTypeExitToQuit string
// Menu Items
MenuStartService string
MenuStopService string
MenuRestartService string
MenuViewLogs string
MenuServiceStatus string
MenuServiceConfig string
MenuEnterContainer string
MenuBuildService string
MenuForceReconstruct string
MenuCleanService string
MenuRemoveImage string
MenuLogStack string
MenuDBStack string
MenuCleanBuildCache string
MenuCleanBuildxCache string
MenuNetworkManagement string
MenuVolumeManagement string
MenuImageManagement string
MenuRepairService string
// Image Management
SearchImageTitle string
RunImage string
InputContainerName string
RunImageSuccess string
RunImageFailed string
SelectActionForImage string
ConfirmDeleteImage string
DeletingImage string
InvalidIndex string
DangerDeleteAllImages string
CleaningAllUnusedImages string
PullImage string
MenuRunImage string
MenuDeleteImage string
DeleteAllImages string
InputImageToRun string
InputImageToDelete string
DetectingShell string
}
TranslationSet is a set of localised strings for a given language
func NewTranslationSet ¶
func NewTranslationSet(log *logrus.Entry, language string) *TranslationSet
func NewTranslationSetFromConfig ¶
func NewTranslationSetFromConfig(log *logrus.Entry, configLanguage string) (*TranslationSet, error)
Click to show internal directories.
Click to hide internal directories.