dify/web/i18n/en-US/challenges.ts

97 lines
2.8 KiB
TypeScript

export default {
console: {
title: 'Challenges',
create: 'Create Challenge',
createRedBlue: 'Create Red/Blue Challenge',
edit: 'Edit Challenge',
empty: 'No challenges yet',
emptyDesc: 'Create your first challenge to get started',
form: {
name: 'Name',
namePlaceholder: 'Enter challenge name',
description: 'Description',
descriptionPlaceholder: 'Describe the challenge',
goal: 'Goal',
goalPlaceholder: 'What should players achieve?',
appId: 'App ID',
workflowId: 'Workflow ID',
evaluatorType: 'Evaluator Type',
successType: 'Success Type',
successPattern: 'Success Pattern',
scoringStrategy: 'Scoring Strategy',
isActive: 'Active',
judgeSuite: 'Judge Suite',
defensePolicy: 'Defense Selection Policy',
attackPolicy: 'Attack Selection Policy',
},
actions: {
activate: 'Activate',
deactivate: 'Deactivate',
edit: 'Edit',
delete: 'Delete',
deleteConfirm: 'Are you sure you want to delete this challenge?',
},
status: {
active: 'Active',
inactive: 'Inactive',
},
},
player: {
title: 'Challenges',
browse: 'Browse Challenges',
play: 'Play Challenge',
submit: 'Submit',
tryAgain: 'Try Again',
viewLeaderboard: 'View Leaderboard',
yourAttempt: 'Your Attempt',
goal: 'Goal',
status: {
success: 'Success!',
failed: 'Failed',
pending: 'Pending',
},
liveOutput: 'Live output',
awaitingResponse: 'Waiting for the model to respond…',
processing: 'Processing…',
submitButton: 'Submit',
defaultSuccessMessage: 'Challenge passed!',
defaultFailureMessage: 'Challenge not passed.',
ratingLine: 'Judge rating: {{rating}}/10',
judgeFeedbackLine: '{{feedback}}',
modelThinking: 'Thinking',
attemptHistory: 'Attempt History',
noAttempts: 'Make your first attempt to see results here.',
sessionSummary: 'Session Summary',
totalAttempts: 'Total attempts',
successfulAttempts: 'Successful',
failedAttempts: 'Failed',
lastAttempt: 'Last attempt',
leaderboardEmptyHint: 'No leaderboard data yet. Complete a challenge successfully to appear here.',
},
leaderboard: {
title: 'Leaderboard',
rank: 'Rank',
player: 'Player',
score: 'Score',
time: 'Time',
tokens: 'Tokens',
rating: 'Rating',
empty: 'No attempts yet',
yourBest: 'Your Best',
},
redBlue: {
title: 'Red vs Blue',
chooseTeam: 'Choose Your Team',
red: 'Red Team',
blue: 'Blue Team',
redDesc: 'Attack: Try to bypass defenses',
blueDesc: 'Defense: Prevent attacks',
submitAttack: 'Submit Attack',
submitDefense: 'Submit Defense',
attackPrompt: 'Attack Prompt',
defensePrompt: 'Defense Prompt',
results: 'Results',
redPoints: 'Red Points',
bluePoints: 'Blue Points',
},
}