From 76016a8bb08f6ff79cee7ec8135bfc6ae153486c Mon Sep 17 00:00:00 2001 From: liwenrui Date: Tue, 20 Jun 2023 15:48:00 +0800 Subject: [PATCH] * add placeholder and sync lang files. --- module/ai/lang/de.php | 12 ++++++-- module/ai/lang/en.php | 2 ++ module/ai/lang/fr.php | 36 ++++++++++++++++++++++++ module/ai/lang/zh-cn.php | 2 ++ module/ai/view/promptassignrole.html.php | 4 +-- 5 files changed, 52 insertions(+), 4 deletions(-) diff --git a/module/ai/lang/de.php b/module/ai/lang/de.php index 70acab5fb9..4001093bbf 100644 --- a/module/ai/lang/de.php +++ b/module/ai/lang/de.php @@ -12,8 +12,9 @@ $lang->ai->common = 'AI'; /* Definitions of table columns, used to sprintf error messages to dao::$errors. */ $lang->prompt = new stdclass(); -$lang->prompt->name = 'Name'; -$lang->prompt->desc = 'Description'; +$lang->prompt->name = 'Name'; +$lang->prompt->desc = 'Description'; +$lang->prompt->model = 'Model'; $lang->ai->nextStep = 'Next'; @@ -35,6 +36,13 @@ $lang->ai->prompts->setPurpose = 'Set Purpose'; $lang->ai->prompts->setTargetForm = 'Set Target Form'; $lang->ai->prompts->finalize = 'Finalize'; +$lang->ai->prompts->assignModel = 'Select Model'; +$lang->ai->prompts->model = 'Model'; +$lang->ai->prompts->role = 'Role'; +$lang->ai->prompts->characterization = 'Characterization'; +$lang->ai->prompts->rolePlaceholder = '"Act as a "'; +$lang->ai->prompts->charPlaceholder = 'Detailed characterization of this role'; + $lang->ai->prompts->statuses = array(); $lang->ai->prompts->statuses[''] = 'All'; $lang->ai->prompts->statuses['draft'] = 'Draft'; diff --git a/module/ai/lang/en.php b/module/ai/lang/en.php index 86ac5c5798..a167002c84 100644 --- a/module/ai/lang/en.php +++ b/module/ai/lang/en.php @@ -40,6 +40,8 @@ $lang->ai->prompts->assignModel = 'Select Model'; $lang->ai->prompts->model = 'Model'; $lang->ai->prompts->role = 'Role'; $lang->ai->prompts->characterization = 'Characterization'; +$lang->ai->prompts->rolePlaceholder = '"Act as a "'; +$lang->ai->prompts->charPlaceholder = 'Detailed characterization of this role'; $lang->ai->prompts->statuses = array(); $lang->ai->prompts->statuses[''] = 'All'; diff --git a/module/ai/lang/fr.php b/module/ai/lang/fr.php index 4ebd692e64..0325608951 100644 --- a/module/ai/lang/fr.php +++ b/module/ai/lang/fr.php @@ -35,6 +35,42 @@ $lang->ai->prompts->setPurpose = 'Set Purpose'; $lang->ai->prompts->setTargetForm = 'Set Target Form'; $lang->ai->prompts->finalize = 'Finalize'; +$lang->ai->prompts->statuses = array(); +$lang->ai->prompts->statuses[''] = 'All';$lang->ai->common = 'AI'; + +/* Definitions of table columns, used to sprintf error messages to dao::$errors. */ +$lang->prompt = new stdclass(); +$lang->prompt->name = 'Name'; +$lang->prompt->desc = 'Description'; +$lang->prompt->model = 'Model'; + +$lang->ai->nextStep = 'Next'; + +$lang->ai->prompts = new stdclass(); +$lang->ai->prompts->common = 'Prompt'; +$lang->ai->prompts->emptyList = 'No prompts yet.'; +$lang->ai->prompts->create = 'Create Prompt'; +$lang->ai->prompts->id = 'ID'; +$lang->ai->prompts->name = 'Name'; +$lang->ai->prompts->description = 'Description'; +$lang->ai->prompts->createdBy = 'Creator'; +$lang->ai->prompts->createdDate = 'Created Date'; +$lang->ai->prompts->targetForm = 'Target Form'; +$lang->ai->prompts->funcDesc = 'Function Description'; + +$lang->ai->prompts->assignRole = 'Assign Role'; +$lang->ai->prompts->selectDataSource = 'Select Data Source'; +$lang->ai->prompts->setPurpose = 'Set Purpose'; +$lang->ai->prompts->setTargetForm = 'Set Target Form'; +$lang->ai->prompts->finalize = 'Finalize'; + +$lang->ai->prompts->assignModel = 'Select Model'; +$lang->ai->prompts->model = 'Model'; +$lang->ai->prompts->role = 'Role'; +$lang->ai->prompts->characterization = 'Characterization'; +$lang->ai->prompts->rolePlaceholder = '"Act as a "'; +$lang->ai->prompts->charPlaceholder = 'Detailed characterization of this role'; + $lang->ai->prompts->statuses = array(); $lang->ai->prompts->statuses[''] = 'All'; $lang->ai->prompts->statuses['draft'] = 'Draft'; diff --git a/module/ai/lang/zh-cn.php b/module/ai/lang/zh-cn.php index e5437bb9ec..a20dfdda70 100644 --- a/module/ai/lang/zh-cn.php +++ b/module/ai/lang/zh-cn.php @@ -40,6 +40,8 @@ $lang->ai->prompts->assignModel = '指定语言模型'; $lang->ai->prompts->model = '语言模型'; $lang->ai->prompts->role = '角色'; $lang->ai->prompts->characterization = '角色描述'; +$lang->ai->prompts->rolePlaceholder = '“你来扮演 <一个什么角色>”'; +$lang->ai->prompts->charPlaceholder = '该角色的具体描述信息'; $lang->ai->prompts->statuses = array(); $lang->ai->prompts->statuses[''] = '全部'; diff --git a/module/ai/view/promptassignrole.html.php b/module/ai/view/promptassignrole.html.php index 13e0b57f64..db6d68a287 100644 --- a/module/ai/view/promptassignrole.html.php +++ b/module/ai/view/promptassignrole.html.php @@ -40,11 +40,11 @@

ai->prompts->assignRole;?>

ai->prompts->role;?>
-
role, "class='form-control'");?>
+
role, "class='form-control' placeholder='{$lang->ai->prompts->rolePlaceholder}'");?>
ai->prompts->characterization;?>
-
characterization, "class='form-control'");?>
+
characterization, "class='form-control' placeholder='{$lang->ai->prompts->charPlaceholder}'");?>