diff --git a/web/i18n/en/a11y/save.json b/web/i18n/en/a11y/save.json index 3a92de64..2dc85154 100644 --- a/web/i18n/en/a11y/save.json +++ b/web/i18n/en/a11y/save.json @@ -1,5 +1,6 @@ { "link_area": "link input area", + "link_area.turnstile": "link input area. checking if you're not a robot.", "clear_input": "clear input", "download": "download", "download.think": "processing the link...", diff --git a/web/src/components/save/Omnibox.svelte b/web/src/components/save/Omnibox.svelte index dfbd560e..a900def7 100644 --- a/web/src/components/save/Omnibox.svelte +++ b/web/src/components/save/Omnibox.svelte @@ -140,7 +140,10 @@ class:focused={isFocused} class:downloadable={validLink($link)} > - <div id="input-link-icon" class:loading={isLoading || isBotCheckOngoing}> + <div + id="input-link-icon" + class:loading={isLoading || isBotCheckOngoing} + > {#if isLoading || isBotCheckOngoing} <IconLoader2 /> {:else} @@ -160,7 +163,9 @@ autocapitalize="off" maxlength="512" placeholder={$t("save.input.placeholder")} - aria-label={$t("a11y.save.link_area")} + aria-label={isBotCheckOngoing + ? $t("a11y.save.link_area.turnstile") + : $t("a11y.save.link_area")} data-form-type="other" disabled={isDisabled} />