MCPcopy Create free account
hub / github.com/danielmiessler/Fabric / CustomHelpHandler

Function CustomHelpHandler

internal/cli/help.go:159–165  ·  view source on GitHub ↗

CustomHelpHandler handles help output with translations

(parser *flags.Parser, writer io.Writer)

Source from the content-addressed store, hash-verified

157
158// CustomHelpHandler handles help output with translations
159func CustomHelpHandler(parser *flags.Parser, writer io.Writer) {
160 // Initialize i18n system with detected language if not already initialized
161 ensureI18nInitialized()
162
163 helpWriter := NewTranslatedHelpWriter(parser, writer)
164 helpWriter.WriteHelp()
165}
166
167// ensureI18nInitialized initializes the i18n system if not already done
168func ensureI18nInitialized() {

Callers 1

InitFunction · 0.85

Calls 3

WriteHelpMethod · 0.95
ensureI18nInitializedFunction · 0.85
NewTranslatedHelpWriterFunction · 0.85

Tested by

no test coverage detected