Skip to content

Commit 5733776

Browse files
committed
feat(evaluate): update evaluate i18n text
1 parent 9ddf0af commit 5733776

8 files changed

Lines changed: 21 additions & 96 deletions

File tree

frontend/packages/cozeloop/components/src/columns-select/index.tsx

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@
33
import * as sort from 'react-sortable-hoc';
44
import { Fragment, useEffect, useMemo, useState } from 'react';
55

6-
import { IconCozHandle, IconCozTableSetting } from '@coze-arch/coze-design/icons';
6+
import { I18n } from '@cozeloop/i18n-adapter';
7+
import {
8+
IconCozHandle,
9+
IconCozTableSetting,
10+
} from '@coze-arch/coze-design/icons';
711
import {
812
Button,
913
Checkbox,
@@ -41,7 +45,7 @@ export const ColumnSelector = ({
4145
defaultColumns = columns,
4246
onChange,
4347
buttonText,
44-
resetButtonText = '重置为默认',
48+
resetButtonText = I18n.t('reset_to_default'),
4549
className,
4650
sortable = true,
4751
itemRender,
@@ -231,7 +235,11 @@ export const ColumnSelector = ({
231235
trigger="click"
232236
>
233237
<div>
234-
<Tooltip content="列管理" theme="dark" position="top">
238+
<Tooltip
239+
content={I18n.t('column_management')}
240+
theme="dark"
241+
position="top"
242+
>
235243
<Button
236244
icon={<IconCozTableSetting />}
237245
type="primary"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export const LOGIC_OPTIONS = [
2-
{ label: 'fornax_components_logic_expr_and', value: 'and' },
3-
{ label: 'fornax_components_logic_expr_or', value: 'or' },
2+
{ label: 'logic_expr_and', value: 'and' },
3+
{ label: 'logic_expr_or', value: 'or' },
44
];

frontend/packages/cozeloop/components/src/logic-expr/expr-group-render.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ export function ExprGroupRender<L, O, R>({
9393
type="primary"
9494
>
9595
<span className="text-brand-9 text-[14px] leading-[20px]">
96-
{I18n.t('fornax_components_logic_expr_add_filter')}
96+
{I18n.t('logic_expr_add_filter')}
9797
</span>
9898
</ToolButton>
9999
{showAddGroupButton ? (
@@ -103,7 +103,7 @@ export function ExprGroupRender<L, O, R>({
103103
icon={<IconCozPlusCircle />}
104104
onClick={() => onAddGroup?.(path)}
105105
>
106-
{I18n.t('fornax_components_logic_expr_add_filter_group')}
106+
{I18n.t('logic_expr_add_filter_group')}
107107
</ToolButton>
108108
</>
109109
) : null}

frontend/packages/cozeloop/components/src/logic-expr/expr-render.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ export const ExprRender = <L, O, R>({
190190
{isEdit ? (
191191
<Tooltip
192192
theme="dark"
193-
content={I18n.t('fornax_components_logic_expr_delete_filter')}
193+
content={I18n.t('logic_expr_delete_filter')}
194194
>
195195
<IconButton
196196
className={classNames(

frontend/packages/cozeloop/components/src/logic-expr/logic-not.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export function LogicNot(props: LogicNotProps) {
3838
onClick();
3939
}}
4040
>
41-
{I18n.t('fornax_components_logic_expr_not')}
41+
{I18n.t('logic_expr_not')}
4242
</div>
4343
);
4444
}

frontend/packages/cozeloop/evaluate-components/src/stores/eval-target-store/prompt-definition/prompt-field-mapping-preview.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { I18n } from '@cozeloop/i18n-adapter';
2+
13
import { promptVariableDefToFieldSchema } from '@/utils/parse-prompt-variable';
24
import { type CreateExperimentValues } from '@/types/evaluate-target';
35
import { ReadonlyMappingItem } from '@/components/mapping-item-field/readonly-mapping-item';
@@ -30,7 +32,7 @@ export function PromptFieldMappingPreview({
3032
return (
3133
<ReadonlyMappingItem
3234
key={key}
33-
keyTitle={'评测对象'}
35+
keyTitle={I18n.t('evaluation_object')}
3436
keySchema={fieldSchema}
3537
optionSchema={optionSchema}
3638
/>
Lines changed: 1 addition & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,4 @@
1-
import { I18n } from '@cozeloop/i18n-adapter';
2-
import {
3-
LogicEditor,
4-
type LogicField,
5-
type LogicFilter,
6-
} from '@cozeloop/evaluate-components';
7-
import {
8-
type ExptStatus,
9-
FieldType,
10-
type Evaluator,
11-
} from '@cozeloop/api-schema/evaluation';
1+
import { type ExptStatus, FieldType } from '@cozeloop/api-schema/evaluation';
122

133
export interface Filter {
144
name?: string;
@@ -26,71 +16,3 @@ export const filterFields: { key: keyof Filter; type: FieldType }[] = [
2616
type: FieldType.EvalSetID,
2717
},
2818
];
29-
30-
export default function ExperimentLogicFilter({
31-
logicFilter,
32-
evaluators = [],
33-
onChange,
34-
onClose,
35-
}: {
36-
logicFilter: LogicFilter | undefined;
37-
evaluators: Evaluator[] | undefined;
38-
onChange: (newData?: LogicFilter) => void;
39-
onClose?: () => void;
40-
}) {
41-
const logicFields: LogicField[] = [
42-
{
43-
title: I18n.t('creator'),
44-
name: 'created_by',
45-
type: 'options',
46-
setterProps: {
47-
optionList: [
48-
{ label: I18n.t('user_zhangsan'), value: 1 },
49-
{ label: I18n.t('user_lisi'), value: 2 },
50-
{ label: I18n.t('user_wangwu'), value: 3 },
51-
],
52-
},
53-
},
54-
{
55-
title: I18n.t('evaluation_object_type'),
56-
name: 'eval_target_type',
57-
type: 'options',
58-
setterProps: {
59-
optionList: [
60-
{ label: 'Prompt', value: 1 },
61-
{ label: I18n.t('coze_agent'), value: 2 },
62-
],
63-
},
64-
},
65-
{
66-
title: I18n.t('evaluation_object'),
67-
name: 'eval_target',
68-
type: 'options',
69-
setterProps: {
70-
optionList: [
71-
{ label: I18n.t('encyclopedia_expert'), value: 1 },
72-
{ label: I18n.t('joke_king'), value: 2 },
73-
],
74-
},
75-
},
76-
...evaluators.map(evaluator => {
77-
const field: LogicField = {
78-
title: evaluator.name ?? '',
79-
name: `${evaluator.evaluator_id ?? ''}`,
80-
type: 'number' as const,
81-
setterProps: {
82-
step: 0.1,
83-
},
84-
};
85-
return field;
86-
}),
87-
];
88-
return (
89-
<LogicEditor
90-
fields={logicFields}
91-
value={logicFilter}
92-
onChange={onChange}
93-
onClose={onClose}
94-
/>
95-
);
96-
}

frontend/packages/cozeloop/evaluate/src/request/experiment.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,9 @@ import {
1212
} from '@cozeloop/api-schema/evaluation';
1313
import { StoneEvaluationApi } from '@cozeloop/api-schema';
1414

15-
import { wait } from '@/utils/experiment';
16-
1715
export async function submitExperiment(
1816
params: SubmitExperimentRequest,
1917
): Promise<SubmitExperimentResponse> {
20-
// if (1) {
21-
// throw new error('rerr');
22-
// }
23-
// return { experiment: { id: '13221676734' } };
24-
await wait(4000);
2518
return StoneEvaluationApi.SubmitExperiment(params);
2619
}
2720

0 commit comments

Comments
 (0)