mirror of
https://github.com/suitenumerique/messages.git
synced 2026-09-30 21:55:00 +02:00
🔖(minor) release version 0.10.0
Added - Compose messages in floating windows: several drafts side by side, minimized or full-screen, restored after a reload and synced across tabs - Mobile UI for the native apps: bottom navigation bar, swipe actions on threads, pull-to-refresh, drawer, formatting toolbar above the keyboard, haptics - Publish mobile OTA bundles from Scalingo deploys - Persist the last active mailbox and select it on the next visit - Clean snippet of the latest message in the thread list (`FEATURE_THREAD_SNIPPET`, after `backfill_thread_snippets`) and on folded messages - Allow domain admins to export mailboxes #789 - Provisioning endpoint listing the DNS records of all domains #780 - ARC relay trust: `arc` inbound_auth mode and `arc_verdict` spam rule #763 - Support internationalized email addresses (IDNA domains, ASCII-folded local parts) #785 - Keep Gmail labels, Thunderbird read/starred flags and sent/archived/spam/trashed states through MBOX export and import - Setup guides for the authentication provider and the identity provider - IP allowlist for the Django admin URL in the frontend Caddy proxy - Smoke test for the frontend production image (make test-front-distroless) - IP allowlist for the Keycloak admin console and master realm in the Keycloak image (Caddy) #793 - Smoke test for the Keycloak production image (make test-keycloak-image) #793 Changed - Migrate the frontend from Cunningham to the `@gouvfr-lasuite/ui-components` and `@gouvfr-lasuite/ui-tokens` packages - Upgrade Capacitor to 8.5 and adopt the iOS UIScene life cycle - Upgrade jmap-email to 0.3.0: an unparseable inbound message is abandoned instead of retried, a compose error on send returns a 400, a stored message the parser now refuses is flagged unreadable - Force-lowercase mailbox addresses #785 - Route mailbox export tasks to the imports queue #805 - Redirect to the inbox when switching mailbox - Thread a reply by its In-Reply-To even when its subject was rewritten #765 - Exclude spam and trashed messages from folder stats by default - Stop fetching stats for the Sent folder - Page titles follow "Mailbox - Folder - App name" - Harden pymta with new settings and limits, and improve its env vars, documentation and logging #777 #783 - Bump keycloak to 26.7.4 and Alpine to 3.24 in the Keycloak image #776 #784 #798 - Bump Caddy to 2.11.4 and lprobe to v0.2.0 in the frontend image - Keycloak image: Keycloak listens on 127.0.0.1:8081, Caddy serves port 8080 - Keycloak image: proxy headers are fixed to xforwarded from Caddy, which sends X-Forwarded-Proto https Removed - The mta-out service: relay mode now needs an external `MTA_OUT_RELAY_HOST` #785 - Scalingo buildpack for Keycloak (src/keycloak/buildpack, Procfile, system.properties) Fixed - Fix a draft update / send race that could re-send an already delivered email, and keep the autosave out of the send window - Add the channel to messages sent through the submit API #794 - Accept more valid SPF records by implementing the full RFC #782 - Ignore whitespace in DKIM keys in the DNS check #778 - Select IMAP folders whose unquoted name carried extra spaces, and stop retrying unselectable folders - Give nameless attachments the same name in the UI, downloads and drafts - Keep only BlockNote-supported colors in pasted content, drop unsupported blocks and embed external images again - Resize the mail iframe with a resize observer (Safari, width changes, lazy-loaded images) - Stretch the thread sender on a narrow thread panel - Fix file uploads outside a secure context (`crypto.randomUUID` fallback) - Fallback for avatar colors on browsers without `color-mix()` support - Mobile: send mutations through CapacitorHttp with an explicit Origin so an HTTPS backend's CSRF check accepts them - Grant view-realm to the Keycloak service account, needed by the 2FA toggle - Run make test-keycloak against a freshly imported Keycloak realm - List only assignable users and current assignees in the quick assign picker Security - Turn the direct access grant off on the Keycloak rest-api client - Deny API actions that don't declare an access check by default - Check mailbox access for mailbox_id on message list and thread search - Rate-limit the image proxy, restrict it to ports 80 and 443 and mark its responses private - SSRF-check per-domain relays (internal ones need SSRF_ALLOWED_HOSTS) - Validate the MailDomain custom_settings schema - Restrict IMAP import ports (MESSAGES_IMPORT_IMAP_ALLOWED_PORTS) - Use only the Referer hostname in widget message subjects - Scope the DNS check endpoint through the admin queryset - Refuse MTA requests with a 401 instead of a 500 when `MDA_API_SECRET` is unset - Scope the flag endpoint draft cascade to editable messages and suspend personal API keys of deactivated users #804 - Harden email parsing against hostile mail (forged sender, smuggled recipients, quadratic regexes) through jmap-email 0.3.0, and bound the reply-unquoting regexes
This commit is contained in:
+67
-5
@@ -8,27 +8,79 @@ and this project adheres to
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.10.0] - 2026-09-29
|
||||
|
||||
### Added
|
||||
|
||||
- Compose messages in floating windows: several drafts side by side,
|
||||
minimized or full-screen, restored after a reload and synced across tabs
|
||||
- Mobile UI for the native apps: bottom navigation bar, swipe actions on
|
||||
threads, pull-to-refresh, drawer, formatting toolbar above the keyboard,
|
||||
haptics
|
||||
- Publish mobile OTA bundles from Scalingo deploys
|
||||
- Persist the last active mailbox and select it on the next visit
|
||||
- Clean snippet of the latest message in the thread list
|
||||
(`FEATURE_THREAD_SNIPPET`, after `backfill_thread_snippets`) and on folded
|
||||
messages
|
||||
- Allow domain admins to export mailboxes #789
|
||||
- Provisioning endpoint listing the DNS records of all domains #780
|
||||
- ARC relay trust: `arc` inbound_auth mode and `arc_verdict` spam rule #763
|
||||
- Support internationalized email addresses (IDNA domains, ASCII-folded
|
||||
local parts) #785
|
||||
- Keep Gmail labels, Thunderbird read/starred flags and
|
||||
sent/archived/spam/trashed states through MBOX export and import
|
||||
- Setup guides for the authentication provider and the identity provider
|
||||
- IP allowlist for the Django admin URL in the frontend Caddy proxy
|
||||
- Smoke test for the frontend production image (make test-front-distroless)
|
||||
- IP allowlist for the Keycloak admin console and master realm in the Keycloak image (Caddy)
|
||||
- Smoke test for the Keycloak production image (make test-keycloak-image)
|
||||
- IP allowlist for the Keycloak admin console and master realm in the Keycloak image (Caddy) #793
|
||||
- Smoke test for the Keycloak production image (make test-keycloak-image) #793
|
||||
|
||||
### Changed
|
||||
|
||||
- Bump keycloak to 26.7.4 and Alpine to 3.24 in the Keycloak image
|
||||
- Migrate the frontend from Cunningham to the `@gouvfr-lasuite/ui-components`
|
||||
and `@gouvfr-lasuite/ui-tokens` packages
|
||||
- Upgrade Capacitor to 8.5 and adopt the iOS UIScene life cycle
|
||||
- Upgrade jmap-email to 0.3.0: an unparseable inbound message is abandoned
|
||||
instead of retried, a compose error on send returns a 400, a stored message
|
||||
the parser now refuses is flagged unreadable
|
||||
- Force-lowercase mailbox addresses #785
|
||||
- Route mailbox export tasks to the imports queue #805
|
||||
- Redirect to the inbox when switching mailbox
|
||||
- Thread a reply by its In-Reply-To even when its subject was rewritten #765
|
||||
- Exclude spam and trashed messages from folder stats by default
|
||||
- Stop fetching stats for the Sent folder
|
||||
- Page titles follow "Mailbox - Folder - App name"
|
||||
- Harden pymta with new settings and limits, and improve its env vars,
|
||||
documentation and logging #777 #783
|
||||
- Bump keycloak to 26.7.4 and Alpine to 3.24 in the Keycloak image #776 #784 #798
|
||||
- Bump Caddy to 2.11.4 and lprobe to v0.2.0 in the frontend image
|
||||
- Keycloak image: Keycloak listens on 127.0.0.1:8081, Caddy serves port 8080
|
||||
- Keycloak image: proxy headers are fixed to xforwarded from Caddy, which sends X-Forwarded-Proto https
|
||||
|
||||
### Removed
|
||||
|
||||
- The mta-out service: relay mode now needs an external `MTA_OUT_RELAY_HOST` #785
|
||||
- Scalingo buildpack for Keycloak (src/keycloak/buildpack, Procfile, system.properties)
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix a draft update / send race that could re-send an already delivered
|
||||
email, and keep the autosave out of the send window
|
||||
- Add the channel to messages sent through the submit API #794
|
||||
- Accept more valid SPF records by implementing the full RFC #782
|
||||
- Ignore whitespace in DKIM keys in the DNS check #778
|
||||
- Select IMAP folders whose unquoted name carried extra spaces, and stop
|
||||
retrying unselectable folders
|
||||
- Give nameless attachments the same name in the UI, downloads and drafts
|
||||
- Keep only BlockNote-supported colors in pasted content, drop unsupported
|
||||
blocks and embed external images again
|
||||
- Resize the mail iframe with a resize observer (Safari, width changes,
|
||||
lazy-loaded images)
|
||||
- Stretch the thread sender on a narrow thread panel
|
||||
- Fix file uploads outside a secure context (`crypto.randomUUID` fallback)
|
||||
- Fallback for avatar colors on browsers without `color-mix()` support
|
||||
- Mobile: send mutations through CapacitorHttp with an explicit Origin so
|
||||
an HTTPS backend's CSRF check accepts them
|
||||
- Grant view-realm to the Keycloak service account, needed by the 2FA toggle
|
||||
- Run make test-keycloak against a freshly imported Keycloak realm
|
||||
- List only assignable users and current assignees in the quick assign picker
|
||||
@@ -38,11 +90,20 @@ and this project adheres to
|
||||
- Turn the direct access grant off on the Keycloak rest-api client
|
||||
- Deny API actions that don't declare an access check by default
|
||||
- Check mailbox access for mailbox_id on message list and thread search
|
||||
- Rate-limit the image proxy and restrict it to ports 80 and 443
|
||||
- Rate-limit the image proxy, restrict it to ports 80 and 443 and mark its
|
||||
responses private
|
||||
- SSRF-check per-domain relays (internal ones need SSRF_ALLOWED_HOSTS)
|
||||
- Validate the MailDomain custom_settings schema
|
||||
- Restrict IMAP import ports (MESSAGES_IMPORT_IMAP_ALLOWED_PORTS)
|
||||
- Use only the Referer hostname in widget message subjects
|
||||
- Scope the DNS check endpoint through the admin queryset
|
||||
- Refuse MTA requests with a 401 instead of a 500 when `MDA_API_SECRET` is
|
||||
unset
|
||||
- Scope the flag endpoint draft cascade to editable messages and suspend
|
||||
personal API keys of deactivated users #804
|
||||
- Harden email parsing against hostile mail (forged sender, smuggled
|
||||
recipients, quadratic regexes) through jmap-email 0.3.0, and bound the
|
||||
reply-unquoting regexes
|
||||
|
||||
## [0.9.0] - 2026-07-22
|
||||
|
||||
@@ -378,7 +439,8 @@ and this project adheres to
|
||||
- Exclude `is_trashed` and `is_spam` threads from search results by default
|
||||
- `to` search modifier now looks for messages where recipient fields (to, cc, bcc) contain the given email address.
|
||||
|
||||
[unreleased]: https://github.com/suitenumerique/messages/compare/v0.9.0...main
|
||||
[unreleased]: https://github.com/suitenumerique/messages/compare/v0.10.0...main
|
||||
[0.10.0]: https://github.com/suitenumerique/messages/compare/v0.9.0...v0.10.0
|
||||
[0.9.0]: https://github.com/suitenumerique/messages/compare/v0.8.0...v0.9.0
|
||||
[0.8.0]: https://github.com/suitenumerique/messages/compare/v0.7.0...v0.8.0
|
||||
[0.7.0]: https://github.com/suitenumerique/messages/compare/v0.6.0...v0.7.0
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
[project]
|
||||
name = "messages-backend"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0"
|
||||
authors = [{ "name" = "ANCT", "email" = "contact@suite.anct.gouv.fr" }]
|
||||
classifiers = [
|
||||
"Development Status :: 5 - Production/Stable",
|
||||
|
||||
Generated
+1
-1
@@ -1158,7 +1158,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "messages-backend"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "boto3" },
|
||||
|
||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "st-messages-e2e",
|
||||
"version": "0.9.0",
|
||||
"version": "0.10.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "st-messages-e2e",
|
||||
"version": "0.9.0",
|
||||
"version": "0.10.0",
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "st-messages-e2e",
|
||||
"private": true,
|
||||
"version": "0.9.0",
|
||||
"version": "0.10.0",
|
||||
"description": "End-to-end tests for Messages application",
|
||||
"engines": {
|
||||
"node": "24.18.0",
|
||||
|
||||
Generated
+2
-71
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "st-messages",
|
||||
"version": "0.9.0",
|
||||
"version": "0.10.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "st-messages",
|
||||
"version": "0.9.0",
|
||||
"version": "0.10.0",
|
||||
"dependencies": {
|
||||
"@blocknote/core": "0.52.1",
|
||||
"@blocknote/mantine": "0.52.1",
|
||||
@@ -5573,9 +5573,6 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -5596,9 +5593,6 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -5619,9 +5613,6 @@
|
||||
"cpu": [
|
||||
"riscv64"
|
||||
],
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -5642,9 +5633,6 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -5665,9 +5653,6 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6119,9 +6104,6 @@
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6142,9 +6124,6 @@
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6165,9 +6144,6 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6188,9 +6164,6 @@
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6211,9 +6184,6 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6234,9 +6204,6 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6830,9 +6797,6 @@
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6850,9 +6814,6 @@
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6870,9 +6831,6 @@
|
||||
"ppc64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6890,9 +6848,6 @@
|
||||
"s390x"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6910,9 +6865,6 @@
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -6930,9 +6882,6 @@
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -7026,9 +6975,6 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -7042,9 +6988,6 @@
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -16817,9 +16760,6 @@
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MPL-2.0",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -16841,9 +16781,6 @@
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MPL-2.0",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -16865,9 +16802,6 @@
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MPL-2.0",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -16889,9 +16823,6 @@
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MPL-2.0",
|
||||
"optional": true,
|
||||
"os": [
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "st-messages",
|
||||
"version": "0.9.0",
|
||||
"version": "0.10.0",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"engines": {
|
||||
|
||||
@@ -1,232 +1,158 @@
|
||||
{
|
||||
"{{addresses}} contains accented characters before the @ sign. We will try to send it, but mail servers that do not support internationalized addresses will reject it. Check the spelling with your recipient.": "{{addresses}} contient des caractères accentués avant le signe @. Nous tenterons l'envoi, mais les serveurs de messagerie qui ne prennent pas en charge les adresses internationalisées le refuseront. Vérifiez l'orthographe avec votre destinataire.",
|
||||
"{{assignees}} was unassigned_one": "{{assignees}} a été désassigné",
|
||||
"{{assignees}} was unassigned_many": "{{assignees}} ont été désassignés",
|
||||
"{{assignees}} was unassigned_other": "{{assignees}} ont été désassignés",
|
||||
"{{author}} assigned {{assignees}}_one": "{{author}} a assigné {{assignees}}",
|
||||
"{{author}} assigned {{assignees}}_many": "{{author}} a assigné {{assignees}}",
|
||||
"{{author}} assigned {{assignees}}_other": "{{author}} a assigné {{assignees}}",
|
||||
"{{author}} assigned themself": "{{author}} s'est assigné·e",
|
||||
"{{author}} assigned themself and {{assignees}}_one": "{{author}} s'est assigné·e ainsi que {{assignees}}",
|
||||
"{{author}} assigned themself and {{assignees}}_many": "{{author}} s'est assigné·e ainsi que {{assignees}}",
|
||||
"{{author}} assigned themself and {{assignees}}_other": "{{author}} s'est assigné·e ainsi que {{assignees}}",
|
||||
"{{author}} assigned you": "{{author}} vous a assigné·e",
|
||||
"{{author}} assigned you and {{assignees}}_one": "{{author}} vous a assigné·e ainsi que {{assignees}}",
|
||||
"{{author}} assigned you and {{assignees}}_many": "{{author}} vous a assigné·e ainsi que {{assignees}}",
|
||||
"{{author}} assigned you and {{assignees}}_other": "{{author}} vous a assigné·e ainsi que {{assignees}}",
|
||||
"{{author}} assigned you and themself": "{{author}} vous a assigné·e ainsi que lui-même",
|
||||
"{{author}} assigned you, themself and {{assignees}}_one": "{{author}} vous a assigné·e, lui-même ainsi que {{assignees}}",
|
||||
"{{author}} assigned you, themself and {{assignees}}_many": "{{author}} vous a assigné·e, lui-même ainsi que {{assignees}}",
|
||||
"{{author}} assigned you, themself and {{assignees}}_other": "{{author}} vous a assigné·e, lui-même ainsi que {{assignees}}",
|
||||
"{{author}} unassigned {{assignees}}_one": "{{author}} a désassigné {{assignees}}",
|
||||
"{{author}} unassigned {{assignees}}_many": "{{author}} a désassigné {{assignees}}",
|
||||
"{{author}} unassigned {{assignees}}_other": "{{author}} a désassigné {{assignees}}",
|
||||
"{{author}} unassigned themself": "{{author}} s'est désassigné·e",
|
||||
"{{author}} unassigned themself and {{assignees}}_one": "{{author}} s'est désassigné·e ainsi que {{assignees}}",
|
||||
"{{author}} unassigned themself and {{assignees}}_many": "{{author}} s'est désassigné·e ainsi que {{assignees}}",
|
||||
"{{author}} unassigned themself and {{assignees}}_other": "{{author}} s'est désassigné·e ainsi que {{assignees}}",
|
||||
"{{author}} unassigned you": "{{author}} vous a désassigné·e",
|
||||
"{{author}} unassigned you and {{assignees}}_one": "{{author}} vous a désassigné·e ainsi que {{assignees}}",
|
||||
"{{author}} unassigned you and {{assignees}}_many": "{{author}} vous a désassigné·e ainsi que {{assignees}}",
|
||||
"{{author}} unassigned you and {{assignees}}_other": "{{author}} vous a désassigné·e ainsi que {{assignees}}",
|
||||
"{{author}} unassigned you and themself": "{{author}} vous a désassigné·e ainsi que lui-même",
|
||||
"{{author}} unassigned you, themself and {{assignees}}_one": "{{author}} vous a désassigné·e, lui-même ainsi que {{assignees}}",
|
||||
"{{author}} unassigned you, themself and {{assignees}}_many": "{{author}} vous a désassigné·e, lui-même ainsi que {{assignees}}",
|
||||
"{{author}} unassigned you, themself and {{assignees}}_other": "{{author}} vous a désassigné·e, lui-même ainsi que {{assignees}}",
|
||||
"{{count}} assignment changes_one": "{{count}} changement d'assignation",
|
||||
"{{count}} assignment changes_many": "{{count}} changements d'assignation",
|
||||
"{{count}} assignment changes_other": "{{count}} changements d'assignation",
|
||||
"{{count}} attachments_one": "{{count}} pièce jointe",
|
||||
"{{count}} attachments_many": "{{count}} pièces jointes",
|
||||
"{{count}} attachments_other": "{{count}} pièces jointes",
|
||||
"{{count}} auto-reply_one": "{{count}} réponse automatique",
|
||||
"{{count}} auto-reply_many": "{{count}} réponses automatiques",
|
||||
"{{count}} auto-reply_other": "{{count}} réponses automatiques",
|
||||
"{{count}} compose window_one": "{{count}} fenêtre de rédaction",
|
||||
"{{count}} compose window_many": "{{count}} fenêtres de rédaction",
|
||||
"{{count}} compose window_other": "{{count}} fenêtres de rédaction",
|
||||
"{{count}} conflicting events_one": "{{count}} événement en conflit",
|
||||
"{{count}} conflicting events_many": "{{count}} événements en conflit",
|
||||
"{{count}} conflicting events_other": "{{count}} événements en conflit",
|
||||
"{{count}} days ago_one": "il y a {{count}} jour",
|
||||
"{{count}} days ago_many": "il y a {{count}} jours",
|
||||
"{{count}} days ago_other": "il y a {{count}} jours",
|
||||
"{{count}} drafts have been deleted._one": "Le brouillon a été supprimé.",
|
||||
"{{count}} drafts have been deleted._many": "{{count}} brouillons ont été supprimés.",
|
||||
"{{count}} drafts have been deleted._other": "{{count}} brouillons ont été supprimés.",
|
||||
"{{count}} failed_one": "{{count}} en échec",
|
||||
"{{count}} failed_many": "{{count}} en échec",
|
||||
"{{count}} failed_other": "{{count}} en échec",
|
||||
"{{count}} hours ago_one": "il y a {{count}} heure",
|
||||
"{{count}} hours ago_many": "il y a {{count}} heures",
|
||||
"{{count}} hours ago_other": "il y a {{count}} heures",
|
||||
"{{count}} import_one": "{{count}} import",
|
||||
"{{count}} import_many": "{{count}} imports",
|
||||
"{{count}} import_other": "{{count}} imports",
|
||||
"{{count}} integration_one": "{{count}} intégration",
|
||||
"{{count}} integration_many": "{{count}} intégrations",
|
||||
"{{count}} integration_other": "{{count}} intégrations",
|
||||
"{{count}} message template_one": "{{count}} modèle de message",
|
||||
"{{count}} message template_many": "{{count}} modèles de message",
|
||||
"{{count}} message template_other": "{{count}} modèles de message",
|
||||
"{{count}} messages_one": "{{count}} message",
|
||||
"{{count}} messages_many": "{{count}} messages",
|
||||
"{{count}} messages_other": "{{count}} messages",
|
||||
"{{count}} messages are now starred._one": "{{count}} message est maintenant marqué pour suivi.",
|
||||
"{{count}} messages are now starred._many": "{{count}} messages sont maintenant marqués pour suivi.",
|
||||
"{{count}} messages are now starred._other": "{{count}} messages sont maintenant marqués pour suivi.",
|
||||
"{{count}} messages assigned to you_one": "{{count}} message qui vous est assigné",
|
||||
"{{count}} messages assigned to you_many": "{{count}} messages qui vous sont assignés",
|
||||
"{{count}} messages assigned to you_other": "{{count}} messages qui vous sont assignés",
|
||||
"{{count}} messages have been archived._one": "Le message a été archivé.",
|
||||
"{{count}} messages have been archived._many": "{{count}} messages ont été archivés.",
|
||||
"{{count}} messages have been archived._other": "{{count}} messages ont été archivés.",
|
||||
"{{count}} messages have been deleted._one": "Le message a été supprimé.",
|
||||
"{{count}} messages have been deleted._many": "{{count}} messages ont été supprimés.",
|
||||
"{{count}} messages have been deleted._other": "{{count}} messages ont été supprimés.",
|
||||
"{{count}} messages have been reported as spam._one": "Le message a été signalé comme spam.",
|
||||
"{{count}} messages have been reported as spam._many": "{{count}} messages ont été signalés comme spam.",
|
||||
"{{count}} messages have been reported as spam._other": "{{count}} messages ont été signalés comme spam.",
|
||||
"{{count}} messages have been updated._one": "Le message a été mis à jour.",
|
||||
"{{count}} messages have been updated._many": "{{count}} messages ont été mis à jour.",
|
||||
"{{count}} messages have been updated._other": "{{count}} messages ont été mis à jour.",
|
||||
"{{count}} messages imported_one": "{{count}} message importé",
|
||||
"{{count}} messages imported_many": "{{count}} messages importés",
|
||||
"{{count}} messages imported_other": "{{count}} messages importés",
|
||||
"{{count}} messages mentioning you_one": "{{count}} message vous mentionnant",
|
||||
"{{count}} messages mentioning you_many": "{{count}} messages vous mentionnant",
|
||||
"{{count}} messages mentioning you_other": "{{count}} messages vous mentionnant",
|
||||
"{{count}} messages of this thread have been deleted._one": "{{count}} message de cette conversation a été supprimé.",
|
||||
"{{count}} messages of this thread have been deleted._many": "{{count}} messages de cette conversation ont été supprimés.",
|
||||
"{{count}} messages of this thread have been deleted._other": "{{count}} messages de cette conversation ont été supprimés.",
|
||||
"{{count}} minutes ago_one": "il y a {{count}} minute",
|
||||
"{{count}} minutes ago_many": "il y a {{count}} minutes",
|
||||
"{{count}} minutes ago_other": "il y a {{count}} minutes",
|
||||
"{{count}} months ago_one": "il y a {{count}} mois",
|
||||
"{{count}} months ago_many": "il y a {{count}} mois",
|
||||
"{{count}} months ago_other": "il y a {{count}} mois",
|
||||
"{{count}} more compose window_one": "{{count}} autre fenêtre de rédaction",
|
||||
"{{count}} more compose window_many": "{{count}} autres fenêtres de rédaction",
|
||||
"{{count}} more compose window_other": "{{count}} autres fenêtres de rédaction",
|
||||
"{{count}} new message_one": "{{count}} nouveau message",
|
||||
"{{count}} new message_many": "{{count}} nouveaux messages",
|
||||
"{{count}} new message_other": "{{count}} nouveaux messages",
|
||||
"{{count}} occurrences_one": "{{count}} événement",
|
||||
"{{count}} occurrences_many": "{{count}} événements",
|
||||
"{{count}} occurrences_other": "{{count}} événements",
|
||||
"{{count}} of which are shared_one": " dont {{count}} partagée",
|
||||
"{{count}} of which are shared_many": " dont {{count}} partagées",
|
||||
"{{count}} of which are shared_other": " dont {{count}} partagées",
|
||||
"{{count}} out of {{total}} drafts have been deleted._one": "{{count}} brouillon sur {{total}} a été supprimé.",
|
||||
"{{count}} out of {{total}} drafts have been deleted._many": "{{count}} brouillons sur {{total}} ont été supprimés.",
|
||||
"{{count}} out of {{total}} drafts have been deleted._other": "{{count}} brouillons sur {{total}} ont été supprimés.",
|
||||
"{{count}} out of {{total}} messages are now starred._one": "{{count}} message sur {{total}} est maintenant suivi.",
|
||||
"{{count}} out of {{total}} messages are now starred._many": "{{count}} messages sur {{total}} sont maintenant suivis.",
|
||||
"{{count}} out of {{total}} messages are now starred._other": "{{count}} messages sur {{total}} sont maintenant suivis.",
|
||||
"{{count}} out of {{total}} messages have been archived._one": "{{count}} message sur {{total}} a été archivé.",
|
||||
"{{count}} out of {{total}} messages have been archived._many": "{{count}} messages sur {{total}} ont été archivés.",
|
||||
"{{count}} out of {{total}} messages have been archived._other": "{{count}} messages sur {{total}} ont été archivés.",
|
||||
"{{count}} out of {{total}} messages have been deleted._one": "{{count}} message sur {{total}} a été supprimé.",
|
||||
"{{count}} out of {{total}} messages have been deleted._many": "{{count}} messages sur {{total}} ont été supprimés.",
|
||||
"{{count}} out of {{total}} messages have been deleted._other": "{{count}} messages sur {{total}} ont été supprimés.",
|
||||
"{{count}} out of {{total}} messages have been reported as spam._one": "{{count}} message sur {{total}} a été signalé comme spam.",
|
||||
"{{count}} out of {{total}} messages have been reported as spam._many": "{{count}} messages sur {{total}} ont été signalés comme spam.",
|
||||
"{{count}} out of {{total}} messages have been reported as spam._other": "{{count}} messages sur {{total}} ont été signalés comme spam.",
|
||||
"{{count}} out of {{total}} threads are now starred._one": "{{count}} conversation sur {{total}} est maintenant suivie.",
|
||||
"{{count}} out of {{total}} threads are now starred._many": "{{count}} conversations sur {{total}} sont maintenant suivies.",
|
||||
"{{count}} out of {{total}} threads are now starred._other": "{{count}} conversations sur {{total}} sont maintenant suivies.",
|
||||
"{{count}} out of {{total}} threads have been archived._one": "{{count}} conversation sur {{total}} a été archivée.",
|
||||
"{{count}} out of {{total}} threads have been archived._many": "{{count}} conversations sur {{total}} ont été archivées.",
|
||||
"{{count}} out of {{total}} threads have been archived._other": "{{count}} conversations sur {{total}} ont été archivées.",
|
||||
"{{count}} out of {{total}} threads have been deleted._one": "{{count}} conversation sur {{total}} a été supprimée.",
|
||||
"{{count}} out of {{total}} threads have been deleted._many": "{{count}} conversations sur {{total}} ont été supprimées.",
|
||||
"{{count}} out of {{total}} threads have been deleted._other": "{{count}} conversations sur {{total}} ont été supprimées.",
|
||||
"{{count}} out of {{total}} threads have been reported as spam._one": "{{count}} conversation sur {{total}} a été signalée comme spam.",
|
||||
"{{count}} out of {{total}} threads have been reported as spam._many": "{{count}} conversations sur {{total}} ont été signalées comme spam.",
|
||||
"{{count}} out of {{total}} threads have been reported as spam._other": "{{count}} conversations sur {{total}} ont été signalées comme spam.",
|
||||
"{{count}} recipients out of {{max}} max: shorten the list to send._one": "{{count}} destinataire sur {{max}} maximum : réduisez la liste pour envoyer.",
|
||||
"{{count}} recipients out of {{max}} max: shorten the list to send._many": "{{count}} destinataires sur {{max}} maximum : réduisez la liste pour envoyer.",
|
||||
"{{count}} recipients out of {{max}} max: shorten the list to send._other": "{{count}} destinataires sur {{max}} maximum : réduisez la liste pour envoyer.",
|
||||
"{{count}} results_one": "{{count}} résultat",
|
||||
"{{count}} results_many": "{{count}} résultats",
|
||||
"{{count}} results_other": "{{count}} résultats",
|
||||
"{{count}} results assigned to you_one": "{{count}} résultat qui vous est assigné",
|
||||
"{{count}} results assigned to you_many": "{{count}} résultats qui vous sont assignés",
|
||||
"{{count}} results assigned to you_other": "{{count}} résultats qui vous sont assignés",
|
||||
"{{count}} results mentioning you_one": "{{count}} résultat vous mentionnant",
|
||||
"{{count}} results mentioning you_many": "{{count}} résultats vous mentionnant",
|
||||
"{{count}} results mentioning you_other": "{{count}} résultats vous mentionnant",
|
||||
"{{count}} selected threads_one": "{{count}} conversation sélectionnée",
|
||||
"{{count}} selected threads_many": "{{count}} conversations sélectionnées",
|
||||
"{{count}} selected threads_other": "{{count}} conversations sélectionnées",
|
||||
"{{count}} signature_one": "{{count}} signature",
|
||||
"{{count}} signature_many": "{{count}} signatures",
|
||||
"{{count}} signature_other": "{{count}} signatures",
|
||||
"{{count}} starred messages_one": "{{count}} message suivi",
|
||||
"{{count}} starred messages_many": "{{count}} messages suivis",
|
||||
"{{count}} starred messages_other": "{{count}} messages suivis",
|
||||
"{{count}} starred messages mentioning you_one": "{{count}} message suivi vous mentionnant",
|
||||
"{{count}} starred messages mentioning you_many": "{{count}} messages suivis vous mentionnant",
|
||||
"{{count}} starred messages mentioning you_other": "{{count}} messages suivis vous mentionnant",
|
||||
"{{count}} starred results_one": "{{count}} résultat suivi",
|
||||
"{{count}} starred results_many": "{{count}} résultats suivis",
|
||||
"{{count}} starred results_other": "{{count}} résultats suivis",
|
||||
"{{count}} starred results mentioning you_one": "{{count}} résultat suivi vous mentionnant",
|
||||
"{{count}} starred results mentioning you_many": "{{count}} résultats suivis vous mentionnant",
|
||||
"{{count}} starred results mentioning you_other": "{{count}} résultats suivis vous mentionnant",
|
||||
"{{count}} threads are now starred._one": "{{count}} conversation est maintenant marquée pour suivi.",
|
||||
"{{count}} threads are now starred._many": "{{count}} conversations sont maintenant marquées pour suivi.",
|
||||
"{{count}} threads are now starred._other": "{{count}} conversations sont maintenant marquées pour suivi.",
|
||||
"{{count}} threads have been archived._one": "La conversation a été archivée.",
|
||||
"{{count}} threads have been archived._many": "{{count}} conversations ont été archivées.",
|
||||
"{{count}} threads have been archived._other": "{{count}} conversations ont été archivées.",
|
||||
"{{count}} threads have been deleted._one": "La conversation a été supprimée.",
|
||||
"{{count}} threads have been deleted._many": "{{count}} conversations ont été supprimées.",
|
||||
"{{count}} threads have been deleted._other": "{{count}} conversations ont été supprimées.",
|
||||
"{{count}} threads have been reported as spam._one": "La conversation a été signalée comme spam.",
|
||||
"{{count}} threads have been reported as spam._many": "{{count}} conversations ont été signalées comme spam.",
|
||||
"{{count}} threads have been reported as spam._other": "{{count}} conversations ont été signalées comme spam.",
|
||||
"{{count}} threads have been restored._one": "La conversation a été restaurée.",
|
||||
"{{count}} threads have been restored._many": "{{count}} conversations ont été restaurées.",
|
||||
"{{count}} threads have been restored._other": "{{count}} conversations ont été restaurées.",
|
||||
"{{count}} threads have been unarchived._one": "La conversation a été désarchivée.",
|
||||
"{{count}} threads have been unarchived._many": "{{count}} conversations ont été désarchivées.",
|
||||
"{{count}} threads have been unarchived._other": "{{count}} conversations ont été désarchivées.",
|
||||
"{{count}} threads have been updated._one": "La conversation a été mise à jour.",
|
||||
"{{count}} threads have been updated._many": "{{count}} conversations ont été mises à jour.",
|
||||
"{{count}} threads have been updated._other": "{{count}} conversations ont été mises à jour.",
|
||||
"{{count}} unread_one": "{{count}} message non lu",
|
||||
"{{count}} unread_many": "{{count}} messages non lus",
|
||||
"{{count}} unread_other": "{{count}} messages non lus",
|
||||
"{{count}} unread messages_one": "{{count}} message non lu",
|
||||
"{{count}} unread messages_many": "{{count}} messages non lus",
|
||||
"{{count}} unread messages_other": "{{count}} messages non lus",
|
||||
"{{count}} unread messages mentioning you_one": "{{count}} message non lu vous mentionnant",
|
||||
"{{count}} unread messages mentioning you_many": "{{count}} messages non lus vous mentionnant",
|
||||
"{{count}} unread messages mentioning you_other": "{{count}} messages non lus vous mentionnant",
|
||||
"{{count}} unread results_one": "{{count}} résultat non lu",
|
||||
"{{count}} unread results_many": "{{count}} résultats non lus",
|
||||
"{{count}} unread results_other": "{{count}} résultats non lus",
|
||||
"{{count}} unread results mentioning you_one": "{{count}} résultat non lu vous mentionnant",
|
||||
"{{count}} unread results mentioning you_many": "{{count}} résultats non lus vous mentionnant",
|
||||
"{{count}} unread results mentioning you_other": "{{count}} résultats non lus vous mentionnant",
|
||||
"{{count}} unread starred messages_one": "{{count}} message suivi non lu",
|
||||
"{{count}} unread starred messages_many": "{{count}} messages suivis non lus",
|
||||
"{{count}} unread starred messages_other": "{{count}} messages suivis non lus",
|
||||
"{{count}} unread starred messages mentioning you_one": "{{count}} message suivi non lu vous mentionnant",
|
||||
"{{count}} unread starred messages mentioning you_many": "{{count}} messages suivis non lus vous mentionnant",
|
||||
"{{count}} unread starred messages mentioning you_other": "{{count}} messages suivis non lus vous mentionnant",
|
||||
"{{count}} unread starred results_one": "{{count}} résultat suivi non lu",
|
||||
"{{count}} unread starred results_many": "{{count}} résultats suivis non lus",
|
||||
"{{count}} unread starred results_other": "{{count}} résultats suivis non lus",
|
||||
"{{count}} unread starred results mentioning you_one": "{{count}} résultat suivi non lu vous mentionnant",
|
||||
"{{count}} unread starred results mentioning you_many": "{{count}} résultats suivis non lus vous mentionnant",
|
||||
"{{count}} unread starred results mentioning you_other": "{{count}} résultats suivis non lus vous mentionnant",
|
||||
"{{count}} weeks ago_one": "il y a {{count}} semaine",
|
||||
"{{count}} weeks ago_many": "il y a {{count}} semaines",
|
||||
"{{count}} weeks ago_other": "il y a {{count}} semaines",
|
||||
"{{count}} years ago_one": "il y a {{count}} an",
|
||||
"{{count}} years ago_many": "il y a {{count}} ans",
|
||||
"{{count}} years ago_other": "il y a {{count}} ans",
|
||||
"{{date}} at {{time}}": "{{date}} à {{time}}",
|
||||
"{{name}} assigned to this thread": "{{name}} assigné à cette conversation",
|
||||
@@ -262,7 +188,6 @@
|
||||
"Add to calendar": "Ajouter à l'agenda",
|
||||
"Address": "Adresse",
|
||||
"Address shared between {{count}} members_one": "Adresse partagée entre {{count}} membre",
|
||||
"Address shared between {{count}} members_many": "Adresse partagée entre {{count}} membres",
|
||||
"Address shared between {{count}} members_other": "Adresse partagée entre {{count}} membres",
|
||||
"Addresses": "Adresses",
|
||||
"After creating the widget, you will receive the installation code to add to your website.": "Après avoir créé le widget, vous recevrez le code d'installation à ajouter à votre site web.",
|
||||
@@ -285,10 +210,8 @@
|
||||
"An error occurred while uploading the archive file.": "Une erreur est survenue lors du téléversement de l'archive.",
|
||||
"An unexpected error occurred.": "Une erreur inattendue s’est produite.",
|
||||
"and {{count}} more_one": "et 1 de plus",
|
||||
"and {{count}} more_many": "et {{count}} de plus",
|
||||
"and {{count}} more_other": "et {{count}} de plus",
|
||||
"and {{count}} other users_one": "et 1 autre utilisateur",
|
||||
"and {{count}} other users_many": "et {{count}} autres utilisateurs",
|
||||
"and {{count}} other users_other": "et {{count}} autres utilisateurs",
|
||||
"Android": "Android",
|
||||
"API Key": "Clé API",
|
||||
@@ -312,7 +235,6 @@
|
||||
"Assign to...": "Assigner à…",
|
||||
"Assign users to this thread": "Assigner des utilisateurs à ce thread",
|
||||
"Assigned to {{count}} people_one": "Assigné à {{count}} personne",
|
||||
"Assigned to {{count}} people_many": "Assigné à {{count}} personnes",
|
||||
"Assigned to {{count}} people_other": "Assigné à {{count}} personnes",
|
||||
"Assigned to {{names}}": "Assigné à {{names}}",
|
||||
"Assigned to me": "Assigné à moi",
|
||||
@@ -355,7 +277,6 @@
|
||||
"Check for new mail regularly": "Synchroniser ce compte régulièrement",
|
||||
"Checking DNS records...": "Vérification des enregistrements DNS...",
|
||||
"Checking every {{count}} min_one": "Synchro toutes les {{count}} min",
|
||||
"Checking every {{count}} min_many": "Synchro toutes les {{count}} min",
|
||||
"Checking every {{count}} min_other": "Synchro toutes les {{count}} min",
|
||||
"Choose calendar": "Choisir l'agenda",
|
||||
"Choose the type of integration you want to create": "Choisissez le type d'intégration que vous souhaitez créer",
|
||||
@@ -504,16 +425,12 @@
|
||||
"Error while loading templates": "Erreur lors du chargement des modèles",
|
||||
"Event added to calendar": "Événement ajouté à l'agenda",
|
||||
"Every {{count}} days_one": "Tous les jours",
|
||||
"Every {{count}} days_many": "Tous les {{count}} jours",
|
||||
"Every {{count}} days_other": "Tous les {{count}} jours",
|
||||
"Every {{count}} months_one": "Tous les mois",
|
||||
"Every {{count}} months_many": "Tous les {{count}} mois",
|
||||
"Every {{count}} months_other": "Tous les {{count}} mois",
|
||||
"Every {{count}} weeks_one": "Toutes les semaines",
|
||||
"Every {{count}} weeks_many": "Toutes les {{count}} semaines",
|
||||
"Every {{count}} weeks_other": "Toutes les {{count}} semaines",
|
||||
"Every {{count}} years_one": "Tous les ans",
|
||||
"Every {{count}} years_many": "Tous les {{count}} ans",
|
||||
"Every {{count}} years_other": "Tous les {{count}} ans",
|
||||
"Existing 2FA credentials will be removed. The user will be asked to re-enroll on next login.": "Les identifiants 2FA existants seront supprimés. L'utilisateur devra se ré-inscrire à la prochaine connexion.",
|
||||
"Exit full-screen mode": "Quitter le mode plein écran",
|
||||
@@ -619,14 +536,11 @@
|
||||
"JMAP Email (metadata only, no body)": "JMAP Email (métadonnées uniquement, sans corps)",
|
||||
"just now": "à l'instant",
|
||||
"Label \"{{label}}\" assigned and {{count}} threads archived._one": "Libellé \"{{label}}\" assigné et conversation archivée.",
|
||||
"Label \"{{label}}\" assigned and {{count}} threads archived._many": "Libellé \"{{label}}\" assigné et {{count}} conversations archivées.",
|
||||
"Label \"{{label}}\" assigned and {{count}} threads archived._other": "Libellé \"{{label}}\" assigné et {{count}} conversations archivées.",
|
||||
"Label \"{{label}}\" assigned to {{count}} threads._one": "Libellé \"{{label}}\" assigné à la conversation.",
|
||||
"Label \"{{label}}\" assigned to {{count}} threads._many": "Libellé \"{{label}}\" assigné à {{count}} conversations.",
|
||||
"Label \"{{label}}\" assigned to {{count}} threads._other": "Libellé \"{{label}}\" assigné à {{count}} conversations.",
|
||||
"Label \"{{label}}\" assigned, but no threads could be archived.": "Libellé \"{{label}}\" assigné, mais aucune conversation n'a pu être archivée.",
|
||||
"Label \"{{label}}\" assigned. {{count}} of {{total}} threads archived._one": "Libellé \"{{label}}\" assigné. {{count}} conversation sur {{total}} archivée.",
|
||||
"Label \"{{label}}\" assigned. {{count}} of {{total}} threads archived._many": "Libellé \"{{label}}\" assigné. {{count}} conversations sur {{total}} archivées.",
|
||||
"Label \"{{label}}\" assigned. {{count}} of {{total}} threads archived._other": "Libellé \"{{label}}\" assigné. {{count}} conversations sur {{total}} archivées.",
|
||||
"Label \"{{label}}\" removed from this conversation.": "Libellé \"{{label}}\" retiré de cette conversation.",
|
||||
"Label name": "Nom du libellé",
|
||||
@@ -713,7 +627,6 @@
|
||||
"More options": "Plus d'options",
|
||||
"More options (none available for this mailbox)": "Plus d'options (aucune disponible pour cette boîte aux lettres)",
|
||||
"Move {{count}} threads_one": "Déplacer {{count}} conversation",
|
||||
"Move {{count}} threads_many": "Déplacer {{count}} conversations",
|
||||
"Move {{count}} threads_other": "Déplacer {{count}} conversations",
|
||||
"Move to trash": "Placer dans la corbeille",
|
||||
"Name": "Nom",
|
||||
@@ -864,7 +777,6 @@
|
||||
"Search results": "Résultats de la recherche",
|
||||
"Search users": "Rechercher des utilisateurs",
|
||||
"See members of this thread ({{count}} members)_one": "Voir les membres de cette conversation ({{count}} membre)",
|
||||
"See members of this thread ({{count}} members)_many": "Voir les membres de cette conversation ({{count}} membres)",
|
||||
"See members of this thread ({{count}} members)_other": "Voir les membres de cette conversation ({{count}} membres)",
|
||||
"Select a parent label": "Sélectionnez un libellé parent",
|
||||
"Select a thread": "Sélectionner une conversation",
|
||||
@@ -889,12 +801,10 @@
|
||||
"Share the thread": "Partager la conversation",
|
||||
"Share your feedback here...": "Saisir votre message...",
|
||||
"Shared between {{count}} mailboxes_one": "Partagé entre {{count}} boîte aux lettres",
|
||||
"Shared between {{count}} mailboxes_many": "Partagé entre {{count}} boîtes aux lettres",
|
||||
"Shared between {{count}} mailboxes_other": "Partagé entre {{count}} boîtes aux lettres",
|
||||
"Shared mailbox": "Boîte partagée",
|
||||
"Show": "Afficher",
|
||||
"Show {{count}} more_one": "Afficher {{count}} de plus",
|
||||
"Show {{count}} more_many": "Afficher {{count}} de plus",
|
||||
"Show {{count}} more_other": "Afficher {{count}} de plus",
|
||||
"Show embedded message": "Afficher le message inclus",
|
||||
"Show in conversation": "Voir dans la conversation",
|
||||
@@ -904,7 +814,7 @@
|
||||
"Show window": "Afficher la fenêtre",
|
||||
"Sign in with another address": "Se connecter avec une autre adresse",
|
||||
"Sign out": "Déconnecter",
|
||||
"Sign out \"{{name}}\"": "",
|
||||
"Sign out \"{{name}}\"": "Déconnecter « {{name}} »",
|
||||
"Signature": "Signature",
|
||||
"Signature created!": "Signature créée !",
|
||||
"Signature deleted!": "Signature supprimée !",
|
||||
@@ -918,7 +828,6 @@
|
||||
"Some recipients have not received this message!": "Certains destinataires n'ont pas reçu ce message !",
|
||||
"Spam": "Pourriel",
|
||||
"Spam report removed from {{count}} threads._one": "Le signalement spam a été annulé.",
|
||||
"Spam report removed from {{count}} threads._many": "{{count}} signalements spam ont été annulés.",
|
||||
"Spam report removed from {{count}} threads._other": "{{count}} signalements spam ont été annulés.",
|
||||
"Split thread": "Séparer la conversation",
|
||||
"Split thread from here": "Séparer la conversation à partir d'ici",
|
||||
@@ -994,7 +903,6 @@
|
||||
"This message could not be read and cannot be displayed. Its content is still stored and support can retrieve it.": "Ce message n'a pas pu être lu et ne peut pas être affiché. Son contenu est toujours conservé et l'équipe support peut le récupérer.",
|
||||
"This message failed sender authentication and is likely a forgery. Do not trust it.": "L'authentification de l'expéditeur a échoué pour ce message, qui est probablement frauduleux. Ne lui faites pas confiance.",
|
||||
"This message has {{count}} attachments_one": "Ce message a une pièce jointe",
|
||||
"This message has {{count}} attachments_many": "Ce message a {{count}} pièces jointes",
|
||||
"This message has {{count}} attachments_other": "Ce message a {{count}} pièces jointes",
|
||||
"This message has a draft": "Ce message a un brouillon",
|
||||
"This message has been deleted.": "Ce message a été supprimé.",
|
||||
@@ -1089,7 +997,6 @@
|
||||
"Yesterday": "Hier",
|
||||
"You": "Vous",
|
||||
"You and {{assignees}} were unassigned_one": "Vous et {{assignees}} avez été désassigné·e·s",
|
||||
"You and {{assignees}} were unassigned_many": "Vous et {{assignees}} avez été désassigné·e·s",
|
||||
"You and {{assignees}} were unassigned_other": "Vous et {{assignees}} avez été désassigné·e·s",
|
||||
"You and all users with access to the mailbox \"{{mailboxName}}\" will no longer see this thread.": "Vous et tous les utilisateurs avec un accès à la boîte « {{mailboxName}} » ne pourront plus voir cette conversation.",
|
||||
"You are about to leave this page and be redirected to:": "Vous êtes sur le point de quitter cette page et d'être redirigé vers :",
|
||||
@@ -1097,10 +1004,8 @@
|
||||
"You are signed in with the address {{email}}, but this account has not been configured to use the service.": "Vous êtes bien connecté avec l'adresse {{email}}, mais ce compte n'a pas été configuré pour pouvoir utiliser le service.",
|
||||
"You are the last editor of this thread, you cannot therefore modify your access.": "Vous êtes le dernier éditeur de cette conversation, vous ne pouvez donc pas modifier votre accès.",
|
||||
"You assigned {{assignees}}_one": "Vous avez assigné {{assignees}}",
|
||||
"You assigned {{assignees}}_many": "Vous avez assigné {{assignees}}",
|
||||
"You assigned {{assignees}}_other": "Vous avez assigné {{assignees}}",
|
||||
"You assigned {{assignees}} and yourself_one": "Vous avez assigné {{assignees}} et vous-même",
|
||||
"You assigned {{assignees}} and yourself_many": "Vous avez assigné {{assignees}} et vous-même",
|
||||
"You assigned {{assignees}} and yourself_other": "Vous avez assigné {{assignees}} et vous-même",
|
||||
"You assigned yourself": "Vous vous êtes assigné·e",
|
||||
"You can now inform the person that their mailbox is ready to be used and communicate the instructions for authentication.": "Vous pouvez désormais prévenir la personne que sa boîte aux lettres est prête à être utilisée et lui communiquer les instructions pour s'authentifier.",
|
||||
@@ -1115,10 +1020,8 @@
|
||||
"You may not have sufficient permissions for all selected threads.": "Vous n'avez peut-être pas les droits suffisants sur toutes les conversations sélectionnées.",
|
||||
"You must confirm this statement.": "Vous devez confirmer cette déclaration.",
|
||||
"You unassigned {{assignees}}_one": "Vous avez désassigné {{assignees}}",
|
||||
"You unassigned {{assignees}}_many": "Vous avez désassigné {{assignees}}",
|
||||
"You unassigned {{assignees}}_other": "Vous avez désassigné {{assignees}}",
|
||||
"You unassigned {{assignees}} and yourself_one": "Vous avez désassigné {{assignees}} et vous-même",
|
||||
"You unassigned {{assignees}} and yourself_many": "Vous avez désassigné {{assignees}} et vous-même",
|
||||
"You unassigned {{assignees}} and yourself_other": "Vous avez désassigné {{assignees}} et vous-même",
|
||||
"You unassigned yourself": "Vous vous êtes désassigné·e",
|
||||
"You were unassigned": "Vous avez été désassigné·e",
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
"{{addresses}} contains accented characters before the @ sign. We will try to send it, but mail servers that do not support internationalized addresses will reject it. Check the spelling with your recipient.": "{{addresses}} содержит символы акцента перед знаком @. Мы постараемся его отправить, но почтовые серверы, которые не поддерживают интернационализированные адреса, отклонят его. Согласуйте с получателем правильность написания.",
|
||||
"{{assignees}} was unassigned_one": "{{assignees}} исключен(а) из участников",
|
||||
"{{assignees}} was unassigned_other": "{{assignees}} исключены из участников",
|
||||
"{{author}} assigned {{assignees}}_one": "{{author}} назначил(а) участниками {{assignees}}",
|
||||
@@ -29,14 +30,20 @@
|
||||
"{{count}} attachments_other": "{{count}} вложений",
|
||||
"{{count}} auto-reply_one": "Автоответчиков: {{count}}",
|
||||
"{{count}} auto-reply_other": "Автоответчиков: {{count}}",
|
||||
"{{count}} compose window_one": "{{count}} окон создания сообщений",
|
||||
"{{count}} compose window_other": "{{count}} окон создания сообщений",
|
||||
"{{count}} conflicting events_one": "Конфликтующих событий: {{count}}",
|
||||
"{{count}} conflicting events_other": "Конфликтующих событий: {{count}}",
|
||||
"{{count}} days ago_one": "{{count}} дн. назад",
|
||||
"{{count}} days ago_other": "{{count}} дн. назад",
|
||||
"{{count}} drafts have been deleted._one": "Черновик удалён.",
|
||||
"{{count}} drafts have been deleted._other": "Удалено {{count}} черновиков.",
|
||||
"{{count}} failed_one": "Не удалось: {{count}}",
|
||||
"{{count}} failed_other": "Не удалось: {{count}}",
|
||||
"{{count}} hours ago_one": "{{count}} ч. назад",
|
||||
"{{count}} hours ago_other": "{{count}} ч. назад",
|
||||
"{{count}} import_one": "Импортировано: {{count}}",
|
||||
"{{count}} import_other": "Импортировано: {{count}}",
|
||||
"{{count}} integration_one": "Интеграций: {{count}}",
|
||||
"{{count}} integration_other": "Интеграций: {{count}}",
|
||||
"{{count}} message template_one": "Шаблонов сообщений: {{count}}",
|
||||
@@ -65,6 +72,8 @@
|
||||
"{{count}} minutes ago_other": "{{count}} мин. назад",
|
||||
"{{count}} months ago_one": "{{count}} месяц назад",
|
||||
"{{count}} months ago_other": "{{count}} месяцев назад",
|
||||
"{{count}} more compose window_one": "{{count}} дополнительных окон для создания сообщений",
|
||||
"{{count}} more compose window_other": "{{count}} дополнительных окон для создания сообщений",
|
||||
"{{count}} new message_one": "Новых сообщений: {{count}}",
|
||||
"{{count}} new message_other": "Новых сообщений: {{count}}",
|
||||
"{{count}} occurrences_one": "{{count}} событие",
|
||||
@@ -89,6 +98,8 @@
|
||||
"{{count}} out of {{total}} threads have been deleted._other": "Удалено {{count}} из {{total}} обсуждений.",
|
||||
"{{count}} out of {{total}} threads have been reported as spam._one": "Помечены как спам {{count}} из {{total}} обсуждений.",
|
||||
"{{count}} out of {{total}} threads have been reported as spam._other": "Помечены как спам {{count}} из {{total}} обсуждений.",
|
||||
"{{count}} recipients out of {{max}} max: shorten the list to send._one": "{{count}} получатель из {{max}} максимум: сократите список для отправки.",
|
||||
"{{count}} recipients out of {{max}} max: shorten the list to send._other": "{{count}} получателей из {{max}} максимум: сократите список для отправки.",
|
||||
"{{count}} results_one": "{{count}} результат",
|
||||
"{{count}} results_other": "Результатов: {{count}}",
|
||||
"{{count}} results assigned to you_one": "{{count}} результатов с вашим участием",
|
||||
@@ -150,7 +161,11 @@
|
||||
"{{progress}}% imported": "Импортировано {{progress}}%",
|
||||
"2 columns": "2 столбца",
|
||||
"2FA has been reset for {{mailbox}}.": "Для {{mailbox}} 2FA была сброшена.",
|
||||
"A new version of the app is available.": "Доступна новая версия приложения.",
|
||||
"Abort upload": "Отмена выгрузки",
|
||||
"About this app": "Об этом приложении",
|
||||
"Accented characters after the @: the address will be converted on send.": "Символы с диакритическими знаками после символа @: адрес будет преобразован при отправке.",
|
||||
"Accented characters before the @: delivery is not guaranteed.": "Символы с диакритическими знаками перед символом @: доставка не гарантируется.",
|
||||
"Accept": "Принять",
|
||||
"Accepted": "Одобрено",
|
||||
"Access sharing": "Поделиться доступом",
|
||||
@@ -176,13 +191,16 @@
|
||||
"Address shared between {{count}} members_other": "Адрес разделён между {{count}} участниками",
|
||||
"Addresses": "Адреса",
|
||||
"After creating the widget, you will receive the installation code to add to your website.": "После создания виджета вы получите установочный код для добавления на ваш сайт.",
|
||||
"Alerts for new messages in your mailboxes": "Уведомления о новых сообщениях в ваших почтовых ящиках",
|
||||
"All messages": "Все сообщения",
|
||||
"All settings": "Все настройки",
|
||||
"All the messages of this mailbox will be exported to an MBOX archive. Choose the mailbox that will receive the download link once the export is ready.": "Все сообщения этого почтового ящика будут экспортированы в архив MBOX. Выберите почтовый ящик, который получит ссылку на загрузку после завершения экспорта.",
|
||||
"All users with access to the mailbox \"{{mailboxName}}\" will no longer see this thread.": "Все пользователи с доступом к почтовому ящику \"{{mailboxName}}\" больше не будут видеть это обсуждение.",
|
||||
"Always": "Всегда",
|
||||
"An address with this prefix already exists in this domain.": "Адрес с этим префиксом уже существует в этом домене.",
|
||||
"An error occurred while creating the address.": "Ошибка при создании адреса.",
|
||||
"An error occurred while creating the domain.": "Ошибка при создании домена.",
|
||||
"An error occurred while exporting {{mailbox}}.": "Ошибка экспорта {{mailbox}}.",
|
||||
"An error occurred while importing messages.": "Ошибка при импорте сообщений.",
|
||||
"An error occurred while loading maildomains.": "Ошибка при загрузке почтовых доменов.",
|
||||
"An error occurred while resetting the password.": "Ошибка при сбросе пароля.",
|
||||
@@ -191,10 +209,15 @@
|
||||
"An error occurred while updating the mailbox name.": "При обновлении имени почтового ящика произошла ошибка.",
|
||||
"An error occurred while uploading the archive file.": "Произошла ошибка при выгрузке файла архива.",
|
||||
"An unexpected error occurred.": "Произошла непредвиденная ошибка.",
|
||||
"and {{count}} more_one": "и ещё 1",
|
||||
"and {{count}} more_other": "и ещё {{count}}",
|
||||
"and {{count}} other users_one": "и ещё 1 пользователь",
|
||||
"and {{count}} other users_other": "и {{count}} других пользователей",
|
||||
"Android": "Android",
|
||||
"API Key": "Ключ API",
|
||||
"API key in header — for receivers that can only check a static header value": "API ключ в заголовке — для получателей, которые могут проверять только статическое значение заголовка",
|
||||
"Apple (iPhone / iPad)": "Apple (iPhone / iPad)",
|
||||
"Apply": "Применить",
|
||||
"Archive": "Архивировать",
|
||||
"Archives": "Архивы",
|
||||
"Are you sure you want to delete this auto-reply? This action is irreversible!": "Вы уверены, что хотите удалить этот автоответчик? Это действие необратимо!",
|
||||
@@ -217,6 +240,7 @@
|
||||
"Assigned to me": "Назначить участником меня",
|
||||
"Assigned to this thread": "Назначить участником этого обсуждения",
|
||||
"At least one recipient is required.": "Требуется хотя бы один получатель.",
|
||||
"Attach a file": "Прикрепить файл",
|
||||
"Attachment failed to be saved into your {{driveAppName}}'s workspace.": "Не удалось сохранить вложение в {{driveAppName}}.",
|
||||
"Attachment saved into your {{driveAppName}}'s workspace.": "Вложение сохранено в {{driveAppName}}.",
|
||||
"Attachment size limit exceeded": "Превышен предел размера прикреплённого файла",
|
||||
@@ -233,21 +257,27 @@
|
||||
"Automatically create mailboxes according to OIDC emails": "Автоматически создавать почтовые ящики в соответствии с адресами OIDC",
|
||||
"Awaiting response": "Ожидание ответа",
|
||||
"Back": "Назад",
|
||||
"Back to imports list": "Вернуться к списку импортов",
|
||||
"Back to your inbox": "Вернуться к входящим",
|
||||
"bcc": "скрытая копия",
|
||||
"Bcc": "Cкрытая копия",
|
||||
"BCC: ": "Скрытая копия: ",
|
||||
"Blind copy: ": "Скрытая копия: ",
|
||||
"Calendar invite": "Приглашение в календарь",
|
||||
"Calendar service unavailable": "Календарь недоступен",
|
||||
"Cancel": "Отмена",
|
||||
"Cancel import and delete its messages": "Отменить импорт и удалить связанные с ним сообщения",
|
||||
"Cancel those sendings": "Отменить эти отправления",
|
||||
"Cancelled": "Отменено",
|
||||
"Cannot add attachment(s). Total size would be more than {{maxSize}}.": "Невозможно добавить вложение(я). Общий размер превысит {{maxSize}}.",
|
||||
"Cannot add image. File size exceeds the {{maxSize}} limit.": "Не удается добавить изображение. Размер файла превышает предел {{maxSize}}.",
|
||||
"cc": "копия",
|
||||
"Cc": "Копия",
|
||||
"CC: ": "Копия: ",
|
||||
"Check DNS again": "Повторить проверку DNS",
|
||||
"Check for new mail regularly": "Регулярно проверять почту",
|
||||
"Checking DNS records...": "Проверка записей DNS...",
|
||||
"Checking every {{count}} min_one": "Проверка каждые {{count}} минут",
|
||||
"Checking every {{count}} min_other": "Проверка каждые {{count}} минут",
|
||||
"Choose calendar": "Выберите календарь",
|
||||
"Choose the type of integration you want to create": "Выберите тип интеграции, который вы хотите создать",
|
||||
"Clear filters": "Сбросить фильтры",
|
||||
@@ -263,12 +293,14 @@
|
||||
"Collapse all": "Свернуть все",
|
||||
"Color: ": "Цвет: ",
|
||||
"Coming soon": "В разработке",
|
||||
"Compose windows": "Окна создания сообщений",
|
||||
"Conflicting": "Конфликт",
|
||||
"Connect external tools to this mailbox through widgets and API keys.": "Подключить внешние инструменты к этому почтовому ящику через виджеты и API ключи.",
|
||||
"Connecting to calendar…": "Подключение к календарю…",
|
||||
"Contact the Support team": "Связаться с командой поддержки",
|
||||
"Contains the words": "Содержит слова",
|
||||
"Content is required": "Отсутствует содержимое",
|
||||
"Continue editing": "Продолжить правку",
|
||||
"Copied": "Скопировано",
|
||||
"Copied to clipboard": "Скопировано в буфер обмена",
|
||||
"Copy": "Копировать",
|
||||
@@ -279,7 +311,11 @@
|
||||
"Copy to clipboard": "Скопировать в буфер обмена",
|
||||
"Copy: ": "Копия: ",
|
||||
"Correct": "Правильно",
|
||||
"Could not be delivered": "Не удалось доставить",
|
||||
"Could not confirm the calendar update.": "Не удалось подтвердить обновление календаря.",
|
||||
"Couldn't reach the browser's push service. Your network or company firewall may be blocking it. If you use Brave, enable “Use Google services for push messaging” in settings, restart the browser, then try again.": "Не удалось подключиться к сервису всплывающих сообщений браузера. Возможно, ваш сетевой или корпоративный брандмауэр блокирует его. Если вы используете Brave, включите «Использовать службы Google для отправки сообщений» в настройках, перезапустите браузер, затем повторите попытку.",
|
||||
"Couldn't register this device for notifications. Check your connection and try again.": "Не удалось зарегистрировать это устройство для уведомлений. Проверьте подключение и повторите попытку.",
|
||||
"Couldn't start the notification service worker. Reload the page and try again.": "Не удалось запустить службу уведомлений. Перезагрузите страницу и повторите попытку.",
|
||||
"Create": "Создать",
|
||||
"Create a Label": "Создать ярлык",
|
||||
"Create a new address @{{domain}}": "Создать новый адрес @{{domain}}",
|
||||
@@ -319,24 +355,30 @@
|
||||
"Delete auto-reply \"{{autoreply}}\"": "Удалить автоответчик \"{{autoreply}}\"",
|
||||
"Delete draft": "Удалить черновик",
|
||||
"Delete drafts": "Удалить черновики",
|
||||
"Delete imported messages": "Удалить импортированные сообщения",
|
||||
"Delete integration \"{{name}}\"": "Удалить интеграцию \"{{name}}\"",
|
||||
"Delete internal comment": "Удалить внутренний комментарий",
|
||||
"Delete label \"{{label}}\"": "Удалить ярлык \"{{label}}\"",
|
||||
"Delete mailbox {{mailbox}}": "Удалить почтовый ящик {{mailbox}}",
|
||||
"Delete signature \"{{signature}}\"": "Удалить подпись \"{{signature}}\"",
|
||||
"Delete template \"{{template}}\"": "Удалить шаблон \"{{template}}\"",
|
||||
"Delete the messages of \"{{name}}\"": "Удалить сообщения, связанные с \"{{name}}\"",
|
||||
"Delivering": "Доставка",
|
||||
"Delivery cancelled": "Доставка отменена",
|
||||
"Delivery failed": "Доставка не удалась",
|
||||
"Description": "Описание",
|
||||
"Description must be less than 255 characters.": "Описание должно содержать менее 255 символов.",
|
||||
"Deselect all threads": "Отменить выбор всех обсуждений",
|
||||
"Device": "Устройство",
|
||||
"Device signed out.": "Вы вышли на этом устройстве.",
|
||||
"Devices where you receive push notifications. These are personal to you and span all your mailboxes.": "Устройства, на которых вы получаете уведомления. Они являются личными для вас и охватывают все ваши почтовые ящики.",
|
||||
"Did you forget an attachment?": "Вы забыли вложение?",
|
||||
"Disable thread selection": "Отключить выбор обсуждения",
|
||||
"Display those images": "Показать эти изображения",
|
||||
"DNS": "DNS",
|
||||
"Do you have any feedback?": "Хотите ли вы оставить отзыв?",
|
||||
"Do you want to continue?": "Хотите продолжить?",
|
||||
"Do you want to keep this draft?": "Вы хотите сохранить этот черновик?",
|
||||
"Domain": "Домен",
|
||||
"Domain admin": "Администратор домена",
|
||||
"Domain not found": "Домен не найден",
|
||||
@@ -355,6 +397,7 @@
|
||||
"Edit": "Изменить",
|
||||
"Edit {{mailbox}} address": "Изменить адрес {{mailbox}}",
|
||||
"Edit auto-reply \"{{autoreply}}\"": "Изменить автоответчик \"{{autoreply}}\"",
|
||||
"Edit search": "Редактировать поиск",
|
||||
"Edit signature \"{{signature}}\"": "Изменить подпись \"{{signature}}\"",
|
||||
"Edit template \"{{template}}\"": "Изменить шаблон \"{{template}}\"",
|
||||
"Edit Webhook": "Изменить веб-обработчик",
|
||||
@@ -362,7 +405,9 @@
|
||||
"edited": "изменено",
|
||||
"Editing message": "Изменение сообщения",
|
||||
"Email address": "Адрес электронной почты",
|
||||
"Email address or username": "Электронная почта или имя пользователя",
|
||||
"EML, MBOX or PST": "EML, MBOX или PST",
|
||||
"Enable notifications on this device": "Включить уведомления на этом устройстве",
|
||||
"End date": "Дате окончания",
|
||||
"End date is required": "Дата окончания обязательна",
|
||||
"End day": "День завершения",
|
||||
@@ -370,10 +415,11 @@
|
||||
"End time": "Время завершения",
|
||||
"End time is required": "Требуется указать время завершения",
|
||||
"Endpoint": "Конечная точка",
|
||||
"Enter the email addresses of the recipients separated by commas": "Введите адреса электронной почты получателей, разделённые запятыми",
|
||||
"Error while checking DNS records": "Ошибка при проверке записей DNS",
|
||||
"Error while loading addresses": "Ошибка при загрузке адресов",
|
||||
"Error while loading auto-replies": "Ошибка при загрузке автоответчиков",
|
||||
"Error while loading devices": "Ошибка при загрузке устройств",
|
||||
"Error while loading imports": "Ошибка при загрузке импортов",
|
||||
"Error while loading integrations": "Ошибка при загрузке интеграций",
|
||||
"Error while loading signatures": "Ошибка при загрузке подписей",
|
||||
"Error while loading templates": "Ошибка при загрузке шаблонов",
|
||||
@@ -387,24 +433,36 @@
|
||||
"Every {{count}} years_one": "Каждые {{count}} лет",
|
||||
"Every {{count}} years_other": "Каждые {{count}} лет",
|
||||
"Existing 2FA credentials will be removed. The user will be asked to re-enroll on next login.": "Существующие учётные данные 2FA будут удалены. Пользователю будет предложено повторно ввести данные при следующем входе в систему.",
|
||||
"Exit full-screen mode": "Выйти из полноэкранного режима",
|
||||
"Expand": "Развернуть",
|
||||
"Expand {{name}}": "Развернуть {{name}}",
|
||||
"Expand all": "Развернуть всё",
|
||||
"Export {{mailbox}}": "Экспортировать {{mailbox}}",
|
||||
"Export mailbox": "Экспорт почтового ящика",
|
||||
"Export of {{mailbox}} started. The download link will be sent to {{recipient}}.": "Экспорт {{mailbox}} запущен. Ссылка для загрузки будет отправлена на {{recipient}}.",
|
||||
"External link": "Внешняя ссылка",
|
||||
"Failed": "Неудачно",
|
||||
"Failed to delete auto-reply.": "Не удалось удалить автоответчик.",
|
||||
"Failed to delete integration.": "Не удалось удалить интеграцию.",
|
||||
"Failed to delete signature.": "Не удалось удалить подпись.",
|
||||
"Failed to delete template.": "Не удалось удалить шаблон.",
|
||||
"Failed to download {{name}}.": "Не удалось загрузить {{name}}.",
|
||||
"Failed to enable notifications.": "Не удалось включить уведомления.",
|
||||
"Failed to load auto-reply. Please try again.": "Не удалось загрузить автоответчик. Пожалуйста, попробуйте ещё раз.",
|
||||
"Failed to load calendar invite": "Не удалось загрузить приглашение в календарь",
|
||||
"Failed to load signature. Please try again.": "Не удалось загрузить подпись. Пожалуйста, попробуйте ещё раз.",
|
||||
"Failed to load template. Please try again.": "Не удалось загрузить шаблон. Пожалуйста, попробуйте ещё раз.",
|
||||
"Failed to refresh summary.": "Не удалось обновить сводку.",
|
||||
"Failed to rename device.": "Не удалось переименовать устройство.",
|
||||
"Failed to save auto-reply. Please try again.": "Не удалось сохранить автоответчик. Пожалуйста, попробуйте ещё раз.",
|
||||
"Failed to save signature. Please try again.": "Не удалось сохранить подпись. Пожалуйста, попробуйте ещё раз.",
|
||||
"Failed to save template. Please try again.": "Не удалось сохранить шаблон. Пожалуйста, попробуйте ещё раз.",
|
||||
"Failed to sign out device.": "Не удалось выйти на устройстве.",
|
||||
"Failed to update auto-reply.": "Не удалось обновить автоответчик.",
|
||||
"Failed to update import.": "Не удалось обновить импорт.",
|
||||
"Failed to update integration.": "Не удалось обновить интеграцию.",
|
||||
"Failed to update signature.": "Не удалось обновить подпись.",
|
||||
"Fetching mail…": "Получение почты…",
|
||||
"Filter by: {{filters}}": "Фильтровать по: {{filters}}",
|
||||
"Filter threads": "Фильтр обсуждений",
|
||||
"First name": "Имя",
|
||||
@@ -414,43 +472,61 @@
|
||||
"For your security and privacy, external images are not displayed.": "Для вашей безопасности и конфиденциальности, внешние изображения не отображаются.",
|
||||
"Forced": "Обязательно",
|
||||
"Forced signature": "Обязательная подпись",
|
||||
"Format": "Формат",
|
||||
"Formatting options": "Параметры форматирования",
|
||||
"Forward": "Переслать",
|
||||
"Forward every incoming message to a URL of your choice.": "Пересылать каждое входящее сообщение по выбранному вами URL-адресу.",
|
||||
"Forwarded message": "Пересланное сообщение",
|
||||
"Friday": "Пятница",
|
||||
"From": "От",
|
||||
"From {{driveAppName}}": "Из {{driveAppName}}",
|
||||
"From:": "От:",
|
||||
"From: ": "От: ",
|
||||
"Full name": "Полное имя",
|
||||
"Full name is required.": "Необходимо указать полное имя.",
|
||||
"Full-screen": "Полный экран",
|
||||
"General": "Общее",
|
||||
"Generate an API key to send messages programmatically from your applications.": "Сгенерируйте ключ API для передачи сообщений программно из ваших приложений.",
|
||||
"Generating summary...": "Создание сводки...",
|
||||
"Grant editor access to the thread?": "Предоставить редактору доступ к обсуждению?",
|
||||
"Help center & Support": "Центр помощи и поддержки",
|
||||
"Hide": "Скрыть",
|
||||
"Hide keyboard": "Скрыть клавиатуру",
|
||||
"How the receiver authenticates our requests. The credential is shown once at creation.": "Как получатель аутентифицирует наши запросы. Учётные данные отображаются один раз при создании.",
|
||||
"How to allow IMAP connections from your account {{name}}?": "Как разрешить IMAP соединения с вашей учётной записи {{name}}?",
|
||||
"I confirm that this address corresponds to the real identity of a colleague, and I commit to deactivating it when their position ends.": "Я подтверждаю, что этот адрес принадлежит реальному сотруднику, и я обязуюсь деактивировать его по окончании работы на должности.",
|
||||
"I have an issue or a feature request": "У меня есть проблема или запрос на создание функции",
|
||||
"Identity": "Личные данные",
|
||||
"Identity synchronization is disabled for this domain, so no password will be created here. The user will sign in through a third-party identity provider, and the mailbox can receive emails straight away.": "Синхронизация личных данных отключена для этого домена, поэтому пароль здесь не будет создан. Пользователь будет авторизоваться через сторонний провайдер идентификации, и почтовый ящик может получать письма прямо сейчас.",
|
||||
"If it is rejected, the other recipients of this message may not receive it either.": "Если оно отклонено, другие получатели этого сообщения также могут не получить его.",
|
||||
"Image + Text": "Изображение + текст",
|
||||
"Image size limit exceeded": "Превышен предел размера изображения",
|
||||
"IMAP port": "Порт IMAP",
|
||||
"IMAP server": "Сервер IMAP",
|
||||
"IMAP server is required.": "Необходимо указать IMAP сервер.",
|
||||
"Import": "Импортировать",
|
||||
"Import actions": "Действия импорта",
|
||||
"Import cancelled and messages deleted.": "Импорт отменён и сообщения удалены.",
|
||||
"Import in progress": "Выполняется импорт",
|
||||
"Import mail into this mailbox from an archive (PST, MBOX, EML) or an IMAP account, and track or cancel running imports.": "Импорт почты в этот почтовый ящик из архива (PST, MBOX, EML) или учётной записи IMAP, а также отслеживание или отмена выполняемых импортов.",
|
||||
"Import messages": "Импортировать сообщения",
|
||||
"Import removed from the list. Its messages were kept.": "Импорт удалён из списка. Связанные с ним сообщения сохранены.",
|
||||
"Import started. You can close this window — it will keep running in the background.": "Импорт запущен. Вы можете закрыть это окно — оно будет работать в фоновом режиме.",
|
||||
"Imports": "Импорты",
|
||||
"In": "В",
|
||||
"In case of questions, we'll get back to you soon.": "Если у вас возникли вопросы, мы свяжемся с вами в ближайшее время.",
|
||||
"In reply to": "В ответ на",
|
||||
"Inbox": "Входящие",
|
||||
"Incorrect": "Неправильно",
|
||||
"Indicate your old email address and your IMAP password.": "Укажите ваш старый адрес электронной почты и пароль IMAP.",
|
||||
"Insecure": "Небезопасно",
|
||||
"Insert 2 columns": "Вставить 2 столбца",
|
||||
"Insert a file": "Вставить файл",
|
||||
"Insert image": "Вставить изображение",
|
||||
"Insert template": "Вставить шаблон",
|
||||
"Installation": "Установка",
|
||||
"Integration \"{{name}}\" paused.": "Интеграция \"{{name}}\" приостановлена.",
|
||||
"Integration \"{{name}}\" resumed.": "Интеграция \"{{name}}\" возобновлена.",
|
||||
"Integration created!": "Интеграция создана!",
|
||||
"Integration deleted!": "Интеграция удалена!",
|
||||
"Integration updated!": "Интеграция обновлена!",
|
||||
@@ -470,6 +546,7 @@
|
||||
"Label name": "Название ярлыка",
|
||||
"Labels": "Ярлыки",
|
||||
"Last access": "Последний доступ",
|
||||
"Last active": "Последняя активность",
|
||||
"Last name": "Фамилия",
|
||||
"Last name is required.": "Необходимо указать фамилию.",
|
||||
"Last saved {{relativeTime}}": "Последнее сохранение {{relativeTime}}",
|
||||
@@ -480,10 +557,13 @@
|
||||
"Leave this thread?": "Покинуть это обсуждение?",
|
||||
"less than a minute ago": "меньше минуты назад",
|
||||
"Link copied to clipboard": "Ссылка скопирована в буфер обмена",
|
||||
"Link URL": "URL ссылки",
|
||||
"Loading addresses...": "Загрузка адресов...",
|
||||
"Loading auto-replies...": "Загрузка автоответчиков...",
|
||||
"Loading auto-reply...": "Загрузка автоответчика...",
|
||||
"Loading calendar invite...": "Загрузка приглашения в календарь...",
|
||||
"Loading devices...": "Загрузка устройств...",
|
||||
"Loading imports...": "Загрузка импортов...",
|
||||
"Loading integrations...": "Загрузка интеграций...",
|
||||
"Loading labels...": "Загрузка ярлыков...",
|
||||
"Loading next threads...": "Загрузка следующих обсуждений...",
|
||||
@@ -495,13 +575,17 @@
|
||||
"Loading users": "Загрузка пользователей",
|
||||
"Loading variables...": "Загрузка переменных...",
|
||||
"Loading…": "Загрузка…",
|
||||
"Login failed. Please try again.": "Не удалось войти. Пожалуйста, повторите попытку.",
|
||||
"logo": "логотип",
|
||||
"Mailbox {{mailbox}} has been deleted successfully.": "Почтовый ящик {{mailbox}} успешно удалён.",
|
||||
"Mailbox count": "Счётчик почтового ящика",
|
||||
"Mailbox is required.": "Требуется почтовый ящик.",
|
||||
"Mailbox receiving the download link": "Почтовый ящик получил ссылку для загрузки",
|
||||
"Maildomains management": "Управление почтовыми доменами",
|
||||
"Main navigation": "Основное меню",
|
||||
"Manage {{entity}} accesses": "Управление доступом {{entity}}",
|
||||
"Manage accesses": "Управление доступом",
|
||||
"Manage labels": "Управление ярлыками",
|
||||
"Mandatory 2FA": "Обязательная 2FA",
|
||||
"Mandatory 2FA disabled for {{mailbox}}.": "Обязательная 2FA отключена для {{mailbox}}.",
|
||||
"Mandatory 2FA enabled for {{mailbox}}.": "Обязательная 2FA включена для {{mailbox}}.",
|
||||
@@ -533,6 +617,7 @@
|
||||
"mime.pdf": "PDF",
|
||||
"mime.powerpoint": "Презентация",
|
||||
"mime.video": "Видео",
|
||||
"Minimize": "Свернуть",
|
||||
"Missing": "Отсутствует",
|
||||
"Modified": "Изменено",
|
||||
"Modify": "Изменить",
|
||||
@@ -551,19 +636,25 @@
|
||||
"New address": "Новый адрес",
|
||||
"New auto-reply": "Новый автоответчик",
|
||||
"New domain": "Новый домен",
|
||||
"New import": "Новый импорт",
|
||||
"New integration": "Новая интеграция",
|
||||
"New message": "Новое сообщение",
|
||||
"New messages": "Новые сообщения",
|
||||
"New signature": "Новая подпись",
|
||||
"New template": "Новый шаблон",
|
||||
"No access": "Нет доступа",
|
||||
"No accesses": "Нет доступа",
|
||||
"No action available for this mailbox": "Нет доступных действий для этого почтового ящика",
|
||||
"No addresses": "Нет адресов",
|
||||
"No attachments": "Без вложений",
|
||||
"No auto-replies": "Нет автоответчиков",
|
||||
"No auto-reply": "Без автоответчика",
|
||||
"No devices yet. Enable notifications on this device.": "Пока нет устройств. Включить уведомления на этом устройстве.",
|
||||
"No DNS records found": "DNS записи не найдены",
|
||||
"No draft could be deleted.": "Ни один черновик не может быть удалён.",
|
||||
"No event found in calendar invite": "Не найдено событий в приглашении календаря",
|
||||
"No imports": "Нет импортов",
|
||||
"No imports yet": "Пока нет импортов",
|
||||
"No integration": "Без интеграции",
|
||||
"No integrations": "Без интеграций",
|
||||
"No matching users": "Нет подходящих пользователей",
|
||||
@@ -572,6 +663,7 @@
|
||||
"No message could be reported as spam.": "Не удалось пометить сообщение как спам.",
|
||||
"No message could be starred.": "Не удалось пометить сообщение.",
|
||||
"No message template": "Нет шаблона сообщения",
|
||||
"No Messages account is associated with this identity. Please contact your administrator.": "Учётная запись не связана с этим идентификатором. Пожалуйста, свяжитесь с вашим администратором.",
|
||||
"No results": "Нет результатов",
|
||||
"No signatures": "Нет подписей",
|
||||
"No subject": "Без темы",
|
||||
@@ -583,14 +675,23 @@
|
||||
"No thread could be starred.": "Не удалось пометить обсуждение.",
|
||||
"No threads": "Нет обсуждений",
|
||||
"No threads match the active filters": "Нет обсуждений, соответствующих активным фильтрам",
|
||||
"Notification permission was dismissed. Click again to enable.": "Разрешение на получение уведомлений было отклонено. Нажмите ещё раз, чтобы включить его.",
|
||||
"Notifications": "Уведомления",
|
||||
"Notifications are blocked. Allow them for this app in your device settings.": "Уведомления заблокированы. Разрешите их для этого приложения в настройках устройства.",
|
||||
"Notifications are blocked. Allow them for this site in your browser settings.": "Уведомления заблокированы. Разрешите их для этого сайта в настройках браузера.",
|
||||
"Notifications are not available on this server.": "На этом сервере функция уведомлений недоступна.",
|
||||
"Notifications enabled on this device.": "Уведомления включены на этом устройстве.",
|
||||
"OK": "ОК",
|
||||
"Older": "Более старые",
|
||||
"On going": "В процессе",
|
||||
"Only available for personal mailboxes in identity-synced domains.": "Доступно только для личных почтовых ящиков в доменах с синхронизированной идентификацией.",
|
||||
"Open": "Открыть",
|
||||
"Open {{driveAppName}} preview": "Открыть предпросмотр {{driveAppName}}",
|
||||
"Open calendar": "Открыть календарь",
|
||||
"Open filters": "Открыть фильтры",
|
||||
"Open in {{driveAppName}}": "Открыть в {{driveAppName}}",
|
||||
"Open in a window": "Открыть в окне",
|
||||
"Open in new tab": "Открыть в новой вкладке",
|
||||
"Open the menu": "Открыть меню",
|
||||
"Or": "Или",
|
||||
"or drag and drop some files": "или перетащите файлы",
|
||||
@@ -601,10 +702,15 @@
|
||||
"Password": "Пароль",
|
||||
"Password is required.": "Необходим пароль.",
|
||||
"Password reset successfully!": "Пароль успешно сброшен!",
|
||||
"Pause integration": "Приостановить интеграцию",
|
||||
"Pause polling": "Приостановить опрос",
|
||||
"Payload format": "Формат нагрузки",
|
||||
"Personal mailbox": "Личный почтовый ящик",
|
||||
"Pick a calendar that matches one of the invitees to respond.": "Выберите календарь, который соответствует одному из приглашённых для ответа.",
|
||||
"Please enter a valid email address.": "Введите действительный адрес электронной почты.",
|
||||
"Polling paused": "Опрос приостановлен",
|
||||
"Polling paused.": "Опрос приостановлен.",
|
||||
"Polling resumed.": "Опрос возобновлён.",
|
||||
"Prefix can only contain letters, numbers, dots, underscores and hyphens.": "Префикс может содержать только буквы, цифры, точки, подчеркивания и дефисы.",
|
||||
"Prefix is required.": "Префикс обязателен.",
|
||||
"Preview {{name}}": "Предпросмотр {{name}}",
|
||||
@@ -627,10 +733,14 @@
|
||||
"Remove": "Удалить",
|
||||
"Remove {{displayName}}": "Удалить {{displayName}}",
|
||||
"Remove access?": "Отменить доступ?",
|
||||
"Remove from list (keep messages)": "Удалить из списка (оставить сообщения)",
|
||||
"Remove link": "Удалить ссылку",
|
||||
"Remove report": "Удалить отчёт",
|
||||
"Remove spam report": "Удалить отчёт о спаме",
|
||||
"Remove tag": "Удалить тег",
|
||||
"Remove this access?": "Отменить доступ?",
|
||||
"Rename": "Переименовать",
|
||||
"Rename device": "Переименовать устройство",
|
||||
"Reply": "Ответить",
|
||||
"Reply all": "Ответить всем",
|
||||
"Report as spam": "Сообщить о спаме",
|
||||
@@ -640,9 +750,13 @@
|
||||
"Reset password": "Сбросить пароль",
|
||||
"Reset password of {{mailbox}}": "Сбросить пароль для учётной записи {{mailbox}}",
|
||||
"Response saved — the organizer will be notified": "Ответ сохранен — организатор будет уведомлен",
|
||||
"Restore": "Восстановить",
|
||||
"Resume integration": "Возобновить интеграцию",
|
||||
"Resume polling": "Возобновить опрос",
|
||||
"Retry": "Повторить",
|
||||
"Saturday": "Суббота",
|
||||
"Save": "Сохранить",
|
||||
"Save and close": "Сохранить и закрыть",
|
||||
"Save changes": "Сохранить изменения",
|
||||
"Save failed — retry": "Не удалось сохранить — повторите попытку",
|
||||
"Save in {{driveAppName}}": "Сохранить в {{driveAppName}}",
|
||||
@@ -671,6 +785,7 @@
|
||||
"Send": "Отправить",
|
||||
"Send and archive": "Отправить и архивировать",
|
||||
"Send and receive your messages in an instant.": "Отправляйте и получайте сообщения мгновенно.",
|
||||
"Send anyway?": "Всё равно отправить?",
|
||||
"Send Feedback": "Отправить отзыв",
|
||||
"Sending is taking longer than expected. You can track your message in the Outbox.": "Отправка занимает больше времени, чем ожидалось. Вы можете отслеживать своё сообщение в Исходящих.",
|
||||
"Sending message...": "Отправка сообщения...",
|
||||
@@ -696,6 +811,11 @@
|
||||
"Show less": "Свернуть",
|
||||
"Show logs": "Показать журналы",
|
||||
"Show more": "Показать ещё",
|
||||
"Show window": "Показать окно",
|
||||
"Sign in with another address": "Войти с другим адресом",
|
||||
"Sign out": "Выйти",
|
||||
"Sign out \"{{name}}\"": "Выйти из \"{{name}}\"",
|
||||
"Signature": "Подпись",
|
||||
"Signature created!": "Подпись создана!",
|
||||
"Signature deleted!": "Подпись удалена!",
|
||||
"Signature updated!": "Подпись обновлена!",
|
||||
@@ -714,6 +834,7 @@
|
||||
"Star": "Пометить",
|
||||
"Star this thread": "Пометить это обсуждение",
|
||||
"Starred": "Помеченные",
|
||||
"Start a new import": "Начать новый импорт",
|
||||
"Start date": "Дата начала",
|
||||
"Start date is required": "Необходимо ввести дату начала",
|
||||
"Start date must be before end date": "Дата начала должна быть до даты завершения",
|
||||
@@ -722,6 +843,8 @@
|
||||
"Start time": "Время начала",
|
||||
"Start time is required": "Необходимо указать время начала",
|
||||
"Start typing...": "Начните писать...",
|
||||
"Starting…": "Запуск…",
|
||||
"Status": "Состояние",
|
||||
"Subject": "Тема",
|
||||
"Subject template": "Шаблон темы",
|
||||
"Subject template is required.": "Необходимо указать шаблон темы.",
|
||||
@@ -760,17 +883,24 @@
|
||||
"The upload failed. Please try again.": "Загрузка не удалась. Пожалуйста, попробуйте ещё раз.",
|
||||
"These DNS records must be configured on the domain <strong>{{domain}}</strong> for the mail system to work properly. Changes may take up to 24 hours to propagate. If you don't know how to update them, please contact your technical service provider or system administrator.": "Для правильной работы почтовой системы необходимо настроить эти записи DNS на домене <strong>{{domain}}</strong>. Отражение изменений может занять до 24 часов. Если вы не знаете, как их обновить, обратитесь к своему поставщику технических услуг или системному администратору.",
|
||||
"These tags will be automatically applied to every incoming message from the widget.": "Эти теги будут автоматически применяться к каждому входящему сообщению из виджета.",
|
||||
"This account will now be checked for new mail regularly.": "Эта учётная запись будет регулярно проверяться на наличие новой почты.",
|
||||
"This action cannot be undone and the user will need the new password to access its mailbox.": "Это действие не может быть отменено, и пользователю потребуется новый пароль для доступа к его почтовому ящику.",
|
||||
"This attachment isn't sent yet — it's part of the draft you're composing.": "Это вложение ещё не отправлено — это часть черновика, который вы составляете.",
|
||||
"This browser does not support notifications.": "Этот браузер не поддерживает уведомления.",
|
||||
"This contact's identity could not be verified. Proceed with caution.": "Невозможно проверить личность этого контакта. Будьте осторожны.",
|
||||
"This deletes every message this import created, except those in conversations with replies or other activity. This action is irreversible!": "При этом удалятся все сообщения, созданные в процессе импорта, за исключением сообщений с ответами или другими действиями. Это действие необратимо!",
|
||||
"This description will be used by the AI to automatically assign this label to your messages.": "Это описание будет использоваться ИИ для автоматического присвоения ярлыка вашим сообщениям.",
|
||||
"This device does not support notifications.": "Уведомления не поддерживаются на этом устройстве.",
|
||||
"This device will stop receiving notifications until you enable them again on it.": "Это устройство перестанет получать уведомления, пока вы не включите их снова.",
|
||||
"This draft could not be loaded.": "Не удалось загрузить этот черновик.",
|
||||
"This draft is no longer available.": "Этот черновик больше недоступен.",
|
||||
"This email prefix is not allowed for personal mailboxes. Please choose a different prefix.": "Этот префикс электронной почты не допускается для личных почтовых ящиков. Пожалуйста, выберите другой префикс.",
|
||||
"This event has been cancelled": "Это событие отменено",
|
||||
"This event has been cancelled by the organizer.": "Это событие было отменено организатором.",
|
||||
"This file looks suspicious": "Этот файл выглядит подозрительным",
|
||||
"This is the mailbox owner, its access cannot be modified.": "Это владелец почтового ящика, его доступ не может быть изменён.",
|
||||
"This is the only admin of this mailbox, you cannot therefore modify its access.": "Это единственный администратор данного почтового ящика, поэтому вы не можете изменить доступ к нему.",
|
||||
"This message could not be read and cannot be displayed. Its content is still stored and support can retrieve it.": "Это сообщение не удалось прочитать, и оно не может быть отображено. Его содержимое по-прежнему хранится, и команда поддержки может его извлечь.",
|
||||
"This message could not be read and cannot be displayed. Its content is still stored and support can retrieve it.": "Это сообщение не удалось прочитать, и его невозможно отобразить. Его содержание по-прежнему сохранено, и служба поддержки может его восстановить.",
|
||||
"This message failed sender authentication and is likely a forgery. Do not trust it.": "Это сообщение не прошло аутентификацию отправителя и, скорее всего, это подделка. Не доверяйте ему.",
|
||||
"This message has {{count}} attachments_one": "Это сообщение содержит одно вложение",
|
||||
"This message has {{count}} attachments_other": "Это сообщение содержит {{count}} вложений",
|
||||
@@ -800,6 +930,8 @@
|
||||
"To:": "Кому:",
|
||||
"To: ": "Кому: ",
|
||||
"Today": "Сегодня",
|
||||
"Too large (over the size limit)": "Слишком большой объём (превышение лимита)",
|
||||
"Too many compose windows are open. Close one before opening a new one.": "Открыто слишком много окон создания сообщений. Закройте одно из них, прежде чем открывать новое.",
|
||||
"Trash": "Корзина",
|
||||
"Trigger": "Триггер",
|
||||
"Try again": "Повторить попытку",
|
||||
@@ -814,11 +946,13 @@
|
||||
"Unassigned": "Исключены из участников",
|
||||
"Undelete": "Восстановить",
|
||||
"Undo": "Отменить",
|
||||
"Unexpected error": "Непредвиденная ошибка",
|
||||
"Unfold message": "Развернуть сообщение",
|
||||
"Unknown": "Неизвестно",
|
||||
"Unknown user": "Неизвестный пользователь",
|
||||
"Unread": "Непрочитанные",
|
||||
"Unread mention": "Непрочитанное упоминание",
|
||||
"Unreadable or malformed": "Нечитаемо или повреждено",
|
||||
"Unsaved changes": "Несохранённые изменения",
|
||||
"Unstar": "Снять пометку",
|
||||
"Unstar this thread": "Снять пометку с обсуждения",
|
||||
@@ -837,11 +971,17 @@
|
||||
"Use \"Send and archive\" by default": "Всегда использовать вариант \"Отправить и архивировать\"",
|
||||
"Use {referer_domain} to include the website domain in the subject.": "Используйте {referer_domain} для включения домена веб-сайта в тему.",
|
||||
"Use SSL": "Использовать SSL",
|
||||
"Username is required.": "Необходимо указать имя пользователя.",
|
||||
"Validate": "Проверить",
|
||||
"Value": "Значение",
|
||||
"Variables": "Переменные",
|
||||
"Version {{version}}": "Версия {{version}}",
|
||||
"Version details copied to clipboard": "Подробности версии скопированы в буфер обмена",
|
||||
"View full documentation": "Посмотреть полную документацию",
|
||||
"Visit the Help center": "Посетить центр помощи",
|
||||
"We couldn't detect your IMAP server. Please enter it manually.": "Нам не удалось определить ваш IMAP-сервер. Пожалуйста, введите его данные вручную.",
|
||||
"Web browser": "Веб-браузер",
|
||||
"Web interface {{version}}": "Веб-интерфейс {{version}}",
|
||||
"Webhook": "Веб-обработчик",
|
||||
"Webhook API key": "Ключ API веб-обработчика",
|
||||
"Webhook signing secret": "Секретная подпись веб-обработчика",
|
||||
@@ -860,6 +1000,8 @@
|
||||
"You and {{assignees}} were unassigned_other": "Вы и {{assignees}} исключены из участников",
|
||||
"You and all users with access to the mailbox \"{{mailboxName}}\" will no longer see this thread.": "Вы и все пользователи с доступом к почтовому ящику \"{{mailboxName}}\" больше не будут видеть это обсуждение.",
|
||||
"You are about to leave this page and be redirected to:": "Вы собираетесь покинуть эту страницу и будете перенаправлены на:",
|
||||
"You are editing this draft in a separate window.": "Вы редактируете этот черновик в отдельном окне.",
|
||||
"You are signed in with the address {{email}}, but this account has not been configured to use the service.": "Вы вошли с помощью адреса {{email}}, но эта учётная запись не была настроена на использование службы.",
|
||||
"You are the last editor of this thread, you cannot therefore modify your access.": "Вы - последний редактор этого обсуждения, поэтому вы не можете изменить свои права доступа.",
|
||||
"You assigned {{assignees}}_one": "Вы добавлены в список участников {{assignees}}",
|
||||
"You assigned {{assignees}}_other": "Вы добавлены в список участников {{assignees}}",
|
||||
@@ -867,12 +1009,12 @@
|
||||
"You assigned {{assignees}} and yourself_other": "Вы назначили участниками {{assignees}} и себя",
|
||||
"You assigned yourself": "Вы назначили себя участником",
|
||||
"You can now inform the person that their mailbox is ready to be used and communicate the instructions for authentication.": "Теперь вы можете сообщить человеку, что его почтовый ящик готов к использованию и сообщить инструкции по аутентификации.",
|
||||
"You can save it to finish it later, or delete it permanently.": "Вы можете сохранить его, чтобы закончить позже или удалить его навсегда.",
|
||||
"You cannot delete the last editor of this thread": "Вы не можете удалить последнего редактора этого обсуждения",
|
||||
"You cannot modify it.": "Вы не можете изменить его.",
|
||||
"You don't have a calendar yet.": "У вас пока нет календаря.",
|
||||
"You have {{count}} recipients, which exceeds the maximum of {{max}} recipients per message. The message cannot be sent until you reduce the number of recipients._one": "У вас {{count}} получателей, что превышает предел в {{max}} получателей на одно сообщение. Сообщение не может быть отправлено, пока вы не уменьшите количество получателей.",
|
||||
"You have {{count}} recipients, which exceeds the maximum of {{max}} recipients per message. The message cannot be sent until you reduce the number of recipients._other": "У вас {{count}} получателей, что превышает предел в {{max}} получателей на одно сообщение. Сообщение не может быть отправлено, пока вы не уменьшите количество получателей.",
|
||||
"You have aborted the upload.": "Вы прервали выгрузку.",
|
||||
"You have no mailbox to receive the export link. Ask for access to a mailbox before exporting.": "У вас нет почтового ящика для получения ссылки на результат экспорта. Запросите доступ к почтовому ящику перед экспортом.",
|
||||
"You have unsaved changes. Are you sure you want to close?": "У вас есть несохраненные изменения. Вы уверены, что хотите закрыть?",
|
||||
"You left the thread": "Вы покинули обсуждение",
|
||||
"You may not have sufficient permissions for all selected threads.": "Возможно, у вас недостаточно прав для всех выбранных обсуждений.",
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
"{{addresses}} contains accented characters before the @ sign. We will try to send it, but mail servers that do not support internationalized addresses will reject it. Check the spelling with your recipient.": "{{addresses}} містить діакритичні символи перед знаком @. Ми спробуємо надіслати повідомлення, але поштові сервери, які не підтримують інтернаціоналізовані адреси, можуть його відхилити. Звірте орфографію з одержувачем.",
|
||||
"{{assignees}} was unassigned_one": "{{assignees}} виключені з учасників",
|
||||
"{{assignees}} was unassigned_other": "{{assignees}} виключені з учасників",
|
||||
"{{author}} assigned {{assignees}}_one": "{{author}} призначив(ла) учасниками {{assignees}}",
|
||||
@@ -29,14 +30,20 @@
|
||||
"{{count}} attachments_other": "Вкладень: {{count}}",
|
||||
"{{count}} auto-reply_one": "Автовідповідачів: {{count}}",
|
||||
"{{count}} auto-reply_other": "Автовідповідачів: {{count}}",
|
||||
"{{count}} compose window_one": "{{count}} вікон створення повідомлення",
|
||||
"{{count}} compose window_other": "{{count}} вікон створення повідомлення",
|
||||
"{{count}} conflicting events_one": "Конфліктних подій: {{count}}",
|
||||
"{{count}} conflicting events_other": "Конфліктних подій: {{count}}",
|
||||
"{{count}} days ago_one": "{{count}} дн. тому",
|
||||
"{{count}} days ago_other": "{{count}} дн. тому",
|
||||
"{{count}} drafts have been deleted._one": "Чернетку видалено.",
|
||||
"{{count}} drafts have been deleted._other": "Видалено {{count}} чернеток.",
|
||||
"{{count}} failed_one": "Не вдалося: {{count}}",
|
||||
"{{count}} failed_other": "Не вдалося: {{count}}",
|
||||
"{{count}} hours ago_one": "{{count}} год. тому",
|
||||
"{{count}} hours ago_other": "{{count}} год. тому",
|
||||
"{{count}} import_one": "Імпортовано: {{count}}",
|
||||
"{{count}} import_other": "Імпортовано: {{count}}",
|
||||
"{{count}} integration_one": "Інтеграцій: {{count}}",
|
||||
"{{count}} integration_other": "Інтеграцій: {{count}}",
|
||||
"{{count}} message template_one": "Шаблонів повідомлень: {{count}}",
|
||||
@@ -65,6 +72,8 @@
|
||||
"{{count}} minutes ago_other": "{{count}} хв. тому",
|
||||
"{{count}} months ago_one": "{{count}} міс. тому",
|
||||
"{{count}} months ago_other": "{{count}} міс. тому",
|
||||
"{{count}} more compose window_one": "{{count}} додаткових вікон для створення повідомлень",
|
||||
"{{count}} more compose window_other": "{{count}} додаткових вікон для створення повідомлень",
|
||||
"{{count}} new message_one": "Нових повідомлень: {{count}}",
|
||||
"{{count}} new message_other": "Нових повідомлень: {{count}}",
|
||||
"{{count}} occurrences_one": "{{count}} подія",
|
||||
@@ -89,6 +98,8 @@
|
||||
"{{count}} out of {{total}} threads have been deleted._other": "Видалено {{count}} з {{total}} обговорень.",
|
||||
"{{count}} out of {{total}} threads have been reported as spam._one": "Позначено як спам {{count}} з {{total}} обговорень.",
|
||||
"{{count}} out of {{total}} threads have been reported as spam._other": "Позначено як спам {{count}} з {{total}} обговорень.",
|
||||
"{{count}} recipients out of {{max}} max: shorten the list to send._one": "{{count}} одержувачів із {{max}}: скоротіть список для відправлення.",
|
||||
"{{count}} recipients out of {{max}} max: shorten the list to send._other": "{{count}} одержувачів із {{max}}: скоротіть список для відправлення.",
|
||||
"{{count}} results_one": "{{count}} результат",
|
||||
"{{count}} results_other": "{{count}} результатів",
|
||||
"{{count}} results assigned to you_one": "{{count}} результатів з вашою участю",
|
||||
@@ -150,7 +161,11 @@
|
||||
"{{progress}}% imported": "Імпортовано {{progress}}%",
|
||||
"2 columns": "2 стовпчики",
|
||||
"2FA has been reset for {{mailbox}}.": "2FA було скинуто для {{mailbox}}.",
|
||||
"A new version of the app is available.": "Доступна нова версія додатку.",
|
||||
"Abort upload": "Скасувати вивантаження",
|
||||
"About this app": "Про цей додаток",
|
||||
"Accented characters after the @: the address will be converted on send.": "Символи з діакритичними знаками після знака @: адреса буде перетворена під час відправлення.",
|
||||
"Accented characters before the @: delivery is not guaranteed.": "Символи з діакритичними знаками перед знаком @: доставлення не гарантується.",
|
||||
"Accept": "Прийняти",
|
||||
"Accepted": "Схвалено",
|
||||
"Access sharing": "Поділитися доступом",
|
||||
@@ -176,13 +191,16 @@
|
||||
"Address shared between {{count}} members_other": "Адресу поділено між {{count}} учасниками",
|
||||
"Addresses": "Адреси",
|
||||
"After creating the widget, you will receive the installation code to add to your website.": "Після створення віджета ви отримаєте встановлюючий код для додавання на свій веб-сайт.",
|
||||
"Alerts for new messages in your mailboxes": "Оповіщення про нові повідомлення у ваших поштових скриньках",
|
||||
"All messages": "Всі повідомлення",
|
||||
"All settings": "Всі налаштування",
|
||||
"All the messages of this mailbox will be exported to an MBOX archive. Choose the mailbox that will receive the download link once the export is ready.": "Усі повідомлення цієї поштової скриньки буде експортовано до архіву MBOX. Оберіть поштову скриньку, яка отримає посилання на завантаження після того, як експорт буде завершений.",
|
||||
"All users with access to the mailbox \"{{mailboxName}}\" will no longer see this thread.": "Всі користувачі з доступом до поштової скриньки «{{mailboxName}}» більше не побачать це обговорення.",
|
||||
"Always": "Завжди",
|
||||
"An address with this prefix already exists in this domain.": "Адреса з таким префіксом вже існує в цьому домені.",
|
||||
"An error occurred while creating the address.": "Помилка при створенні адреси.",
|
||||
"An error occurred while creating the domain.": "Сталася помилка при створенні домену.",
|
||||
"An error occurred while exporting {{mailbox}}.": "Помилка під час експорту {{mailbox}}.",
|
||||
"An error occurred while importing messages.": "Помилка при імпорті повідомлень.",
|
||||
"An error occurred while loading maildomains.": "Помилка при завантаженні поштових доменів.",
|
||||
"An error occurred while resetting the password.": "Помилка під час скидання пароля.",
|
||||
@@ -191,10 +209,15 @@
|
||||
"An error occurred while updating the mailbox name.": "Під час оновлення імені поштової скриньки сталася помилка.",
|
||||
"An error occurred while uploading the archive file.": "Під час вивантаження архіву сталася помилка.",
|
||||
"An unexpected error occurred.": "Сталась невідома помилка.",
|
||||
"and {{count}} more_one": "та ще 1",
|
||||
"and {{count}} more_other": "та ще {{count}}",
|
||||
"and {{count}} other users_one": "та ще 1 користувач",
|
||||
"and {{count}} other users_other": "та {{count}} інших користувачів",
|
||||
"Android": "Android",
|
||||
"API Key": "Ключ API",
|
||||
"API key in header — for receivers that can only check a static header value": "API-ключ в заголовку - для отримувачів, які можуть перевіряти лише статичне значення заголовка",
|
||||
"Apple (iPhone / iPad)": "Apple (iPhone / iPad)",
|
||||
"Apply": "Застосувати",
|
||||
"Archive": "Архівувати",
|
||||
"Archives": "Архіви",
|
||||
"Are you sure you want to delete this auto-reply? This action is irreversible!": "Ви дійсно хочете видалити цей автовідповідач? Ця дія безповоротно!",
|
||||
@@ -217,6 +240,7 @@
|
||||
"Assigned to me": "Призначено мені",
|
||||
"Assigned to this thread": "Призначено до цього обговорення",
|
||||
"At least one recipient is required.": "Потрібен принаймні один одержувач.",
|
||||
"Attach a file": "Прикріпити файл",
|
||||
"Attachment failed to be saved into your {{driveAppName}}'s workspace.": "Не вдалося зберегти вкладення у {{driveAppName}}.",
|
||||
"Attachment saved into your {{driveAppName}}'s workspace.": "Вкладення збережено у {{driveAppName}}.",
|
||||
"Attachment size limit exceeded": "Перевищено обмеження на розмір вкладення",
|
||||
@@ -233,21 +257,27 @@
|
||||
"Automatically create mailboxes according to OIDC emails": "Автоматично створювати поштові скриньки згідно електронних адрес OIDC",
|
||||
"Awaiting response": "Очікується відповідь",
|
||||
"Back": "Назад",
|
||||
"Back to imports list": "Назад до списку імпорту",
|
||||
"Back to your inbox": "Повернутися до вхідних",
|
||||
"bcc": "прихована копія",
|
||||
"Bcc": "Прихована копія",
|
||||
"BCC: ": "Прихована копія: ",
|
||||
"Blind copy: ": "Прихована копія: ",
|
||||
"Calendar invite": "Запрошення до календаря",
|
||||
"Calendar service unavailable": "Сервіс календаря недоступний",
|
||||
"Cancel": "Скасувати",
|
||||
"Cancel import and delete its messages": "Скасувати імпорт та видалити його повідомлення",
|
||||
"Cancel those sendings": "Скасувати ці відправлення",
|
||||
"Cancelled": "Скасовано",
|
||||
"Cannot add attachment(s). Total size would be more than {{maxSize}}.": "Неможливо додати вкладення. Загальний розмір буде більше ніж {{maxSize}}.",
|
||||
"Cannot add image. File size exceeds the {{maxSize}} limit.": "Не вдалося додати зображення. Розмір файлу перевищує ліміт {{maxSize}}.",
|
||||
"cc": "копія",
|
||||
"Cc": "Копія",
|
||||
"CC: ": "Копія: ",
|
||||
"Check DNS again": "Перевірте DNS ще раз",
|
||||
"Check for new mail regularly": "Періодично перевіряти нові повідомлення",
|
||||
"Checking DNS records...": "Перевірка DNS-записів...",
|
||||
"Checking every {{count}} min_one": "Перевірка кожні {{count}} хв",
|
||||
"Checking every {{count}} min_other": "Перевірка кожні {{count}} хв",
|
||||
"Choose calendar": "Виберіть календар",
|
||||
"Choose the type of integration you want to create": "Виберіть тип інтеграції, який ви хочете створити",
|
||||
"Clear filters": "Скинути фільтри",
|
||||
@@ -263,12 +293,14 @@
|
||||
"Collapse all": "Згорнути всі",
|
||||
"Color: ": "Колір: ",
|
||||
"Coming soon": "У розробці",
|
||||
"Compose windows": "Вікна створення листів",
|
||||
"Conflicting": "Конфлікт",
|
||||
"Connect external tools to this mailbox through widgets and API keys.": "Під'єднати зовнішні інструменти для цієї поштової скриньки через віджети та ключі API.",
|
||||
"Connecting to calendar…": "Підключення до календаря…",
|
||||
"Contact the Support team": "Зв'язатися зі службою підтримки",
|
||||
"Contains the words": "Містить слова",
|
||||
"Content is required": "Потрібен вміст",
|
||||
"Continue editing": "Продовжити редагування",
|
||||
"Copied": "Скопійовано",
|
||||
"Copied to clipboard": "Скопійовано до буфера обміну",
|
||||
"Copy": "Копіювати",
|
||||
@@ -279,7 +311,11 @@
|
||||
"Copy to clipboard": "Копіювати до буфера обміну",
|
||||
"Copy: ": "Копія: ",
|
||||
"Correct": "Правильно",
|
||||
"Could not be delivered": "Не вдалось доставити",
|
||||
"Could not confirm the calendar update.": "Не вдалося підтвердити оновлення календаря.",
|
||||
"Couldn't reach the browser's push service. Your network or company firewall may be blocking it. If you use Brave, enable “Use Google services for push messaging” in settings, restart the browser, then try again.": "Не вдалося зв'язатися зі службою повідомлень що спливають у браузері. Мережа або брандмауер можуть заблокувати його. Якщо ви використовуєте Brave, увімкніть «Служби Google для виправляння повідомлень» в налаштуваннях, перезавантажте браузер, а потім спробуйте ще раз.",
|
||||
"Couldn't register this device for notifications. Check your connection and try again.": "Не вдалося зареєструвати цей пристрій на сповіщення. Перевірте підключення та повторіть спробу.",
|
||||
"Couldn't start the notification service worker. Reload the page and try again.": "Не вдалося запустити службу сповіщень. Перезавантажте сторінку та повторіть спробу.",
|
||||
"Create": "Створити",
|
||||
"Create a Label": "Створити мітку",
|
||||
"Create a new address @{{domain}}": "Створити нову адресу @{{domain}}",
|
||||
@@ -319,24 +355,30 @@
|
||||
"Delete auto-reply \"{{autoreply}}\"": "Видалити автовідповідач \"{{autoreply}}\"",
|
||||
"Delete draft": "Видалити чернетку",
|
||||
"Delete drafts": "Видалити чернетки",
|
||||
"Delete imported messages": "Видалити імпортовані повідомлення",
|
||||
"Delete integration \"{{name}}\"": "Видалити інтеграцію \"{{name}}\"",
|
||||
"Delete internal comment": "Видалити внутрішній коментар",
|
||||
"Delete label \"{{label}}\"": "Видалити мітку \"{{label}}\"",
|
||||
"Delete mailbox {{mailbox}}": "Видалити поштову скриньку {{mailbox}}",
|
||||
"Delete signature \"{{signature}}\"": "Видалити підпис \"{{signature}}\"",
|
||||
"Delete template \"{{template}}\"": "Видалити шаблон \"{{template}}\"",
|
||||
"Delete the messages of \"{{name}}\"": "Видалити повідомлення \"{{name}}\"",
|
||||
"Delivering": "Доставляється",
|
||||
"Delivery cancelled": "Доставлення скасоване",
|
||||
"Delivery failed": "Збій доставлення",
|
||||
"Description": "Опис",
|
||||
"Description must be less than 255 characters.": "Опис має містити менше ніж 255 символів.",
|
||||
"Deselect all threads": "Скасувати вибір для всіх обговорень",
|
||||
"Device": "Пристрій",
|
||||
"Device signed out.": "Ви вийшли на цьому пристрої.",
|
||||
"Devices where you receive push notifications. These are personal to you and span all your mailboxes.": "Пристрої, на які ви отримуєте push-сповіщення. Вони призначені саме для вас і охоплюють усі ваші поштові скриньки.",
|
||||
"Did you forget an attachment?": "Ви забули вкладення?",
|
||||
"Disable thread selection": "Вимкнути вибір обговорень",
|
||||
"Display those images": "Показати ці зображення",
|
||||
"DNS": "DNS",
|
||||
"Do you have any feedback?": "Чи ви хочете надіслати відгук?",
|
||||
"Do you want to continue?": "Бажаєте продовжити?",
|
||||
"Do you want to keep this draft?": "Ви хочете зберегти цю чернетку?",
|
||||
"Domain": "Домен",
|
||||
"Domain admin": "Адміністратор домену",
|
||||
"Domain not found": "Домен не знайдено",
|
||||
@@ -355,6 +397,7 @@
|
||||
"Edit": "Редагувати",
|
||||
"Edit {{mailbox}} address": "Редагувати адресу {{mailbox}}",
|
||||
"Edit auto-reply \"{{autoreply}}\"": "Редагувати автовідповідач \"{{autoreply}}\"",
|
||||
"Edit search": "Редагувати пошук",
|
||||
"Edit signature \"{{signature}}\"": "Редагувати підпис \"{{signature}}\"",
|
||||
"Edit template \"{{template}}\"": "Редагувати шаблон \"{{template}}\"",
|
||||
"Edit Webhook": "Редагувати вебобробник",
|
||||
@@ -362,7 +405,9 @@
|
||||
"edited": "відредаговано",
|
||||
"Editing message": "Редагування повідомлення",
|
||||
"Email address": "Адреса ел. пошти",
|
||||
"Email address or username": "Електронна пошта або ім'я користувача",
|
||||
"EML, MBOX or PST": "EML, MBOX або PST",
|
||||
"Enable notifications on this device": "Увімкнути сповіщення на цьому пристрої",
|
||||
"End date": "Дата закінчення",
|
||||
"End date is required": "Потрібно вказати дату закінчення",
|
||||
"End day": "День закінчення",
|
||||
@@ -370,10 +415,11 @@
|
||||
"End time": "Час закінчення",
|
||||
"End time is required": "Необхідно вказати час закінчення",
|
||||
"Endpoint": "Кінцева точка",
|
||||
"Enter the email addresses of the recipients separated by commas": "Введіть електронні адреси, розділені комами",
|
||||
"Error while checking DNS records": "Помилка під час перевірки записів DNS",
|
||||
"Error while loading addresses": "Помилка при завантаженні адрес",
|
||||
"Error while loading auto-replies": "Помилка при завантаженні автовідповідачів",
|
||||
"Error while loading devices": "Помилка при завантаженні пристроїв",
|
||||
"Error while loading imports": "Помилка при завантаженні імпорту",
|
||||
"Error while loading integrations": "Помилка при завантаженні інтеграцій",
|
||||
"Error while loading signatures": "Помилка при завантаженні підписів",
|
||||
"Error while loading templates": "Помилка при завантаженні шаблонів",
|
||||
@@ -387,24 +433,36 @@
|
||||
"Every {{count}} years_one": "Кожні {{count}} років",
|
||||
"Every {{count}} years_other": "Кожні {{count}} років",
|
||||
"Existing 2FA credentials will be removed. The user will be asked to re-enroll on next login.": "Наявні облікові дані 2FA будуть видалені. Користувачу буде запропоновано повторно оновити дані під час наступного входу.",
|
||||
"Exit full-screen mode": "Вийти з повноекранного режиму",
|
||||
"Expand": "Розгорнути",
|
||||
"Expand {{name}}": "Розгорнути {{name}}",
|
||||
"Expand all": "Розгорнути всі",
|
||||
"Export {{mailbox}}": "Експортувати {{mailbox}}",
|
||||
"Export mailbox": "Експорт поштової скриньки",
|
||||
"Export of {{mailbox}} started. The download link will be sent to {{recipient}}.": "Експорт {{mailbox}} розпочато. Посилання для завантаження буде надіслано до {{recipient}}.",
|
||||
"External link": "Зовнішнє посилання",
|
||||
"Failed": "Збій",
|
||||
"Failed to delete auto-reply.": "Не вдалося видалити автовідповідача.",
|
||||
"Failed to delete integration.": "Не вдалося видалити інтеграцію.",
|
||||
"Failed to delete signature.": "Не вдалося видалити підпис.",
|
||||
"Failed to delete template.": "Не вдалося видалити шаблон.",
|
||||
"Failed to download {{name}}.": "Не вдалося завантажити {{name}}.",
|
||||
"Failed to enable notifications.": "Не вдалося увімкнути сповіщення.",
|
||||
"Failed to load auto-reply. Please try again.": "Не вдалося завантажити автовідповідача. Будь ласка, спробуйте ще раз.",
|
||||
"Failed to load calendar invite": "Не вдалося завантажити запрошення до календаря",
|
||||
"Failed to load signature. Please try again.": "Не вдалося завантажити підпис. Будь ласка, спробуйте ще раз.",
|
||||
"Failed to load template. Please try again.": "Не вдалося завантажити шаблон. Будь ласка, спробуйте ще раз.",
|
||||
"Failed to refresh summary.": "Не вдалося оновити короткий зміст.",
|
||||
"Failed to rename device.": "Не вдалося перейменувати пристрій.",
|
||||
"Failed to save auto-reply. Please try again.": "Не вдалося зберегти автовідповідача. Будь ласка, спробуйте ще раз.",
|
||||
"Failed to save signature. Please try again.": "Не вдалося зберегти підпис. Будь ласка, спробуйте ще раз.",
|
||||
"Failed to save template. Please try again.": "Не вдалося зберегти шаблон. Будь ласка, спробуйте ще раз.",
|
||||
"Failed to sign out device.": "Не вдалося вийти на пристрої.",
|
||||
"Failed to update auto-reply.": "Не вдалося оновити автовідповідача.",
|
||||
"Failed to update import.": "Не вдалося оновити імпорт.",
|
||||
"Failed to update integration.": "Не вдалося оновити інтеграцію.",
|
||||
"Failed to update signature.": "Не вдалося оновити підпис.",
|
||||
"Fetching mail…": "Отримання пошти…",
|
||||
"Filter by: {{filters}}": "Фільтр: {{filters}}",
|
||||
"Filter threads": "Фільтр обговорень",
|
||||
"First name": "Ім'я",
|
||||
@@ -414,43 +472,61 @@
|
||||
"For your security and privacy, external images are not displayed.": "Для вашої безпеки та приватності зовнішні зображення не показуються.",
|
||||
"Forced": "Обов'язково",
|
||||
"Forced signature": "Обов'язковий підпис",
|
||||
"Format": "Формат",
|
||||
"Formatting options": "Параметри форматування",
|
||||
"Forward": "Переслати",
|
||||
"Forward every incoming message to a URL of your choice.": "Переслати кожне вхідне повідомлення за обраною вами URL-адресою.",
|
||||
"Forwarded message": "Переслане повідомлення",
|
||||
"Friday": "П`ятниця",
|
||||
"From": "Від",
|
||||
"From {{driveAppName}}": "З {{driveAppName}}",
|
||||
"From:": "Від:",
|
||||
"From: ": "Від: ",
|
||||
"Full name": "Повне ім'я",
|
||||
"Full name is required.": "Потрібне повне ім'я.",
|
||||
"Full-screen": "Повний екран",
|
||||
"General": "Загальне",
|
||||
"Generate an API key to send messages programmatically from your applications.": "Створити API-ключ для відправлення повідомлень з ваших програм.",
|
||||
"Generating summary...": "Створення короткого змісту...",
|
||||
"Grant editor access to the thread?": "Надати доступ редактору до обговорення?",
|
||||
"Help center & Support": "Центр допомоги та підтримка",
|
||||
"Hide": "Приховати",
|
||||
"Hide keyboard": "Приховати клавіатуру",
|
||||
"How the receiver authenticates our requests. The credential is shown once at creation.": "Як отримувач автоматично приймає наші запити. Облікові дані зображаються після створення.",
|
||||
"How to allow IMAP connections from your account {{name}}?": "Як дозволити IMAP під'єднання від вашого облікового запису {{name}}?",
|
||||
"I confirm that this address corresponds to the real identity of a colleague, and I commit to deactivating it when their position ends.": "Я підтверджую, що ця адреса відповідає реальній особі співробітника й я зобов'язуюсь деактивувати її коли він звільниться.",
|
||||
"I have an issue or a feature request": "У мене є проблема або запит на створення нової функції",
|
||||
"Identity": "Особисті дані",
|
||||
"Identity synchronization is disabled for this domain, so no password will be created here. The user will sign in through a third-party identity provider, and the mailbox can receive emails straight away.": "Синхронізація ідентифікації вимкнена для цього домену, тому тут не буде створено пароль. Користувач буде входити через стороннього провайдера ідентифікації та поштова скринька зможе відразу отримувати листи.",
|
||||
"If it is rejected, the other recipients of this message may not receive it either.": "Якщо його відхилять, інші одержувачі цього листа також не зможуть його отримати.",
|
||||
"Image + Text": "Зображення + Текст",
|
||||
"Image size limit exceeded": "Перевищено обмеження на розмір зображення",
|
||||
"IMAP port": "Порт IMAP",
|
||||
"IMAP server": "Сервер IMAP",
|
||||
"IMAP server is required.": "Потрібен сервер IMAP.",
|
||||
"Import": "Імпортувати",
|
||||
"Import actions": "Дії при імпорті",
|
||||
"Import cancelled and messages deleted.": "Імпорт скасований та повідомлення видалені.",
|
||||
"Import in progress": "Виконується імпорт",
|
||||
"Import mail into this mailbox from an archive (PST, MBOX, EML) or an IMAP account, and track or cancel running imports.": "Імпортувати пошту з архіву (PST, MBOX, EML) або облікового запису IMAP, відстеження або скасування імпорту.",
|
||||
"Import messages": "Імпорт повідомлень",
|
||||
"Import removed from the list. Its messages were kept.": "Імпорт видалено зі списку. Збережено пов'язані з ним повідомлення.",
|
||||
"Import started. You can close this window — it will keep running in the background.": "Імпортування розпочато. Ви можете закрити це вікно - процес буде виконуватись у фоновому режимі.",
|
||||
"Imports": "Iмпорти",
|
||||
"In": "У",
|
||||
"In case of questions, we'll get back to you soon.": "У разі питань ми скоро повернемося до вас.",
|
||||
"In reply to": "У відповідь на",
|
||||
"Inbox": "Вхідні",
|
||||
"Incorrect": "Неправильно",
|
||||
"Indicate your old email address and your IMAP password.": "Вкажіть свою стару адресу електронної пошти та пароль IMAP.",
|
||||
"Insecure": "Не захищено",
|
||||
"Insert 2 columns": "Вставити 2 стовпчики",
|
||||
"Insert a file": "Вставити файл",
|
||||
"Insert image": "Вставити зображення",
|
||||
"Insert template": "Вставити шаблон",
|
||||
"Installation": "Встановлення",
|
||||
"Integration \"{{name}}\" paused.": "Інтеграція \"{{name}}\" призупинена.",
|
||||
"Integration \"{{name}}\" resumed.": "Інтеграція \"{{name}}\" відновлена.",
|
||||
"Integration created!": "Інтеграція створена!",
|
||||
"Integration deleted!": "Інтеграція видалена!",
|
||||
"Integration updated!": "Інтеграція оновлена!",
|
||||
@@ -470,6 +546,7 @@
|
||||
"Label name": "Назва мітки",
|
||||
"Labels": "Мітки",
|
||||
"Last access": "Останній доступ",
|
||||
"Last active": "Остання активність",
|
||||
"Last name": "Прізвище",
|
||||
"Last name is required.": "Потрібне прізвище.",
|
||||
"Last saved {{relativeTime}}": "Останнє збереження {{relativeTime}}",
|
||||
@@ -480,10 +557,13 @@
|
||||
"Leave this thread?": "Покинути це обговорення?",
|
||||
"less than a minute ago": "менше хвилини тому",
|
||||
"Link copied to clipboard": "Посилання скопійовано до буфера обміну",
|
||||
"Link URL": "URL посилання",
|
||||
"Loading addresses...": "Завантаження адрес...",
|
||||
"Loading auto-replies...": "Завантаження автовідповідачів...",
|
||||
"Loading auto-reply...": "Завантаження автовідповідача...",
|
||||
"Loading calendar invite...": "Завантаження запрошення до календаря...",
|
||||
"Loading devices...": "Завантаження пристроїв...",
|
||||
"Loading imports...": "Завантаження імпортів...",
|
||||
"Loading integrations...": "Завантаження інтеграцій...",
|
||||
"Loading labels...": "Завантаження міток...",
|
||||
"Loading next threads...": "Завантаження наступних обговорень...",
|
||||
@@ -495,13 +575,17 @@
|
||||
"Loading users": "Завантаження користувачів",
|
||||
"Loading variables...": "Завантаження змінних...",
|
||||
"Loading…": "Завантаження…",
|
||||
"Login failed. Please try again.": "Не вдалося увійти. Будь ласка, спробуйте ще раз.",
|
||||
"logo": "логотип",
|
||||
"Mailbox {{mailbox}} has been deleted successfully.": "Поштова скринька {{mailbox}} була успішно видалена.",
|
||||
"Mailbox count": "Кількість",
|
||||
"Mailbox is required.": "Необхідно вказати поштову скриньку.",
|
||||
"Mailbox receiving the download link": "Поштова скринька отримує посилання для завантаження",
|
||||
"Maildomains management": "Керування поштовими доменами",
|
||||
"Main navigation": "Основна навігація",
|
||||
"Manage {{entity}} accesses": "Керування доступом до {{entity}}",
|
||||
"Manage accesses": "Керування доступом",
|
||||
"Manage labels": "Керування мітками",
|
||||
"Mandatory 2FA": "Обов'язкова 2FA",
|
||||
"Mandatory 2FA disabled for {{mailbox}}.": "Обов'язкова 2FA вимкнена для {{mailbox}}.",
|
||||
"Mandatory 2FA enabled for {{mailbox}}.": "Обов'язкова 2FA увімкнена для {{mailbox}}.",
|
||||
@@ -533,6 +617,7 @@
|
||||
"mime.pdf": "PDF",
|
||||
"mime.powerpoint": "Презентація",
|
||||
"mime.video": "Відео",
|
||||
"Minimize": "Згорнути",
|
||||
"Missing": "Відсутнє",
|
||||
"Modified": "Змінено",
|
||||
"Modify": "Змінити",
|
||||
@@ -551,19 +636,25 @@
|
||||
"New address": "Нова адреса",
|
||||
"New auto-reply": "Новий автовідповідач",
|
||||
"New domain": "Новий домен",
|
||||
"New import": "Новий імпорт",
|
||||
"New integration": "Нова інтеграція",
|
||||
"New message": "Нове повідомлення",
|
||||
"New messages": "Нові повідомлення",
|
||||
"New signature": "Новий підпис",
|
||||
"New template": "Новий шаблон",
|
||||
"No access": "Немає доступу",
|
||||
"No accesses": "Немає доступу",
|
||||
"No action available for this mailbox": "Немає дій для цієї поштової скриньки",
|
||||
"No addresses": "Немає адрес",
|
||||
"No attachments": "Немає вкладень",
|
||||
"No auto-replies": "Без автовідповідачів",
|
||||
"No auto-reply": "Без автовідповідача",
|
||||
"No devices yet. Enable notifications on this device.": "Ще немає пристроїв. Увімкніть сповіщення на цьому пристрої.",
|
||||
"No DNS records found": "Не знайдено записів DNS",
|
||||
"No draft could be deleted.": "Неможливо видалити чернетку.",
|
||||
"No event found in calendar invite": "Не знайдено події у запрошенні у календарі",
|
||||
"No imports": "Немає імпортів",
|
||||
"No imports yet": "Ще немає імпортів",
|
||||
"No integration": "Без інтеграції",
|
||||
"No integrations": "Без інтеграцій",
|
||||
"No matching users": "Немає відповідних користувачів",
|
||||
@@ -572,6 +663,7 @@
|
||||
"No message could be reported as spam.": "Жодне повідомлення не може бути позначене як спам.",
|
||||
"No message could be starred.": "Жодне повідомлення не може бути позначено.",
|
||||
"No message template": "Немає шаблону повідомлення",
|
||||
"No Messages account is associated with this identity. Please contact your administrator.": "З цим ідентифікатором не пов’язано жодного облікового запису в службі повідомлень. Зверніться до адміністратора.",
|
||||
"No results": "Немає результатів",
|
||||
"No signatures": "Без підписів",
|
||||
"No subject": "Без теми",
|
||||
@@ -583,14 +675,23 @@
|
||||
"No thread could be starred.": "Жодне обговорення не може бути позначено.",
|
||||
"No threads": "Немає обговорень",
|
||||
"No threads match the active filters": "Відсутні обговорення з відповідними активними фільтрами",
|
||||
"Notification permission was dismissed. Click again to enable.": "Дозвіл на отримання сповіщень було скасовано. Натисніть ще раз, щоб увімкнути.",
|
||||
"Notifications": "Huomautukset",
|
||||
"Notifications are blocked. Allow them for this app in your device settings.": "Сповіщення заблоковано. Дозвольте їх для цього додатка в налаштуваннях вашого пристрою.",
|
||||
"Notifications are blocked. Allow them for this site in your browser settings.": "Сповіщення заблоковано. Дозвольте їх для цього сайту в налаштуваннях браузера.",
|
||||
"Notifications are not available on this server.": "На цьому сервері функція сповіщень недоступна.",
|
||||
"Notifications enabled on this device.": "На цьому пристрої увімкнено сповіщення.",
|
||||
"OK": "OK",
|
||||
"Older": "Старіші",
|
||||
"On going": "Виконується",
|
||||
"Only available for personal mailboxes in identity-synced domains.": "Доступно лише для особистих поштових скриньок з ідентично синхронізованими доменами.",
|
||||
"Open": "Відкрити",
|
||||
"Open {{driveAppName}} preview": "Відкрити попередній перегляд {{driveAppName}}",
|
||||
"Open calendar": "Відкрити календар",
|
||||
"Open filters": "Відкрити фільтри",
|
||||
"Open in {{driveAppName}}": "Відкрити в {{driveAppName}}",
|
||||
"Open in a window": "Відкрити у вікні",
|
||||
"Open in new tab": "Відкрити в новій вкладці",
|
||||
"Open the menu": "Відкрити меню",
|
||||
"Or": "Або",
|
||||
"or drag and drop some files": "або перетягніть якісь файли",
|
||||
@@ -601,10 +702,15 @@
|
||||
"Password": "Пароль",
|
||||
"Password is required.": "Потрібен пароль.",
|
||||
"Password reset successfully!": "Пароль успішно скинуто!",
|
||||
"Pause integration": "Призупинити інтеграцію",
|
||||
"Pause polling": "Призупинити опитування",
|
||||
"Payload format": "Формат навантаження",
|
||||
"Personal mailbox": "Особиста скринька",
|
||||
"Pick a calendar that matches one of the invitees to respond.": "Виберіть календар, який підходить для відповіді одному з запрошених.",
|
||||
"Please enter a valid email address.": "Будь ласка, введіть дійсну адресу електронної пошти.",
|
||||
"Polling paused": "Опитування призупинено",
|
||||
"Polling paused.": "Опитування призупинено.",
|
||||
"Polling resumed.": "Опитування відновлено.",
|
||||
"Prefix can only contain letters, numbers, dots, underscores and hyphens.": "Префікс може містити тільки літери, цифри, крапки, підкреслення та дефіси.",
|
||||
"Prefix is required.": "Потрібен префікс.",
|
||||
"Preview {{name}}": "Попередній перегляд {{name}}",
|
||||
@@ -627,10 +733,14 @@
|
||||
"Remove": "Видалити",
|
||||
"Remove {{displayName}}": "Видалити {{displayName}}",
|
||||
"Remove access?": "Вилучити доступ?",
|
||||
"Remove from list (keep messages)": "Видалити зі списку (зберегти повідомлення)",
|
||||
"Remove link": "Видалити посилання",
|
||||
"Remove report": "Видалити звіт",
|
||||
"Remove spam report": "Видалити звіт про спам",
|
||||
"Remove tag": "Видалити тег",
|
||||
"Remove this access?": "Вилучити доступ?",
|
||||
"Rename": "Перейменувати",
|
||||
"Rename device": "Перейменувати пристрій",
|
||||
"Reply": "Відповісти",
|
||||
"Reply all": "Відповісти всім",
|
||||
"Report as spam": "Позначити як спам",
|
||||
@@ -640,9 +750,13 @@
|
||||
"Reset password": "Скинути пароль",
|
||||
"Reset password of {{mailbox}}": "Скидання паролю для {{mailbox}}",
|
||||
"Response saved — the organizer will be notified": "Відповідь збережена - організатор буде сповіщений",
|
||||
"Restore": "Відновити",
|
||||
"Resume integration": "Відновити інтеграцію",
|
||||
"Resume polling": "Продовжити опитування",
|
||||
"Retry": "Повторити",
|
||||
"Saturday": "Субота",
|
||||
"Save": "Зберегти",
|
||||
"Save and close": "Зберегти та закрити",
|
||||
"Save changes": "Зберегти зміни",
|
||||
"Save failed — retry": "Не вдалося зберегти — повторити спробу",
|
||||
"Save in {{driveAppName}}": "Зберегти у {{driveAppName}}",
|
||||
@@ -671,6 +785,7 @@
|
||||
"Send": "Надіслати",
|
||||
"Send and archive": "Відправити та архівувати",
|
||||
"Send and receive your messages in an instant.": "Надсилайте та отримуйте повідомлення за мить.",
|
||||
"Send anyway?": "Усе одно надіслати?",
|
||||
"Send Feedback": "Надіслати відгук",
|
||||
"Sending is taking longer than expected. You can track your message in the Outbox.": "Надсилання займе більше часу, ніж очікувалося. Ви можете відстежувати своє повідомлення в розділі Вихідних повідомлень.",
|
||||
"Sending message...": "Відправлення повідомлення...",
|
||||
@@ -696,6 +811,11 @@
|
||||
"Show less": "Згорнути",
|
||||
"Show logs": "Показати журнали",
|
||||
"Show more": "Показати більше",
|
||||
"Show window": "Показати вікно",
|
||||
"Sign in with another address": "Увійти за допомогою іншої адреси",
|
||||
"Sign out": "Вийти",
|
||||
"Sign out \"{{name}}\"": "Вийти на \"{{name}}\"",
|
||||
"Signature": "Підпис",
|
||||
"Signature created!": "Підпис створено!",
|
||||
"Signature deleted!": "Підпис видалено!",
|
||||
"Signature updated!": "Підпис оновлено!",
|
||||
@@ -714,6 +834,7 @@
|
||||
"Star": "Позначити",
|
||||
"Star this thread": "Позначити це обговорення",
|
||||
"Starred": "Позначені",
|
||||
"Start a new import": "Почати новий імпорт",
|
||||
"Start date": "Дата початку",
|
||||
"Start date is required": "Необхідно вказати дату початку",
|
||||
"Start date must be before end date": "Дата початку має бути до дати закінчення",
|
||||
@@ -722,6 +843,8 @@
|
||||
"Start time": "Час початку",
|
||||
"Start time is required": "Необхідно вказати час початку",
|
||||
"Start typing...": "Почніть писати...",
|
||||
"Starting…": "Запуск…",
|
||||
"Status": "Стан",
|
||||
"Subject": "Тема",
|
||||
"Subject template": "Шаблон теми",
|
||||
"Subject template is required.": "Потрібен шаблон теми.",
|
||||
@@ -760,17 +883,24 @@
|
||||
"The upload failed. Please try again.": "Не вдалося завантажити. Спробуйте пізніше.",
|
||||
"These DNS records must be configured on the domain <strong>{{domain}}</strong> for the mail system to work properly. Changes may take up to 24 hours to propagate. If you don't know how to update them, please contact your technical service provider or system administrator.": "Щоб поштова система працювала належним чином, ці записи DNS необхідно налаштувати для домену <strong>{{domain}}</strong>. Опрацювання змін може зайняти до 24 годин. Якщо ви не знаєте, як їх оновити, зверніться до свого постачальника технічних послуг або системного адміністратора.",
|
||||
"These tags will be automatically applied to every incoming message from the widget.": "Ці теги будуть автоматично застосовуватися до кожного вхідного повідомлення з віджету.",
|
||||
"This account will now be checked for new mail regularly.": "Цей обліковий запис зараз буде перевірятися на наявність нової пошти.",
|
||||
"This action cannot be undone and the user will need the new password to access its mailbox.": "Цю дію не можна скасувати, користувачеві потрібен новий пароль для доступу до поштової скриньки.",
|
||||
"This attachment isn't sent yet — it's part of the draft you're composing.": "Вкладення поки що не відправлене - це частина чернетки, яку ви створюєте.",
|
||||
"This browser does not support notifications.": "Цей браузер не підтримує сповіщення.",
|
||||
"This contact's identity could not be verified. Proceed with caution.": "Не вдалося перевірити особистість цього контакту. Будьте обачні.",
|
||||
"This deletes every message this import created, except those in conversations with replies or other activity. This action is irreversible!": "При цьому видаляються всі пов'язані з поточним імпортом повідомлення, окрім повідомлень, що пов'язані з відповідями чи іншою активністю. Ця дія незворотна!",
|
||||
"This description will be used by the AI to automatically assign this label to your messages.": "Цей опис буде використовуватися ШІ для автоматичного призначення міток вашим повідомленням.",
|
||||
"This device does not support notifications.": "Цей пристрій не підтримує сповіщення.",
|
||||
"This device will stop receiving notifications until you enable them again on it.": "Цей пристрій більше не отримуватиме сповіщень, поки ви не увімкнете їх знову на ньому.",
|
||||
"This draft could not be loaded.": "Не вдалося завантажити чернетку.",
|
||||
"This draft is no longer available.": "Ця чернетка більше недоступна.",
|
||||
"This email prefix is not allowed for personal mailboxes. Please choose a different prefix.": "Цей префікс електронної пошти не дозволено для особистих поштових скриньок. Будь ласка, оберіть інший префікс.",
|
||||
"This event has been cancelled": "Цю подію скасовано",
|
||||
"This event has been cancelled by the organizer.": "Організатор скасував цю подію.",
|
||||
"This file looks suspicious": "Цей файл виглядає підозріло",
|
||||
"This is the mailbox owner, its access cannot be modified.": "Це власник поштової скриньки, доступ до неї не можна змінити.",
|
||||
"This is the only admin of this mailbox, you cannot therefore modify its access.": "Це єдиний адміністратор цієї поштової скриньки, тому ви не можете змінити доступ до неї.",
|
||||
"This message could not be read and cannot be displayed. Its content is still stored and support can retrieve it.": "Це повідомлення не вдалося прочитати, і його неможливо відобразити. Його вміст досі зберігається, і служба підтримки може його отримати.",
|
||||
"This message could not be read and cannot be displayed. Its content is still stored and support can retrieve it.": "Це повідомлення не вдалося прочитати, і його неможливо показати. Його вміст все ще зберігається, і служба підтримки може його відновити.",
|
||||
"This message failed sender authentication and is likely a forgery. Do not trust it.": "Це повідомлення не пройшло перевірку автентичності відправника і, ймовірно, є підробкою. Не довіряйте йому.",
|
||||
"This message has {{count}} attachments_one": "Це повідомлення має одне вкладення",
|
||||
"This message has {{count}} attachments_other": "Це повідомлення має {{count}} вкладень",
|
||||
@@ -800,6 +930,8 @@
|
||||
"To:": "Кому:",
|
||||
"To: ": "Кому: ",
|
||||
"Today": "Сьогодні",
|
||||
"Too large (over the size limit)": "Занадто великий (за лімітом розміру)",
|
||||
"Too many compose windows are open. Close one before opening a new one.": "Відкрито занадто багато вікон створення повідомлень. Закрийте одне з них, перш ніж відкривати нове.",
|
||||
"Trash": "Кошик",
|
||||
"Trigger": "Тригер",
|
||||
"Try again": "Спробувати знову",
|
||||
@@ -814,11 +946,13 @@
|
||||
"Unassigned": "Виключено з учасників",
|
||||
"Undelete": "Скасувати видалення",
|
||||
"Undo": "Відмінити",
|
||||
"Unexpected error": "Неочікувана помилка",
|
||||
"Unfold message": "Розгорнути повідомлення",
|
||||
"Unknown": "Невідомо",
|
||||
"Unknown user": "Невідомий користувач",
|
||||
"Unread": "Непрочитані",
|
||||
"Unread mention": "Непрочитане згадування",
|
||||
"Unreadable or malformed": "Нечитабельне або пошкоджене",
|
||||
"Unsaved changes": "Незбережені зміни",
|
||||
"Unstar": "Скасувати позначення зірками",
|
||||
"Unstar this thread": "Зняти позначку з цього обговорення",
|
||||
@@ -837,11 +971,17 @@
|
||||
"Use \"Send and archive\" by default": "Завжди використовувати опцію \"Відправити та архівувати\"",
|
||||
"Use {referer_domain} to include the website domain in the subject.": "Використовуйте {referer_domain}, щоб включити домен сайту до теми.",
|
||||
"Use SSL": "Використовувати SSL",
|
||||
"Username is required.": "Потрібно вказати ім'я користувача.",
|
||||
"Validate": "Перевірити",
|
||||
"Value": "Значення",
|
||||
"Variables": "Змінні",
|
||||
"Version {{version}}": "Версія {{version}}",
|
||||
"Version details copied to clipboard": "Деталі версії скопійовано до буферу обміну",
|
||||
"View full documentation": "Переглянути повну документацію",
|
||||
"Visit the Help center": "Відвідати центр допомоги",
|
||||
"We couldn't detect your IMAP server. Please enter it manually.": "Ми не змогли визначити ваш IMAP-сервер. Будь ласка, введіть його вручну.",
|
||||
"Web browser": "Веб-браузер",
|
||||
"Web interface {{version}}": "Веб-інтерфейс {{version}}",
|
||||
"Webhook": "Вебобробник",
|
||||
"Webhook API key": "API ключ вебобробника",
|
||||
"Webhook signing secret": "Секретний підпис вебобробника",
|
||||
@@ -860,6 +1000,8 @@
|
||||
"You and {{assignees}} were unassigned_other": "Ви та {{assignees}} виключені з учасників",
|
||||
"You and all users with access to the mailbox \"{{mailboxName}}\" will no longer see this thread.": "Ви та всі користувачі з доступом до поштової скриньки «{{mailboxName}}» більше не побачать це обговорення.",
|
||||
"You are about to leave this page and be redirected to:": "Ви збираєтесь залишити цю сторінку та бути перенаправлені на:",
|
||||
"You are editing this draft in a separate window.": "Ви редагуєте цю чернетку у окремому вікні.",
|
||||
"You are signed in with the address {{email}}, but this account has not been configured to use the service.": "Ви ввійшли в систему з адресою {{email}}, але цей обліковий запис не налаштований для використання сервісу.",
|
||||
"You are the last editor of this thread, you cannot therefore modify your access.": "Ви останній редактор цього обговорення, тому ви не можете змінити свій рівень доступу.",
|
||||
"You assigned {{assignees}}_one": "Ви призначили учасниками {{assignees}}",
|
||||
"You assigned {{assignees}}_other": "Ви призначили учасниками {{assignees}}",
|
||||
@@ -867,12 +1009,12 @@
|
||||
"You assigned {{assignees}} and yourself_other": "Ви призначили учасниками {{assignees}} та себе",
|
||||
"You assigned yourself": "Ви призначили себе учасником",
|
||||
"You can now inform the person that their mailbox is ready to be used and communicate the instructions for authentication.": "Тепер ви можете повідомити людину, що її поштова скринька готова для використання та надсилати інструкції для аутентифікації.",
|
||||
"You can save it to finish it later, or delete it permanently.": "Ви можете зберегти її, щоб закінчити пізніше або видалити її назавжди.",
|
||||
"You cannot delete the last editor of this thread": "Ви не можете видалити останнього редактора цього обговорення",
|
||||
"You cannot modify it.": "Ви не можете змінити його.",
|
||||
"You don't have a calendar yet.": "У вас ще немає календаря.",
|
||||
"You have {{count}} recipients, which exceeds the maximum of {{max}} recipients per message. The message cannot be sent until you reduce the number of recipients._one": "Кількість одержувачів повідомлення складає {{count}}, що перевищує ліміт у {{max}} на одне повідомлення. Повідомлення не може бути відправлено до зменшення кількості одержувачів.",
|
||||
"You have {{count}} recipients, which exceeds the maximum of {{max}} recipients per message. The message cannot be sent until you reduce the number of recipients._other": "Кількість одержувачів повідомлення складає {{count}}, що перевищує ліміт у {{max}} на одне повідомлення. Повідомлення не може бути відправлено до зменшення кількості одержувачів.",
|
||||
"You have aborted the upload.": "Ви скасували вивантаження.",
|
||||
"You have no mailbox to receive the export link. Ask for access to a mailbox before exporting.": "Ви не маєте поштової скриньки для отримання посилання на результати експорту. Запитайте доступ до поштової скриньки перед експортом.",
|
||||
"You have unsaved changes. Are you sure you want to close?": "У вас є незбережені зміни. Ви впевнені, що хочете закрити?",
|
||||
"You left the thread": "Ви покинули це обговорення",
|
||||
"You may not have sufficient permissions for all selected threads.": "У вас недостатньо прав для всіх обраних обговорень.",
|
||||
|
||||
@@ -7,7 +7,7 @@ build-backend = "uv_build"
|
||||
|
||||
[project]
|
||||
name = "st-messages-mta-in"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0"
|
||||
authors = [{ "name" = "ANCT", "email" = "suiteterritoriale@anct.gouv.fr" }]
|
||||
classifiers = [
|
||||
"Development Status :: 5 - Production/Stable",
|
||||
|
||||
Generated
+1
-1
@@ -459,7 +459,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "st-messages-mta-in"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "aiosmtpd" },
|
||||
|
||||
Reference in New Issue
Block a user