| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210 |
- // Project Management Module - English Translation
- export default {
- // Search Form
- search: {
- code: 'Code',
- codePlaceholder: 'Please enter project code',
- name: 'Name',
- namePlaceholder: 'Please enter name',
- language: 'Language',
- languagePlaceholder: 'Please select project language',
- type: 'Type',
- typePlaceholder: 'Please select project type',
- pdGpd: 'PD/GPD',
- pdGpdPlaceholder: 'Please enter PD/GPD',
- pmGpm: 'PM/GPM',
- pmGpmPlaceholder: 'Please enter PM/GPM',
- ctaGcta: 'CTA/GCTA',
- ctaGctaPlaceholder: 'Please enter CTA/GCTA',
- sponsor: 'Sponsor',
- sponsorPlaceholder: 'Please enter sponsor',
- cro: 'CRO',
- croPlaceholder: 'Please enter CRO',
- note: 'Note',
- notePlaceholder: 'Please enter note',
- createBy: 'Creator',
- createByPlaceholder: 'Please enter creator',
- startTime: 'Start Time',
- startTimePlaceholder: 'Please select start time',
- endTime: 'End Time',
- endTimePlaceholder: 'Please select end time',
- createTime: 'Create Time',
- createTimePlaceholder: 'Please select create time',
- updateTime: 'Update Time',
- updateTimePlaceholder: 'Please select update time',
- startDate: 'Start Date',
- endDate: 'End Date',
- search: 'Search',
- reset: 'Reset'
- },
- // Button Operations
- button: {
- add: 'Add',
- edit: 'Edit',
- delete: 'Delete',
- export: 'Export',
- submit: 'Submit',
- cancel: 'Cancel',
- updateStatus: 'Update Status'
- },
- // Table Columns
- table: {
- id: 'ID',
- code: 'Code',
- name: 'Name',
- icon: 'Icon',
- language: 'Language',
- type: 'Type',
- status: 'Status',
- startTime: 'Start Time',
- endTime: 'End Time',
- pdGpd: 'PD/GPD',
- pmGpm: 'PM/GPM',
- ctaGcta: 'CTA/GCTA',
- sponsor: 'Sponsor',
- cro: 'CRO',
- note: 'Note',
- createBy: 'Creator',
- createTime: 'Create Time',
- updateTime: 'Update Time',
- operation: 'Operation',
- actions: 'Actions',
- enterProject: 'Enter Project'
- },
- // Project Status Enum
- status: {
- unstarted: 'Unstarted',
- underway: 'Underway',
- paused: 'Paused',
- finished: 'Finished'
- },
- // Form
- form: {
- // Section Titles
- sectionBasic: 'Basic Information',
- sectionResponsible: 'Responsible Person',
- sectionPartner: 'Partner Information',
- code: 'Code',
- codePlaceholder: 'Please enter project code',
- name: 'Name',
- namePlaceholder: 'Please enter name',
- icon: 'Icon',
- language: 'Language',
- languagePlaceholder: 'Please select project language',
- type: 'Type',
- typePlaceholder: 'Please select project type',
- pdGpd: 'PD/GPD',
- pdGpdPlaceholder: 'Please enter PD/GPD',
- pmGpm: 'PM/GPM',
- pmGpmPlaceholder: 'Please enter PM/GPM',
- ctaGcta: 'CTA/GCTA',
- ctaGctaPlaceholder: 'Please enter CTA/GCTA',
- sponsor: 'Sponsor',
- sponsorPlaceholder: 'Please enter sponsor',
- cro: 'CRO',
- croPlaceholder: 'Please enter CRO',
- note: 'Note',
- notePlaceholder: 'Please enter note',
- startTime: 'Start Time',
- startTimePlaceholder: 'Please select start time',
- endTime: 'End Time',
- endTimePlaceholder: 'Please select end time'
- },
- // Dialog Titles
- dialog: {
- add: 'Add Project',
- edit: 'Edit Project'
- },
- // Messages
- message: {
- deleteConfirm: 'Are you sure you want to delete the project with code "{ids}"?',
- deleteSuccess: 'Delete successfully',
- operationSuccess: 'Operation successful',
- updateStatusSuccess: 'Status updated successfully',
- selectStatus: 'Please select status'
- },
- // Tooltip
- tooltip: {
- detail: 'View Detail',
- edit: 'Edit',
- delete: 'Delete',
- updateStatus: 'Update Status'
- },
- // Validation Rules
- rule: {
- idRequired: 'ID cannot be empty',
- codeRequired: 'Project code cannot be empty',
- nameRequired: 'Name cannot be empty',
- iconRequired: 'Icon cannot be empty',
- languageRequired: 'Project language cannot be empty',
- typeRequired: 'Project type cannot be empty',
- statusRequired: 'Status cannot be empty'
- },
- // Detail Page Menu
- detail: {
- header: {
- backToList: 'Back to List',
- projectDetail: 'Project Detail',
- edit: 'Edit',
- delete: 'Delete'
- },
- menu: {
- basicInfo: 'Basic Info',
- centerInfo: 'Center Info',
- memberInfo: 'Member Info',
- projectMember: 'Project Member',
- centerMember: 'Center Member'
- },
- content: {
- projectId: 'Project ID',
- currentMenu: 'Current Menu',
- timeInfo: 'Time Information',
- projectNotStarted: 'Not Started',
- projectEnded: 'Completed',
- projectProgress: 'Progress',
- basicInfoTip: 'Project basic information will be displayed here...',
- centerInfoTip: 'Center information will be displayed here...',
- projectMemberTip: 'Project member list will be displayed here...',
- centerMemberTip: 'Center member list will be displayed here...'
- }
- },
- // Project Member Management
- member: {
- // Buttons
- inviteMember: 'Invite Member',
- remove: 'Remove',
- invite: 'Invite',
- confirm: 'Confirm',
- cancel: 'Cancel',
- // Table Columns
- name: 'Name',
- phoneNumber: 'Phone Number',
- dept: 'Department',
- note: 'Note',
- time: 'Time',
- operation: 'Operation',
- // Dialogs
- inviteDialogTitle: 'Invite Member',
- confirmInviteTitle: 'Confirm Invitation',
- removeMemberTitle: 'Remove Member',
- // Form
- userNickname: 'User Nickname',
- userNicknamePlaceholder: 'Please enter user nickname to search',
- selectedUsers: 'Selected Users',
- notePlaceholder: 'Please enter note',
- // Pagination
- previousPage: 'Previous',
- nextPage: 'Next',
- // Messages
- confirmInviteMessage: 'Confirm to invite the above members to join the project?',
- confirmRemoveMessage: 'Confirm to remove {name} from {dept}?',
- inviteSuccess: 'Members invited successfully',
- inviteFailed: 'Failed to invite members',
- removeSuccess: 'Member removed successfully',
- removeFailed: 'Failed to remove member',
- searchUserFailed: 'Failed to search users',
- userAlreadySelected: 'This user has already been selected',
- selectAtLeastOneUser: 'Please select at least one user',
- noUserFound: 'No user found'
- }
- };
|