diff --git a/app/Resources/i18n/uk_UA/Attribute.json b/app/Resources/i18n/uk_UA/Attribute.json index 1cc1f9eb..685d944a 100644 --- a/app/Resources/i18n/uk_UA/Attribute.json +++ b/app/Resources/i18n/uk_UA/Attribute.json @@ -1,5 +1,5 @@ { "fields": { - "variantSpecificProducts": "Продукти для конкретного варіанту" + "variantSpecificProducts": "Продукти, специфічні для варіанту" } } diff --git a/app/Resources/i18n/uk_UA/Brand.json b/app/Resources/i18n/uk_UA/Brand.json index 886eebb9..49f6e093 100644 --- a/app/Resources/i18n/uk_UA/Brand.json +++ b/app/Resources/i18n/uk_UA/Brand.json @@ -6,6 +6,7 @@ "code": "Код" }, "exceptions": { - "brandWithSuchCodeAlreadyExist": "Бренд із таким кодом вже існує" + "brandWithSuchCodeAlreadyExist": "Бренд із таким кодом уже існує.", + "brandIsUsedInProducts": "Бренд уже використовується в продуктах. Будь ласка, спочатку оновіть продукти." } } \ No newline at end of file diff --git a/app/Resources/i18n/uk_UA/Category.json b/app/Resources/i18n/uk_UA/Category.json index 51451238..02f7ceb0 100644 --- a/app/Resources/i18n/uk_UA/Category.json +++ b/app/Resources/i18n/uk_UA/Category.json @@ -10,7 +10,7 @@ "channels": "Канали", "scope": "Область застосування", "products": "Продукти", - "productCategories": "Категорії продукту", + "productCategories": "Продукти категорії", "sortOrder": "Порядок сортування" }, "boolFilters": { @@ -18,15 +18,15 @@ }, "messages": { "channelUnlinkConfirm": "Ви впевнені, що хочете розірвати зв'язок каналу з категорією? Усі продукти, опосередковано пов'язані через категорію з каналом, також будуть відв'язані.", - "categoryRemoveConfirm": "Ви впевнені, що хочете видалити категорію? Всі дочірні категорії будуть також видалені і всі продукти, пов'язані з цими категоріями, втратять цей самий зв'язок.", - "categoryParentChangeConfirm": "Ви впевнені, що хочете пов'язати цю категорію з новою батьківською категорією? Зверніть увагу, що оновлене дерево категорій буде додатково прив'язане до тих самих каталогів, що й вихідне дерево категорій. Продукти будуть відв'язані від усіх каналів, успадкованих від оригінального дерева категорій, і пов'язані з каналами, успадкованими від оновленого дерева категорій." + "categoryRemoveConfirm": "Ви впевнені, що хочете видалити категорію? Усі її дочірні категорії також буде видалено, а всі продукти, пов'язані з цією категорією або її підкатегоріями, буде відв'язано.", + "categoryParentChangeConfirm": "Зверніть увагу: оновлене дерево категорій також буде призначене тим самим каталогам, що й вихідне дерево категорій. Продукти буде відв'язано від усіх каналів, успадкованих від вихідного дерева категорій, і прив'язано до каналів, успадкованих від оновленого дерева категорій." }, "exceptions": { - "categoryHasChildren": "Обрана категорія використовується іншою категорією в якості батьківської і не може бути обрана в якості категорії продукту.", + "categoryHasChildren": "Обрана категорія використовується іншою категорією як батьківська і не може бути обрана як категорія продукту.", "categoryHasChildCategoryAndCantBeDeleted": "Категорія має дочірню категорію і не може бути видалена.", "youCanNotChooseChildCategory": "Ви не можете вибрати підкатегорію або себе.", - "categoryHasProducts": "Категорія з пов'язаними товарами не може бути видалена.", - "parentCategoryHasProducts": "Цю категорію не можна встановити як батьківську, оскільки вона листова і має призначені їй продукти.", + "categoryHasProducts": "Категорію з пов'язаними продуктами не можна видалити.", + "parentCategoryHasProducts": "Цю категорію не можна встановити як батьківську, оскільки це кінцева категорія з призначеними продуктами.", "youCanNotChangeParentCategoryInRootCategoryWithLinkedProducts": "Ви не можете змінити батьківську категорію в кореневій категорії з пов'язаними продуктами." }, "options": { diff --git a/app/Resources/i18n/uk_UA/Channel.json b/app/Resources/i18n/uk_UA/Channel.json index 703e334a..655143d7 100644 --- a/app/Resources/i18n/uk_UA/Channel.json +++ b/app/Resources/i18n/uk_UA/Channel.json @@ -18,11 +18,11 @@ } }, "messages": { - "categoryChangeConfirm": "Ви дійсно хочете відключити (або змінити) дерево категорій для цього каналу? Всі продукти, пов'язані з вихідним деревом категорій, будуть відключені від цього каналу (і продукти з нового дерева категорій будуть пов'язані з ним)." + "categoryChangeConfirm": "Ви впевнені, що хочете відв'язати (або змінити) дерево категорій для цього каналу? Усі продукти, пов'язані з вихідним деревом категорій, буде відв'язано від цього каналу, а продукти з нового дерева категорій буде прив'язано до нього." }, "exceptions": { - "channelWithSuchCodeAlreadyExist": "Канал із таким КОДОМ вже існує.", - "channelHasProducts": "Канал із пов'язаними продуктами видалити не можна.", - "channelHasCategory": "Канал із пов'язаним деревом категорій видалити не можна." + "channelWithSuchCodeAlreadyExist": "Канал із таким кодом уже існує.", + "channelHasProducts": "Канал із пов'язаними продуктами не можна видалити.", + "channelHasCategory": "Канал із пов'язаним деревом категорій не можна видалити." } } diff --git a/app/Resources/i18n/uk_UA/ClassificationAttribute.json b/app/Resources/i18n/uk_UA/ClassificationAttribute.json index c83646f3..38bd5341 100644 --- a/app/Resources/i18n/uk_UA/ClassificationAttribute.json +++ b/app/Resources/i18n/uk_UA/ClassificationAttribute.json @@ -2,7 +2,7 @@ "fields": { "classification": "Класифікація", "attribute": "Атрибут", - "isRequired": "Обов'язково", + "isRequired": "Обов'язковий", "maxLength": "Максимальна довжина", "countBytesInsteadOfCharacters": "Рахувати байти замість символів", "value": "Значення за замовчуванням", diff --git a/app/Resources/i18n/uk_UA/Content.json b/app/Resources/i18n/uk_UA/Content.json index 7d4f8482..17d8f58f 100644 --- a/app/Resources/i18n/uk_UA/Content.json +++ b/app/Resources/i18n/uk_UA/Content.json @@ -6,8 +6,8 @@ "type": "Тип", "description": "Опис", "text": "Текст", - "metaTitle": "Meta Title", - "metaDescription": "Meta Description", + "metaTitle": "Мета-заголовок", + "metaDescription": "Мета-опис", "contentGroup": "Група контенту", "products": "Продукти" }, diff --git a/app/Resources/i18n/uk_UA/ContentItem.json b/app/Resources/i18n/uk_UA/ContentItem.json index c8724c64..10489dbc 100644 --- a/app/Resources/i18n/uk_UA/ContentItem.json +++ b/app/Resources/i18n/uk_UA/ContentItem.json @@ -2,10 +2,10 @@ "fields": { "description": "Опис", "image": "Зображення", - "name": "Ім'я", - "plainText": "Звичайний текст", + "name": "Назва", + "plainText": "Простий текст", "products": "Продукти", - "richText": "Розширений текст", + "richText": "Форматований текст", "type": "Тип" } } diff --git a/app/Resources/i18n/uk_UA/ExtensibleEnumOption.json b/app/Resources/i18n/uk_UA/ExtensibleEnumOption.json index 184e5989..7ba76467 100644 --- a/app/Resources/i18n/uk_UA/ExtensibleEnumOption.json +++ b/app/Resources/i18n/uk_UA/ExtensibleEnumOption.json @@ -3,7 +3,7 @@ "classificationAttributes": "Атрибути класифікації" }, "exceptions": { - "extensibleEnumOptionIsUsedOnProductAttribute": "Опція списку '%s' використовується атрибутом '%s' в продукті '%s'.", - "extensibleEnumOptionIsUsedOnClassificationAttribute": "Опція списку '%s' використовується атрибутом '%s' в класифікації '%s'." + "extensibleEnumOptionIsUsedOnProductAttribute": "Опція списку '%s' використовується атрибутом '%s' у продукті '%s'.", + "extensibleEnumOptionIsUsedOnClassificationAttribute": "Опція списку '%s' використовується атрибутом '%s' у класифікації '%s'." } } \ No newline at end of file diff --git a/app/Resources/i18n/uk_UA/Global.json b/app/Resources/i18n/uk_UA/Global.json index 4c3053fe..eb25e23b 100644 --- a/app/Resources/i18n/uk_UA/Global.json +++ b/app/Resources/i18n/uk_UA/Global.json @@ -12,8 +12,8 @@ "ContentGroup": "Група контенту", "ContentItem": "Елемент вмісту", "Listing": "Список", - "ProductCategory": "Категорія товару", - "CategoryChannel": "Категорія Канал", + "ProductCategory": "Категорія продукту", + "CategoryChannel": "Канал категорії", "CategoryHierarchy": "Ієрархія категорій", "ProductFile": "Файл продукту", "CategoryFile": "Файл категорії" @@ -25,18 +25,18 @@ "AssociatedProduct": "Асоційовані продукти", "Brand": "Бренди", "Product": "Продукти", - "ProductPrice": "Ціни продукту", + "ProductPrice": "Ціни продуктів", "Content": "Контент", "ContentGroup": "Групи контенту", "ContentItem": "Елементи вмісту", "Listing": "Списки", - "ProductFile": "Файли продукту", - "CategoryFile": "Категорія Файли" + "ProductFile": "Файли продуктів", + "CategoryFile": "Файли категорій" }, "options": { "channelsFilter": { "": "Усі сфери застосування", - "onlyGlobalScope": "Тільки глобальні області застосування" + "onlyGlobalScope": "Лише глобальна область застосування" }, "scope": { "Global": "Глобальний", @@ -47,7 +47,7 @@ "channel": "Канал", "product": "Продукт", "status": "Статус продукту", - "oneGeoType": "OneGeo Type", + "oneGeoType": "Тип OneGeo", "priceCurrency": "Валюта ціни", "price": "Ціна", "sku": "Артикул", @@ -73,7 +73,7 @@ "productHierarchies": "Продуктові ієрархії", "lowestLevelProducts": "Продукти найнижчого рівня", "bundleProducts": "Товарні комбінації", - "bundledProducts": "Комбіновані товари", + "bundledProducts": "Комбіновані продукти", "Reset selection": "Скинути вибір", "typeToSearch": "Введ. і натисн. Enter...", "categorySettings": "Налаштування категорій", @@ -90,15 +90,15 @@ "dashlets": { "Channels": "Канали", "ProductsByStatus": "Продукти за статусами", - "ProductTypes": "Продукти за типами", + "ProductTypes": "Типи продуктів", "ProductsByTag": "Продукти за тегами", - "ProductStatusOverview": "Огляд статусу продукту" + "ProductStatusOverview": "Огляд статусів продуктів" }, "exceptions": { "massRelateBlocked": "Масове створення таких зв'язків заблоковано.", "massUnRelateBlocked": "Масове видалення таких зв'язків заблоковано.", "onlyForceDeletingAvailable": "Доступне тільки примусове видалення", - "notValid": "Дані не дійсні" + "notValid": "Некоректні дані" }, "messages": { "fieldHasPattern": "{field} повинне містити тільки підкреслення, цифри і букви в нижньому регістрі" diff --git a/app/Resources/i18n/uk_UA/LayoutManager.json b/app/Resources/i18n/uk_UA/LayoutManager.json index 7750c1a4..37c04d65 100644 --- a/app/Resources/i18n/uk_UA/LayoutManager.json +++ b/app/Resources/i18n/uk_UA/LayoutManager.json @@ -1,5 +1,5 @@ { "fields": { - "editable": "Редагувати" + "editable": "Редагований" } } \ No newline at end of file diff --git a/app/Resources/i18n/uk_UA/Product.json b/app/Resources/i18n/uk_UA/Product.json index 77dcabc7..0ec24282 100644 --- a/app/Resources/i18n/uk_UA/Product.json +++ b/app/Resources/i18n/uk_UA/Product.json @@ -11,36 +11,36 @@ "amount": "Кількість", "price": "Ціна покупки", "ean": "GTIN/EAN", - "rrp": "Рекомендована роздрібна ціна", + "rrp": "Рекомендована роздрібна ціна (RRP)", "image": "Основне зображення", "tag": "Тег", "channels": "Канали", - "basePriceAmount": "Базова ціна", + "basePriceAmount": "Кількість для базової ціни", "packedAmount": "Кількість в упаковці", "contents": "Контент", "taskStatus": "Статус завдання", "files": "Файли", "calls": "Дзвінки", "contentItems": "Елементи вмісту", - "variantSpecificAttributes": "Атрибути для конкретного варіанту" + "variantSpecificAttributes": "Атрибути, специфічні для варіанту" }, "labels": { "Product Attributes": "Атрибути", "thereIsNoValidAttributesForChannel": "Для каналу немає допустимих атрибутів", "addAttributeFilter": "Додати фільтр атрибутів", "Channels": "Канали", - "Product Channel Attributes": "Атрибути каналу", + "Product Channel Attributes": "Атрибути каналу продукту", "typeCategoryToSearch": "Введіть категорію для пошуку...", "noGroup": "Немає групи", "productImage": "Зображення продукту", - "selectAttributeGroup": "Вибрати групу атрибута", + "selectAttributeGroup": "Вибрати групу атрибутів", "channel": "Канал" }, "options": { "status": { "draft": "Чернетка", "prepared": "Підготовлено", - "reviewed": "Відредаговано", + "reviewed": "Перевірено", "notReady": "Не готово", "ready": "Готово" }, @@ -61,17 +61,17 @@ "img": "Зоб.", "cat": "Кат.", "ch": "Канали", - "pr": "PR" + "pr": "Pr" }, "template": { "default": "За замовчуванням" } }, "boolFilters": { - "notAssociatedRecords": "Не асоційовані продукти", - "notLinkedWithBrand": "Не пов'язаний із брендом", - "linkedWithCategory": "Пов'язаний із категорією", - "onlyConfigurableProducts": "Тільки продукти, які моуть бути конфігуровані", + "notAssociatedRecords": "Без асоційованих продуктів", + "notLinkedWithBrand": "Без бренду", + "linkedWithCategory": "З категорією", + "onlyConfigurableProducts": "Лише конфігуровані продукти", "withoutMainImage": "Без основного зображення" }, "exceptions": { @@ -84,6 +84,6 @@ "messages": { "emptyComponents": "Продукт не має компонентів.", "componentsNotInstalled": "Встановіть модуль «Components», щоб використовувати попередній перегляд компонентів.", - "removeRelatedRecords": "Ви впевнені, що бажаєте видалити всі продукти для вибраної асоціації з поточного продукту? Усі супутні товари будуть збережені." + "removeRelatedRecords": "Ви впевнені, що хочете видалити всі продукти вибраної асоціації з поточного продукту? Усі пов'язані продукти буде збережено." } } diff --git a/app/Resources/i18n/uk_UA/ProductCategory.json b/app/Resources/i18n/uk_UA/ProductCategory.json index 73f077f0..7b692741 100644 --- a/app/Resources/i18n/uk_UA/ProductCategory.json +++ b/app/Resources/i18n/uk_UA/ProductCategory.json @@ -1,6 +1,6 @@ { "fields": { "sorting": "Порядок сортування в категорії", - "mainCategory": "Головна категория" + "mainCategory": "Головна категорія" } } \ No newline at end of file diff --git a/app/Resources/i18n/uk_UA/ProductFile.json b/app/Resources/i18n/uk_UA/ProductFile.json index 87e3a494..88bde6a9 100644 --- a/app/Resources/i18n/uk_UA/ProductFile.json +++ b/app/Resources/i18n/uk_UA/ProductFile.json @@ -1,14 +1,14 @@ { "fields": { - "scope": "Основне зображення", - "isMainImage": "Головна картинка", + "scope": "Область застосування", + "isMainImage": "Основне зображення", "tags": "Теги", "sorting": "Порядок сортування" }, "options": { "scope": { "Global": "Глобальний", - "Channel": "Канало-специфічний" + "Channel": "Канал" } } } diff --git a/app/Resources/i18n/uk_UA/Settings.json b/app/Resources/i18n/uk_UA/Settings.json index 01177e15..d765a5e0 100644 --- a/app/Resources/i18n/uk_UA/Settings.json +++ b/app/Resources/i18n/uk_UA/Settings.json @@ -1,19 +1,19 @@ { "fields": { - "productCanLinkedWithNonLeafCategories": "Дозволити прив'язувати продукти до субкатегорій.", + "productCanLinkedWithNonLeafCategories": "Дозволити прив'язувати продукти до некінцевих категорій", "behaviorOnCategoryDelete": "Поведінка при видаленні категорії" }, "labels": { - "confirmLocaleChanges": "Якщо мову видалено, всі ваші дані, раніше введені в багатомовні поля, а також значення атрибутів для цієї локалі, автоматично видаляються." + "confirmLocaleChanges": "Якщо мову буде видалено, усі ваші дані, раніше введені в багатомовні поля, а також значення атрибутів для цієї локалі будуть автоматично видалені." }, "messages": { - "productCanLinkedWithNonLeafCategoriesChangeConfirm": "Ви впевнені, що бажаєте заборонити прив'язувати продукти до субкатегорій? Усі продукти прив'язані до них будуть автоматично відв'язані." + "productCanLinkedWithNonLeafCategoriesChangeConfirm": "Ви впевнені, що хочете заборонити прив'язувати продукти до некінцевих категорій? Усі продукти, прив'язані до них, буде автоматично відв'язано." }, "exceptions": { - "languageUsedInChannel": "Мову, що використовується в будь-якому каналі, не може бути видалено." + "languageUsedInChannel": "Мову, яка використовується в будь-якому каналі, не можна видалити." }, "tooltips": { - "productCanLinkedWithNonLeafCategories": "Якщо встановлено Ви зможете пов'язувати товари з категоріями, у яких є дочірні категорії.", - "behaviorOnCategoryDelete": "У разі «Розповсюдити», всі підкатегорії цієї категорії також будуть видалені, і всі продукти, пов'язані з цією категорією або її підкатегоріями, будуть від'єднані." + "productCanLinkedWithNonLeafCategories": "Якщо цю опцію ввімкнено, ви зможете пов'язувати продукти з категоріями, які мають дочірні категорії.", + "behaviorOnCategoryDelete": "У разі «Поширити» всі підкатегорії цієї категорії також буде видалено, а всі продукти, пов'язані з цією категорією або її підкатегоріями, буде відв'язано." } }