open-standards/aac/aac-rs/crates/aac-web/i18n/en/ai-helper-settings.ftl
Transaction Science fc50bcb4e1 i18n(aac-web): sentence helper, first letters and listener (settings, row, errors) through the catalogue
ai_helper_settings.rs, abbrev_settings.rs, listen_settings.rs, sentence_helper.rs, ai_helper.rs and listen.rs: every word a person sees or hears is a message in i18n/en/{ai-helper-settings,abbrev-settings,listen-settings,sentence-helper,ai-helper,listen}.ftl, with a note for translators. Model prompts, catalogue checks and JS error keys stay in code, marked not UI.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-08 13:27:57 -04:00

248 lines
18 KiB
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Settings → Sentence helper: the panel where the person downloads, checks and
# removes the sentence helper, an optional on-device language model that turns
# a few chosen words into whole sentences and suggests replies. “The sentence
# helper” is the feature’s name throughout; translate it the same way
# everywhere (it is also a heading and the name of the ✨ button).
# A download size in gigabytes, shown in buttons and sentences of this panel.
# $size = the number, already written with one decimal (e.g. 2.9). Keep the
# unit’s usual abbreviation in your language.
ai-helper-settings-gigabytes = { $size } GB
# Settings → Sentence helper: a reason, inserted after a colon into other
# messages of this panel (“The sentence helper was not downloaded: …”). Starts
# with a small letter, no full stop.
ai-helper-settings-error-storage-full = this device ran out of storage space
# Settings → Sentence helper: a reason, inserted after a colon (see above).
# “Continue” is the button of that name in this panel.
ai-helper-settings-error-download = the download did not finish; check the internet connection and choose Continue
# Settings → Sentence helper: a reason, inserted after a colon (see above).
ai-helper-settings-error-index = the sentence helper could not be loaded; check the internet connection
# Settings → Sentence helper: a reason, inserted after a colon (see above).
ai-helper-settings-error-not-installed = part of it is missing from this device; download it again
# Settings → Sentence helper: a reason, inserted after a colon (see above):
# the person stopped the download.
ai-helper-settings-error-stopped = stopped
# Settings → Sentence helper: why this device cannot run the sentence helper
# (no access to the graphics chip, through WebGPU). Browser names stay as they are.
ai-helper-settings-fit-no-graphics = This browser does not let apps use this device’s graphics chip, which the sentence helper needs. A current Chrome, Edge or Safari usually does.
# Settings → Sentence helper: why this device cannot run it (the browser
# offers only a software imitation of a graphics chip).
ai-helper-settings-fit-software-graphics = This browser offers only a software stand-in for the graphics chip, which is far too slow for the sentence helper.
# Settings → Sentence helper: why this device cannot run it (its graphics
# chip is one the app does not use yet, for its unreliable browser drivers).
ai-helper-settings-fit-graphics-refused = This device’s graphics chip is not used: its drivers are not yet reliable in browsers.
# Settings → Sentence helper: why this device cannot run it.
ai-helper-settings-fit-no-real-graphics = This browser offers no real graphics chip.
# Settings → Sentence helper: why this device cannot run it, when the
# person’s language needs a larger model. $model = the model’s name (e.g.
# Gemma 4 E4B).
ai-helper-settings-fit-low-memory-model = This device has too little memory for { $model }, the model this language needs.
# Settings → Sentence helper: why this device cannot run it.
ai-helper-settings-fit-low-memory = This device has too little memory for the sentence helper.
# Settings → Sentence helper: why this device cannot download it. $needed =
# the download size, $free = the free storage (each with its unit, e.g. 2.9 GB,
# 450 MB).
ai-helper-settings-fit-no-space = This device does not have enough free storage: the sentence helper needs { $needed }, and { $free } is free.
# Settings → Sentence helper, before a download starts: said after the size,
# when the device is on Wi-Fi.
ai-helper-settings-connection-wifi = You are on Wi-Fi.
# Settings → Sentence helper, before a download starts: said after the size,
# when the device seems to be on mobile data.
ai-helper-settings-connection-metered = You seem to be on mobile data or data saver: this would use a lot of your data plan. Wi-Fi is better.
# Settings → Sentence helper, before a download starts: said after the size,
# when the browser does not say how the device is connected.
ai-helper-settings-connection-unknown = This browser does not say whether you are on Wi-Fi. On mobile data, this would use a lot of your data plan.
# Settings → Sentence helper: status line (read out by screen readers) when a
# download starts.
ai-helper-settings-downloading = Downloading the sentence helper…
# Notice (toast) and status line after the download: it worked. ✨ is the
# button beside the message that opens the sentence helper.
ai-helper-settings-ready-toast = The sentence helper is ready, and works offline. Tap ✨ beside the message to use it.
# Notice and status line after the person stopped the download. “Continue”
# and “Remove” are the buttons of those names in this panel.
ai-helper-settings-download-stopped-toast = The sentence helper’s download stopped. What was downloaded is kept: choose Continue to finish it, or Remove.
# Notice and status line: a newer model could not run here, so the one that
# worked is kept. $why = the reason, a sentence fragment from the app (it says
# which model was tried and which is kept).
ai-helper-settings-not-changed-toast = The sentence helper was not changed: { $why }.
# Notice and status line: it downloaded but could not run on this device.
# $why = the reason (a short fragment; it may be in English when it comes from
# the browser). “Settings → Sentence helper” is where this panel is.
ai-helper-settings-could-not-run-toast = The sentence helper was downloaded, but could not run on this device: { $why }. Settings → Sentence helper can try again or remove it.
# Notice and status line: the download failed. $why = one of the reasons
# above (e.g. “this device ran out of storage space”).
ai-helper-settings-not-downloaded-toast = The sentence helper was not downloaded: { $why }.
# Settings → Sentence helper: status line after the person pressed Stop: the
# download stops once the part it is on is finished.
ai-helper-settings-stopping = Stopping after the part downloading now…
# Settings → Sentence helper: status line after Remove.
ai-helper-settings-removed = The sentence helper was removed from this device.
# Settings → Sentence helper: status line when removing failed. $why = the reason.
ai-helper-settings-not-removed = The sentence helper could not be removed: { $why }.
# Settings → Sentence helper: status line after “Remove what was downloaded”
# (a stopped download of another model was removed).
ai-helper-settings-partial-removed = What was downloaded of it was removed.
# Settings → Sentence helper: status line when that removal failed. $why = the reason.
ai-helper-settings-partial-not-removed = It could not be removed: { $why }.
# Settings → Sentence helper: status line after “Try again” (the model is
# loaded again to check it runs).
ai-helper-settings-starting = Starting the sentence helper…
# Settings → Sentence helper: status line: “Try again” worked.
ai-helper-settings-runs-now = The sentence helper runs on this device now.
# Settings → Sentence helper: status line: “Try again” did not work. $why = the reason.
ai-helper-settings-still-cannot-run = It still could not run: { $why }.
# Settings → Sentence helper: whether it works in the person’s language (shown
# while its list of languages cannot be read). $language = the language’s name
# (in English for now).
ai-helper-settings-works-in = It works in { $language }.
# Settings → Sentence helper: it works in the person’s language. $language =
# the language’s name (in English for now); $note = what testing found in that
# language, from the model’s list (in English for now).
ai-helper-settings-works-in-note = It works in { $language }. { $note }
# Settings → Sentence helper: it does not work well enough in the person’s
# language yet. $language = the language’s name (in English for now); $note =
# why, from testing (in English for now).
ai-helper-settings-not-yet-in = Not in { $language } yet. { $note }
# Settings → Sentence helper: the person’s language was never tested, so the
# helper is not offered in it. $language = the language’s name (in English for
# now, used twice); $languages = the languages it works in, their English
# names separated by commas.
ai-helper-settings-not-tested-in = It has not been tested in { $language } yet, so it is not offered in { $language }. It works in { $languages }.
# Settings → Sentence helper, before a download: where the browser does not
# say how much memory the device has. $model = the model’s name; $gigabytes =
# the least memory it needs (a whole number).
ai-helper-settings-memory-note = { $model } needs a device with at least { $gigabytes } GB of memory.
# Settings → Sentence helper: screen-reader name of the group that asks to
# confirm a download. $size = the download size with its unit (e.g. 2.9 GB).
ai-helper-settings-confirm-name = Download { $size }?
# Settings → Sentence helper: the question before a download starts. $size =
# the download size with its unit; $connection = one of the Wi-Fi sentences
# above (or nothing).
ai-helper-settings-confirm = Download { $size } now? { $connection }
# Settings → Sentence helper: button that confirms the download.
ai-helper-settings-download = Download
# Settings → Sentence helper: button that cancels the download question.
ai-helper-settings-not-now = Not now
# Settings → Sentence helper: button that finishes a stopped download (it then
# asks to confirm). $size = what is left to download, with its unit.
ai-helper-settings-continue-size = Continue ({ $size })
# Settings → Sentence helper: button that downloads the sentence helper (it
# then asks to confirm). $size = the download size, with its unit.
ai-helper-settings-download-size = Download ({ $size })
# Settings → Sentence helper: screen-reader name of the download’s progress bar.
ai-helper-settings-progress-name = Download progress
# Settings → Sentence helper: under the progress bar. $done and $total = sizes
# with their units (e.g. 450 MB, 2.9 GB).
ai-helper-settings-progress = Downloading: { $done } of { $total }. You can keep using the app meanwhile.
# Settings → Sentence helper: button that stops the download.
ai-helper-settings-stop = Stop
# Settings → Sentence helper: after the download, while the model is loaded
# and checked for the first time (it ends with “…”: it is under way).
ai-helper-settings-getting-ready = Downloaded. Starting it for the first time, which can take a minute or two, once…
# Settings → Sentence helper: while the panel reads what is on the device.
ai-helper-settings-checking-device = Checking this device…
# Settings → Sentence helper: it is downloaded and works. $size = how much
# storage it takes, with its unit. A privacy statement: keep “nothing you type
# leaves the device” exact.
ai-helper-settings-installed = Downloaded to this device ({ $size }): it works offline, and nothing you type leaves the device.
# Settings → Sentence helper: downloaded, but its first check has not run yet.
ai-helper-settings-installed-unchecked = Downloaded, and not checked on this device yet.
# Settings → Sentence helper: downloaded, but it could not run here. $why =
# the reason recorded when it failed (a short fragment, possibly in English
# when it comes from the browser).
ai-helper-settings-installed-failed = Downloaded, but it could not run on this device: { $why }.
# Settings → Sentence helper: button that loads the model again to check it runs.
ai-helper-settings-try-again = Try again
# Settings → Sentence helper: a newer version of the model is offered.
ai-helper-settings-update-available = A newer version is available.
# Settings → Sentence helper: button that downloads the newer version.
ai-helper-settings-update = Update
# Settings → Sentence helper: screen-reader name of the group that asks to
# confirm removing it.
ai-helper-settings-remove-confirm-name = Remove the sentence helper?
# Settings → Sentence helper: the question before removing it.
ai-helper-settings-remove-confirm = Remove the sentence helper from this device? It can be downloaded again later.
# Settings → Sentence helper: button that removes it (and confirms removing).
ai-helper-settings-remove = Remove
# Settings → Sentence helper: button that cancels removing it.
ai-helper-settings-keep = Keep it
# Settings → Sentence helper: stands in for the name of the model on the
# device, in the next three messages, when its name is not known (“It would
# replace the one here on this device”).
ai-helper-settings-the-one-here = the one here
# Settings → Sentence helper: the person’s language needs a larger model than
# the one on the device. $language = the language’s name (in English for now);
# $model = the larger model’s name; $size = its download size; $memory = how
# much of the device’s memory it uses while writing (sizes with units);
# $current = the model on the device now (its name, or “the one here”).
ai-helper-settings-other-model-larger = In { $language } it uses a larger model, { $model }: { $size } to download, and about { $memory } of the device’s memory while it writes. It would replace { $current } on this device, and works in every language that one does.
# Settings → Sentence helper: the person’s language needs another model than
# the one on the device. Placeholders as in the message above.
ai-helper-settings-other-model = In { $language } it uses another model, { $model }: { $size } to download, and about { $memory } of the device’s memory while it writes. It would replace { $current } on this device.
# Settings → Sentence helper: a sentence after the one above, when a download
# of that model was stopped part way. $size = how much of it is stored.
ai-helper-settings-other-model-partial = { $size } of it is on this device already.
# Settings → Sentence helper: a sentence after the memory note (“… needs a
# device with at least 8 GB of memory.”). $current = the model on the device
# now (its name, or “the one here”).
ai-helper-settings-other-model-kept = If this one has less, it cannot run it, and { $current } is kept.
# Settings → Sentence helper: button that removes a stopped download of the
# other model, keeping the one in use.
ai-helper-settings-remove-partial = Remove what was downloaded
# Settings → Sentence helper: part of a download of a model that does not work
# in the person’s language is stored. $model = the model’s name (used twice);
# $size = how much is stored, with its unit; $language = the language’s name
# (in English for now).
ai-helper-settings-incomplete-unusable = Part of a download of { $model } is on this device ({ $size }), but { $model } does not work in { $language }. Remove it to free the space.
# Settings → Sentence helper: everything is downloaded, but the record of it
# could not be saved. “Continue” is the button below it.
ai-helper-settings-incomplete-not-recorded = Downloaded, but not set up: this device could not record it (its storage may be full). Continue sets it up without downloading again.
# Settings → Sentence helper: a download stopped part way. $missing = what is
# left to download, $total = the whole download (sizes with units).
ai-helper-settings-incomplete = Part of it is on this device: { $missing } of { $total } still to download.
# Settings → Sentence helper: button that finishes a stopped download.
ai-helper-settings-continue = Continue
# Settings → Sentence helper: while its list of models is read.
ai-helper-settings-checking = Checking…
# Settings → Sentence helper: its list of models could not be read (offline).
ai-helper-settings-unavailable = The sentence helper could not be loaded. Check the internet connection.
# Settings → Sentence helper: what would be downloaded. $model = the model’s
# name (e.g. Gemma 4 E2B); $size = the download size; $memory = how much of
# the device’s memory it uses while writing (sizes with units).
ai-helper-settings-about = { $model }: { $size }. While it writes, it uses about { $memory } of the device’s memory; it lets it go when you stop using it.
# Settings → Sentence helper: whose model it is. $attribution = who made it
# (e.g. Google DeepMind); $licence = its licence’s name (e.g. Apache-2.0).
ai-helper-settings-credits = { $attribution }. Licence: { $licence }.
# Settings → Sentence helper: the section’s heading (the feature’s name).
ai-helper-settings-heading = Sentence helper
# Settings → Sentence helper: what it does, under the heading. ✨ is its
# button beside the message. Privacy and honesty statements: keep “nothing you
# type leaves the device” and “It only suggests: you choose, and you speak”
# exact.
ai-helper-settings-intro = Turns a few words you choose into whole sentences, and suggests replies to what someone said to you. Tap ✨ beside your message to use it. It runs on this device’s graphics chip: nothing you type leaves the device, and it works without the internet once downloaded. It only suggests: you choose, and you speak.
# Settings → Sentence helper: heading of three choices of how the helper
# writes about the person, in languages where words change with gender.
ai-helper-settings-speaker-legend = When it writes about you
# Settings → Sentence helper: choice (radio button): not said.
ai-helper-settings-speaker-unset = Not set
# Settings → Sentence helper: choice (radio button): with feminine forms.
ai-helper-settings-speaker-woman = As a woman
# Settings → Sentence helper: choice (radio button): with masculine forms.
ai-helper-settings-speaker-man = As a man
# Settings → Sentence helper: under those choices. The Spanish and Hindi words
# are examples (tired, masculine or feminine): keep them as they are; you may
# add an example from your own language.
ai-helper-settings-speaker-hint = Some languages change words to match: Spanish cansado or cansada, Hindi थका or थकी.