{ "nav": { "quickCreate": "Create project", "board": "Metrics", "transcriptions": "Transcriptions", "projects": "Projects", "lifecycle": "Lifecycle", "analytics": "Analytics", "team": "Team", "documents": "Documents", "dataLibrary": "Data Library", "reports": "Reports", "wordAssistant": "Word Assistant", "templates": "Templates", "settings": "Settings" }, "siteHeader": { "title": "Dashboard", "search": "Search...", "searchDoc": "Search documentation...", "searching": "Searching...", "noResults": "No results found" }, "settings": { "title": "Settings", "subtitle": "Manage AI providers, models, and preferences", "language": "Language", "theme": "Theme", "light": "Light", "dark": "Dark", "system": "System", "about": "About", "documentation": "Documentation", "logout": "Log out", "aiProvider": "AI Provider", "aiProviderDesc": "Choose which AI engine to use for transcript analysis and story generation", "recommended": "Recommended", "bridge": "Bridge", "openrouterDesc": "Access 200+ models with a single API key. Free and paid tiers available.", "minimaxDesc": "High-performance Chinese models (MiniMax Text-01). Use your Token Plan API key from platform.minimax.io.", "opencodeDesc": "Inherit model configuration from OpenCode (reads auth.json)", "keyHelp": "You need an API key for this provider.", "minimaxKeyHelp": "You need a User Token (not sk-... API key) from User Center → Interface Key. The token starts with 'eyJ...' or is a long string:", "minimaxGroupId": "Group ID (optional)", "minimaxGroupIdPlaceholder": "mg-...", "minimaxGroupIdHelp": "Required if using a Group API Key. Find it at: platform.minimaxi.com → Group management.", "apiKey": "API Key", "apiKeyPlaceholder": "sk-or-v1-...", "keyConfigured": "API key configured", "saveKey": "Save", "removeKey": "Remove", "keySaved": "API key saved successfully", "opencodeInfoTitle": "OpenCode Integration", "opencodeInfoDesc": "Alpha can read API keys you've already configured in OpenCode from:", "opencodeInfoFuture": "In the future, this will happen automatically when Alpha runs on Tauri (direct filesystem access). For now, configure OpenRouter manually.", "opencodeFallback": "In the meantime, use", "model": "AI Model", "modelDesc": "Select which model to use for transcript analysis", "freeModels": "Free", "cheapModels": "Cheap", "premiumModels": "Premium", "currentModel": "Current model", "account": "Account", "loggedInAs": "Logged in as" }, "login": { "title": "Sign in", "email": "Email", "password": "Password", "rememberMe": "Remember me", "loggingIn": "Signing in...", "submit": "Sign in" }, "common": { "loading": "Loading...", "retry": "Retry", "backToProjects": "Back to Projects", "noDescription": "No description" }, "sidebar": { "navigation": "Navigation", "diagnosis": "Diagnosis", "calendar": "Calendar", "scheduler": "Scheduler", "projectsGroup": "Projects ({count})", "unnamedProject": "Project {id}", "projectId": "Project {id}", "userAlt": "User", "userFallback": "User", "logout": "Log out" }, "dashboard": { "epics": "Epics", "epicsSubtitle": "Timeline activities", "hus": "User Stories", "husSubtitle": "User stories", "inProgress": "In progress", "activeHus": "Active stories", "sessions": "Sessions", "sessionsSubtitle": "Logbooks", "description": "Description", "noDescription": "No description", "epicsCount": "Epics · {count}", "epicFallback": "Epic {id}", "userStoriesTitle": "User Stories", "husCount": "{count} stories", "code": "Code", "title": "Title", "status": "Status", "priority": "Priority", "noUserStories": "No user stories", "selectProject": "Select a project from the sidebar" }, "status": { "active": "Active", "inactive": "Inactive", "backlog": "Backlog", "todo": "To do", "inProgress": "In progress", "doing": "Doing", "wip": "WIP", "done": "Done", "completed": "Completed", "blocked": "Blocked", "review": "Review", "testing": "Testing" }, "projects": { "title": "Projects", "subtitle": "Projects assigned in KAPPA", "countLabel": "{count} project | {count} projects", "loadError": "Error loading projects", "emptyTitle": "No assigned projects", "emptyDescription": "You have no active projects in KAPPA.", "noDescription": "No description", "unnamedFallback": "Project {id}" }, "users": { "teamTitle": "Team", "teamSubtitle": "{users} members · {emps} assignments in KAPPA", "activeCount": "{count} active", "loadError": "Error loading users", "emptyTitle": "No users", "emptyDescription": "No users found in KAPPA.", "teamMembers": "Team members · {count}", "projectCount": "{count} project | {count} projects", "allUsers": "All users", "name": "Name", "email": "Email", "role": "Role", "cell": "Cell", "seniority": "Seniority", "projects": "Projects", "assignments": "Assignments", "solo": "Unassigned" }, "holidays": { "newYear": "New Year", "threeKings": "Epiphany", "stJoseph": "St. Joseph", "maundyThursday": "Maundy Thursday", "goodFriday": "Good Friday", "easterSunday": "Easter Sunday", "laborDay": "Labor Day", "ascension": "Ascension", "corpusChristi": "Corpus Christi", "sacredHeart": "Sacred Heart", "stPeterPaul": "St. Peter & Paul", "independenceDay": "Independence Day", "boyacaBattle": "Battle of Boyacá", "assumption": "Assumption", "columbusDay": "Columbus Day", "allSaints": "All Saints", "cartagenaIndependence": "Cartagena Independence", "immaculateConception": "Immaculate Conception", "christmas": "Christmas" }, "calendar": { "today": "Today", "workday": "Workday", "weekend": "Weekend", "holiday": "Holiday", "holidayLabel": "Holiday: {name}", "weekendLabel": "Weekend", "workdayLabel": "Workday", "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], "weekdaysShort": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"] }, "tabs": { "metrics": "Metrics", "metricsDesc": "Indicators and general KPIs", "projects": "Projects", "projectsDesc": "Projects assigned in KAPPA", "lifecycle": "Lifecycle", "lifecycleDesc": "Project lifecycle tracking", "analytics": "Analytics", "analyticsDesc": "Metrics and statistics", "team": "Team", "teamDesc": "Team members and workload", "documents": "Documents", "documentsDesc": "Document library", "dataLibrary": "Data Library", "dataLibraryDesc": "Data and resource repository", "reports": "Reports", "reportsDesc": "Generated reports", "wordAssistant": "Word Assistant", "wordAssistantDesc": "AI-powered document generation", "templates": "Templates", "templatesDesc": "Template management" }, "cards": { "activeProjects": "Active projects", "completed": "Completed", "paused": "Paused", "pending": "Pending", "inPlanning": "In planning", "inDevelopment": "In development", "inReview": "In review", "delivered": "Delivered", "recordedHours": "Recorded hours", "deliveredHUs": "Delivered stories", "avgTime": "Average time", "satisfaction": "Satisfaction", "members": "Members", "assigned": "Assigned", "available": "Available", "productivity": "Productivity", "documents": "Documents", "shared": "Shared", "drafts": "Drafts", "templates": "Templates", "files": "Files", "databases": "Databases", "connectedApis": "Connected APIs", "storageUsed": "Storage used", "reportsThisMonth": "Reports this month", "scheduled": "Scheduled", "exported": "Exported", "docsCreated": "Documents created", "templatesUsed": "Templates used", "tokensConsumed": "Tokens consumed", "pendingDocs": "Pending docs", "activeTemplates": "Active templates", "usedThisMonth": "Used this month", "categories": "Categories", "upcoming": "Upcoming", "trendingUp": "Trending up", "trendingDown": "Trending down" }, "transcriptions": { "title": "Transcriptions", "subtitle": "Manage project sessions. Upload transcripts, analyze with AI, and maintain an incremental document.", "configureAI": "Configure AI", "aiKeyTitle": "OpenRouter API Key", "aiKeyDesc": "You need an OpenRouter API key to analyze transcripts with DeepSeek.", "apiKeyLabel": "OpenRouter API Key", "apiKeyPlaceholder": "sk-or-v1-...", "saveKey": "Save", "selectProject": "Target project", "projectPlaceholder": "Select a project...", "dropzone": "Drop a file here", "dropzoneFormats": "DOCX, VTT, TXT or MD", "selectFile": "Select file", "parsing": "Processing file...", "addMore": "Add files", "changeFile": "Change file", "analyze": "Analyze with AI", "chars": "characters", "analyzingTitle": "Analyzing transcript...", "analyzingDesc": "DeepSeek model is extracting user stories. This may take a few seconds.", "error": "Error", "tryAgain": "Try again", "clear": "Clear all", "summary": "Analysis summary", "husFound": "{count} stories found", "selected": "selected", "createInKappa": "Create {count} in KAPPA", "type": "Type", "title": "Title", "priority": "Priority", "selectProjectToCreate": "Select a project above to create stories in KAPPA", "analyzeSession": "Analyze session", "sessionError": "Error analyzing session", "sessionSummary": "Summary", "sessionObjectives": "Objectives", "sessionDecisions": "Decisions", "sessionTasks": "Pending tasks", "sessionCommitments": "Commitments", "sessionKeyPoints": "Key points", "generateDoc": "Update document", "docUpdated": "Document updated", "downloadDoc": "Download .md", "docSaved": "Document saved to local database.", "sessionCountTitle": "Sessions", "sessionsRecorded": "sessions recorded", "sessionDates": "Session calendar", "noSessions": "No sessions recorded", "sessionsLabel": "sessions", "updatedAt": "Updated:", "docViewer": "Session document", "selectProjectHint": "Select a project to view its sessions", "sessionCount": "{count} sessions | {count} session | {count} sessions" }, "projectAi": { "title": "Project AI Assistant", "configure": "Configure", "noKey": "No API key", "keyReady": "Ready", "configureLink": "Set up an AI provider", "placeholder": "Ask something about the project...", "thinking": "Thinking...", "switchModel": "Switch model", "settings": "Settings..." }, "workitems": { "unnamedEpic": "Epic {id}" } }