fix(i18n): the video menu's download row says "Download…", and counted copy is pluralized

- The row opens the download dialog, so it is labelled so; the download's state ("Downloaded",
  "In queue") is its hint, not its label.
- The share dialog's expiry ("1 days") and a link's view count ("1 views") go through i18next's
  plural forms (`count`).
This commit is contained in:
2026-09-27 14:50:04 +02:00
parent 17bb14fb18
commit 98bf0a9d66
6 changed files with 102 additions and 9 deletions
+2 -2
View File
@@ -160,7 +160,7 @@ function LinkRow({ link, onChanged }: { link: ShareLink; onChanged: () => void }
</div>
<div className="flex items-center gap-2 text-xs text-muted flex-wrap">
<span className="inline-flex items-center gap-1">
<Eye className="w-3 h-3" /> {t("downloads.share.views", { n: link.view_count })}
<Eye className="w-3 h-3" /> {t("downloads.share.views", { count: link.view_count })}
</span>
{badges.map((b) => (
<span
@@ -307,7 +307,7 @@ function LinkShare({ job }: { job: DownloadJob }) {
>
{d === null
? t("downloads.share.expiryNever")
: t("downloads.share.days", { n: d })}
: t("downloads.share.days", { count: d })}
</Button>
))}
</div>