Files
claudecodeui/src/i18n/locales/en/sidebar.json
Koya Kikuchi 7ca355651f fix(i18n): add missing sidebar message keys to all locales (#896)
The sidebar `messages` namespace was missing six keys that are referenced
in `useSidebarController.ts`:

- messages.updateProjectError (rename / star-toggle failure)
- messages.refreshError (project list refresh failure)
- messages.restoreProjectFailed / restoreProjectError
- messages.restoreSessionFailed / restoreSessionError

`updateProjectError` and `refreshError` are called via `t()` without an
inline default, so on failure users see the raw key string
"messages.updateProjectError" / "messages.refreshError" instead of a
message. The four restore.* keys have inline English defaults in the code,
so they previously fell back to English even in non-English UIs.

Adds all six keys to every locale (de, en, fr, it, ja, ko, ru, tr,
zh-CN, zh-TW), matching the existing wording/style of the neighbouring
delete/create messages in each file.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 22:12:38 +03:00

144 lines
5.4 KiB
JSON

{
"projects": {
"title": "Projects",
"newProject": "New Project",
"deleteProject": "Remove Project",
"renameProject": "Rename Project",
"noProjects": "No projects found",
"loadingProjects": "Loading projects...",
"searchPlaceholder": "Search projects...",
"projectNamePlaceholder": "Project name",
"starred": "Starred",
"all": "All",
"untitledSession": "Untitled Session",
"newSession": "New Session",
"codexSession": "Codex Session",
"fetchingProjects": "Fetching your Claude projects and sessions",
"projects": "projects",
"noMatchingProjects": "No matching projects",
"tryDifferentSearch": "Try adjusting your search term",
"runClaudeCli": "Run Claude CLI in a project directory to get started"
},
"app": {
"title": "CloudCLI",
"subtitle": "AI coding assistant interface"
},
"sessions": {
"title": "Sessions",
"newSession": "New Session",
"deleteSession": "Delete Session",
"renameSession": "Rename Session",
"noSessions": "No sessions yet",
"loadingSessions": "Loading sessions...",
"unnamed": "Unnamed",
"loading": "Loading...",
"showMore": "Show more sessions"
},
"tooltips": {
"viewEnvironments": "View Environments",
"hideSidebar": "Hide sidebar",
"createProject": "Create new project",
"refresh": "Refresh projects and sessions (Ctrl+R)",
"renameProject": "Rename project (F2)",
"deleteProject": "Remove project from sidebar (Delete)",
"addToFavorites": "Add to favorites",
"removeFromFavorites": "Remove from favorites",
"editSessionName": "Manually edit session name",
"deleteSession": "Delete this session permanently",
"activeSessionIndicator": "Recently active session (last 10 minutes)",
"save": "Save",
"cancel": "Cancel",
"clearSearch": "Clear search",
"openCommandPalette": "Open command palette"
},
"navigation": {
"chat": "Chat",
"files": "Files",
"git": "Git",
"terminal": "Terminal",
"tasks": "Tasks"
},
"actions": {
"refresh": "Refresh",
"settings": "Settings",
"collapseAll": "Collapse All",
"expandAll": "Expand All",
"cancel": "Cancel",
"save": "Save",
"delete": "Delete",
"rename": "Rename",
"joinCommunity": "Join Community",
"reportIssue": "Report Issue",
"starOnGithub": "Star on GitHub"
},
"branding": {
"openSource": "Open Source"
},
"status": {
"active": "Active",
"inactive": "Inactive",
"thinking": "Thinking...",
"error": "Error",
"aborted": "Aborted",
"unknown": "Unknown"
},
"time": {
"justNow": "Just now",
"oneMinuteAgo": "1 min ago",
"minutesAgo": "{{count}} mins ago",
"oneHourAgo": "1 hour ago",
"hoursAgo": "{{count}} hours ago",
"oneDayAgo": "1 day ago",
"daysAgo": "{{count}} days ago"
},
"messages": {
"deleteConfirm": "Are you sure you want to delete this?",
"renameSuccess": "Renamed successfully",
"deleteSuccess": "Deleted successfully",
"errorOccurred": "An error occurred",
"deleteSessionConfirm": "Are you sure you want to delete this session? This action cannot be undone.",
"deleteProjectConfirm": "Remove this project from the sidebar? Your project files, memories, and session data will not be deleted.",
"enterProjectPath": "Please enter a project path",
"deleteSessionFailed": "Failed to delete session. Please try again.",
"deleteSessionError": "Error deleting session. Please try again.",
"renameSessionFailed": "Failed to rename session. Please try again.",
"renameSessionError": "Error renaming session. Please try again.",
"deleteProjectFailed": "Failed to remove project. Please try again.",
"deleteProjectError": "Error removing project. Please try again.",
"createProjectFailed": "Failed to create project. Please try again.",
"createProjectError": "Error creating project. Please try again.",
"updateProjectError": "Error updating project. Please try again.",
"refreshError": "Failed to refresh. Please try again.",
"restoreProjectFailed": "Failed to restore project. Please try again.",
"restoreProjectError": "Error restoring project. Please try again.",
"restoreSessionFailed": "Failed to restore session. Please try again.",
"restoreSessionError": "Error restoring session. Please try again."
},
"version": {
"updateAvailable": "Update available"
},
"search": {
"modeProjects": "Projects",
"modeConversations": "Conversations",
"conversationsPlaceholder": "Search in conversations...",
"searching": "Searching...",
"noResults": "No results found",
"tryDifferentQuery": "Try a different search query",
"matches_one": "{{count}} match",
"matches_other": "{{count}} matches",
"projectsScanned_one": "{{count}} project scanned",
"projectsScanned_other": "{{count}} projects scanned"
},
"deleteConfirmation": {
"deleteProject": "Remove Project",
"deleteSession": "Delete Session",
"confirmDelete": "What would you like to do with",
"sessionCount_one": "This project contains {{count}} conversation.",
"sessionCount_other": "This project contains {{count}} conversations.",
"removeFromSidebar": "Remove from sidebar only",
"deleteAllData": "Delete all data permanently",
"allConversationsDeleted": "The project will be removed from the sidebar. Your files, memories, and session data will be preserved.",
"cannotUndo": "You can re-add the project later."
}
}