add discussion topic and keywords input

This commit is contained in:
WilsonLe 2024-05-16 11:25:31 -04:00
parent a0ee1965b3
commit 8c19eb25dd
7 changed files with 351 additions and 57 deletions

View file

@ -3950,5 +3950,9 @@
"conversationBotModeSelectOption_discussion": "Discussion",
"conversationBotModeSelectOption_custom": "Custom",
"conversationBotModeSelectOption_conversation": "Conversation",
"conversationBotModeSelectOption_textAdventure": "Text Adventure"
"conversationBotModeSelectOption_textAdventure": "Text Adventure",
"conversationBotDiscussionZone_title": "Discussion Settings",
"conversationBotDiscussionZone_discussionTopicLabel": "Discussion Topic",
"conversationBotDiscussionZone_discussionKeywordsLabel": "Discussion Keywords",
"conversationBotDiscussionZone_discussionKeywordsHintText": "Comma separated list of keywords to guide the discussion"
}

View file

@ -101,4 +101,6 @@ class ModelKey {
static const String safetyModeration = "safety_moderation";
static const String mode = "mode";
static const String custom = "custom";
static const String discussionTopic = "discussion_topic";
static const String discussionKeywords = "discussion_keywords";
}

View file

@ -14,6 +14,8 @@ class BotOptionsModel {
bool safetyModeration;
String mode;
String? custom;
String? discussionTopic;
String? discussionKeywords;
BotOptionsModel({
this.languageLevel,
@ -22,6 +24,8 @@ class BotOptionsModel {
this.safetyModeration = true,
this.mode = "discussion",
this.custom = "",
this.discussionTopic,
this.discussionKeywords,
});
factory BotOptionsModel.fromJson(json) {
@ -32,6 +36,8 @@ class BotOptionsModel {
safetyModeration: json[ModelKey.safetyModeration] ?? true,
mode: json[ModelKey.mode] ?? "discussion",
custom: json[ModelKey.custom],
discussionTopic: json[ModelKey.discussionTopic],
discussionKeywords: json[ModelKey.discussionKeywords],
);
}
@ -45,6 +51,8 @@ class BotOptionsModel {
data[ModelKey.safetyModeration] = safetyModeration;
data[ModelKey.mode] = mode;
data[ModelKey.custom] = custom;
data[ModelKey.discussionTopic] = discussionTopic;
data[ModelKey.discussionKeywords] = discussionKeywords;
return data;
} catch (e, s) {
debugger(when: kDebugMode);

View file

@ -1,15 +1,90 @@
import 'package:fluffychat/pangea/models/bot_options_model.dart';
import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/l10n.dart';
class ConversationBotDiscussionZone extends StatelessWidget {
final BotOptionsModel initialBotOptions;
// call this to update propagate changes to parents
final void Function(BotOptionsModel?)? onChanged;
const ConversationBotDiscussionZone({
super.key,
required this.initialBotOptions,
required this.onChanged,
});
@override
Widget build(BuildContext context) {
return const Column(
String discussionTopic = initialBotOptions.discussionTopic ?? "";
String discussionKeywords = initialBotOptions.discussionKeywords ?? "";
return Column(
children: [
Text('Discussion Zone'),
const SizedBox(height: 12),
Text(
L10n.of(context)!.conversationBotDiscussionZone_title,
style: TextStyle(
color: Theme.of(context).colorScheme.secondary,
fontWeight: FontWeight.bold,
),
),
const Divider(
color: Colors.grey,
thickness: 1,
),
const SizedBox(height: 12),
Padding(
padding: const EdgeInsets.all(8),
child: TextField(
controller: TextEditingController(text: discussionTopic),
onChanged: (value) {
discussionTopic = value;
},
decoration: InputDecoration(
labelText: L10n.of(context)!
.conversationBotDiscussionZone_discussionTopicLabel,
floatingLabelBehavior: FloatingLabelBehavior.auto,
suffixIcon: IconButton(
icon: const Icon(Icons.check),
onPressed: () {
if (discussionTopic != initialBotOptions.discussionTopic) {
initialBotOptions.discussionTopic = discussionTopic;
onChanged?.call(
initialBotOptions,
);
}
},
),
),
),
),
const SizedBox(height: 12),
Padding(
padding: const EdgeInsets.all(8),
child: TextField(
controller: TextEditingController(text: discussionKeywords),
onChanged: (value) {
discussionKeywords = value;
},
decoration: InputDecoration(
labelText: L10n.of(context)!
.conversationBotDiscussionZone_discussionKeywordsLabel,
floatingLabelBehavior: FloatingLabelBehavior.auto,
hintText: L10n.of(context)!
.conversationBotDiscussionZone_discussionKeywordsHintText,
suffixIcon: IconButton(
icon: const Icon(Icons.check),
onPressed: () {
if (discussionTopic != initialBotOptions.discussionKeywords) {
initialBotOptions.discussionKeywords = discussionKeywords;
onChanged?.call(
initialBotOptions,
);
}
},
),
),
),
),
],
);
}

View file

@ -1,3 +1,4 @@
import 'package:fluffychat/pangea/models/bot_options_model.dart';
import 'package:fluffychat/pangea/widgets/conversation_bot/conversation_bot_conversation_zone.dart';
import 'package:fluffychat/pangea/widgets/conversation_bot/conversation_bot_custom_zone.dart';
import 'package:fluffychat/pangea/widgets/conversation_bot/conversation_bot_text_adventure_zone.dart';
@ -6,17 +7,22 @@ import 'package:flutter/material.dart';
import 'conversation_bot_discussion_zone.dart';
class ConversationBotModeDynamicZone extends StatelessWidget {
final String? mode;
final BotOptionsModel initialBotOptions;
final void Function(BotOptionsModel?)? onChanged;
const ConversationBotModeDynamicZone({
super.key,
this.mode,
required this.initialBotOptions,
required this.onChanged,
});
@override
Widget build(BuildContext context) {
final zoneMap = {
'discussion': const ConversationBotDiscussionZone(),
'discussion': ConversationBotDiscussionZone(
initialBotOptions: initialBotOptions,
onChanged: onChanged,
),
"custom": const ConversationBotCustomZone(),
"conversation": const ConversationBotConversationZone(),
"text_adventure": const ConversationBotTextAdventureZone(),
@ -29,7 +35,7 @@ class ConversationBotModeDynamicZone extends StatelessWidget {
),
borderRadius: const BorderRadius.all(Radius.circular(10)),
),
child: zoneMap[mode ?? 'discussion'],
child: zoneMap[initialBotOptions.mode],
);
}
}

View file

@ -268,9 +268,16 @@ class ConversationBotSettingsState extends State<ConversationBotSettings> {
),
),
Padding(
padding: const EdgeInsets.fromLTRB(32, 16, 0, 0),
padding: const EdgeInsets.fromLTRB(28, 0, 12, 0),
child: ConversationBotModeDynamicZone(
mode: botOptions.mode,
initialBotOptions: botOptions,
onChanged: (BotOptionsModel? newOptions) {
updateBotOption(() {
if (newOptions != null) {
botOptions = newOptions;
}
});
},
),
),
const SizedBox(height: 16),

View file

@ -826,7 +826,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"be": [
@ -2251,7 +2255,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"bn": [
@ -3138,7 +3146,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"bo": [
@ -4025,7 +4037,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"ca": [
@ -4912,7 +4928,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"cs": [
@ -5799,7 +5819,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"de": [
@ -6633,7 +6657,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"el": [
@ -7520,7 +7548,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"eo": [
@ -8407,7 +8439,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"es": [
@ -8442,7 +8478,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"et": [
@ -9272,7 +9312,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"eu": [
@ -10102,7 +10146,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"fa": [
@ -10989,7 +11037,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"fi": [
@ -11876,7 +11928,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"fr": [
@ -12763,7 +12819,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"ga": [
@ -13650,7 +13710,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"gl": [
@ -14480,7 +14544,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"he": [
@ -15367,7 +15435,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"hi": [
@ -16254,7 +16326,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"hr": [
@ -17128,7 +17204,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"hu": [
@ -18015,7 +18095,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"ia": [
@ -19426,7 +19510,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"id": [
@ -20313,7 +20401,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"ie": [
@ -21200,7 +21292,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"it": [
@ -22072,7 +22168,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"ja": [
@ -22959,7 +23059,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"ko": [
@ -23846,7 +23950,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"lt": [
@ -24733,7 +24841,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"lv": [
@ -25620,7 +25732,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"nb": [
@ -26507,7 +26623,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"nl": [
@ -27394,7 +27514,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"pl": [
@ -28281,7 +28405,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"pt": [
@ -29168,7 +29296,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"pt_BR": [
@ -30024,7 +30156,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"pt_PT": [
@ -30911,7 +31047,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"ro": [
@ -31798,7 +31938,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"ru": [
@ -32628,7 +32772,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"sk": [
@ -33515,7 +33663,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"sl": [
@ -34402,7 +34554,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"sr": [
@ -35289,7 +35445,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"sv": [
@ -36141,7 +36301,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"ta": [
@ -37028,7 +37192,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"th": [
@ -37915,7 +38083,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"tr": [
@ -38787,7 +38959,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"uk": [
@ -39617,7 +39793,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"vi": [
@ -40504,7 +40684,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"zh": [
@ -41334,7 +41518,11 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
],
"zh_Hant": [
@ -42221,6 +42409,10 @@
"conversationBotModeSelectOption_discussion",
"conversationBotModeSelectOption_custom",
"conversationBotModeSelectOption_conversation",
"conversationBotModeSelectOption_textAdventure"
"conversationBotModeSelectOption_textAdventure",
"conversationBotDiscussionZone_title",
"conversationBotDiscussionZone_discussionTopicLabel",
"conversationBotDiscussionZone_discussionKeywordsLabel",
"conversationBotDiscussionZone_discussionKeywordsHintText"
]
}