takt/src/shared/i18n/labels_en.yaml
2026-02-05 23:37:00 +09:00

50 lines
2.2 KiB
YAML

# =============================================================================
# TAKT UI Labels — English
# =============================================================================
# User-facing display strings (not AI prompts).
# Template variables use {variableName} syntax.
# =============================================================================
# ===== Interactive Mode UI =====
interactive:
conversationLabel: "Conversation:"
noTranscript: "(No local transcript. Summarize the current session context.)"
ui:
intro: "Interactive mode - describe your task. Commands: /go (execute), /play (run now), /cancel (exit)"
resume: "Resuming previous session"
noConversation: "No conversation yet. Please describe your task first."
summarizeFailed: "Failed to summarize conversation. Please try again."
continuePrompt: "Okay, continue describing your task."
proposed: "Proposed task instruction:"
actionPrompt: "What would you like to do?"
actions:
execute: "Execute now"
createIssue: "Create GitHub Issue"
saveTask: "Save as Task"
continue: "Continue editing"
cancelled: "Cancelled"
playNoTask: "Please specify task content: /play <task>"
previousTask:
success: "✅ Previous task completed successfully"
error: "❌ Previous task failed: {error}"
userStopped: "⚠️ Previous task was interrupted by user"
piece: "Piece: {pieceName}"
timestamp: "Executed: {timestamp}"
# ===== Piece Execution UI =====
piece:
iterationLimit:
maxReached: "Reached max iterations ({currentIteration}/{maxIterations})"
currentMovement: "Current movement: {currentMovement}"
continueQuestion: "Continue?"
continueLabel: "Continue (enter additional iterations)"
continueDescription: "Increase the limit by the entered count"
stopLabel: "Stop"
inputPrompt: "Enter additional iterations (>= 1)"
invalidInput: "Please enter an integer of 1 or greater."
userInputPrompt: "Enter additional instructions (empty to cancel)"
notifyComplete: "Piece complete ({iteration} iterations)"
notifyAbort: "Aborted: {reason}"
sigintGraceful: "Ctrl+C: Aborting piece..."
sigintForce: "Ctrl+C: Force exit"