64 lines
2.1 KiB
TypeScript
64 lines
2.1 KiB
TypeScript
export default {
|
|
fileExplorer: {
|
|
// Tab label
|
|
tabTitle: '📁 Files',
|
|
// Toolbar
|
|
refresh: 'Refresh',
|
|
refreshing: 'Refreshing…',
|
|
// Detach window
|
|
detachTitle: 'File Explorer',
|
|
// File tree
|
|
loading: 'Loading…',
|
|
emptyDir: 'Empty directory',
|
|
emptyDirMark: 'empty',
|
|
// File preview
|
|
selectFileHint: '← Select a file on the left to preview',
|
|
loadingFile: 'Loading file…',
|
|
binaryNotSupported: 'Binary file preview not supported',
|
|
binaryInfo: 'Binary file',
|
|
pathLabel: 'Path',
|
|
sizeLabel: 'Size',
|
|
typeLabel: 'Type',
|
|
binaryLabel: 'Note',
|
|
truncated: 'File too large, only first 1MB shown',
|
|
symbols: 'Outline',
|
|
outlineGroupType: 'Types',
|
|
outlineGroupFn: 'Functions',
|
|
outlineGroupVar: 'Variables',
|
|
outlineGroupMod: 'Modules',
|
|
outlineGroupOther: 'Others',
|
|
// Errors
|
|
loadFailed: 'Failed to load',
|
|
// Diff
|
|
showDiff: 'Show Diff',
|
|
showContent: 'Show Content',
|
|
// Toolbar (current module actions)
|
|
editCurrentModule: 'Edit current module',
|
|
deleteCurrentModule: 'Delete current module',
|
|
addModuleTitle: 'Add module',
|
|
detachToWindow: 'Detach to separate window',
|
|
// Module management
|
|
addModule: 'Add Module',
|
|
adding: 'Adding…',
|
|
moduleName: 'Module Name',
|
|
moduleNamePlaceholder: 'e.g. frontend, backend',
|
|
modulePath: 'Directory Path',
|
|
modulePathPlaceholder: 'e.g. D:/projects/my-app/frontend',
|
|
moduleGitUrl: 'Git URL',
|
|
moduleGitUrlPlaceholder: 'https://github.com/… (optional)',
|
|
// V40 module entity: description / stack / status
|
|
optSuffix: '(optional)',
|
|
moduleDescription: 'Description',
|
|
moduleDescriptionPlaceholder: 'e.g. Frontend web app / Backend API service / Infrastructure',
|
|
moduleStack: 'Tech Stack',
|
|
moduleStackPlaceholder: 'comma-separated, e.g. Vue, TypeScript, Vite',
|
|
moduleStatus: 'Status',
|
|
moduleStatusActive: 'Active',
|
|
moduleStatusArchived: 'Archived',
|
|
editModule: 'Edit Module',
|
|
removeModule: 'Remove Module',
|
|
removeConfirm: 'Are you sure to remove module "{name}"? This action cannot be undone.',
|
|
scanSubmodules: 'Scan sub-repositories',
|
|
},
|
|
}
|