Ich arbeite mit Microsoft Bot Framework mit Blick auf FormFlow.BotBuilder - FormFlow - Wie ändere ich die Bestätigungsoptionssprache
Ich verwende Bestätigungsdialog wie dieses Beispiel:
return new FormBuilder<SandwichOrder>()
.Message("Welcome to the sandwich order bot!")
.Field(nameof(SandwichOrder.Sandwich))
...
.Confirm("Do you want to order your {Length} {Sandwich} on {Bread} {&Bread} with {[{Cheese} {Toppings} {Sauces}]} to be sent to {DeliveryAddress} {?at {DeliveryTime:t}}?")
.AddRemainingFields()
.Message("Thanks for ordering a sandwich!")
.OnCompletionAsync(processOrder)
.Build();
bestätigen Werke Dialog, aber ich bin der Bot dann Fragen in italienischer Sprache läuft, während bestätigen nur zu akzeptieren, scheint „Ja/Nein“ Optionen.
Wie wird dies in Italienisch ("si/no") umgewandelt?
Kann die Sprache global eingestellt werden?
Dank
Der FormFlow-Builder unterstützt die Lokalisierung noch nicht. Wir planen dies in einem zukünftigen Update. In der Zwischenzeit können Sie den BotBuilder-Quellcode selbst ändern, um die Bestätigungsaufforderung auf Italienisch zu ändern. –