{ "title": "Settings", "projectSettings": "Project Settings", "backToTasks": "Back to Tasks", "mySettings": { "title": "My Settings", "profile": "Profile", "email": "Email", "department": "Department", "role": "Role", "workloadSettings": "Workload Settings", "capacityDescription": "Set your weekly available work hours, used to calculate workload percentage.", "weeklyCapacity": "Weekly Capacity", "hoursPerWeek": "hours/week", "capacityHelp": "Recommended: 40 hours (standard work week). Maximum: 168 hours (total hours in a week).", "capacitySaved": "Capacity settings saved", "capacityError": "Failed to save capacity settings", "capacityInvalid": "Please enter a valid number of hours (0-168)" }, "tabs": { "general": "General", "members": "Members", "customFields": "Custom Fields", "notifications": "Notifications", "integrations": "Integrations", "danger": "Danger Zone" }, "general": { "title": "General Settings", "projectName": "Project Name", "description": "Description", "noDescription": "No description", "securityLevel": "Security Level", "status": "Status", "visibility": "Visibility", "public": "Public", "private": "Private", "helpText": "To edit project details, contact the project owner." }, "members": { "title": "Member Management", "invite": "Invite Member", "inviteByEmail": "Invite by email", "emailPlaceholder": "Enter email address", "role": "Role", "changeRole": "Change Role", "remove": "Remove Member", "confirmRemove": "Are you sure you want to remove this member?" }, "customFields": { "title": "Custom Fields", "add": "Add Field", "edit": "Edit Field", "delete": "Delete Field", "create": "Create Field", "fieldName": "Field Name", "fieldNamePlaceholder": "e.g., Story Points, Sprint Number", "fieldType": "Field Type", "required": "Required", "requiredField": "Required field", "requiredHelp": "Tasks cannot be created or updated without filling in required fields.", "cannotChangeType": "cannot be changed", "description": "Custom fields allow you to add additional data to tasks. You can create up to 20 fields per project.", "loading": "Loading custom fields...", "loadError": "Failed to load custom fields", "retry": "Retry", "empty": "No custom fields defined yet.", "emptyHint": "Click \"Add Field\" to create your first custom field.", "deleteConfirmTitle": "Delete Custom Field?", "deleteConfirmMessage": "This will permanently delete this field and all stored values for all tasks. This action cannot be undone.", "deleting": "Deleting...", "deleted": "Custom field deleted successfully", "deleteError": "Failed to delete field", "saving": "Saving...", "saveChanges": "Save Changes", "saveError": "Failed to save field", "options": "Options", "optionPlaceholder": "Option {{index}}", "addOption": "Add Option", "optionRequired": "At least one option is required for dropdown fields", "formula": "Formula Expression", "formulaPlaceholder": "e.g., {time_spent} / {original_estimate} * 100", "formulaRequired": "Formula expression is required", "formulaHelp": { "intro": "Use curly braces to reference other fields:", "customField": "Reference a custom number field", "estimate": "Task time estimate", "timeSpent": "Logged time", "operators": "Supported operators: +, -, *, /" }, "types": { "text": "Text", "textDesc": "Single line text input", "number": "Number", "numberDesc": "Numeric value", "date": "Date", "dateDesc": "Date picker", "dropdown": "Dropdown", "dropdownDesc": "Select from predefined options", "person": "Person", "personDesc": "User assignment", "formula": "Formula", "formulaDesc": "Calculated from other fields" }, "validation": { "nameRequired": "Field name is required" } }, "notifications": { "title": "Notification Settings", "email": "Email Notifications", "inApp": "In-app Notifications", "taskAssigned": "When a task is assigned to me", "taskCompleted": "When a task is completed", "commentAdded": "When a comment is added", "dueDateApproaching": "When a due date is approaching" }, "danger": { "title": "Danger Zone", "archive": "Archive Project", "archiveDescription": "Archive this project. The project will become read-only.", "delete": "Delete Project", "deleteDescription": "Permanently delete this project and all its data. This action cannot be undone.", "confirmArchive": "Are you sure you want to archive this project?", "confirmDelete": "Are you sure you want to delete this project? Type the project name to confirm:", "typeToConfirm": "Type \"{{name}}\" to confirm" }, "messages": { "saved": "Settings saved", "memberInvited": "Invitation sent", "memberRemoved": "Member removed", "roleChanged": "Role changed" } }