Files
siftlode/frontend/src/i18n/locales/en/common.json
T
peter 4d1cf66d96 fix: tag counts, chip focus, upload naming, share links and unsized clips hold after round 2
- A tag counts the followed channels the Subscriptions tab shows: hidden ones are left out, and a
  subscribe, unsubscribe, hide or tag toggle refreshes the count. The Tag manager's row and its
  hover list count the same channels as the chip; /api/tags sends both counts under their names.
- A chip's count keeps the chip's colour after a dot (a dimmed count fell under 4.5:1). A pick in
  the open "+N" fold closes it; a chip that leaves the list hands the focus to the one in its place.
  The fold is a dialog of toggle buttons, not an empty menu.
- Upload: a folder name left by a press is made once the press is over, if the dialog is still
  open, instead of guessing a dismissal from Modal's markup. While the folder is made, its place
  holds the focus and a live region says so.
- Share: an expired link has no Copy and a warn badge; the link made on open goes into the cached
  list, so a reopen makes no second one; the New link form survives the link made on open.
- Watch: a repeated Enter sends one unlock while one is on its way. See all buttons are named with
  their rail.
- An unsized clip of a rotated file gets the upright size its crop cut.
2026-11-06 02:20:52 +01:00

84 lines
3.0 KiB
JSON

{
"privacyPolicy": "Privacy policy",
"termsOfService": "Terms of service",
"sourceCode": "Source code",
"timecodeInvalid": "Not a time — type it like 1:05.5",
"timecodeInvalidHours": "Not a time — type it like 1:02:05.5",
"close": "Close",
"cancel": "Cancel",
"confirm": "Confirm",
"confirmTitle": "Are you sure?",
"save": "Save",
"undo": "Undo",
"redo": "Redo",
"loading": "Loading…",
"loadMoreFailed": "Couldn't load more",
"countFailed": "Couldn't count the items",
"countUpdating": "updating",
"somethingWrong": "Something went wrong",
"itemCount_one": "{{formattedCount}} item",
"itemCount_other": "{{formattedCount}} items",
"accessRequestsTitle": "Access requests",
"accessRequestsMessage_one": "{{count}} pending — review it on the Users page.",
"accessRequestsMessage_other": "{{count}} pending — review them on the Users page.",
"accessRequestsReview": "Review",
"backToTop": "Back to top",
"retry": "Retry",
"retryWithEnter": "Press Enter to try again.",
"loadError": "Couldn't load this — check your connection and try again",
"deletedTag": "Deleted tag",
"seeAll": "See all",
"seeAllOf": "{{action}}: {{title}}",
"scrollLeft": "Scroll left",
"scrollRight": "Scroll right",
"search": "Search",
"noResults": "No matches",
"pageMenu": "Page actions",
"priority": {
"raise": "Raise priority",
"lower": "Lower priority",
"edit": "Click to type a priority (negatives allowed)"
},
"moreRefine_one": "{{count}} more — refine with search",
"moreRefine_other": "{{count}} more — refine with search",
"matchMode": "Match",
"match": {
"any": "Any",
"all": "All"
},
"removeNamed": "Remove {{name}}",
"resetNamed": "Reset {{name}}",
"dnd": {
"instructions": "Press space to pick up an item, the arrow keys to move it, space again to drop it, or escape to cancel.",
"roleDescription": "movable item",
"pickedUp": "Picked up “{{title}}”, position {{pos}} of {{total}}.",
"movedOver": "“{{title}}” moved to position {{pos}} of {{total}}.",
"dropped": "“{{title}}” dropped at position {{pos}} of {{total}}.",
"cancelled": "Move cancelled; “{{title}}” is back at position {{pos}}."
},
"order": {
"label": "Order",
"place": "{{pos}} / {{total}}",
"top": "Move to top",
"up": "Move up",
"down": "Move down",
"bottom": "Move to bottom",
"dragNamed": "Reorder “{{name}}”"
},
"copy": {
"title": "Copy title",
"name": "Copy name",
"link": "Copy link",
"done": "Copied to the clipboard",
"linkDone": "Link copied to the clipboard",
"failed": "Couldn't copy to the clipboard"
},
"cropFrame": {
"frame": "Crop frame — the arrow keys move it, with Shift further",
"nw": "Top-left corner of the crop frame — the arrow keys resize it",
"ne": "Top-right corner of the crop frame — the arrow keys resize it",
"sw": "Bottom-left corner of the crop frame — the arrow keys resize it",
"se": "Bottom-right corner of the crop frame — the arrow keys resize it"
}
}