// Resources are people, companies, machines or materials which are needed inside a project.
// They are listed in the popover behind the Resources toolbar button or in more detail
// in the Resources View.
// Resources are also used for access control for password-protecting projects. (isUser)

"entity.Resource"                                               = "Resource";
"entity.Resource.plural"                                        = "Resources";

// This is the title which a newly explicitly created resource gets
"resource.title.default"                                        = "New Resource";

// This is the title which a newly implicitly created resource gets.
// This can be done with the "New Assignment" menu item.
"resource.title.none"                                           = "Unnamed Resource";

// Used in predicate popups in which a resource is selected by name. This string is shown
// when the selection is empty.
"resource.none"                                                 = "None";

// This is the title of the default resource which is always present in all projects
// and cannot be deleted. It is always the first entry in the Resources view.
"resource.defaultInstance.title"                                = "Default Resource";

// In password-protected projects, the default resource also takes the role of the
// guest user. In a access control context, the standard resource is presented with this name:
"resource.username.guest"                                       = "Guest";

// A resource can be a person, a company, a piece of equipment or a material.
"MEResource.property.type"                                      = "Type";
"MEResource.property.type.description"                          = "»Type« contains the resource type (person, company, equipment and material).";

"valueType.resource.type.person"                                = "Person";
"valueType.resource.type.company"                               = "Company";
"valueType.resource.type.equipment"                             = "Equipment";
"valueType.resource.type.material"                              = "Material";

// If the resource is a material, this field contains the measurement unit of the material
// like kg, liters etc.
"MEResource.property.materialUnit"                              = "Material Unit";
"MEResource.property.materialUnit.description"                  = "»Material Unit« contains the units (such as lb or gallon) for the material type resources.";

// This is the row number of the resource in the resources list.
"MEResource.property.order"                                     = "#";
"MEResource.property.order.description"                         = "»#« contains the numbering for the order of project resources.";

"MEResource.property.email"                                     = "Email";
"MEResource.property.email.description"                         = "»Email« contains the resource's email address.";

"MEResource.property.phone"                                     = "Phone";
"MEResource.property.phone.description"                         = "»Phone« contains the resource's telephone number.";

"MEResource.property.initials"                                  = "Initials";
"MEResource.property.initials.description"                      = "»Initials« contains the resource's initials.";

"MEResource.property.availableUnits"                            = "Available Units";
"MEResource.property.availableUnits.description"                = "»Available Units« contains the resources' availability percentage.";

"MEResource.property.isUser"                                    = "Is user";
"MEResource.property.isUser.description"                        = "»Is User« indicates if a resource is activated as a user in the project.";

"MEResource.property.groups"                                    = "Groups";
"MEResource.property.groups.description"                        = "»Groups« contains the groups the resources are in.";

"MEResource.property.plannedStandardRate"                       = "Standard Rate";
"MEResource.property.plannedStandardRate.description"           = "»Standard Rate« contains the base price per work time unit for resources. For material resources this is the price per unit.";

"MEResource.property.plannedOvertimeRate"                       = "Overtime Rate";
"MEResource.property.plannedOvertimeRate.description"           = "»Overtime Rate« contains the price for overtime work of resources.";

"MEResource.property.actualStandardRate"                        = "Actual Standard Rate";
"MEResource.property.actualStandardRate.description"            = "»Actual Standard Rate« contains the actual base price per work time unit for resources. For material resources this is the price per unit.";

"MEResource.property.actualOvertimeRate"                        = "Actual Overtime Rate";
"MEResource.property.actualOvertimeRate.description"            = "»Actual Overtime Rate« contains the actual price for overtime work of resources.";

"MEResource.property.baseCostType"                              = "Base Costs Type";
"MEResource.property.baseCostType.description"                  = "»Base Costs Type« contains the type of base cost (per assignment or per project).";

"valueType.resource.baseCostType.perAssignment"                 = "Per assignment";
"valueType.resource.baseCostType.perProject"                    = "Per project";

"MEResource.property.status"                                    = "Status";
"MEResource.property.status.description"                        = "»Status« provides information on the resource's utilization status.";

"valueType.resource.status.unutilized"                          = "Unutilized";
"valueType.resource.status.wellUtilized"                        = "Well utilized";
"valueType.resource.status.overUtilized"                        = "Over-utilized";
"valueType.resource.status.underUtilized"                       = "Under-utilized";

"MEResource.property.role"                                      = "Role";
"MEResource.property.role.description"                          = "»Role« provides information on the resource's responsibility within the project. These values can be edited and expanded in 'Project Settings > Value Lists'.";

"resource.role.customer"                                        = "Customer";
"resource.role.stakeholder"                                     = "Stakeholder";
"resource.role.projectLead"                                     = "Project Lead";
"resource.role.projectManager"                                  = "Project Manager";
"resource.role.taskManager"                                     = "Task Manager";
"resource.role.developer"                                       = "Developer";
"resource.role.technician"                                      = "Technician";
"resource.role.marketing"                                       = "Marketing";
"resource.role.sales"                                           = "Sales";
"resource.role.support"                                         = "Support";
"resource.role.teamMember"                                      = "Team Member";
"resource.role.temporary"                                       = "Temporary";
"resource.role.consultant"                                      = "Consultant";
"resource.role.designer"                                        = "Designer";
"resource.role.manager"                                         = "Manager";

"MEResource.property.combinedGivenPermission"                   = "Permissions";
"MEResource.property.combinedGivenPermission.description"       = "»Permissions« provides information on the resource's access permissions in the project. Applies to resources defined as a user in the project.";

"valueType.permission.noAccess"                                 = "No Access";
"valueType.permission.read"                                     = "Read";
"valueType.permission.readWrite"                                = "Read & Write";
"valueType.permission.multiple"                                 = "Multiple Values";
"valueType.permission.inherited"                                = "From Resource Groups";
"valueType.publishingPermission.localOnly"                      = "Local Only";
"valueType.publishingPermission.localAndOnServer"               = "Local & Via Server";

// These localizations of these fields are also used for the permission fields of Resource Groups
"property.givenPermissionForActivities"                         = "Activities";
"property.givenPermissionForResources"                          = "Resources";
"property.givenPermissionForAssignments"                        = "Assignments";
"property.givenPermissionForAttachments"                        = "Attachments";
"property.givenPermissionForDataFromOthers"                     = "Other users' data";
"property.givenPermissionForFinancialData"                      = "Financial Data";
"property.givenPermissionForActualValues"                       = "Actual Values";
"property.givenPermissionForUsers"                              = "Users";
"property.givenPermissionForSettings"                           = "Settings";
"property.givenPermissionForPublishing"                         = "Publishing";

// If an admin user is logged in and removes his own admin permissions, the following error is presented:
"error.resource.losingAdminPermissions.description"             = "Next time you open this project you will not have the rights to manage users anymore.";
"error.resource.losingAdminPermissions.recovery"                = "Change permissions anyway?";
"error.resource.losingAdminPermissions.option.change"           = "Change Permissions";

// If a logged in user tries to delete himself, this error is presented:
"error.resource.cannotDeleteUser.description.%@"                = "The user '%@' is currently logged in. Therefore its resource cannot be deleted.";

// If the type of a resource is changed which has already assigned activities, this error is presented:
"error.resource.changeType.description"                         = "This resource is assigned to activities. Changing its type will reset the amount for the given work.";
"error.resource.changeType.recovery"                            = "Do you want to change the type?";

// If the available units of a resource is changed which has already assigned activities, this error is presented:
"error.resource.changeAvailableUnits.description"               = "The available units of the resource have been changed";
"error.resource.changeAvailableUnits.recovery"                  = "This resource is assigned to activities. Do you want to change the resource units of these assignments to %@ as well?";
"error.resource.changeAvailableUnits.option.onlyIfUnaltered"    = "Only if unaltered";

// If a user enters a available unit whose numerator unit is not appropriate for the resource type, the following errors are presented:
"error.resource.availableUnitsMismatch.description"             = "The entry for “Available Units” does not fit this type of resource.";
"error.resource.availableUnitsMismatch.recoveryMaterialUnit"    = "Please enter material units/time.";
"error.resource.availableUnitsMismatch.recoveryNonMaterialUnit" = "Please enter a relative amount.";

// If the user tries to edit the material unit field for non-material resources, this error is presented:
"error.resource.cannotEditMaterialUnit.description"             = "The material unit can only be edited for material resources.";
"error.resource.cannotEditMaterialUnit.recovery"                = "Change the resource type to enable editing.";

// If a user enters a rate for a resource whose denominator unit is not appropriate for the resource type, the following error is presented:
"error.resource.rateTypeMismatch.description"                   = "The denominator unit of the rate value does not fit this type of resource.";
"error.resource.rateTypeMismatch.recovery"                      = "Please use duration units for Person, Company and Equipment resources and use material units for material resources.";

// If the default resource should become a material resource, this error is presented:
"error.resource.defaultMaterialType.description"                = "The default resource cannot be a material resource.";
"error.resource.defaultMaterialType.recovery"                   = "Create a new resource and select 'material' as type.";

// If the last user resource gets his user state taken away, this error is presented:
"error.resource.isTheOnlyUser.description"                      = "The resource is the only user.";
"error.resource.isTheOnlyUser.recovery"                         = "You will have to define another resource as a user before deactivating the user status for this resource.";

// If a user provides wrong credentials on login, this error may be presented in some contexts:
"error.resource.wrongUserNameOrPassword.description"            = "The username or password is wrong.";

// When values on resources are edited and this resource has a matching sub-resource in a sub-project,
// this error is presented and offers a choice to also forward the changes to the sub-resource.
// This is currently an experimental feature which is not implemented for all fields.
"error.resource.adjustSubProjects.description"                  = "Adjust Sub-Projects?";
"error.resource.adjustSubProjects.recovery"                     = "Do you want to adjust the respective resources in sub-projects?";
"error.resource.adjustSubProjects.option.adjust"                = "Adjust";
"error.resource.adjustSubProjects.option.noAdjust"              = "No";

// When a real resource gets turned into a user and the default resource is still a user (guest access),
// we return this error which asks whether guest access should be switched off.
"error.resource.disableGuestAccess.description"                 = "The default resource is still marked as a user. This allows guests to access this document.";
"error.resource.disableGuestAccess.recovery"                    = "Do you want to disable guest access?";
"error.resource.disableGuestAccess.option.disable"              = "Disable Guest Access";
"error.resource.disableGuestAccess.option.keep"                 = "Keep Guest Access";
