# Settings → First letters: the panel where the person downloads, checks and # removes “first letters” (abbreviation expansion): they type only the first # letter of each word and choose from whole sentences an on-device model # offers. “First letters” is the feature’s name throughout (a heading, and the # 🔤 button in text mode); translate it the same way everywhere. It is treated # as a singular name in English (“First letters is ready”). # A download size in gigabytes, shown in buttons and sentences of this panel. # $size = the number, already written with one decimal (e.g. 1.2). Keep the # unit’s usual abbreviation in your language. abbrev-settings-gigabytes = { $size } GB # Settings → First letters: a reason, inserted after a colon into other # messages of this panel (“First letters was not downloaded: …”). Starts with # a small letter, no full stop. abbrev-settings-error-storage-full = this device ran out of storage space # Settings → First letters: a reason, inserted after a colon (see above). # “Continue” is the button of that name in this panel. abbrev-settings-error-download = the download did not finish; check the internet connection and choose Continue # Settings → First letters: a reason, inserted after a colon (see above). abbrev-settings-error-index = first letters could not be loaded; check the internet connection # Settings → First letters: a reason, inserted after a colon (see above). abbrev-settings-error-not-installed = part of it is missing from this device; download it again # Settings → First letters: a reason, inserted after a colon (see above): the # person stopped the download. abbrev-settings-error-stopped = stopped # Settings → First letters: a reason, inserted after a colon (see above). abbrev-settings-error-busy-updating = it is downloading already # Settings → First letters: a reason, inserted after a colon (see above): it # is being loaded and checked after its download. abbrev-settings-error-busy-checking = it is starting for the first time; try again in a minute # Settings → First letters: a reason, inserted after a colon (see above). “The # sentence helper” is another feature (Settings → Sentence helper). abbrev-settings-error-busy-helper = the sentence helper is starting for the first time after its download; try again in a minute # Settings → First letters: a reason, inserted after a colon (see above). “The # listener” is another feature (Settings → Hearing your partner). abbrev-settings-error-busy-listener = the listener is starting for the first time after its download; try again in a minute # Settings → First letters: why this device cannot run it (no access to the # graphics chip, through WebGPU). Browser names stay as they are. abbrev-settings-fit-no-graphics = This browser does not let apps use this device’s graphics chip, which first letters needs. A current Chrome, Edge or Safari usually does. # Settings → First letters: why this device cannot run it (the browser offers # only a software imitation of a graphics chip). abbrev-settings-fit-software-graphics = This browser offers only a software stand-in for the graphics chip, which is far too slow for first letters. # Settings → First letters: why this device cannot run it (its graphics chip # is one the app does not use yet, for its unreliable browser drivers). abbrev-settings-fit-graphics-refused = This device’s graphics chip is not used: its drivers are not yet reliable in browsers. # Settings → First letters: why this device cannot run it. abbrev-settings-fit-no-real-graphics = This browser offers no real graphics chip. # Settings → First letters: why this browser cannot run it (it lacks # JavaScript Promise Integration). Browser and device names stay as they are. abbrev-settings-fit-no-jspi = This browser cannot run first letters yet: it lacks a feature first letters needs to load its model a piece at a time, without holding all of it in memory. A current Chrome or Edge has it, and so does Safari on a current iPad. # Settings → First letters: why this device cannot run it (its graphics chip # lacks 16-bit floating-point maths). abbrev-settings-fit-no-half-precision = This device’s graphics chip, as this browser offers it, lacks the half-precision maths first letters’ model is written in. # Settings → First letters: why this device cannot run it. abbrev-settings-fit-low-memory = This device has too little memory for first letters. # Settings → First letters: why this device cannot download it. $needed = the # download size, $free = the free storage (each with its unit, e.g. 1.2 GB, # 450 MB). abbrev-settings-fit-no-space = This device does not have enough free storage: first letters needs { $needed }, and { $free } is free. # Settings → First letters, before a download starts: said after the size, # when the device is on Wi-Fi. abbrev-settings-connection-wifi = You are on Wi-Fi. # Settings → First letters, before a download starts: said after the size, # when the device seems to be on mobile data. abbrev-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 → First letters, before a download starts: said after the size, # when the browser does not say how the device is connected. abbrev-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 → First letters: status line (read out by screen readers) when a # download starts. abbrev-settings-downloading = Downloading first letters… # Notice (toast) and status line after the download: it worked. “🔤 First # letters” is the button of that name beside the message box in text mode. abbrev-settings-ready-toast = First letters is ready, and works offline. In text mode, turn on 🔤 First letters beside the message box. # Notice and status line after the person stopped the download. “Continue” # and “Remove” are the buttons of those names in this panel. abbrev-settings-download-stopped-toast = First letters’ 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. abbrev-settings-not-changed-toast = First letters was not changed: { $why }. # Notice and status line: its first start after the download was interrupted # (the page closed, or the model was let go). “Settings → First letters” is # where this panel is. abbrev-settings-interrupted-toast = First letters was downloaded, but its first start was interrupted. Settings → First letters can start it again, without downloading. # 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). abbrev-settings-could-not-run-toast = First letters was downloaded, but could not run on this device: { $why }. Settings → First letters 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”). abbrev-settings-not-downloaded-toast = First letters was not downloaded: { $why }. # Settings → First letters: status line after the person pressed Stop: the # download stops once the file it is on is finished. abbrev-settings-stopping = Stopping after the file downloading now… # Settings → First letters: status line after Remove. abbrev-settings-removed = First letters was removed from this device. # Settings → First letters: status line when removing failed. $why = the reason. abbrev-settings-not-removed = First letters could not be removed: { $why }. # Settings → First letters: status line after “Try again” (the model is loaded # again to check it runs). abbrev-settings-starting = Starting first letters… # Settings → First letters: status line: “Try again” worked. abbrev-settings-runs-now = First letters runs on this device now. # Settings → First letters: status line: “Try again” did not work. $why = the reason. abbrev-settings-still-cannot-run = It still could not run: { $why }. # Settings → First letters: 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). abbrev-settings-works-in = It works in { $language }. # Settings → First letters: 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). abbrev-settings-works-in-note = It works in { $language }. { $note } # Settings → First letters: 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). abbrev-settings-not-yet-in = Not in { $language } yet. { $note } # Settings → First letters: it is not offered in the person’s language. # $language = the language’s name (in English for now); $languages = the # languages it works in, their English names separated by commas. abbrev-settings-not-offered-in = It is not offered in { $language }. It works in { $languages }. # Settings → First letters: screen-reader name of the group that asks to # confirm a download. $size = the download size with its unit (e.g. 1.2 GB). abbrev-settings-confirm-name = Download { $size }? # Settings → First letters: the question before a download starts. $size = # the download size with its unit; $connection = one of the Wi-Fi sentences # above (or nothing). abbrev-settings-confirm = Download { $size } now? { $connection } # Settings → First letters: button that confirms the download. abbrev-settings-download = Download # Settings → First letters: button that cancels the download question. abbrev-settings-not-now = Not now # Settings → First letters: button that downloads it (it then asks to # confirm). $size = the download size, with its unit. abbrev-settings-download-size = Download ({ $size }) # Settings → First letters: screen-reader name of the download’s progress bar. abbrev-settings-progress-name = Download progress # Settings → First letters: under the progress bar. $done and $total = sizes # with their units (e.g. 450 MB, 1.2 GB). abbrev-settings-progress = Downloading: { $done } of { $total }. You can keep using the app meanwhile. # Settings → First letters: button that stops the download. abbrev-settings-stop = Stop # Settings → First letters: after the download, while the model is loaded and # checked for the first time (it ends with “…”: it is under way). abbrev-settings-getting-ready = Downloaded. Starting it for the first time, which can take a moment, once… # Settings → First letters: while the panel reads what is on the device. abbrev-settings-checking-device = Checking this device… # Settings → First letters: it is downloaded and works. $size = how much # storage it takes, with its unit. abbrev-settings-installed = Downloaded to this device ({ $size }): it works offline. # Settings → First letters: downloaded, but its first check has not run yet. abbrev-settings-installed-unchecked = Downloaded, and not checked on this device yet. # Settings → First letters: 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). abbrev-settings-installed-failed = Downloaded, but it could not run on this device: { $why }. # Settings → First letters: button that loads the model again to check it runs. abbrev-settings-try-again = Try again # Settings → First letters: a newer version of the model is offered. abbrev-settings-update-available = A newer version is available. # Settings → First letters: button that downloads the newer version. abbrev-settings-update = Update # Settings → First letters: label of a checkbox: when the person hits a key # beside the one they meant, the sentences are still found. abbrev-settings-near-keys = Forgive a slip to a key next to the one meant # Settings → First letters: under that checkbox: why it helps, and what our # test measured (an honest statement of evidence: keep the comparison and the # numbers exact). QWERTY is the keyboard layout’s name. abbrev-settings-near-keys-hint = A letter beside the one meant is easy to hit with eye gaze, a head pointer or a switch (on a QWERTY keyboard). In our test, with this on, replies typed with such slips were found about twice as often, and replies typed with no slips a little less often: 1 or 2 fewer in every 100. # Settings → First letters: screen-reader name of the group that asks to # confirm removing it. abbrev-settings-remove-confirm-name = Remove first letters? # Settings → First letters: the question before removing it. abbrev-settings-remove-confirm = Remove first letters from this device? It can be downloaded again later. # Settings → First letters: button that removes it (and confirms removing). abbrev-settings-remove = Remove # Settings → First letters: button that cancels removing it. abbrev-settings-keep = Keep it # Settings → First letters: part of a download of a model that does not work # in the person’s language is stored. $model = the model’s name; $size = how # much is stored, with its unit; $language = the language’s name (in English # for now). abbrev-settings-incomplete-unusable = Part of a download of { $model } is on this device ({ $size }), but it does not work in { $language } yet. Remove it to free the space. # Settings → First letters: everything is downloaded, but the record of it # could not be saved. “Continue” is the button below it. abbrev-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 → First letters: a download stopped part way. $missing = what is # left to download, $total = the whole download (sizes with units). abbrev-settings-incomplete = Part of it is on this device: { $missing } of { $total } still to download. # Settings → First letters: button that finishes a stopped download. abbrev-settings-continue = Continue # Settings → First letters: this website does not offer the feature (a build # of the app without it). abbrev-settings-not-here = This site does not offer first letters yet. # Settings → First letters: while its list of models is read. abbrev-settings-checking = Checking… # Settings → First letters: its list of models could not be read (offline). abbrev-settings-unavailable = First letters could not be loaded. Check the internet connection. # Settings → First letters: what would be downloaded. $model = the model’s # name; $size = the download size; $memory = how much of the device’s memory # it uses (sizes with units). The sentence helper and the listener are two # other features of the app. abbrev-settings-about = { $model }: { $size } to download. While you use it, it takes about { $memory } of the device’s memory; it lets it go after 10 minutes unused, or when the sentence helper or the listener needs it. # Settings → First letters, under who made each part of the model and what it # learned from: the text of a link to that part’s own web page. It is shown in # brackets after the credit, which is in English for now (“The model: # Qwen3-0.6B-Base by the Qwen team … (its page).”). abbrev-settings-credit-page = its page # Settings → First letters, under who made each part of the model: the label # before the licence’s name, which is a link and follows it on the same line # (“Licence: Apache-2.0.”). abbrev-settings-credit-licence = Licence: # Settings → First letters: the label before a link to the file with every # licence and attribution (LICENSES.md), which follows it on the same line. abbrev-settings-licences = All of its licences and attribution: # Settings → First letters: the section’s heading (the feature’s name). abbrev-settings-heading = First letters # Settings → First letters: what it does, under the heading. “iwtgh” is made # of the first letters of “I want to go home”: give an example sentence in # your language and its first letters. “🔤 First letters” is the button in # text mode; “They said” is the box where the person writes what was said to # them (translate it as that box’s placeholder is translated). abbrev-settings-intro = Type only the first letter of each word (“iwtgh”) and choose from up to five whole sentences (“I want to go home”). In text mode, turn on 🔤 First letters beside the message box. When someone has said something to you, write it in “They said”: the sentences then fit it. # Settings → First letters: what happens to what the person types. A privacy # and honesty statement: keep “nothing is sent anywhere” and “It never speaks # by itself” exact. abbrev-settings-privacy = What you type is turned into sentences on this device, on its graphics chip; nothing is sent anywhere. It never speaks by itself: you choose a sentence, can change it, and speak it.