From 2cb33d7ce1a326f759c11efb005e5d0b11c378e3 Mon Sep 17 00:00:00 2001 From: WilsonLe Date: Wed, 15 May 2024 15:14:44 -0400 Subject: [PATCH] implement dynamic zone with 4 modes --- assets/l10n/intl_en.arb | 10 +- lib/pangea/constants/model_keys.dart | 2 +- lib/pangea/models/bot_options_model.dart | 6 +- .../conversation_bot_conversation_zone.dart | 16 + .../conversation_bot_custom_zone.dart | 16 + .../conversation_bot_discussion_zone.dart | 16 + .../conversation_bot_mode_dynamic_zone.dart | 35 ++ .../conversation_bot_mode_select.dart | 12 +- .../conversation_bot_settings.dart | 18 +- .../conversation_bot_text_adventure_zone.dart | 16 + needed-translations.txt | 480 +++++++++--------- 11 files changed, 366 insertions(+), 261 deletions(-) create mode 100644 lib/pangea/widgets/conversation_bot/conversation_bot_conversation_zone.dart create mode 100644 lib/pangea/widgets/conversation_bot/conversation_bot_custom_zone.dart create mode 100644 lib/pangea/widgets/conversation_bot/conversation_bot_discussion_zone.dart create mode 100644 lib/pangea/widgets/conversation_bot/conversation_bot_mode_dynamic_zone.dart create mode 100644 lib/pangea/widgets/conversation_bot/conversation_bot_text_adventure_zone.dart diff --git a/assets/l10n/intl_en.arb b/assets/l10n/intl_en.arb index cb3375244..108462160 100644 --- a/assets/l10n/intl_en.arb +++ b/assets/l10n/intl_en.arb @@ -3946,9 +3946,9 @@ "points": "Points", "noPaymentInfo": "No payment info necessary!", "updatePhoneOS": "You may need to update your device's OS version.", - "conversationBotPresetSelectDescription": "Bot preset", - "conversationBotPresetSelectOption_discussion": "Discussion", - "conversationBotPresetSelectOption_custom": "Custom", - "conversationBotPresetSelectOption_conversation": "Conversation", - "conversationBotPresetSelectOption_textAdventure": "Text Adventure" + "conversationBotModeSelectDescription": "Bot mode", + "conversationBotModeSelectOption_discussion": "Discussion", + "conversationBotModeSelectOption_custom": "Custom", + "conversationBotModeSelectOption_conversation": "Conversation", + "conversationBotModeSelectOption_textAdventure": "Text Adventure" } \ No newline at end of file diff --git a/lib/pangea/constants/model_keys.dart b/lib/pangea/constants/model_keys.dart index a3d54a408..163a92d8f 100644 --- a/lib/pangea/constants/model_keys.dart +++ b/lib/pangea/constants/model_keys.dart @@ -99,6 +99,6 @@ class ModelKey { static const String conversationTopic = "conversation_topic"; static const String keywords = "keywords"; static const String safetyModeration = "safety_moderation"; - static const String preset = "preset"; + static const String mode = "mode"; static const String custom = "custom"; } diff --git a/lib/pangea/models/bot_options_model.dart b/lib/pangea/models/bot_options_model.dart index 041c4f0d3..5038c58af 100644 --- a/lib/pangea/models/bot_options_model.dart +++ b/lib/pangea/models/bot_options_model.dart @@ -12,7 +12,7 @@ class BotOptionsModel { String topic; List keywords; bool safetyModeration; - String preset; + String mode; String? custom; BotOptionsModel({ @@ -20,7 +20,7 @@ class BotOptionsModel { this.topic = "General Conversation", this.keywords = const [], this.safetyModeration = true, - this.preset = "discussion", + this.mode = "discussion", this.custom = "", }); @@ -30,7 +30,7 @@ class BotOptionsModel { topic: json[ModelKey.conversationTopic] ?? "General Conversation", keywords: (json[ModelKey.keywords] ?? []).cast(), safetyModeration: json[ModelKey.safetyModeration] ?? true, - preset: json[ModelKey.preset] ?? "discussion", + mode: json[ModelKey.mode] ?? "discussion", custom: json[ModelKey.custom], ); } diff --git a/lib/pangea/widgets/conversation_bot/conversation_bot_conversation_zone.dart b/lib/pangea/widgets/conversation_bot/conversation_bot_conversation_zone.dart new file mode 100644 index 000000000..975cc1d0d --- /dev/null +++ b/lib/pangea/widgets/conversation_bot/conversation_bot_conversation_zone.dart @@ -0,0 +1,16 @@ +import 'package:flutter/material.dart'; + +class ConversationBotConversationZone extends StatelessWidget { + const ConversationBotConversationZone({ + super.key, + }); + + @override + Widget build(BuildContext context) { + return const Column( + children: [ + Text('Conversation Zone'), + ], + ); + } +} diff --git a/lib/pangea/widgets/conversation_bot/conversation_bot_custom_zone.dart b/lib/pangea/widgets/conversation_bot/conversation_bot_custom_zone.dart new file mode 100644 index 000000000..5fe8880ea --- /dev/null +++ b/lib/pangea/widgets/conversation_bot/conversation_bot_custom_zone.dart @@ -0,0 +1,16 @@ +import 'package:flutter/material.dart'; + +class ConversationBotCustomZone extends StatelessWidget { + const ConversationBotCustomZone({ + super.key, + }); + + @override + Widget build(BuildContext context) { + return const Column( + children: [ + Text('Custom Zone'), + ], + ); + } +} diff --git a/lib/pangea/widgets/conversation_bot/conversation_bot_discussion_zone.dart b/lib/pangea/widgets/conversation_bot/conversation_bot_discussion_zone.dart new file mode 100644 index 000000000..9e7449a11 --- /dev/null +++ b/lib/pangea/widgets/conversation_bot/conversation_bot_discussion_zone.dart @@ -0,0 +1,16 @@ +import 'package:flutter/material.dart'; + +class ConversationBotDiscussionZone extends StatelessWidget { + const ConversationBotDiscussionZone({ + super.key, + }); + + @override + Widget build(BuildContext context) { + return const Column( + children: [ + Text('Discussion Zone'), + ], + ); + } +} diff --git a/lib/pangea/widgets/conversation_bot/conversation_bot_mode_dynamic_zone.dart b/lib/pangea/widgets/conversation_bot/conversation_bot_mode_dynamic_zone.dart new file mode 100644 index 000000000..580dd060f --- /dev/null +++ b/lib/pangea/widgets/conversation_bot/conversation_bot_mode_dynamic_zone.dart @@ -0,0 +1,35 @@ +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'; +import 'package:flutter/material.dart'; + +import 'conversation_bot_discussion_zone.dart'; + +class ConversationBotModeDynamicZone extends StatelessWidget { + final String? mode; + + const ConversationBotModeDynamicZone({ + super.key, + this.mode, + }); + + @override + Widget build(BuildContext context) { + final zoneMap = { + 'discussion': const ConversationBotDiscussionZone(), + "custom": const ConversationBotCustomZone(), + "conversation": const ConversationBotConversationZone(), + "text_adventure": const ConversationBotTextAdventureZone(), + }; + return Container( + decoration: BoxDecoration( + border: Border.all( + color: Theme.of(context).colorScheme.secondary, + width: 0.5, + ), + borderRadius: const BorderRadius.all(Radius.circular(10)), + ), + child: zoneMap[mode ?? 'discussion'], + ); + } +} diff --git a/lib/pangea/widgets/conversation_bot/conversation_bot_mode_select.dart b/lib/pangea/widgets/conversation_bot/conversation_bot_mode_select.dart index 410d8a503..70675e898 100644 --- a/lib/pangea/widgets/conversation_bot/conversation_bot_mode_select.dart +++ b/lib/pangea/widgets/conversation_bot/conversation_bot_mode_select.dart @@ -1,11 +1,11 @@ import 'package:flutter/material.dart'; import 'package:flutter_gen/gen_l10n/l10n.dart'; -class ConversationBotPresetSelect extends StatelessWidget { +class ConversationBotModeSelect extends StatelessWidget { final String? initialMode; final void Function(String?)? onChanged; - const ConversationBotPresetSelect({ + const ConversationBotModeSelect({ super.key, this.initialMode, this.onChanged, @@ -15,12 +15,12 @@ class ConversationBotPresetSelect extends StatelessWidget { Widget build(BuildContext context) { final Map options = { "discussion": - L10n.of(context)!.conversationBotPresetSelectOption_discussion, - "custom": L10n.of(context)!.conversationBotPresetSelectOption_custom, + L10n.of(context)!.conversationBotModeSelectOption_discussion, + "custom": L10n.of(context)!.conversationBotModeSelectOption_custom, "conversation": - L10n.of(context)!.conversationBotPresetSelectOption_conversation, + L10n.of(context)!.conversationBotModeSelectOption_conversation, "text_adventure": - L10n.of(context)!.conversationBotPresetSelectOption_textAdventure, + L10n.of(context)!.conversationBotModeSelectOption_textAdventure, }; return Padding( diff --git a/lib/pangea/widgets/conversation_bot/conversation_bot_settings.dart b/lib/pangea/widgets/conversation_bot/conversation_bot_settings.dart index fcaf11b60..5aeb9b82e 100644 --- a/lib/pangea/widgets/conversation_bot/conversation_bot_settings.dart +++ b/lib/pangea/widgets/conversation_bot/conversation_bot_settings.dart @@ -4,6 +4,7 @@ import 'package:fluffychat/config/app_config.dart'; import 'package:fluffychat/pangea/models/bot_options_model.dart'; import 'package:fluffychat/pangea/utils/bot_name.dart'; import 'package:fluffychat/pangea/widgets/common/bot_face_svg.dart'; +import 'package:fluffychat/pangea/widgets/conversation_bot/conversation_bot_mode_dynamic_zone.dart'; import 'package:fluffychat/pangea/widgets/conversation_bot/conversation_bot_mode_select.dart'; import 'package:fluffychat/pangea/widgets/space/language_level_dropdown.dart'; import 'package:flutter/foundation.dart'; @@ -247,8 +248,7 @@ class ConversationBotSettingsState extends State { Padding( padding: const EdgeInsets.fromLTRB(32, 16, 0, 0), child: Text( - L10n.of(context)! - .conversationBotPresetSelectDescription, + L10n.of(context)!.conversationBotModeSelectDescription, style: TextStyle( color: Theme.of(context).colorScheme.secondary, fontWeight: FontWeight.bold, @@ -258,15 +258,21 @@ class ConversationBotSettingsState extends State { ), Padding( padding: const EdgeInsets.only(left: 16), - child: ConversationBotPresetSelect( - initialMode: botOptions.preset, - onChanged: (String? preset) => updateBotOption( + child: ConversationBotModeSelect( + initialMode: botOptions.mode, + onChanged: (String? mode) => updateBotOption( () { - botOptions.preset = preset ?? "discussion"; + botOptions.mode = mode ?? "discussion"; }, ), ), ), + Padding( + padding: const EdgeInsets.fromLTRB(32, 16, 0, 0), + child: ConversationBotModeDynamicZone( + mode: botOptions.mode, + ), + ), const SizedBox(height: 16), ], ], diff --git a/lib/pangea/widgets/conversation_bot/conversation_bot_text_adventure_zone.dart b/lib/pangea/widgets/conversation_bot/conversation_bot_text_adventure_zone.dart new file mode 100644 index 000000000..2f65348cf --- /dev/null +++ b/lib/pangea/widgets/conversation_bot/conversation_bot_text_adventure_zone.dart @@ -0,0 +1,16 @@ +import 'package:flutter/material.dart'; + +class ConversationBotTextAdventureZone extends StatelessWidget { + const ConversationBotTextAdventureZone({ + super.key, + }); + + @override + Widget build(BuildContext context) { + return const Column( + children: [ + Text('Text Adventure Zone'), + ], + ); + } +} diff --git a/needed-translations.txt b/needed-translations.txt index 3359206d2..c3a8a46fe 100644 --- a/needed-translations.txt +++ b/needed-translations.txt @@ -822,11 +822,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "be": [ @@ -2247,11 +2247,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "bn": [ @@ -3134,11 +3134,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "bo": [ @@ -4021,11 +4021,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "ca": [ @@ -4908,11 +4908,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "cs": [ @@ -5795,11 +5795,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "de": [ @@ -6629,11 +6629,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "el": [ @@ -7516,11 +7516,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "eo": [ @@ -8403,11 +8403,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "es": [ @@ -8438,11 +8438,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "et": [ @@ -9268,11 +9268,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "eu": [ @@ -10098,11 +10098,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "fa": [ @@ -10985,11 +10985,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "fi": [ @@ -11872,11 +11872,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "fr": [ @@ -12759,11 +12759,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "ga": [ @@ -13646,11 +13646,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "gl": [ @@ -14476,11 +14476,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "he": [ @@ -15363,11 +15363,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "hi": [ @@ -16250,11 +16250,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "hr": [ @@ -17124,11 +17124,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "hu": [ @@ -18011,11 +18011,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "ia": [ @@ -19422,11 +19422,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "id": [ @@ -20309,11 +20309,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "ie": [ @@ -21196,11 +21196,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "it": [ @@ -22068,11 +22068,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "ja": [ @@ -22955,11 +22955,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "ko": [ @@ -23842,11 +23842,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "lt": [ @@ -24729,11 +24729,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "lv": [ @@ -25616,11 +25616,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "nb": [ @@ -26503,11 +26503,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "nl": [ @@ -27390,11 +27390,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "pl": [ @@ -28277,11 +28277,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "pt": [ @@ -29164,11 +29164,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "pt_BR": [ @@ -30020,11 +30020,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "pt_PT": [ @@ -30907,11 +30907,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "ro": [ @@ -31794,11 +31794,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "ru": [ @@ -32624,11 +32624,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "sk": [ @@ -33511,11 +33511,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "sl": [ @@ -34398,11 +34398,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "sr": [ @@ -35285,11 +35285,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "sv": [ @@ -36137,11 +36137,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "ta": [ @@ -37024,11 +37024,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "th": [ @@ -37911,11 +37911,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "tr": [ @@ -38783,11 +38783,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "uk": [ @@ -39613,11 +39613,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "vi": [ @@ -40500,11 +40500,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "zh": [ @@ -41330,11 +41330,11 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ], "zh_Hant": [ @@ -42217,10 +42217,10 @@ "points", "noPaymentInfo", "updatePhoneOS", - "conversationBotPresetSelectDescription", - "conversationBotPresetSelectOption_discussion", - "conversationBotPresetSelectOption_custom", - "conversationBotPresetSelectOption_conversation", - "conversationBotPresetSelectOption_textAdventure" + "conversationBotModeSelectDescription", + "conversationBotModeSelectOption_discussion", + "conversationBotModeSelectOption_custom", + "conversationBotModeSelectOption_conversation", + "conversationBotModeSelectOption_textAdventure" ] }