chore: remove legacy translation system
This commit is contained in:
@ -28,10 +28,8 @@ import (
|
||||
"github.com/AlecAivazis/survey/v2"
|
||||
"github.com/leonelquinteros/gotext"
|
||||
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/config"
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/db"
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/pager"
|
||||
"gitea.plemya-x.ru/Plemya-x/ALR/internal/translations"
|
||||
)
|
||||
|
||||
// YesNoPrompt asks the user a yes or no question, using def as the default answer
|
||||
@ -40,7 +38,7 @@ func YesNoPrompt(ctx context.Context, msg string, interactive, def bool) (bool,
|
||||
var answer bool
|
||||
err := survey.AskOne(
|
||||
&survey.Confirm{
|
||||
Message: translations.Translator(ctx).TranslateTo(msg, config.Language(ctx)),
|
||||
Message: msg,
|
||||
Default: def,
|
||||
},
|
||||
&answer,
|
||||
@ -59,8 +57,7 @@ func PromptViewScript(ctx context.Context, script, name, style string, interacti
|
||||
return nil
|
||||
}
|
||||
|
||||
scriptPrompt := translations.Translator(ctx).TranslateTo("Would you like to view the build script for", config.Language(ctx)) + " " + name
|
||||
view, err := YesNoPrompt(ctx, scriptPrompt, interactive, false)
|
||||
view, err := YesNoPrompt(ctx, gotext.Get("Would you like to view the build script for %s", name), interactive, false)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@ -71,7 +68,7 @@ func PromptViewScript(ctx context.Context, script, name, style string, interacti
|
||||
return err
|
||||
}
|
||||
|
||||
cont, err := YesNoPrompt(ctx, "Would you still like to continue?", interactive, false)
|
||||
cont, err := YesNoPrompt(ctx, gotext.Get("Would you still like to continue?"), interactive, false)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@ -135,7 +132,7 @@ func PkgPrompt(ctx context.Context, options []db.Package, verb string, interacti
|
||||
|
||||
prompt := &survey.Select{
|
||||
Options: names,
|
||||
Message: translations.Translator(ctx).TranslateTo("Choose which package to "+verb, config.Language(ctx)),
|
||||
Message: gotext.Get("Choose which package to %s", verb),
|
||||
}
|
||||
|
||||
var choice int
|
||||
@ -156,7 +153,7 @@ func ChooseOptDepends(ctx context.Context, options []string, verb string, intera
|
||||
|
||||
prompt := &survey.MultiSelect{
|
||||
Options: options,
|
||||
Message: translations.Translator(ctx).TranslateTo("Choose which optional package(s) to install", config.Language(ctx)),
|
||||
Message: gotext.Get("Choose which optional package(s) to install"),
|
||||
}
|
||||
|
||||
var choices []int
|
||||
|
Reference in New Issue
Block a user