@lucidcms/core
Version:
The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.
1 lines • 54.3 kB
JavaScript
var e={"core.plugins.init.failed":`An error occurred while initializing the plugin '{{key}}'.`,"core.i18n.prerender.failed":`Failed to pre-render translation bundles.`,"core.errors.default.name":`An error occurred!`,"core.errors.default.message":`An error occurred! Please try again later.`,"core.hooks.execution.error.name":`Hook Execution Error`,"core.hooks.transform.payload.error.message":`The {{service}}.{{event}} transform hook must be executed with a data payload.`,"core.errors.validation.name":`Validation Error`,"core.errors.authorization.name":`Authorization Error`,"core.errors.forbidden.name":`Forbidden Error`,"core.errors.unknown":`An unknown error occurred.`,"core.options.error.occurred.saving.default":`An error occurred while saving the default option.`,"core.roles.error.occurred.saving.default":`An error occurred while saving the default roles.`,"core.maintenance.tokens.expired.clear.failed":`An error occurred while clearing expired tokens.`,"core.maintenance.auth.states.expired.clear.failed":`An error occurred while clearing expired auth states.`,"core.maintenance.locales.expired.clear.failed":`An error occurred while clearing expired locales.`,"core.maintenance.collections.expired.clear.failed":`An error occurred while clearing expired collections.`,"core.maintenance.preview.sessions.expired.clear.failed":`An error occurred while clearing expired preview sessions.`,"core.openapi.response.200":`Successful response`,"core.openapi.response.204":`No content response`,"core.openapi.response.default":`Catch all error response`,"core.openapi.csrf.header.description":`A token that is used to protect against CSRF attacks. CSRF middleware expects this value to be passed in the header so it can be compared to the httpOnly _csrf cookie.`,"core.openapi.idempotency.key.header.description":`A stable key used to safely retry or resume the same request without creating duplicate work.`,"core.openapi.authorization.header.description":`The Authorization header is required for client integrations and should take the API key as the value.`,"core.auth.login.suspended.error.message":`Your account has been suspended. Please contact an administrator.`,"core.auth.login.locked.error.message":`Your account has been locked. Please contact an administrator.`,"core.requests.query.validation.message":`Please check the query parameters and try again.`,"core.documents.revisions.not.enabled.error.name":`Revisions Not Enabled`,"core.documents.revisions.not.enabled.message":`Revisions are not enabled for this collection.`,"core.auth.refresh.token.error.name":`There was an error obtaining a new access token.`,"core.auth.refresh.token.error.message":`There was an error obtaining a new access token. Please try logging in again.`,"core.permissions.unauthorized":`You are not authorized to perform this action.`,"core.documents.preview.invalid.message":`This preview is invalid.`,"core.documents.preview.expired.message":`This preview has expired.`,"core.documents.preview.scoped.message":`Scoped previews can only read their entry document.`,"core.documents.preview.mode.unsupported.message":`Revision and snapshot previews only support scoped mode.`,"core.routes.preview.resolve.error.name":`Preview Resolve Error`,"core.routes.preview.resolve.error.message":`An error occurred while resolving the preview.`,"core.security.csrf.validation.failed":`Failed to validate CSRF token.`,"core.database.duplicates.entry":`An entry with the same value already exists.`,"core.collections.single.document.exists":`This collection has a document already.`,"core.permissions.invalid":`The permission '{{permission}}' is invalid.`,"core.validation.unique.message":`Please ensure that the value is unique and try again.`,"core.users.email.duplicate":`This email address is already in use.`,"core.users.username.duplicate":`This username is already in use.`,"core.users.tenants.required":`Select at least one tenant for standard users.`,"core.permissions.denied":`You do not have permission to perform this action.`,"core.database.connection.error":`An error occurred while connecting to the database.`,"core.auth.password.reset.request.accepted":`If an account exists with the email provided, a password reset link will be sent to the email address.`,"core.email.password.reset.email.subject":`Reset your account password`,"core.email.invitations.email.subject":`You're invited to join a Lucid CMS project`,"core.auth.invitations.user.already.accepted.message":`You have already accepted an invitation.`,"core.auth.password.reset.success.subject":`Your password was reset`,"core.email.update.success.subject":`Your email address was updated`,"core.email.change.confirm.subject":`Confirm your new email address`,"core.email.change.revert.subject":`Email change requested`,"core.alerts.storage.email.subject":`Storage alert: {{percent}}% threshold crossed`,"core.input.ensure.passwords.match":`Please ensure that the passwords match and try again.`,"core.input.ensure.file.has.been.uploaded":`Please ensure that a file has been uploaded and try again.`,"core.localization.locales.missing":`Please make sure all translation locales exist.`,"core.files.validation.size.limit.exceeded":`File is too large. Max file size is {{size}}.`,"core.files.validation.storage.limit.exceeded":`Files exceed storage limit. Max storage limit is {{size}}.`,"core.documents.ids.not.found.partial":`Only found the following IDs: {{ids}}`,"core.documents.ids.not.found.none":`None of the provided IDs were found.`,"core.fields.validation.error.name":`Field Validation Error`,"core.fields.validation.error.message":`There was an error validating some fields.`,"core.config.duplicate.keys":`Duplicate keys found for {{builder}} builder.`,"core.config.file.not.found":`Cannot find the lucid.config.ts or lucid.config.js file at the root of your project.`,"core.repositories.not.found":`Cannot find the repository for the {{name}}.`,"core.formatters.not.found":`Cannot find the formatter for the {{name}}.`,"core.config.error.name":`Configuration Error`,"core.documents.versions.promote.same.version":`You cannot promote to the same version type.`,"core.documents.revisions.restore.deleted.document":`You cannot restore a revision for a deleted document. Restore the document first.`,"core.email.not.configured.message":`Email functionality is disabled because the email configuration is missing. Please provide the necessary email settings in the 'lucid.config.ts/js' file to enable email features.`,"core.email.storage.invalid.selector":`Invalid email storage selector "{{selector}}".`,"core.email.storage.rule.must.be.object":`Email storage rule "{{selector}}" must be an object.`,"core.email.storage.rule.flag.true":`Email storage rule "{{selector}}" can only set {{flag}} to true.`,"core.email.storage.rule.requires.flag":`Email storage rule "{{selector}}" must set encrypt, redact, or neverStore.`,"core.email.storage.rule.never.store.exclusive":`Email storage rule "{{selector}}" cannot combine neverStore with encrypt or redact.`,"core.email.storage.encrypt.failed":`Failed to encrypt email storage value.`,"core.email.storage.decrypt.failed":`Failed to decrypt email storage value.`,"core.email.templates.internal.only":`This email template is reserved for internal Lucid emails and cannot be sent externally.`,"core.media.strategy.not.configured.message":`Media functionality is disabled because the media strategy configuration is missing.`,"core.media.adapters.not.enabled":`Media uploads are disabled because no media adapter is enabled.`,"core.media.upload.sessions.resumable.not.supported":`The configured media adapter does not support resumable upload sessions.`,"core.media.upload.sessions.adapter.changed":`The upload session was created with a different media adapter.`,"core.media.upload.sessions.missing.adapter.upload.id":`The upload session is missing its adapter upload ID.`,"core.media.upload.sessions.missing.part.size":`The upload session is missing its part size.`,"core.media.image.process.failed":`An error occurred while processing the image.`,"core.database.migrations.failed":`Database migration failed.`,"core.collections.fields.duplicates":`Duplicate field keys found ({{keys}}) in {{type}}: {{typeKey}}.`,"core.fields.repeater.validation.depth.message":`Repeater depth is too high in {{type}}: {{typeKey}} with key: {{repeaterKey}}. Please reduce the depth from {{depth}} to {{maxRepeaterDepth}}.`,"core.fields.repeater.validation.unclosed":`Unclosed repeaters found ({{keys}}) in {{type}}: {{typeKey}}. Call .endRepeater() for each repeater.`,"core.fields.tab.target.invalid":`Cannot add fields to tab '{{key}}' because that key belongs to a {{type}} field.`,"core.fields.condition.target.not.found":`The condition on field '{{field}}' references '{{target}}' which does not exist in {{type}}: {{typeKey}}.`,"core.fields.condition.target.self":`The condition on field '{{field}}' cannot reference itself in {{type}}: {{typeKey}}.`,"core.fields.condition.target.invalid.type":`The condition on field '{{field}}' references '{{target}}' which is a {{targetType}} field and cannot be used as a condition target in {{type}}: {{typeKey}}.`,"core.fields.condition.target.out.of.scope":`The condition on field '{{field}}' references '{{target}}' which is not a direct sibling or ancestor-scope field in {{type}}: {{typeKey}}.`,"core.plugins.version.not.supported":`This plugin does not support version {{version}} of Lucid, only versions {{supportedVersions}}.`,"core.media.storage.update.failed":`An error occurred while updating the media storage option.`,"core.alerts.system.check.failed":`An error occurred while checking system alerts.`,"core.maintenance.media.expired.delete.failed":`An error occurred while deleting expired media.`,"core.no.records.provided":`No records provided.`,"core.documents.create.failed":`Failed to create document or version.`,"core.media.name.invalid":`Invalid media name.`,"core.media.name.invalid.message":`The media name is invalid. Please ensure the media name is a valid string.`,"core.media.poster.not.found":`We couldn't find the poster image you selected.`,"core.media.poster.must.be.image":`Posters must be image media.`,"core.media.poster.video.only":`Only video media can own a poster.`,"core.media.poster.cannot.reference.self":`Media cannot use itself as a poster.`,"core.permissions.error.name":`Permission Error`,"core.error.locked.collection.name":`Collection Locked`,"core.tasks.start.error.name":`Start Task Error`,"core.error.locked.collection.message":`The collection is locked and cannot be updated.`,"core.error.locked.collection.message.delete":`The collection is locked and cannot be deleted.`,"core.config.locales.empty":`Please ensure the locales array is not empty.`,"core.config.default.locale.undefined":`Please ensure the defaultLocale is defined.`,"core.config.default.locale.not.found":`Please ensure the defaultLocale exists in the locales array.`,"core.config.duplicate.locale":`Please ensure the locales array does not contain duplicate values.`,"core.config.duplicate.tenant":`Please ensure the tenants array does not contain duplicate keys. Duplicate: {{key}}.`,"core.config.duplicate.default.tenant":`Please ensure only one tenant is marked as default. Defaults: {{keys}}.`,"core.tenants.unknown":`The tenant "{{key}}" does not exist.`,"core.tenants.no.access":`You do not have access to this tenant.`,"core.routes.tenants.fetch.error.name":`Tenant Fetch Error`,"core.routes.tenants.fetch.error.message":`There was an error fetching the tenants.`,"core.config.collection.environment.version.map.collection.not.found":`Collection "{{collection}}" environment "{{environment}}" version mapping references unknown collection "{{targetCollection}}".`,"core.config.collection.environment.version.map.target.not.found":`Collection "{{collection}}" environment "{{environment}}" version mapping for collection "{{targetCollection}}" references unknown environment "{{targetVersion}}". Use "latest" or an environment configured on the target collection.`,"core.users.self.update.denied":`You can't update yourself.`,"core.users.self.delete.denied":`You can't delete yourself.`,"core.users.last.user.delete.denied":`You can't delete the last remaining user.`,"core.auth.refresh.token.missing":`No refresh token found.`,"core.input.ensure.password.is.correct":`Please ensure the password is correct and try again.`,"core.input.provide.new.password":`Please provide a new password.`,"core.input.provide.current.password":`Please provide your current password.`,"core.auth.password.authentication.disabled.message":`Password authentication is disabled. Please contact your administrator.`,"core.fields.validation.required":`Please enter a value for this field`,"core.fields.checkbox.validation.required":`Please ensure the checkbox is checked`,"core.fields.select.validation.required":`Please select an option`,"core.fields.validation.invalid":`Please enter a valid value for this field`,"core.fields.select.validation.option.invalid":`Please ensure a valid option is selected`,"core.fields.lookup.not.found.in.collection.or.brick":`Cannot find field within the collection or brick. Please ensure a field with this key exists.`,"core.fields.validation.errors.unknown":`An unknown error occurred when validating the field.`,"core.fields.media.validation.width.min":`Media width must be greater than {{min}}px`,"core.fields.media.validation.width.max":`Media width must be less than {{max}}px`,"core.fields.media.validation.height.min":`Media height must be greater than {{min}}px`,"core.fields.media.validation.height.max":`Media height must be less than {{max}}px`,"core.fields.media.validation.type.invalid":`Media must be of type "{{type}}"`,"core.fields.media.validation.extension.invalid":`Media must be one of the following extensions: {{extensions}}`,"core.fields.media.validation.not.found":`We couldn't find the media you selected`,"core.fields.user.validation.not.found":`We couldn't find the user you selected`,"core.fields.relation.validation.not.found":`We couldn't find the document you selected`,"core.fields.relation.validation.min.items":`Select at least {{min}} items`,"core.fields.relation.validation.max.items":`Select no more than {{max}} items`,"core.fields.media.validation.type.missing":`This media does not have a type`,"core.fields.media.validation.width.missing":`This media does not have a width`,"core.fields.media.validation.height.missing":`This media does not have a height`,"core.fields.validation.type.mismatch":`The type of the field does not match the type of the config field. Received: "{{received}}" Expected: "{{expected}}"`,"core.fields.date.validation.invalid":`Please ensure the date you have entered is valid`,"core.fields.link.validation.target.error.message":`Please set the target to one of the following: {{valid}}`,"core.fields.code.validation.language.error.message":`Please set the language to one of the following: {{valid}}`,"core.fields.validation.data.type.mismatch":`The data type is incorrect`,"core.services.errors.unknown.name":`An unknown error occurred`,"core.services.errors.unknown.message":`An unknown error occurred. Please try again later.`,"core.processed.images.size.limit.exceeded":`Processed image size limit exceeded.`,"core.alerts.storage.triggered.title":`Storage {{percent}}% threshold crossed`,"core.alerts.storage.triggered.message":`Storage usage has crossed the {{percent}}% threshold.`,"core.alerts.unknown.key.message":`Unknown alert key: {{key}}.`,"core.routes.user.fetch.error.name":`User(s) Fetch Error`,"core.routes.user.fetch.error.message":`An error occurred while fetching the user(s).`,"core.routes.user.create.error.name":`User Create Error`,"core.routes.user.create.error.message":`An error occurred while creating the user.`,"core.routes.user.delete.error.name":`User Delete Error`,"core.routes.user.delete.error.message":`An error occurred while deleting the user.`,"core.routes.user.update.error.name":`User Update Error`,"core.routes.user.update.error.message":`An error occurred while updating the user.`,"core.routes.user.auth.provider.unlink.error.name":`Auth Provider Unlink Error`,"core.routes.user.auth.provider.unlink.error.message":`An error occurred while unlinking the user's auth provider.`,"core.routes.user.me.update.error.name":`User Update Error`,"core.routes.user.me.update.error.message":`An error occurred while updating your account.`,"core.routes.account.auth.provider.unlink.error.name":`Auth Provider Unlink Error`,"core.routes.account.auth.provider.unlink.error.message":`An error occurred while unlinking your auth provider.`,"core.routes.reset.password.error.name":`Reset Password Error`,"core.routes.reset.password.error.message":`An error occurred while resetting the password.`,"core.routes.accept.invitation.error.name":`Accept Invitation Error`,"core.routes.accept.invitation.error.message":`An error occurred while accepting the invitation.`,"core.routes.send.password.reset.error.name":`Send Password Reset Error`,"core.routes.send.password.reset.error.message":`An error occurred while sending the password reset link.`,"core.routes.verify.password.reset.error.name":`Verify Password Reset Error`,"core.routes.verify.password.reset.error.message":`An error occurred while verifying the password reset link.`,"core.routes.login.error.name":`Login Error`,"core.routes.login.error.message":`An error occurred while logging in.`,"core.routes.document.delete.error.name":`Document(s) Delete Error`,"core.routes.document.delete.error.message":`An error occurred while deleting the document(s).`,"core.routes.document.restore.revision.error.name":`Document(s) Restore Revision Error`,"core.routes.document.restore.revision.error.message":`An error occurred while restoring the document revision.`,"core.routes.document.revision.fetch.error.name":`Document Revision(s) Fetch Error`,"core.routes.document.revision.fetch.error.message":`An error occurred while fetching the document revision(s).`,"core.routes.document.promote.version.error.name":`Document(s) Promote Version Error`,"core.routes.document.promote.version.error.message":`An error occurred while promoting the document version.`,"core.routes.document.fetch.error.name":`Document(s) Fetch Error`,"core.routes.document.fetch.error.message":`An error occurred while fetching the document(s).`,"core.routes.document.update.error.name":`Document Update Error`,"core.routes.document.update.error.message":`An error occurred while updating the document.`,"core.routes.document.create.error.name":`Document Create Error`,"core.routes.document.create.error.message":`An error occurred while creating the document.`,"core.routes.collection.fetch.error.name":`Collection(s) Fetch Error`,"core.routes.collection.fetch.error.message":`An error occurred while fetching the collection(s).`,"core.routes.email.delete.error.name":`Email Delete Error`,"core.routes.email.delete.error.message":`An error occurred while deleting the email.`,"core.routes.email.fetch.error.name":`Email(s) Fetch Error`,"core.routes.email.fetch.error.message":`An error occurred while fetching the email(s).`,"core.routes.email.resend.error.name":`Email Resend Error`,"core.routes.email.resend.error.message":`An error occurred while resending the email.`,"core.routes.ai.generate.error.name":`AI Generation Error`,"core.routes.ai.generate.error.message":`An error occurred while generating AI content.`,"core.routes.ai.usage.fetch.error.name":`AI Usage Fetch Error`,"core.routes.ai.usage.fetch.error.message":`An error occurred while fetching AI usage.`,"core.routes.ai.usage.chart.fetch.error.name":`AI Usage Chart Fetch Error`,"core.routes.ai.usage.chart.fetch.error.message":`An error occurred while fetching AI usage chart data.`,"core.ai.usage.chart.invalid.date.range":`Select a valid AI usage chart date range.`,"core.ai.usage.features.custom.field.input.generate":`Field Generation`,"core.ai.usage.features.media.alt.generate":`Alt Text`,"core.ai.usage.features.media.image.generate":`Image Generation`,"core.ai.generation.request.not.found":`The AI generation request does not exist.`,"core.ai.guidance.not.found":`The selected AI guidance does not exist.`,"core.ai.config.feature.disabled.name":`AI feature unavailable`,"core.ai.config.feature.disabled.message":`The requested AI feature has been disabled in the Lucid config.`,"core.ai.media.image.generate.instruction.or.guidance.required":`Provide an instruction, or select guidance with a source image.`,"core.ai.media.image.generate.idempotency.key.required":`Image generation idempotency key is required.`,"core.ai.custom.field.input.no.supported.field":`No supported AI custom field was found for this collection.`,"core.ai.custom.field.input.target.not.found":`The AI target you are trying to use does not exist.`,"core.ai.custom.field.input.guidance.not.found":`The selected AI guidance does not exist for this field.`,"core.ai.remote.license.invalid.name":`License invalid`,"core.ai.remote.license.invalid.message":`This license is invalid.`,"core.ai.remote.license.key.required.name":`License key required`,"core.ai.remote.license.key.required.message":`A license key is required to use AI features.`,"core.ai.remote.license.verify.failed.name":`License verification failed`,"core.ai.remote.license.verify.failed.message":`Lucid could not verify this license. Try again in a moment.`,"core.ai.remote.credit.exhausted.name":`AI credit exhausted`,"core.ai.remote.credit.exhausted.message":`This organisation does not have enough AI credit to run this request.`,"core.ai.remote.deferred.debit.outstanding.name":`AI billing pending`,"core.ai.remote.deferred.debit.outstanding.message":`A previous AI usage charge is still outstanding. Wait a moment and try again.`,"core.ai.remote.top.up.payment.method.name":`AI billing setup required`,"core.ai.remote.top.up.payment.method.message":`A saved payment method is required before this organisation can use automatic AI credit top-ups.`,"core.ai.remote.top.up.pending.name":`AI credit top-up pending`,"core.ai.remote.top.up.pending.message":`An AI credit top-up is already pending. Wait a moment and try again.`,"core.ai.remote.top.up.failed.name":`AI credit top-up failed`,"core.ai.remote.top.up.failed.message":`Lucid could not top up AI credit for this organisation. Check billing and try again.`,"core.ai.remote.period.cap.reached.name":`AI usage limit reached`,"core.ai.remote.period.cap.reached.message":`This license has reached its AI usage limit for the current period.`,"core.ai.remote.license.ai.disabled.name":`AI features unavailable`,"core.ai.remote.license.ai.disabled.message":`AI features are not enabled for this license.`,"core.ai.remote.license.deactivated.name":`License unavailable`,"core.ai.remote.license.deactivated.message":`This license is not active, so AI features cannot be used.`,"core.ai.remote.license.not.found.name":`License not found`,"core.ai.remote.license.not.found.message":`Lucid could not find an active license for this site.`,"core.ai.remote.feature.not.supported.name":`AI feature unavailable`,"core.ai.remote.feature.not.supported.message":`This AI feature is not available for the current license.`,"core.ai.remote.provider.configuration.name":`AI generation unavailable`,"core.ai.remote.provider.configuration.message":`Lucid AI is not configured to complete this request right now.`,"core.ai.remote.pricing.configuration.name":`AI generation unavailable`,"core.ai.remote.pricing.configuration.message":`Lucid AI pricing is not configured to complete this request right now.`,"core.ai.remote.image.source.invalid.name":`Source image invalid`,"core.ai.remote.image.source.invalid.message":`The selected source image could not be used. Choose a different image and try again.`,"core.ai.remote.image.storage.unavailable.name":`AI image storage unavailable`,"core.ai.remote.image.storage.unavailable.message":`Generated image storage is not available right now. Try again in a moment.`,"core.ai.remote.generation.not.found.name":`Generation unavailable`,"core.ai.remote.generation.not.found.message":`This generation is no longer available. Generate a new result.`,"core.ai.remote.generation.request.invalid.name":`Generation request invalid`,"core.ai.remote.generation.request.invalid.message":`Start a new generation and try again.`,"core.ai.remote.provider.failed.name":`AI generation failed`,"core.ai.remote.provider.failed.message":`Lucid AI could not complete the request. Try again in a moment.`,"core.routes.verify.email.change.confirm.error.name":`Email Change Confirmation Error`,"core.routes.verify.email.change.confirm.error.message":`An error occurred while verifying the email change confirmation token.`,"core.routes.confirm.email.change.error.name":`Email Change Confirmation Error`,"core.routes.confirm.email.change.error.message":`An error occurred while confirming the email change.`,"core.routes.verify.email.change.revert.error.name":`Email Change Revert Error`,"core.routes.verify.email.change.revert.error.message":`An error occurred while verifying the email change revert token.`,"core.routes.revert.email.change.error.name":`Email Change Revert Error`,"core.routes.revert.email.change.error.message":`An error occurred while cancelling or reverting the email change.`,"core.routes.cancel.email.change.error.name":`Email Change Cancel Error`,"core.routes.cancel.email.change.error.message":`An error occurred while cancelling the pending email change.`,"core.routes.locale.fetch.error.name":`Locale(s) Fetch Error`,"core.routes.locale.fetch.error.message":`An error occurred while fetching the locale(s).`,"core.routes.media.clear.processed.error.name":`Processed Image(s) Clear Error`,"core.routes.media.clear.processed.error.message":`An error occurred while clearing the processed image(s).`,"core.routes.media.delete.error.name":`Media Delete Error`,"core.routes.media.delete.error.message":`An error occurred while deleting the media.`,"core.routes.media.delete.batch.error.name":`Media Batch Delete Error`,"core.routes.media.delete.batch.error.message":`An error occurred while deleting the media batch.`,"core.routes.media.folders.delete.error.name":`Media Folder Delete Error`,"core.routes.media.folders.delete.error.message":`An error occurred while deleting the media folder.`,"core.routes.media.fetch.error.name":`Media(s) Fetch Error`,"core.routes.media.fetch.error.message":`An error occurred while fetching the media(s).`,"core.routes.media.folders.fetch.error.name":`Media Folder(s) Fetch Error`,"core.routes.media.folders.fetch.error.message":`An error occurred while fetching the media folder(s).`,"core.routes.media.upload.session.error.name":`Upload Session Error`,"core.routes.media.upload.session.error.message":`An error occurred while preparing the upload.`,"core.routes.profile.picture.upload.session.error.name":`Profile Picture Upload Session Error`,"core.routes.profile.picture.upload.session.error.message":`An error occurred while preparing the profile picture upload.`,"core.routes.profile.picture.update.error.name":`Profile Picture Update Error`,"core.routes.profile.picture.update.error.message":`An error occurred while updating your profile picture.`,"core.routes.profile.picture.delete.error.name":`Profile Picture Delete Error`,"core.routes.profile.picture.delete.error.message":`An error occurred while deleting your profile picture.`,"core.routes.user.profile.picture.upload.session.error.name":`User Profile Picture Upload Session Error`,"core.routes.user.profile.picture.upload.session.error.message":`An error occurred while preparing the user's profile picture upload.`,"core.routes.user.profile.picture.update.error.name":`User Profile Picture Update Error`,"core.routes.user.profile.picture.update.error.message":`An error occurred while updating the user's profile picture.`,"core.routes.user.profile.picture.delete.error.name":`User Profile Picture Delete Error`,"core.routes.user.profile.picture.delete.error.message":`An error occurred while deleting the user's profile picture.`,"core.profile.picture.required":`A profile picture file is required.`,"core.profile.picture.file.name.key.required":`The profile picture key and file name must be provided together.`,"core.routes.media.update.error.name":`Media Update Error`,"core.routes.media.update.error.message":`An error occurred while updating the media.`,"core.routes.media.folders.update.error.name":`Media Folder Update Error`,"core.routes.media.folders.update.error.message":`An error occurred while updating the media folder.`,"core.routes.media.upload.error.name":`Media Upload Error`,"core.routes.media.upload.error.message":`An error occurred while uploading the media.`,"core.routes.job.fetch.error.name":`Job(s) Fetch Error`,"core.routes.job.fetch.error.message":`An error occurred while fetching the job(s).`,"core.routes.roles.create.error.name":`Role Create Error`,"core.routes.roles.create.error.message":`An error occurred while creating the role.`,"core.routes.roles.delete.error.name":`Role Delete Error`,"core.routes.roles.delete.error.message":`An error occurred while deleting the role.`,"core.routes.roles.fetch.error.name":`Role(s) Fetch Error`,"core.routes.roles.fetch.error.message":`An error occurred while fetching the role(s).`,"core.routes.roles.update.error.name":`Role Update Error`,"core.routes.roles.update.error.message":`An error occurred while updating the role.`,"core.routes.settings.fetch.error.name":`Settings Fetch Error`,"core.routes.settings.fetch.error.message":`An error occurred while fetching the settings.`,"core.routes.client.integrations.create.error.name":`Client Integration Create Error`,"core.routes.client.integrations.create.error.message":`An error occurred while creating the client integration.`,"core.routes.client.integrations.fetch.error.name":`Client Integration(s) Fetch Error`,"core.routes.client.integrations.fetch.error.message":`An error occurred while fetching the client integration(s).`,"core.routes.client.integrations.delete.error.name":`Client Integration Delete Error`,"core.routes.client.integrations.delete.error.message":`An error occurred while deleting the client integration.`,"core.routes.client.integrations.update.error.name":`Client Integration Update Error`,"core.routes.client.integrations.update.error.message":`An error occurred while updating the client integration.`,"core.routes.setup.required.error.name":`Setup Required Error`,"core.routes.setup.required.error.message":`An error occurred while checking if setup is required.`,"core.routes.providers.error.name":`Providers Error`,"core.routes.providers.error.message":`An error occurred while fetching the providers.`,"core.routes.initiate.auth.error.name":`Initiate Auth Error`,"core.routes.initiate.auth.error.message":`An error occurred while initiating the authentication.`,"core.routes.callback.auth.error.name":`Callback Auth Error`,"core.routes.callback.auth.error.message":`An error occurred while handling the callback authentication.`,"core.account.not.found.message":`The account you are trying to access does not exist.`,"core.media.not.found.name":`Media Not Found`,"core.media.not.found.message":`The media you are trying to access does not exist.`,"core.documents.not.found.message":`The document you are trying to access does not exist.`,"core.documents.version.id.required.message":`A version ID is required when fetching a revision or snapshot.`,"core.documents.version.id.unsupported.message":`A version ID can only be used when fetching a revision or snapshot.`,"core.documents.preview.not.configured.message":`Page preview is not configured for this collection.`,"core.documents.preview.url.invalid.message":`The configured page preview URL must be an absolute HTTP or HTTPS URL.`,"core.documents.version.not.found.message":`The document version you are trying to access does not exist.`,"core.documents.version.document.mismatch":`The document version you are trying to access belongs to a different document ID.`,"core.documents.order.not.orderable.name":`Collection Not Orderable`,"core.documents.order.not.orderable.message":`The collection does not support manual document ordering.`,"core.documents.order.invalid.name":`Invalid Order Update`,"core.documents.order.invalid.message":`The neighbouring documents provided for the order update are not valid.`,"core.documents.order.fractional.key.invalid":`Invalid fractional order key: {{key}}.`,"core.documents.order.fractional.bounds.invalid":`Fractional order lower bound "{{lower}}" must sort before upper bound "{{upper}}".`,"core.documents.deleted.publish.request.comment":`Document was deleted.`,"core.documents.permanently.deleted.publish.request.comment":`Document was permanently deleted.`,"core.collections.not.found.message":`The collection you are trying to access does not exist.`,"core.collections.permission.error.name":`Collection Permission Error`,"core.collections.permission.error.message":`You do not have permission to perform the {{action}} action on collection "{{collection}}".`,"core.email.not.found.message":`The email you are trying to access does not exist.`,"core.email.resend.not.available":`This email can no longer be resent.`,"core.job.not.found.message":`The job you are trying to access does not exist.`,"core.locale.not.found.message":`The locale you are trying to access does not exist.`,"core.options.not.found.message":`The option you are trying to access does not exist.`,"core.options.multiple.not.found.message":`The options you are trying to access do not exist.`,"core.roles.not.found.message":`The role you are trying to access does not exist.`,"core.tokens.not.found.message":`The token you are trying to access does not exist.`,"core.pending.email.change.not.found.message":`There is no pending email change to cancel.`,"core.email.change.request.stale.message":`This email change request can no longer be applied because the account email has changed.`,"core.email.change.email.unavailable.message":`This email address is no longer available.`,"core.user.not.found.message":`The user you are trying to access does not exist.`,"core.client.integrations.not.found.message":`The client integration you are trying to access does not exist.`,"core.email.templates.not.found.message":`The template you are trying to use cannot be found.`,"core.error.saving.bricks":`Error Saving Bricks`,"core.error.saving.page.duplicate.order":`Duplicate builder orders found: {{order}}.`,"core.auth.login.error.message":`The username/email or password you entered is incorrect.`,"core.cron.job.error.name":`Cron Job Error`,"core.maintenance.media.soft.deleted.delete.failed":`An error occurred while deleting old soft deleted media.`,"core.maintenance.users.soft.deleted.delete.failed":`An error occurred while deleting old soft deleted users.`,"core.maintenance.documents.soft.deleted.delete.failed":`An error occurred while deleting old soft deleted documents.`,"core.maintenance.revisions.expired.delete.failed":`An error occurred while deleting expired revisions.`,"core.publish.operations.scheduled.dispatch.failed":`An error occurred while dispatching scheduled publish operations.`,"core.media.errors.missing.file.name":`If you are updating the media file, a file name must be provided.`,"core.media.errors.type.change.not.allowed":`Replacing media with a different media type is not supported.`,"core.media.errors.invalid.type":`Media must be of type "{{type}}".`,"core.media.errors.focal.point.image.only":`Focal points can only be set on images.`,"core.media.errors.image.only":`Crops can only be created for image media.`,"core.media.errors.detected.type.mismatch":`The uploaded file content does not match the declared file type.`,"core.media.errors.ai.generation.origin.required":`An AI origin must be provided when linking a media item to an AI generation.`,"core.media.errors.ai.generation.human":`Human-origin media cannot be linked to an AI generation.`,"core.media.errors.ai.generation.not.found":`We couldn't find the completed AI image generation you selected.`,"core.seed.error.name":`Seed Error`,"core.seed.error.message":`An error occurred while seeding the database.`,"core.runtime.running.database.seed.jobs":`Running database seed jobs...`,"core.runtime.lucid.server.unknown.error":`An error occurred during the initialization of the Lucid server`,"core.runtime.lucid.server.unknown.build.error":`An error occurred during the vite admin SPA build step`,"core.media.errors.getting.metadata":`An error occurred while getting the media metadata.`,"core.client.integrations.key.already.exists":`The unique key for the client integration already exists, please re-send the request`,"core.client.integrations.key.missing":`The client key header is missing`,"core.client.integrations.not.found":`The client you are trying to authenticate with does not exist`,"core.client.integrations.disabled":`The client integration is disabled. Please enable it and try again.`,"core.client.integrations.api.key.missing":`The client integration API key is missing from the authorization header.`,"core.client.integrations.api.key.invalid":`The client integration API key is invalid. Please ensure it is correct and try again.`,"core.client.integrations.error":`An error occurred while verifying the client integration API key.`,"core.client.integrations.scopes.error.name":`Client Scope Error`,"core.client.integrations.scopes.missing.message":`The integration is missing required scopes. Required: {{requiredScopes}}. Missing: {{missingScopes}}.`,"core.client.integrations.scopes.invalid.message":`The following client integration scopes are not available: {{invalidScopes}}.`,"core.rate.limit.error.name":`Rate Limit Error`,"core.routes.not.found":`Route Not Found`,"core.routes.not.found.message":`The route you are trying to access does not exist.`,"core.documents.revisions.promote.denied":`You cannot promote a revision to a new version type. Please use the restore revision endpoint instead.`,"core.pages.not.found":`The page you are trying to access does not exist.`,"core.errors.validation.message":`Please ensure the data you have provided is correct.`,"core.authorization.error.message":`Please ensure you are logged in and have the correct permissions.`,"core.forbidden.error.message":`You do not have permission to perform this action.`,"core.email.send.email.error.name":`Send Email Error`,"core.email.attachment.url.must.use.http":`Attachment URL must use HTTP or HTTPS.`,"core.email.attachment.filename.invalid":`Attachment filename is invalid.`,"core.email.attachment.content.type.invalid":`Attachment content type must be a MIME type.`,"core.email.attachment.content.id.invalid":`Attachment content ID is invalid.`,"core.email.attachment.max.attachments":`Emails can include at most {{max}} attachments.`,"core.email.attachment.content.id.must.be.unique":`Attachment content IDs must be unique.`,"core.fields.relation.validation.collection.not.found":`The collection '{{collection}}' does not exist or is not of mode multiple for the relation field '{{field}}'.`,"core.field.has.relation.data":`The is missing relation data`,"core.security.secrets.encrypted.invalid":`The encrypted secret is invalid.`,"core.media.duplicate.key.error.name":`Media Duplicate Key Error`,"core.media.duplicate.key.error.message":`The media key you have provided already exists.`,"core.routes.media.create.error.name":`Media Create Error`,"core.routes.media.create.error.message":`There was an error creating the media item.`,"core.routes.media.folders.create.error.name":`Media Folder Create Error`,"core.routes.media.folders.create.error.message":`There was an error creating the media folder.`,"core.routes.media.share.links.create.error.name":`Media Share Link Create Error`,"core.routes.media.share.links.create.error.message":`There was an error creating the media share link.`,"core.routes.media.share.links.delete.error.name":`Media Share Link Delete Error`,"core.routes.media.share.links.delete.error.message":`There was an error deleting the media share link.`,"core.routes.media.share.links.delete.all.error.name":`Media Share Links Delete Error`,"core.routes.media.share.links.delete.all.error.message":`There was an error deleting all media share links.`,"core.routes.media.share.links.delete.all.system.error.name":`All Media Share Links Delete Error`,"core.routes.media.share.links.delete.all.system.error.message":`There was an error deleting all share links in the system.`,"core.routes.media.share.links.fetch.error.name":`Media Share Link Fetch Error`,"core.routes.media.share.links.fetch.error.message":`There was an error fetching the media share link.`,"core.routes.media.share.links.update.error.name":`Media Share Link Update Error`,"core.routes.media.share.links.update.error.message":`There was an error updating the media share link.`,"core.media.errors.not.awaiting.sync":`The media key has either expired, been created already or has been deleted.`,"core.build.vite.error.message":`An unknown error occurred while copying the SPA over and building plugin components.`,"core.collections.migration.table.name.brick.key.missing.message":`The collection buildTableName function received type 'brick' but received no brick key.`,"core.collections.migration.table.name.repeater.keys.missing.message":`The collection buildTableName function received a tree-table type but no field path keys.`,"core.collections.migration.table.create.failed.message":`Failed to create collection table "{{tableName}}": {{errorMessage}}`,"core.collections.migration.table.modify.failed.message":`Failed to modify collection table "{{tableName}}": {{errorMessage}}`,"core.collections.migration.table.remove.failed.message":`Failed to remove collection table "{{tableName}}": {{errorMessage}}`,"core.fields.lookup.not.found.with.key.in.collection.brick":`Cannot find field with key '{{key}}' in {{type}} '{{typeKey}}'.`,"core.collections.schema.infer.failed":`An error occurred while inferring the collection schema.`,"core.collections.schema.table.name.format.start.with":`Invalid table name format, must start with '{{prefix}}'.`,"core.collections.schema.table.name.format.insufficient.parts":`Invalid table name format. Contains insufficient parts.`,"core.collections.schema.table.parts.infer.failed":`Failed to infer table parts.`,"core.fields.repeater.validation.field.contains.errors":`Repeater field contains errors.`,"core.fields.repeater.validation.max.groups.exceeded":`Too many groups have been added to the repeater. The group limit is set to "{{groups}}". `,"core.fields.repeater.validation.groups.exceeded.min":`The minimum groups have not been added to the repeater. The group minimum is set to "{{groups}}".`,"core.fields.validation.is.required":`This field is required and not being supplied.`,"core.media.documents.fetch.failed":`An error occurred while fetching media relation data on the document get endpoint.`,"core.collections.names.fetch.failed":`An error occurred getting the document table names.`,"core.email.templates.prepare.failed":`Failed to prepare email templates`,"core.setup.already.completed":`Setup has already been completed. Please login to core.share.page.continue.`,"core.error.schema.migration.required.name":`Schema Migration Required`,"core.error.schema.migration.required.message":`The collection requires a schema migration. Please run the migration command to update the database.`,"core.documents.versions.not.found.message":`The version you are trying to access does not exist.`,"core.error.update.non.latest.version.name":`Update Version Error`,"core.error.update.non.latest.version.message":`Only the latest document version can be updated.`,"core.email.failed.to.send":`An error occurred while sending the email.`,"core.email.resent.successfully":`Email resent successfully.`,"core.email.failed.to.resend":`Failed to resend email.`,"core.license.verification.failed":`License verification failed.`,"core.license.verified.successfully":`License verified successfully.`,"core.license.is.invalid":`License is invalid.`,"core.license.verification.unknown.error":`Unknown verification error.`,"core.license.is.not.set":`License is not set.`,"core.media.folders.not.found.message":`The media folder you are trying to access does not exist.`,"core.media.folders.tenant.mismatch":`Media can only be placed in global folders or folders scoped to the same tenant.`,"core.media.folders.parents.circular":`The media folder cannot be a parent of itself.`,"core.media.folders.parents.tenant.mismatch":`Global folders can only be placed inside global folders.`,"core.media.move.deleted.denied":`You cannot move media that has been deleted.`,"core.keys.invalid":`Invalid key.`,"core.email.successfully.sent":`Email sent successfully.`,"core.share.page.go.back":`Go back`,"core.share.page.enter.password":`Enter password`,"core.share.page.continue":`Continue`,"core.share.links.not.found.title":`Not Found`,"core.share.links.not.found.message":`The shared content you are trying to access does not exist or has been removed. Contact the owner of the link if you believe this is an error.`,"core.share.links.expired.title":`Link Expired`,"core.share.links.expired.message":`This share link has expired and is no longer accessible`,"core.share.links.media.deleted.title":`Content Unavailable`,"core.share.links.media.deleted.message":`The media file associated with this link has been deleted.`,"core.share.links.access.denied.title":`Access Denied`,"core.share.links.incorrect.password.message":`The password you entered is incorrect. Please try again.`,"core.share.links.error.title":`Unable to Access Resource`,"core.share.stream.password.required.title":`Unauthorised`,"core.share.stream.password.required.message":`A password is required to access this media.`,"core.share.stream.unsupported.media.type.name":`Unsupported Media Type`,"core.share.stream.unsupported.media.type.message":`This media type does not support inline preview.`,"core.auth.providers.not.found.name":`Provider Not Found`,"core.auth.providers.not.found.message":`The provider you are trying to access does not exist or is not enabled.`,"core.auth.invitations.user.already.accepted.name":`Invitation Already Accepted`,"core.auth.oidc.failed.to.generate.auth.url.name":`OIDC Auth URL Generation Failed`,"core.auth.oidc.failed.to.generate.auth.url.message":`Failed to generate OIDC auth URL`,"core.invalid.or.expired.state.message":`The state you provided is invalid or has expired.`,"core.auth.oidc.token.exchange.failed.name":`OIDC Token Exchange Failed`,"core.auth.oidc.token.exchange.failed.message":`OIDC token exchange failed with message "{{message}}"`,"core.auth.oidc.access.token.missing.name":`OIDC Access Token Missing`,"core.auth.oidc.access.token.missing.message":`OIDC access token is missing`,"core.auth.oidc.user.info.fetch.failed.name":`OIDC User Info`,"core.auth.oidc.user.info.fetch.failed.message":`Failed to fetch OIDC user info`,"core.auth.oidc.callback.failed.name":`OIDC Callback Failed`,"core.auth.oidc.callback.failed.message":`OIDC callback failed.`,"core.auth.invitations.token.not.found.message":`The invitation token you provided is invalid or has expired.`,"core.auth.account.not.found.name":`No Account Found`,"core.auth.account.not.found.message":`No account was found for the provider you are trying to access.`,"core.auth.providers.user.id.mismatch.name":`User Mismatch`,"core.auth.providers.user.id.mismatch.message":`The auth provider user you are trying to link to exists to another account already.`,"core.auth.providers.user.is.deleted.name":`User Deleted`,"core.auth.providers.user.is.deleted.message":`The user you are trying to link to has been deleted.`,"core.auth.providers.user.is.locked.name":`User Locked`,"core.auth.providers.user.is.locked.message":`The user you are trying to authenticate with has been locked. Please contact an administrator.`,"core.auth.providers.user.invitation.accepted.name":`Invitation Accepted`,"core.auth.providers.user.invitation.accepted.message":`The user you are trying to link to has already accepted an invitation.`,"core.auth.providers.link.user.not.authenticated.name":`Not Authenticated`,"core.auth.providers.link.user.not.authenticated.message":`The user you are trying to link to is not authenticated.`,"core.auth.providers.already.linked.name":`Already Linked`,"core.auth.providers.already.linked.message":`You are already linked to this auth provider.`,"core.auth.providers.link.not.found.name":`Auth Provider Link Not Found`,"core.auth.providers.link.not.found.message":`The auth provider link you are trying to access does not exist.`,"core.auth.providers.cannot.remove.last.link.name":`Cannot Remove Last Auth Provider`,"core.auth.providers.cannot.remove.last.link.password.disabled.message":`You must keep at least one auth provider linked.`,"core.auth.providers.cannot.remove.last.link.no.password.message":`Set a password before unlinking your last auth provider.`,"core.auth.providers.user.not.found.name":`Auth Provider Not Found`,"core.auth.providers.user.not.found.message":`You are trying to authenticate with an auth provider that hasnt been linked to your account.`,"core.auth.oidc.user.info.incomplete.name":`Incomplete User Info`,"core.auth.oidc.user.info.incomplete.message":`The default OIDC user info mapper failed to get the user ID.`,"core.rate.limit.authentication.required":`Authentication is required to perform this action.`,"core.rate.limit.ip.address.required":`Cannot determine the IP address of the client.`,"core.rate.limit.exceeded.message":`Rate limit exceeded. Try again in {{resetSeconds}} seconds.`,"core.publish.requests.not.pending":`Release is not pending.`,"core.publish.requests.target.not.enabled":`Releases are not enabled for this target.`,"core.publish.requests.self.approval.not.allowed":`You cannot approve your own release.`,"core.publish.requests.decision.comment.required":`A decision comment is required.`,"core.publish.requests.request.comment.required":`A request comment is required.`,"core.publish.reque