"reactions-description":"Define the reaction options users can apply to memos.",
"remove-reaction":"Remove reaction",
"reactions":"Reactions",
"title":"Memo related settings",
"reactions-required":"Reactions list must not be empty"
@ -555,29 +565,52 @@
},
"storage":{
"accesskey":"Access key",
"accesskey-description":"Access key ID for the bucket or S3-compatible service.",
"accesskey-placeholder":"Access key / Access ID",
"badge-default":"Default",
"badge-recommended":"Recommended",
"bucket":"Bucket",
"bucket-description":"Bucket where new attachment objects will be stored.",
"bucket-placeholder":"Bucket name",
"create-a-service":"Create a service",
"create-storage":"Create Storage",
"current-storage":"Current object storage",
"current-storage":"Attachment storage",
"current-storage-description":"Choose where new attachments are stored. Existing attachments remain in their current storage location.",
"database-description":"Store attachment blobs directly in the application database.",
"database-note-backup":"Simple to back up together with notes on small instances.",
"database-note-size":"The database can grow quickly with many or large attachments.",
"delete-storage":"Delete Storage",
"endpoint":"Endpoint",
"endpoint-description":"Service endpoint, such as an AWS S3, Cloudflare R2, MinIO, or other compatible URL.",
"filepath-template":"Filepath template",
"filepath-template-description":"Used by local and S3 storage. Supports {timestamp}, {uuid}, and {filename}. Default: assets/{timestamp}_{uuid}_{filename}.",
"label":"Storage",
"local-description":"Store new attachments on the server file system. This is the default for new instances.",
"local-note-backup":"Persist and back up the attachment directory, especially in Docker or container deployments.",
"local-note-path":"Relative paths are written under the instance profile data directory.",
"local-storage-path":"Local storage path",
"path":"Storage Path",
"path-description":"You can use the same dynamic variables from local storage, like {filename}",
"path-placeholder":"custom/path",
"presign-placeholder":"Pre-sign URL, optional",
"region":"Region",
"region-description":"Region required by the provider. For some compatible services, any provider-accepted region string is enough.",
"region-placeholder":"Region name",
"s3-configuration":"S3 configuration",
"s3-configuration-description":"Configure an S3-compatible bucket for new attachments.",
"s3-description":"Store new attachments in an S3-compatible object storage service.",
"s3-note-config":"Requires a valid endpoint, region, bucket, credentials, permissions, and server network access.",
"s3-note-scale":"Best for large attachment libraries, cloud deployments, or multiple application instances.",
"s3-compatible-url":"S3 Compatible URL",
"secretkey":"Secret key",
"secretkey-description":"Secret access key for the bucket or S3-compatible service.",
"secretkey-preserve-description":"Leave blank to keep the existing secret key.",
"use-path-style-description":"Enable this for providers such as MinIO or some S3-compatible services that do not support virtual-hosted-style buckets.",
"warning-text":"Are you sure you want to delete storage service `{{name}}`? THIS ACTION IS IRREVERSIBLE"
},
"system":{
@ -640,14 +675,19 @@
"label":"Tags",
"title":"Tag metadata",
"description":"Assign optional display colors to tags instance-wide, or blur matching memo content. Tag names are treated as anchored regex patterns.",
"add-rule":"Add rule",
"background-color":"Background color",
"blur-content":"Blur content",
"configured-rules":"Configured rules",
"default-color":"Default",
"matching-rule":"Anchored regex",
"no-tags-configured":"No tag metadata configured.",
"tag-name":"Tag name",
"tag-name-placeholder":"e.g. work or project/.*",
"tag-already-exists":"Tag already exists.",
"tag-pattern-hint":"Tag name or regex pattern (e.g. project/.* matches all project/ tags)",
"invalid-regex":"Invalid or unsafe regex pattern.",