Files
template-app/modules/notes/i18n/en.ts
T
2026-11-14 09:56:45 +00:00

70 lines
2.1 KiB
TypeScript

// English messages of the notes module. Every string a page of this module shows is a key here and in
// lt.ts (spec §10.4); `__tests__/i18n.test.ts` fails when the two differ.
export const en = {
title: "Notes",
intro: "Short notes for this project, with files attached. Attached files are kept in the project's file storage.",
workspace: {
title: "Notes in this workspace",
intro: "Every project of this workspace. Open one to read its notes.",
filter: "Project name",
apply: "Filter",
clear: "Clear filter",
noProjects: "No projects yet.",
empty: "No project matches.",
selected: "{count, plural, one {# project selected} other {# projects selected}}",
},
list: {
one: "note",
new: "New note",
empty: "No notes yet.",
note: "Note",
title: "Title",
body: "Text",
attachments: "Attachments",
updated: "Updated",
},
detail: {
back: "All notes",
changed: "Last changed {date}",
edit: "Edit note",
},
attachments: {
title: "Attachments",
count: "{count, plural, one {# attachment} other {# attachments}}",
empty: "Nothing is attached.",
file: "File",
type: "Type",
size: "Size",
sizeKb: "{size} KB",
actions: "Actions",
remove: "Remove {filename}",
removeShort: "Remove",
removeConfirm: "The file stays in the project; only its link to this note goes.",
download: "Download {filename}",
off: "Attachments are switched off for this project.",
},
upload: {
label: "Attach a file",
hint: "PDF, PNG, JPEG, WebP or plain text, up to 50 MB.",
submit: "Attach",
busy: "Uploading",
},
// The inbox entry the project's other members get for a new note (adapters/notifications.ts).
notification: {
created: "New note in {project}",
},
delete: {
button: "Delete note",
confirm: "Delete this note? Attached files stay in the project's files.",
yes: "Yes, delete the note",
no: "Keep the note",
},
// kit:guides:begin
feedback: {
open: "Give feedback",
unavailable: "The feedback survey is not available right now.",
},
// kit:guides:end
} as const