diff --git a/package-lock.json b/package-lock.json index 14270bc640ff..99943a78922a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8569,6 +8569,7 @@ }, "node_modules/array-buffer-byte-length": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -8689,24 +8690,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.foreach": { - "version": "1.0.5", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-array-method-boxes-properly": "^1.0.0", - "get-intrinsic": "^1.2.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/array.prototype.tosorted": { "version": "1.1.2", "dev": true, @@ -8721,6 +8704,7 @@ }, "node_modules/arraybuffer.prototype.slice": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.0", @@ -10216,12 +10200,18 @@ } }, "node_modules/call-bind": { - "version": "1.0.5", - "license": "MIT", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -12691,15 +12681,19 @@ } }, "node_modules/define-data-property": { - "version": "1.1.1", - "license": "MIT", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-lazy-prop": { @@ -13331,6 +13325,7 @@ }, "node_modules/es-abstract": { "version": "1.22.2", + "dev": true, "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.0", @@ -13380,9 +13375,24 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-array-method-boxes-properly": { + "node_modules/es-define-property": { "version": "1.0.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } }, "node_modules/es-get-iterator": { "version": "1.1.3", @@ -13429,8 +13439,20 @@ "dev": true, "license": "MIT" }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-set-tostringtag": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.3", @@ -13451,6 +13473,7 @@ }, "node_modules/es-to-primitive": { "version": "1.2.1", + "dev": true, "license": "MIT", "dependencies": { "is-callable": "^1.1.4", @@ -14895,6 +14918,7 @@ }, "node_modules/function.prototype.name": { "version": "1.1.6", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -14911,6 +14935,7 @@ }, "node_modules/functions-have-names": { "version": "1.2.3", + "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -14981,13 +15006,18 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.1", - "license": "MIT", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -15061,6 +15091,7 @@ }, "node_modules/get-symbol-description": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -15338,6 +15369,7 @@ }, "node_modules/globalthis": { "version": "1.0.3", + "dev": true, "license": "MIT", "dependencies": { "define-properties": "^1.1.3" @@ -15533,6 +15565,7 @@ }, "node_modules/has-bigints": { "version": "1.0.2", + "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -15546,10 +15579,11 @@ } }, "node_modules/has-property-descriptors": { - "version": "1.0.0", - "license": "MIT", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dependencies": { - "get-intrinsic": "^1.1.1" + "es-define-property": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -15661,6 +15695,17 @@ "minimalistic-assert": "^1.0.1" } }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/hast-util-embedded": { "version": "1.0.6", "license": "MIT", @@ -16436,6 +16481,7 @@ }, "node_modules/internal-slot": { "version": "1.0.5", + "dev": true, "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.0", @@ -16528,6 +16574,7 @@ }, "node_modules/is-array-buffer": { "version": "3.0.2", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -16558,6 +16605,7 @@ }, "node_modules/is-bigint": { "version": "1.0.4", + "dev": true, "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" @@ -16579,6 +16627,7 @@ }, "node_modules/is-boolean-object": { "version": "1.1.2", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -16652,6 +16701,7 @@ }, "node_modules/is-date-object": { "version": "1.0.5", + "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -16839,6 +16889,7 @@ }, "node_modules/is-negative-zero": { "version": "2.0.2", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -16860,6 +16911,7 @@ }, "node_modules/is-number-object": { "version": "1.0.7", + "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -16919,6 +16971,7 @@ }, "node_modules/is-regex": { "version": "1.1.4", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -16941,6 +16994,7 @@ }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2" @@ -16969,6 +17023,7 @@ }, "node_modules/is-string": { "version": "1.0.7", + "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -16982,6 +17037,7 @@ }, "node_modules/is-symbol": { "version": "1.0.4", + "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" @@ -17045,6 +17101,7 @@ }, "node_modules/is-weakref": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2" @@ -17101,6 +17158,7 @@ }, "node_modules/isarray": { "version": "2.0.5", + "dev": true, "license": "MIT" }, "node_modules/isexe": { @@ -20872,14 +20930,16 @@ "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" }, "node_modules/node-polyglot": { - "version": "2.5.0", - "license": "BSD-2-Clause", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/node-polyglot/-/node-polyglot-2.6.0.tgz", + "integrity": "sha512-ZZFkaYzIfGfBvSM6QhA9dM8EEaUJOVewzGSRcXWbJELXDj0lajAtKaENCYxvF5yE+TgHg6NQb0CmgYMsMdcNJQ==", "dependencies": { - "array.prototype.foreach": "^1.0.2", - "has": "^1.0.3", - "object.entries": "^1.1.5", - "string.prototype.trim": "^1.2.6", + "hasown": "^2.0.2", + "object.entries": "^1.1.8", "warning": "^4.0.3" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/node-releases": { @@ -25021,12 +25081,13 @@ } }, "node_modules/object.entries": { - "version": "1.1.7", - "license": "MIT", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -27943,6 +28004,7 @@ }, "node_modules/regexp.prototype.flags": { "version": "1.5.1", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -28387,6 +28449,7 @@ }, "node_modules/safe-array-concat": { "version": "1.0.1", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -28429,6 +28492,7 @@ }, "node_modules/safe-regex-test": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -28679,13 +28743,16 @@ "license": "ISC" }, "node_modules/set-function-length": { - "version": "1.1.1", - "license": "MIT", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dependencies": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -28693,6 +28760,7 @@ }, "node_modules/set-function-name": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", @@ -29834,6 +29902,7 @@ }, "node_modules/string.prototype.trim": { "version": "1.2.8", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -29849,6 +29918,7 @@ }, "node_modules/string.prototype.trimend": { "version": "1.0.7", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -29861,6 +29931,7 @@ }, "node_modules/string.prototype.trimstart": { "version": "1.0.7", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -31289,6 +31360,7 @@ }, "node_modules/typed-array-buffer": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -31301,6 +31373,7 @@ }, "node_modules/typed-array-byte-length": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -31317,6 +31390,7 @@ }, "node_modules/typed-array-byte-offset": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.5", @@ -31334,6 +31408,7 @@ }, "node_modules/typed-array-length": { "version": "1.0.4", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -31387,6 +31462,7 @@ }, "node_modules/unbox-primitive": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -32684,6 +32760,7 @@ }, "node_modules/which-boxed-primitive": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", diff --git a/packages/decap-cms-locales/src/uk/index.js b/packages/decap-cms-locales/src/uk/index.js index 3a2cd58b0aff..7e22b7a8a61e 100644 --- a/packages/decap-cms-locales/src/uk/index.js +++ b/packages/decap-cms-locales/src/uk/index.js @@ -1,9 +1,25 @@ const uk = { + auth: { + login: 'Увійти', + loggingIn: 'Вхід...', + loginWithNetlifyIdentity: 'Увійти через Netlify Identity', + loginWithAzure: 'Увійти через Azure', + loginWithBitbucket: 'Увійти через Bitbucket', + loginWithGitHub: 'Увійти через GitHub', + loginWithGitLab: 'Увійти через GitLab', + loginWithGitea: 'Увійти через Gitea', + errors: { + email: 'Введіть email.', + password: 'Введіть пароль.', + identitySettings: + 'Немає доступу до налаштувань. Якщо використовуєте git-gateway, переконайтеся, що включили Identity service та Git Gateway.', + }, + }, app: { header: { content: 'Зміст', workflow: 'Робочий процес', - media: 'Медіа', + media: 'Медіафайли', quickAdd: 'Додати', }, app: { @@ -20,16 +36,26 @@ const uk = { collection: { sidebar: { collections: 'Колекції', - searchAll: 'Пошук', + allCollections: 'Всі колекції', + searchAll: 'Пошук всюди', + searchIn: 'Шукати в', }, collectionTop: { viewAs: 'Змінити вигляд', newButton: 'Створити %{collectionLabel}', + ascending: 'За зростанням', + descending: 'За спаданням', + searchResults: 'Результати по запиту "%{searchTerm}"', + searchResultsInCollection: 'Результати по запиту "%{searchTerm}" в %{collection}', + sortBy: 'Сортувати за', + filterBy: 'Фільтрувати за', + groupBy: 'Групувати за', }, entries: { - loadingEntries: 'Завантаження записів', - cachingEntries: 'Кешування записів', - longerLoading: 'Це може зайняти декілька хвилинок', + loadingEntries: 'Завантаження записів...', + cachingEntries: 'Кешування записів...', + longerLoading: 'Це може зайняти певний час', + noEntries: 'Немає записів', }, }, editor: { @@ -40,12 +66,24 @@ const uk = { }, editorControlPane: { widget: { - required: "%{fieldLabel} є обов'язковим.", + required: "Поле %{fieldLabel} є обов'язковим.", regexPattern: '%{fieldLabel} не задовільняє умові: %{pattern}.', - processing: 'обробляється %{fieldLabel}.', - range: 'значення %{fieldLabel} повинне бути від %{minValue} до %{maxValue}.', - min: 'значення %{fieldLabel} має бути від %{minValue}.', - max: 'значення %{fieldLabel} має бути %{maxValue} та менше.', + processing: 'Обробляється %{fieldLabel}...', + range: 'Значення %{fieldLabel} повинне бути від %{minValue} до %{maxValue}.', + min: 'Значення %{fieldLabel} має бути від %{minValue}.', + max: 'Значення %{fieldLabel} має бути %{maxValue} та менше.', + rangeCount: '%{fieldLabel} повинно містити від %{minCount} до %{maxCount} елементів.', + rangeCountExact: '%{fieldLabel} повинно містити чітко %{count} елементів.', + rangeMin: '%{fieldLabel} повинно містити не менше %{minCount} елементів.', + rangeMax: '%{fieldLabel} повинно містити %{maxCount} або менше елементів.', + invalidPath: `Шлях '%{path}' містить помилки.`, + pathExists: `Шлях '%{path}' вже існує.`, + }, + i18n: { + writingInLocale: 'Мова запису %{locale}', + copyFromLocale: 'Заповнити з іншої мови', + copyFromLocaleConfirm: + 'Дійсно бажаєте заповнити дані з мови %{locale}?\nУсі наявні дані буде перезаписано.', }, }, editor: { @@ -66,11 +104,20 @@ const uk = { loadingEntry: 'Завантаження...', confirmLoadBackup: 'Відновлено резервну копію, бажаєте її використати?', }, + editorInterface: { + toggleI18n: 'Порівняння записів', + togglePreview: 'Попередній перегляд', + toggleScrollSync: 'Синхронна прокрутка', + }, editorToolbar: { publishing: 'Публікація...', publish: 'Опублікувати', published: 'Опубліковано', - publishAndCreateNew: 'Опублікувати і створити нову', + unpublish: 'Скасувати публікацію', + duplicate: 'Продублювати', + unpublishing: 'Скасування публікації...', + publishAndCreateNew: 'Опублікувати та створити нову', + publishAndDuplicate: 'Опублікувати та продублювати', deleteUnpublishedChanges: 'Видалити неопубліковані зміни', deleteUnpublishedEntry: 'Видалити неопубліковану сторінку', deletePublishedEntry: 'Видалити опубліковану сторінку', @@ -80,7 +127,7 @@ const uk = { deleting: 'Видалення...', updating: 'Оновлення...', status: 'Cтан: %{status}', - backCollection: ' Робота над %{collectionLabel} колекцією', + backCollection: 'Колекція %{collectionLabel}', unsavedChanges: 'Незбережені зміни', changesSaved: 'Зміни збережено', draft: 'В роботі', @@ -92,15 +139,41 @@ const uk = { deployButtonLabel: 'Переглянути наживо', }, editorWidgets: { + markdown: { + bold: 'Напівжирний', + italic: 'Курсив', + code: 'Код', + link: 'Посилання', + linkPrompt: 'Введіть URL посилання', + headings: 'Заголовки', + quote: 'Цитата', + bulletedList: 'Маркований список', + numberedList: 'Нумерований список', + addComponent: 'Додати компонент', + richText: 'RichText', + markdown: 'Markdown', + }, image: { - choose: 'Виберіть зображення', - chooseDifferent: 'Виберіть інше зображення', - remove: 'Видалити зображення', + choose: 'Вибрати зображення', + chooseMultiple: 'Вибрати зображення', + chooseUrl: 'Вставити з URL', + replaceUrl: 'Замінити на URL', + promptUrl: 'Введіть URL зображення', + chooseDifferent: 'Обрати інше зображення', + addMore: 'Додати більше зображень', + remove: 'Видалити', + removeAll: 'Видалити всі', }, file: { - choose: 'Виберіть файл', + choose: 'Вибрати файл', + chooseUrl: 'Вставити з URL', + chooseMultiple: 'Вибрати файли', + replaceUrl: 'Замінити на URL', + promptUrl: 'Введіть URL файлу', chooseDifferent: 'Виберіть інший файл', - remove: 'Видалити файл', + addMore: 'Додати більше', + remove: 'Видалити', + removeAll: 'Видалити всі', }, unknownControl: { noControl: "Відсутній модуль для '%{widget}'.", @@ -109,67 +182,92 @@ const uk = { noPreview: "Відсутній перегляд для '%{widget}'.", }, headingOptions: { - headingOne: 'Heading 1', - headingTwo: 'Heading 2', - headingThree: 'Heading 3', - headingFour: 'Heading 4', - headingFive: 'Heading 5', - headingSix: 'Heading 6', + headingOne: 'Заголовок 1', + headingTwo: 'Заголовок 2', + headingThree: 'Заголовок 3', + headingFour: 'Заголовок 4', + headingFive: 'Заголовок 5', + headingSix: 'Заголовок 6', + }, + datetime: { + now: 'Зараз', + clear: 'Скинути', + }, + list: { + add: 'Додати %{item}', + addType: 'Додати %{item}', }, }, }, mediaLibrary: { mediaLibraryCard: { draft: 'В роботі', + copy: 'Копіювати', + copyUrl: 'Копіювати URL', + copyPath: 'Копіювати шлях', + copyName: 'Копіювати ім’я', + copied: 'Скопійовано', }, mediaLibrary: { onDelete: 'Ви дійсно бажаєте видалити обрані матеріали?', + fileTooLarge: + 'Файл занадто великий.\nНалаштування не дозволяють зберігати файли більше %{size} kB.', }, mediaLibraryModal: { loading: 'Завантаження...', noResults: 'Результати відсутні.', noAssetsFound: 'Матеріали відсутні.', noImagesFound: 'Зображення відсутні.', - private: 'Private ', + private: 'Приватні ', images: 'Зображення', - mediaAssets: 'Медіа матеріали', + mediaAssets: 'Медіафайли', search: 'Пошук...', uploading: 'Завантаження...', upload: 'Завантажити', + download: 'Отримати', deleting: 'Видалення...', - deleteSelected: 'Видалити обране', - chooseSelected: 'Додати обране', + deleteSelected: 'Видалити', + chooseSelected: 'Обрати виділені', }, }, ui: { + default: { + goBackToSite: 'Повернутися на сайт', + }, errorBoundary: { title: 'Помилка', - details: 'Відбулась помилка - будь ласка ', - reportIt: 'надішліть нам деталі.', + details: 'Сталася помилка. Будь ласка, ', + reportIt: 'повідомте про неї.', detailsHeading: 'Деталі', + privacyWarning: + 'При відкритті тікету автоматично заповнюється повідомленням про помилку та відлагоджувальною інформацією.\nБудь ласка, перевірте, що дані є вірними та не містять конфіденційної інформації.', recoveredEntry: { heading: 'Відновлено документ', - warning: 'Будь ласка, збережіть це десь перед тим як піти!', + warning: 'Будь ласка, скопіюйте це повідомлення кудись, перед тим як залишити сторінку!', copyButtonLabel: 'Скопіювати в буфер', }, }, settingsDropdown: { - logOut: 'Вихід', + logOut: 'Вийти', }, toast: { - onFailToLoadEntries: 'Помилка завантаження: %{details}', - onFailToLoadDeployPreview: 'Помилка завантаження перегляду: %{details}', - onFailToPersist: 'Помилка перезапису: %{details}', - onFailToDelete: 'Помилка видалення: %{details}', - onFailToUpdateStatus: 'Помилка оновлення статусу: %{details}', + onFailToLoadEntries: 'Не вдалося завантажити запис: %{details}', + onFailToLoadDeployPreview: 'Не вдалося завантажити попередній перегляд: %{details}', + onFailToPersist: 'Не вдалося зберегти запис: %{details}', + onFailToDelete: 'Не вдалося видалити запис: %{details}', + onFailToUpdateStatus: 'Не вдалося оновити статус: %{details}', missingRequiredField: - "Йой, здається пропущено обов'язкове поле. Будь ласка, заповніть перед збереженням.", - entrySaved: 'Збережено', - entryPublished: 'Опубліковано', - onFailToPublishEntry: 'Помилка публікації: %{details}', - entryUpdated: 'Статус оновлено', - onDeleteUnpublishedChanges: 'Видалено неопубліковані зміни', + "На жаль, ви пропустили обов'язкове поле. Будь ласка, заповніть перед збереженням.", + entrySaved: 'Запис збережений', + entryPublished: 'Запис опублікований', + entryUnpublished: 'Публікація запису скасована', + onFailToPublishEntry: 'Не вдалося опублікувати запис: %{details}', + onFailToUnpublishEntry: 'Не вдалося скасувати публікацію запису: %{details}', + entryUpdated: 'Статус запису оновлено', + onDeleteUnpublishedChanges: 'Неопубліковані зміни видалені', onFailToAuth: '%{details}', + onLoggedOut: 'Ви вийшли. Будь ласка, збережіть усі дані та увійдіть знову', + onBackendDown: 'Трапився збій у роботі серверу. Див. %{details}', }, }, workflow: { @@ -177,27 +275,28 @@ const uk = { loading: 'Завантаження редакційних матеріалів', workflowHeading: 'Редакція', newPost: 'Новий запис', - description: '%{smart_count} записів очікують розгляду, %{readyCount} готові до публікації. ', + description: + '%{smart_count} запис очікує розгляду, %{readyCount} до публікації. |||| %{smart_count} записи очікують розгляду, %{readyCount} до публікації. |||| %{smart_count} записів очікують розгляду, %{readyCount} до публікації.', dateFormat: 'MMMM D', }, workflowCard: { - lastChange: '%{date} від %{author}', + lastChange: '%{date}, %{author}', lastChangeNoAuthor: '%{date}', - lastChangeNoDate: 'від %{author}', + lastChangeNoDate: '— %{author}', deleteChanges: 'Видалити зміни', - deleteNewEntry: 'Видалити новий запис', - publishChanges: 'Опублікувати всі зміни', - publishNewEntry: 'Опублікувати новий запис', + deleteNewEntry: 'Видалити запис', + publishChanges: 'Опублікувати зміни', + publishNewEntry: 'Опублікувати запис', }, workflowList: { onDeleteEntry: 'Ви дійсно бажаєте видалити запис?', onPublishingNotReadyEntry: - 'Тільки елементи з статусом "Готово" можуть бути опубліковані. Будь ласка перемістіть картку в колонку "Готово" для публікації.', + 'Лише елементи зі статусом "Готово" можуть бути опубліковані. Перетягніть картку в стовпчик "Готово", щоб дозволити публікацію.', onPublishEntry: 'Дійсно бажаєте опублікувати запис?', draftHeader: 'В роботі', inReviewHeader: 'На розгляді', readyHeader: 'Готово', - currentEntries: '%{smart_count} запис |||| %{smart_count} записів', + currentEntries: '%{smart_count} запис |||| %{smart_count} записи |||| %{smart_count} записів', }, }, };