From eb093a755b3390d90566da9727f918ab4b12b2ee Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 1 Dec 2025 22:35:15 -0600 Subject: [PATCH] chore(l10n): New Crowdin updates (#6637) --- frontend/lang/messages/pl-PL.json | 20 +- frontend/lang/messages/uk-UA.json | 156 +-- mealie/lang/messages/pl-PL.json | 4 +- .../seed/resources/foods/locales/da-DK.json | 1032 ++++++++--------- .../seed/resources/foods/locales/pl-PL.json | 4 +- .../seed/resources/labels/locales/uk-UA.json | 2 +- .../seed/resources/units/locales/pl-PL.json | 4 +- 7 files changed, 611 insertions(+), 611 deletions(-) diff --git a/frontend/lang/messages/pl-PL.json b/frontend/lang/messages/pl-PL.json index 825eb172b..8b084b4e6 100644 --- a/frontend/lang/messages/pl-PL.json +++ b/frontend/lang/messages/pl-PL.json @@ -400,7 +400,7 @@ "title": "Przepisy Tandoor" }, "cookn": { - "description-long": "Mealie can import recipes from DVO Cook'n X3. Export a cookbook or menu in the \"Cook'n\" format, rename the export extension to .zip, then upload the .zip below.", + "description-long": "Mealie może importować przepisy z DVO Cook'n X3. Wyeksportuj książkę kucharską lub menu w formacie \"Cook'n\", zmień rozszerzenie eksportu na .zip, a następnie prześlij plik .zip poniżej.", "title": "DVO Cook'n X3" }, "recipe-data-migrations": "Migracja danych przepisów", @@ -449,7 +449,7 @@ "import-by-url": "Importuj przepis przez URL", "create-manually": "Stwórz przepis ręcznie", "make-recipe-image": "Niech to będzie obraz przepisu", - "add-food": "Add Food", + "add-food": "Dodaj Składnik", "add-recipe": "Dodaj przepis" }, "page": { @@ -565,7 +565,7 @@ "choose-unit": "Wybierz jednostkę", "press-enter-to-create": "Naciśnij \"enter\", aby utworzyć", "choose-food": "Wybierz jedzenie", - "choose-recipe": "Choose Recipe", + "choose-recipe": "Wybierz Przepis", "notes": "Notatki", "toggle-section": "Przełącz Sekcję", "see-original-text": "Zobacz oryginalny tekst", @@ -593,7 +593,7 @@ "made-this": "Ugotowałem to", "how-did-it-turn-out": "Jak się to udało?", "user-made-this": "{user} ugotował(a) to", - "made-for-recipe": "Made for {recipe}", + "made-for-recipe": "Wykonane do {recipe}", "added-to-timeline": "Dodano do osi czasu", "failed-to-add-to-timeline": "Nie udało się dodać do osi czasu", "failed-to-update-recipe": "Nie udało się zaktualizować przepisu", @@ -685,8 +685,8 @@ "review-parsed-ingredients": "Przejrzyj przeanalizowane składniki", "confidence-score": "Wskaźnik pewności", "ingredient-parser-description": "Twoja lista składników została przetworzona. Sprawdź proszę składniki co , do których mamy wątpliwości", - "ingredient-parser-final-review-description": "Once all ingredients have been reviewed, you'll have one more chance to review all ingredients before applying the changes to your recipe.", - "add-text-as-alias-for-item": "Add \"{text}\" as alias for {item}", + "ingredient-parser-final-review-description": "Gdy wszystkie składniki zostaną sprawdzone, będziesz mieć jeszcze jedną szansę na sprawdzenie ich przed zastosowaniem zmian w przepisie.", + "add-text-as-alias-for-item": "Dodaj \"{text}\" jako alternatywną nazwę dla {item}", "delete-item": "Usuń przedmiot" }, "reset-servings-count": "Zresetuj liczbę porcji", @@ -697,8 +697,8 @@ "set-as-cover-image": "Ustaw jako okładkę przepisu", "cover-image": "Okładka", "include-linked-recipes": "Dołącz połączone przepisy", - "include-linked-recipe-ingredients": "Include Linked Recipe Ingredients", - "toggle-recipe": "Toggle Recipe" + "include-linked-recipe-ingredients": "Uwzględnij Składniki Powiązanego Przepisu", + "toggle-recipe": "Przełącz Przepis" }, "recipe-finder": { "recipe-finder": "Wyszukiwarka przepisów", @@ -736,7 +736,7 @@ "advanced": "Zaawansowane", "auto-search": "Auto wyszukiwanie", "no-results": "Nie znaleziono wyników", - "type-to-search": "Type to search..." + "type-to-search": "Wpisz, aby wyszukać..." }, "settings": { "add-a-new-theme": "Dodaj nowy motyw", @@ -1076,7 +1076,7 @@ "forgot-password-text": "Podaj adres e-mail konta, do którego chcesz odzyskać hasło.", "changes-reflected-immediately": "Zmiany dla tego użytkownika będą zastosowane natychmiastowo.", "default-activity": "Domyślna aktywność", - "default-activity-hint": "Select which page you'd like to navigate to upon logging in from this device" + "default-activity-hint": "Wybierz stronę, do której chcesz przejść po zalogowaniu się z tego urządzenia" }, "language-dialog": { "translated": "przetłumaczone", diff --git a/frontend/lang/messages/uk-UA.json b/frontend/lang/messages/uk-UA.json index bec10a858..14b656e28 100644 --- a/frontend/lang/messages/uk-UA.json +++ b/frontend/lang/messages/uk-UA.json @@ -23,7 +23,7 @@ "support": "Підтримка", "version": "Версія", "unknown-version": "невідомо", - "sponsor": "Спонсор" + "sponsor": "Підтримка" }, "asset": { "assets": "Медіаресурси", @@ -67,14 +67,14 @@ "test-message-sent": "Тестове повідомлення надіслано", "message-sent": "Повідомлення надіслано", "new-notification": "Нове сповіщення", - "event-notifiers": "Сповіщувачі", + "event-notifiers": "Нагадувач про події", "apprise-url-skipped-if-blank": "Apprise URL (пропущено якщо порожній)", "apprise-url-is-left-intentionally-blank": "Оскільки URL адреси, як правило, містять конфіденційну інформацію, це поле залишається навмисно порожнім під час редагування. Якщо ви хочете оновити URL адресу, введіть тут новий, інакше залиште його порожнім, щоб зберегти поточну URL адресу.", - "enable-notifier": "Увімкнути сповіщувач", - "what-events": "На які події цей сповіщувач має бути підписаний?", + "enable-notifier": "Увімкнути нагадувач", + "what-events": "На які події повинен підписатися цей нагадувач?", "user-events": "Події користувача", - "mealplan-events": "Події плану харчування", - "when-a-user-in-your-group-creates-a-new-mealplan": "Коли користувач з вашої групи створює новий план харчування", + "mealplan-events": "Події меню", + "when-a-user-in-your-group-creates-a-new-mealplan": "Коли користувач з вашої групи створює нове меню", "shopping-list-events": "Події списку покупок", "cookbook-events": "Події кулінарної книги", "tag-events": "Події міток", @@ -93,13 +93,13 @@ "confirm-delete-generic": "Ви дійсно бажаєте видалити це?", "copied_message": "Скопійовано!", "create": "Створити", - "created": "Створено", + "created": "Дата створення", "custom": "Власний", "dashboard": "Панель керування", "delete": "Видалити", "disabled": "Вимкнено", "download": "Завантажити", - "duplicate": "Дублікат", + "duplicate": "Копіювати", "edit": "Редагувати", "enabled": "Увімкнено", "exception": "Виняток", @@ -115,7 +115,7 @@ "get": "Отримати", "home": "Головна", "image": "Зображення", - "image-upload-failed": "Не вдалося відвантажити зображення", + "image-upload-failed": "Не вдалося завантажити зображення", "import": "Імпорт", "json": "JSON", "keyword": "Ключове слово", @@ -137,13 +137,13 @@ "plural-name": "Назва у множині", "print": "Друк", "print-preferences": "Налаштування друку", - "random": "Випадково", + "random": "Випадковий", "rating": "Рейтинг", "recent": "Нещодавні", "recipe": "Рецепт", "recipes": "Рецепти", "rename-object": "Перейменувати {0}", - "reset": "Скинути", + "reset": "Очистити", "saturday": "Субота", "save": "Зберегти", "settings": "Налаштування", @@ -169,8 +169,8 @@ "tuesday": "Вівторок", "type": "Тип", "update": "Оновити", - "updated": "Оновлено", - "upload": "Відвантажити", + "updated": "Дата оновлення", + "upload": "Завантажити", "url": "URL-адреса", "view": "Перегляд", "wednesday": "Середа", @@ -188,7 +188,7 @@ "date-added": "Дата додавання", "none": "Нічого", "run": "Виконати", - "menu": "Меню", + "menu": "Розділ", "a-name-is-required": "Необхідно вказати назву", "delete-with-name": "Видалити {name}", "confirm-delete-generic-with-name": "Ви дійсно хочете видалити {name}?", @@ -198,7 +198,7 @@ "copy": "Скопіювати", "color": "Колір", "timestamp": "Час", - "last-made": "Приготовано", + "last-made": "Дата готування", "learn-more": "Дізнатися більше", "this-feature-is-currently-inactive": "Ця функція наразі не активна", "clipboard-not-supported": "Буфер обміну не підтримується", @@ -209,12 +209,12 @@ "selected-count": "Обрано: {count}", "export-all": "Експортувати Всі", "refresh": "Оновити", - "upload-file": "Вивантажити файл", + "upload-file": "Завантажити файл", "created-on-date": "Створено: {0}", "unsaved-changes": "У вас є незбережені зміни. Ви хочете зберегти їх перед виходом? Гаразд, щоб зберегти, Скасувати, щоб скасувати.", "clipboard-copy-failure": "Не вдалося скопіювати до буфера обміну.", "confirm-delete-generic-items": "Ви впевнені, що хочете видалити вибрані елементи?", - "organizers": "Організатори", + "organizers": "Органайзери", "caution": "Увага", "show-advanced": "Показати розширені", "add-field": "Додати поле", @@ -246,7 +246,7 @@ "keep-my-recipes-private-description": "Встановлює \"приватне\" налаштуванням по замовчування для групи та всіх рецептів. Це завжди можна змінити потім." }, "manage-members": "Керування Користувачами", - "manage-members-description": "Керуйте дозволами учасників вашої сімʼї. {manage} дозволяє користувачеві отримати доступ до сторінки керування даними {invite} дозволяє користувачеві генерувати посилання запрошення для інших користувачів. Власники групи не можуть змінити власні дозволи.", + "manage-members-description": "Керуйте правами доступу членів вашої родини. {manage} дозволяє користувачеві отримати доступ до сторінки управління даними, а {invite} дозволяє користувачеві створювати посилання-запрошення для інших користувачів. Власники груп не можуть змінювати свої права доступу.", "manage": "Керування", "manage-household": "Керувати сімʼєю", "invite": "Запрошення", @@ -309,36 +309,36 @@ "dinner-this-week": "Обід цього тижня", "dinner-today": "Обід сьогодні", "dinner-tonight": "Вечеря сьогодні", - "edit-meal-plan": "Редагувати план харчування", + "edit-meal-plan": "Редагувати меню", "end-date": "Дата завершення", "group": "Група (бета)", "main": "Основне", - "meal-planner": "Планувальник харчування", - "meal-plans": "Плани харчування", - "mealplan-categories": "КАТЕГОРІЇ", - "mealplan-created": "План харчування створено", - "mealplan-creation-failed": "Не вдалося створити план харчування", - "mealplan-deleted": "План харчування видалено", - "mealplan-deletion-failed": "Не вдалося видалити план харчування", - "mealplan-settings": "Налаштування плану харчування", - "mealplan-update-failed": "Не вдалося оновити план харчування", - "mealplan-updated": "План харчування оновлено", + "meal-planner": "Конструктор Меню", + "meal-plans": "Плани меню", + "mealplan-categories": "КАТЕГОРІЇ МЕНЮ", + "mealplan-created": "Меню створено", + "mealplan-creation-failed": "Не вдалося створити меню", + "mealplan-deleted": "Меню видалено", + "mealplan-deletion-failed": "Не вдалося видалити меню", + "mealplan-settings": "Налаштування меню", + "mealplan-update-failed": "Не вдалося оновити меню", + "mealplan-updated": "Меню оновлено", "mealplan-households-description": "Якщо жодної сім'ї не вибрано, рецепти можуть бути доданими з будь-якої сім'ї", "any-category": "Будь-яка категорія", "any-tag": "Будь-який тег", "any-household": "Будь-яка сім'я", - "no-meal-plan-defined-yet": "Не створено жодного плану харчування", - "no-meal-planned-for-today": "Не заплановано харчування на сьогодні", + "no-meal-plan-defined-yet": "Не створено жодного меню", + "no-meal-planned-for-today": "Не заплановано меню на сьогодні", "numberOfDays-hint": "Скільки днів завантажувати на сторінку", "numberOfDays-label": "Дні за замовчуванням", - "only-recipes-with-these-categories-will-be-used-in-meal-plans": "Лише рецепти з цими категоріями будуть використані в планах харчування", - "planner": "Планувальник", - "quick-week": "Швидкий тиждень", + "only-recipes-with-these-categories-will-be-used-in-meal-plans": "Лише рецепти з цими категоріями будуть використані в меню", + "planner": "Конструктор", + "quick-week": "Швидкий план на тиждень", "side": "Закуска", "sides": "Закуска", "start-date": "Дата початку", "rule-day": "Правило Днів", - "meal-type": "Тип їжи", + "meal-type": "Тип їжі", "breakfast": "Сніданок", "lunch": "Обід", "dinner": "Вечеря", @@ -350,21 +350,21 @@ "meal-note": "Нотатки страви", "note-only": "Тільки нотатки", "random-meal": "Випадкова страва", - "random-dinner": "Випадкова Вечеря", + "random-dinner": "Випадкова вечеря", "random-side": "Випадкова додаткова страва", - "this-rule-will-apply": "Це правило буде застосовуватися до {dayCriteria} {mealTypeCriteria}.", + "this-rule-will-apply": "Це правило буде застосовуватися до{dayCriteria} {mealTypeCriteria}.", "to-all-days": "до всіх днів", "on-days": "на {0}сек", - "for-all-meal-types": "для всіх типів харчування", - "for-type-meal-types": "для {0} типів харчування", - "meal-plan-rules": "Правила планів харчування", + "for-all-meal-types": "для всіх типів страв", + "for-type-meal-types": "для {0} типів страв", + "meal-plan-rules": "Правила меню", "new-rule": "Нове правило", - "meal-plan-rules-description": "Ви можете створити правила для автоматичного вибору рецептів для ваших планів харчування. Ці правила використовуються сервером для вибору рецептів при створенні плану харчування. Зверніть увагу, що якщо правила мають обмеження на день/тип, то їх категорії будуть об'єднані. Дублювати правила немає сенсу, але можливо.", - "new-rule-description": "При створенні нового правила для плану харчування, ви можете обмежити правило на певний день тижня та/або певний тип їжі. Щоб застосувати правило до всіх днів або всіх типів їжі, ви можете встановити правило \"Будь-який\", що застосовуватиме його до всіх можливих значень для дня та/або типу їжі.", + "meal-plan-rules-description": "Ви можете створити правила для автоматичного вибору рецептів для ваших меню. Ці правила використовуються сервером для визначення випадкового набору рецептів, з яких можна вибирати при створенні меню. Зверніть увагу, що якщо правила мають однакові обмеження за днем/типом, то фільтри правил будуть об'єднані. На практиці створювати дублікати правил не потрібно, але це можливо.", + "new-rule-description": "Створюючи нове правило для меню, ви можете обмежити його застосування певним днем тижня та/або певним типом харчування. Щоб застосувати правило до всіх днів або всіх типів харчування, ви можете встановити правило «Будь-який», яке застосовуватиметься до всіх можливих значень для дня та/або типу меню.", "recipe-rules": "Правила рецептів", "applies-to-all-days": "Застосовується до всіх днів", "applies-on-days": "Застосовується на {0}сек", - "meal-plan-settings": "Налаштування плану харчування" + "meal-plan-settings": "Налаштування меню" }, "migration": { "migration-data-removed": "Дані міграції видалені", @@ -439,8 +439,8 @@ "recipe-markup-specification": "Налаштування розмітки рецептів", "recipe-url": "URL-адреса рецепту", "recipe-html-or-json": "Рецепт HTML або JSON", - "upload-a-recipe": "Відвантажити рецепт", - "upload-individual-zip-file": "Відвантажити окремий .zip файл, експортований з іншого Mealie.", + "upload-a-recipe": "Завантажити рецепт", + "upload-individual-zip-file": "Завантажити окремий .zip файл, експортований з іншого Mealie.", "url-form-hint": "Скопіюйте та вставте посилання з вашого улюбленого кулінарного веб-сайту", "view-scraped-data": "Переглянути зібрані дані", "trim-whitespace-description": "Обрізати початкові та кінцеву пробілів і порожні лінії", @@ -487,7 +487,7 @@ "disable-comments": "Вимкнути коментарі", "duplicate": "Дублювати рецепт", "duplicate-name": "Назва нового рецепту", - "edit-scale": "Maßeinheiten bearbeiten", + "edit-scale": "Редагувати порції", "fat-content": "Жири", "fiber-content": "Волокна", "grams": "грами", @@ -544,19 +544,19 @@ "no-recipe": "Немає рецепту", "locked-by-owner": "Заблоковано власником", "join-the-conversation": "Приєднатися до розмови", - "add-recipe-to-mealplan": "Додати рецепт до плану харчування", + "add-recipe-to-mealplan": "Додати рецепт до меню", "entry-type": "Тип", "date-format-hint": "Формат ММ/ДД/РРРР", "date-format-hint-yyyy-mm-dd": "РРРР-ММ-ДД формат", "add-to-list": "Додати до списку", "add-to-plan": "Додати до плану", - "add-to-timeline": "Додати до хроніки", + "add-to-timeline": "Додати до Хронології", "recipe-added-to-list": "Рецепт додано до списку", "recipes-added-to-list": "Рецепти додані до списку", "successfully-added-to-list": "Успішно додано до списку", - "recipe-added-to-mealplan": "Рецепт додано до плану харчування", + "recipe-added-to-mealplan": "Рецепт додано до меню", "failed-to-add-recipes-to-list": "Не вдалося додати рецепт до списку", - "failed-to-add-recipe-to-mealplan": "Не вдалося додати рецепт до плану харчування", + "failed-to-add-recipe-to-mealplan": "Не вдалося додати рецепт до меню", "failed-to-add-to-list": "Не вдалося додати до списку", "yield": "Вихід", "yields-amount-with-text": "Вийде: {amount} {text}", @@ -579,9 +579,9 @@ "merge-above": "Об'єднати з тим що вище", "move-to-bottom": "Перемістити вниз", "move-to-top": "Перемістити вгору", - "reset-scale": "Скинути масштабування", - "decrease-scale-label": "Зменшити масштабування на 1", - "increase-scale-label": "Збільшити масштабування на 1", + "reset-scale": "Скинути порції", + "decrease-scale-label": "Зменшити порцію на 1", + "increase-scale-label": "Збільшити порцію на 1", "locked": "Заблоковано", "public-link": "Публічне посилання", "edit-timeline-event": "Редагувати подію хронології", @@ -594,11 +594,11 @@ "how-did-it-turn-out": "Як вийшло?", "user-made-this": "{user} зробив це", "made-for-recipe": "Зроблено для {recipe}", - "added-to-timeline": "Додати до хроніки", - "failed-to-add-to-timeline": "Не вдалося додати до хроніки", + "added-to-timeline": "Додати до хронології", + "failed-to-add-to-timeline": "Не вдалося додати до хронології", "failed-to-update-recipe": "Не вдалося оновити рецепт", - "added-to-timeline-but-failed-to-add-image": "Додано до хроніки, але не вдалося додати зображення", - "api-extras-description": "Додатки в рецептах - ключова функція API Mealie. Вони дозволяють створювати користувацьку пару JSON ключів та значень в рецепті для сторонніх додатків. Це можна використовувати для автоматизації або для створення користувацьких повідомлень для сторонніх сервісів.", + "added-to-timeline-but-failed-to-add-image": "Додано до хронології, але не вдалося додати зображення", + "api-extras-description": "Розширення в рецептах - ключова функція API Mealie. Вони дозволяють створювати користувацьку пару JSON ключів та значень в рецепті для сторонніх додатків. Ви можете використовувати ці ключі для надання інформації, наприклад, для запуску автоматизації або власних повідомлень, які будуть передані на бажаний пристрій.", "message-key": "Ключ повідомлення", "parse": "Проаналізувати", "ingredients-not-parsed-description": "Схоже, що ваші інгредієнти ще не оброблені. Натисніть кнопку \"{parse}\" знизу, щоб проаналізувати свої інгредієнти в структуровані продукти.", @@ -646,14 +646,14 @@ "create-a-recipe-by-uploading-a-scan": "Створити рецепт, завантаживши скан.", "upload-a-png-image-from-a-recipe-book": "Завантажити png зображення з книги рецептів", "recipe-bulk-importer": "Масовий імпорт рецептів", - "recipe-bulk-importer-description": "Масовий імпорт дозволяє імпортувати багато рецептів одночасно шляхом додавання посилань в чергу й імпорту в фоні. Це може бути корисним при початковій міграції на Mealie, або при імпорті великої кількості рецептів.", + "recipe-bulk-importer-description": "Масовий імпортер рецептів дозволяє імпортувати відразу декілька рецептів, додаючи сайти в чергу на сервері та виконуючи завдання у фоновому режимі. Це може бути корисно під час початкового переходу на Mealie або коли ви хочете імпортувати велику кількість рецептів.", "set-categories-and-tags": "Обрати категорії та мітки", "bulk-imports": "Масовий імпорт", "bulk-import-process-has-started": "Процес масового імпорту розпочато", "bulk-import-process-has-failed": "Помилка масового імпорту", "report-deletion-failed": "Не вдалося видалити звіт", "recipe-debugger": "Дебаггер рецептів", - "recipe-debugger-description": "Вставте URL-адресу рецепта, який ви хочете дебажити сюди. URL буде розпарсено парсером рецептів й результати будуть відображені. Якщо ви не бачите жодних даних - значить Mealie або парсер рецептів не підтримує сайт який ви намагаєтеся використати.", + "recipe-debugger-description": "Скопіюйте URL-адресу рецепта, який ви хочете стягнути, і вставте її тут. URL-адреса буде вилучена за допомогою паресра рецептів, і результати будуть відображені. Якщо ви не бачите жодних даних, сайт, який ви намагаєтеся вилучити, не підтримується Mealie або його бібліотекою парсерів.", "use-openai": "Використовувати OpenAI", "recipe-debugger-use-openai-description": "Використовуйте OpenAI для аналізу результатів замість використання бібліотеки парсера. Під час створення рецепта через URL це робиться автоматично, якщо бібліотека парсера не впоралася, але ви можете перевірити це тут вручну.", "debug": "Дебажити", @@ -662,14 +662,14 @@ "recipe-yield": "Вихід рецепту", "recipe-yield-text": "Вихід рецепту", "unit": "Одиниця виміру", - "upload-image": "Вивантажити зображення", + "upload-image": "Завантажити зображення", "screen-awake": "Тримати екран активним", "remove-image": "Видалити зображення", "nextStep": "Наступний крок", "recipe-actions": "Дії рецепту", "parser": { "ingredient-parser": "Аналізатор інгредієнтів", - "explanation": "Щоб використати аналізатор інгредієнтів, натисніть кнопку 'Аналізувати все', щоб запустити процес. Після того, як інгредієнти проаналізовані, ви можете їх переглянути та переконатися, що вони були проаналізовані правильно. Оцінка надійності аналізу відображена праворуч від назви елемента. Ця оцінка розраховується як середнє значення усіх індивідуальних оцінок і не завжди може бути абсолютно точним.", + "explanation": "Щоб скористатися аналізатором інгредієнтів, натисніть кнопку «Аналізувати все», щоб розпочати процес. Після обробки інгредієнтів ви можете переглянути елементи та перевірити, чи вони були проаналізовані правильно. Оцінка надійності моделі відображається праворуч від назви елемента. Ця оцінка є середнім значенням усіх окремих оцінок і не завжди може бути повністю точною.", "alerts-explainer": "Оповіщення будуть відображатися, якщо знайдені продукти або одиниці знайдені яких не існує в базі даних.", "select-parser": "Вибрати аналізатор", "natural-language-processor": "Аналізатор природної мови", @@ -701,7 +701,7 @@ "toggle-recipe": "Переключити рецепт" }, "recipe-finder": { - "recipe-finder": "Шукач рецептів", + "recipe-finder": "Пошук рецептів", "recipe-finder-description": "Пошук рецептів базується на продуктах, які ви маєте. Ви також можете фільтрувати за наявними інструментами та встановити максимальну кількість відсутніх продуктів або інструментів.", "selected-ingredients": "Вибрані продукти", "no-ingredients-selected": "Жодного продукту не вибрано", @@ -724,9 +724,9 @@ "include": "Включаючи", "max-results": "Максимальна кількість результатів", "or": "Або", - "has-any": "Є будь-яке", + "has-any": "Містить будь-який", "has-all": "Є всі", - "clear-selection": "Зняти позначення", + "clear-selection": "Очистити вибір", "results": "Результати", "search": "Пошук", "search-mealie": "Пошук по Mealie (натисніть /)", @@ -755,7 +755,7 @@ "import-summary": "Резюме імпорту", "partial-backup": "Часткова резервна копія", "unable-to-delete-backup": "Не вдалося видалити резервну копію.", - "experimental-description": "Резервні копії - це загальні знімки каталогу бази даних і даних сайту. Це включає всі дані без виключень. Вважайте це знімком Mealie у певний час. Вони служать способом експорту та імпорту даних, або створення резервної копії сайту.", + "experimental-description": "Резервні копії - це повні знімки бази даних та каталогу даних сайту. Вони містять усі дані, і неможливо виключити з них окремі підмножини даних. Можна уявити це як знімок Mealie в певний момент часу. Вони слугують незалежним від бази даних способом експорту та імпорту даних або створення резервної копії сайту на зовнішньому носії.", "backup-restore": "Відновлення з резервної копії", "back-restore-description": "Відновлення резервної копії перезапише всі дані вашої бази даних і в каталозі даних і замінить їх вміст вмістом цієї резервної копії. {cannot-be-undone} Якщо відновлення успішне, вас вилогінить з системи.", "cannot-be-undone": "Цю дію не можна скасувати - використовуйте з обережністю.", @@ -785,7 +785,7 @@ "locale-settings": "Налаштування локалі", "migrations": "Міграції", "new-page": "Нова сторінка", - "notify": "Сповіщення", + "notify": "Нагадати", "organize": "Впорядкувати", "page-name": "Назва сторінки", "pages": "Сторінки", @@ -847,7 +847,7 @@ "webhooks-caps": "ВЕБХУКИ", "webhooks": "Вебхуки", "webhook-name": "Назва вебхука", - "description": "Веб хуки, визначені нижче, будуть виконані коли буде визначено план харчування на день. В запланований час веб хук отримає дані з рецепта, який заплановано на день. Зверніть увагу, що виконання веб хука не точне в часі. Веб хуки виконуються з інтервалом в 5 хвилин, тому вони будуть виконані протягом 5 +/- хвилин від запланованого." + "description": "Веб-хуки, визначені нижче, будуть виконуватися, коли буде визначено меню на день. У призначений час веб-хуки будуть надіслані з даними з рецепта, запланованого на цей день. Зверніть увагу, що виконання веб-хуків не є точним. Веб-хуки виконуються з інтервалом у 5 хвилин, тому вони будуть виконані протягом 5 +/- хвилин від призначеного часу." }, "bug-report": "Повідомлення про помилку", "bug-report-information": "Використати цю інформацію, щоб повідомити про помилку. Надання даних з Mealie розробника найкращий спосіб пришвидшити розв'язання проблеми.", @@ -1018,9 +1018,9 @@ "register": "Зареєструватися", "reset-password": "Скинути пароль", "sign-in": "Увійти", - "total-mealplans": "Всього планів харчування", + "total-mealplans": "Всього меню", "total-users": "Всього користувачів", - "upload-photo": "Відвантажити світлину", + "upload-photo": "Завантажити світлину", "use-8-characters-or-more-for-your-password": "Пароль повинен містити 8 або більше символів", "user-created": "Користувача створено", "user-creation-failed": "Не вдалося створити користувача", @@ -1087,9 +1087,9 @@ }, "data-pages": { "foods": { - "merge-dialog-text": "Об'єднання вибраних продуктів об'єднає вихідний продукт та цільовий продукт до одного продукту. Вихідний продукт буде видалений і всі посилання на вихідний продукт будуть посилатися на цільовий продукт.", + "merge-dialog-text": "Об’єднання вибраних продуктів створить єдину позицію. При цьому вихідний продукт буде видалено, а всі посилання на нього автоматично буде оновлено на цільовий продукт.", "merge-food-example": "Об'єднання {food1} в {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", + "seed-dialog-text": "Заповніть базу даних продуктами вашою мовою. Це дозволить створити близько 2700 поширених продуктів, які можна використовувати для організації вашої бази даних. Продукти перекладаються спільними зусиллями спільноти.", "seed-dialog-warning": "У вас уже є деякі елементи в базі даних. Ця дія не об'єднає дублікати, вам доведеться керувати ними вручну.", "combine-food": "Об'єднати продукти", "source-food": "Вихідний продукт", @@ -1192,7 +1192,7 @@ "create-a-new-group": "Створити нову групу", "provide-registration-token-description": "Будь ласка, вкажіть реєстраційний ключ, пов'язаний з групою, до якої ви хочете приєднатися. Цей токен потрібно буде отримати від існуючого члена групи.", "group-details": "Деталі групи", - "group-details-description": "Перед створенням облікового запису вам потрібно створити групу. Спочатку ваша група буде містити тільки вас, але ви зможете запрошувати інших пізніше. Учасники вашої групи можуть обмінюватися планами харчування, списками покупок, рецептами і багато чим іншим!", + "group-details-description": "Перед створенням облікового запису вам потрібно створити групу. Спочатку ваша група буде містити тільки вас, але ви зможете запрошувати інших пізніше. Учасники вашої групи можуть обмінюватися меню, списками покупок, рецептами і багато чим іншим!", "use-seed-data": "Використати початкові дані", "use-seed-data-description": "Mealie поставляється з набором продуктів, одиниць і міток, які можуть бути використані для наповнення ваших груп корисними даними для організації ваших рецептів. Це перекладено на вибрану вами мову. Ви можете додати або змінити ці дані пізніше.", "account-details": "Деталі акаунта" @@ -1301,8 +1301,8 @@ "actions-title": "Дії" }, "ingredients-natural-language-processor": "Обробка природної мови для інгредієнтів", - "ingredients-natural-language-processor-explanation": "Mealie використовує умовні випадкові поля (УВП) для аналізу та обробки компонентів. Модель яка використовується для інгредієнтів, ґрунтується на наборі даних більш ніж 100 000 інгредієнтів з бази даних, зібраних Нью-Йорк Таймс. Зверніть увагу, що модель натренована на англійській мові, тож ви можете мати неточні результати при використанні моделі з іншими мовами. Ця сторінка є майданчиком для тестування моделі.", - "ingredients-natural-language-processor-explanation-2": "Модель не ідеальна, але дає непогані результати в загальному і є хорошим початковим пунктом для ручного парсингу інгредієнтів в окремі поля. Крім того, ви можете використовувати \"Brute\" процесор, який використовує метод підбору для визначення інгредієнтів.", + "ingredients-natural-language-processor-explanation": "Mealie використовує умовні випадкові поля (CRF) для аналізу та обробки інгредієнтів. Модель, що використовується для інгредієнтів, базується на наборі даних, що містить понад 100 000 інгредієнтів, зібраних газетою New York Times. Зверніть увагу, що оскільки модель навчена лише англійською мовою, при використанні моделі іншими мовами результати можуть відрізнятися. Ця сторінка є майданчиком для тестування моделі.", + "ingredients-natural-language-processor-explanation-2": "Модель не ідеальна, але загалом дає чудові результати і є гарною відправною точкою для ручного розбиття інгредієнтів на окремі поля. Як альтернативу, ви також можете використовувати процесор «Brute», який використовує техніку зіставлення шаблонів для ідентифікації інгредієнтів.", "nlp": "ОПМ", "brute": "Брут", "openai": "OpenAI", @@ -1356,12 +1356,12 @@ "group-settings-description": "Керуйте спільними налаштуваннями групи, як-от налаштування конфіденційності.", "household-description": "Ці елементи є спільними для вашої сімʼї. Редагування одного з них змінить його для всієї сімʼї!", "household-settings": "Налаштування сімʼї", - "household-settings-description": "Керуйте налаштуваннями сімʼї, такими як план харчування і налаштування конфіденційності.", + "household-settings-description": "Керуйте налаштуваннями сімʼї, такими як меню і налаштування конфіденційності.", "cookbooks-description": "Управління колекцією категорій рецептів і генерація сторінок для них.", "members": "Учасники", "members-description": "Подивіться, хто у вас в сім'ї й керуйте їх дозволами.", - "webhooks-description": "Налаштуйте веб хуки, що спрацьовують у дні, коли у вас є запланований план харчування.", - "notifiers": "Сповіщувачі", + "webhooks-description": "Налаштуйте веб хуки, що спрацьовують у дні, коли у вас є заплановане меню.", + "notifiers": "Нагадувачі", "notifiers-description": "Налаштуйте email та push сповіщення, що спрацьовують для певних подій.", "manage-data": "Керування даними", "manage-data-description": "Керуйте своїми даними Mealie; їжа, одиниці, категорії, мітки та багато іншого.", @@ -1379,7 +1379,7 @@ "manage-cookbooks": "Керування кулінарними книгами", "manage-members": "Керування користувачами", "manage-webhooks": "Керування вебхуками", - "manage-notifiers": "Керування Сповіщувачами", + "manage-notifiers": "Керування Нагадувачами", "manage-data-migrations": "Керування міграцією даних" }, "cookbook": { diff --git a/mealie/lang/messages/pl-PL.json b/mealie/lang/messages/pl-PL.json index 85d0dd3b5..349381296 100644 --- a/mealie/lang/messages/pl-PL.json +++ b/mealie/lang/messages/pl-PL.json @@ -5,7 +5,7 @@ "recipe": { "unique-name-error": "Nazwy przepisów muszą być unikatowe", "recipe-created": "Utworzono przepis", - "recipe-image-deleted": "Obrazek przepisu został usunięty ", + "recipe-image-deleted": "Obrazek przepisu został usunięty", "recipe-defaults": { "ingredient-note": "1 szklanka mąki", "step-text": "Kroki przepisu, jak również inne pola na stronie przepisu obsługują składnię markdown.\n\n**Dodaj link**\n\n[Mój link](https://demo.mealie.io)\n" @@ -33,7 +33,7 @@ }, "exceptions": { "permission_denied": "Nie masz uprawnień do wykonania tej akcji", - "recursive-recipe-link": "A recipe cannot reference itself, either directly or indirectly", + "recursive-recipe-link": "Przepis nie może odnosić się do samego siebie bezpośrednio, ani pośrednio", "no-entry-found": "Wskazany zasób jest niedostępny", "integrity-error": "Błąd spójności bazy danych", "username-conflict-error": "Ta nazwa użytkownika jest już zajęta", diff --git a/mealie/repos/seed/resources/foods/locales/da-DK.json b/mealie/repos/seed/resources/foods/locales/da-DK.json index 9b523250b..280cb3852 100644 --- a/mealie/repos/seed/resources/foods/locales/da-DK.json +++ b/mealie/repos/seed/resources/foods/locales/da-DK.json @@ -572,7 +572,7 @@ "aliases": [], "description": "", "name": "delicata squash", - "plural_name": "delicata squashes" + "plural_name": "delicata squash" }, "frisee": { "aliases": [], @@ -761,7 +761,7 @@ "fig": { "aliases": [], "description": "", - "name": "figne", + "name": "figen", "plural_name": "figner" }, "apricot": { @@ -875,8 +875,8 @@ "tangerine": { "aliases": [], "description": "", - "name": "madarin", - "plural_name": "madariner" + "name": "mandarin", + "plural_name": "mandariner" }, "dried mango": { "aliases": [], @@ -1115,7 +1115,7 @@ "finger lime": { "aliases": [], "description": "", - "name": "finger lime", + "name": "fingerlime", "plural_name": "fingerlime" }, "bitter orange": { @@ -1127,7 +1127,7 @@ "feijoa": { "aliases": [], "description": "", - "name": "feijoa", + "name": "ananasguava", "plural_name": "feijoa" }, "dried persimmon": { @@ -1145,8 +1145,8 @@ "rose apple": { "aliases": [], "description": "", - "name": "rose apple", - "plural_name": "rose apples" + "name": "rosenæble", + "plural_name": "rosenæbler" }, "dried orange slice": { "aliases": [], @@ -1187,14 +1187,14 @@ "soursop": { "aliases": [], "description": "", - "name": "soursop", - "plural_name": "soursops" + "name": "Pigget graviola", + "plural_name": "Pigget graviolaer" }, "hog plum": { "aliases": [], "description": "", - "name": "hog plum", - "plural_name": "hog plums" + "name": "ambarella", + "plural_name": "ambarellaer" }, "bergamot orange": { "aliases": [], @@ -1205,32 +1205,32 @@ "luo han guo": { "aliases": [], "description": "", - "name": "luo han guo", - "plural_name": "luo han guos" + "name": "munkfrugt", + "plural_name": "munkfrugter" }, "mamey": { "aliases": [], "description": "", "name": "mamey", - "plural_name": "mameys" + "plural_name": "mamey" }, "sapote": { "aliases": [], "description": "", "name": "sapote", - "plural_name": "sapotes" + "plural_name": "sapoter" }, "green ume plum": { "aliases": [], "description": "", - "name": "green ume plum", - "plural_name": "green ume plums" + "name": "grøn ume blomme", + "plural_name": "grønne ume blommer" }, "kiwano": { "aliases": [], "description": "", - "name": "kiwano", - "plural_name": "kiwanoes" + "name": "hornagurk / kaktusagurk", + "plural_name": "hornagurker / kaktusagurker" } } }, @@ -1239,8 +1239,8 @@ "button mushroom": { "aliases": [], "description": "", - "name": "button mushroom", - "plural_name": "button mushrooms" + "name": "champignon", + "plural_name": "champignoner" }, "shiitake mushroom": { "aliases": [], @@ -1263,38 +1263,38 @@ "porcini": { "aliases": [], "description": "", - "name": "porcini", - "plural_name": "porcinis" + "name": "Karl Johan svamp", + "plural_name": "Karl Johan svampe" }, "mixed mushroom": { "aliases": [], "description": "", - "name": "mixed mushroom", - "plural_name": "mixed mushrooms" + "name": "blandede svampe", + "plural_name": "blandede svampe" }, "oyster mushroom": { "aliases": [], "description": "", - "name": "oyster mushroom", - "plural_name": "oyster mushrooms" + "name": "østershat", + "plural_name": "østershatte" }, "chestnut mushroom": { "aliases": [], "description": "", - "name": "chestnut mushroom", - "plural_name": "chestnut mushrooms" + "name": "kastanjehat", + "plural_name": "kastanjehatte" }, "enoki mushroom": { "aliases": [], "description": "", - "name": "enoki mushroom", - "plural_name": "enoki mushrooms" + "name": "enokisvamp", + "plural_name": "enokisvampe" }, "black fungu": { "aliases": [], "description": "", - "name": "black fungu", - "plural_name": "black fungus" + "name": "sort træøre", + "plural_name": "sorte træører" }, "black truffle": { "aliases": [], @@ -1305,50 +1305,50 @@ "morel mushroom": { "aliases": [], "description": "", - "name": "morel mushroom", - "plural_name": "morel mushrooms" + "name": "morkel", + "plural_name": "morkler" }, "field mushroom": { "aliases": [], "description": "", - "name": "field mushroom", - "plural_name": "field mushrooms" + "name": "markchampignon", + "plural_name": "markchampignoner" }, "king oyster mushroom": { "aliases": [], "description": "", - "name": "king oyster mushroom", - "plural_name": "king oyster mushrooms" + "name": "kongeøstershat", + "plural_name": "kongeøstershatte" }, "shimeji mushroom": { "aliases": [], "description": "", - "name": "shimeji mushroom", - "plural_name": "shimeji mushrooms" + "name": "shimejisvamp", + "plural_name": "shimejisvampe" }, "straw mushroom": { "aliases": [], "description": "", - "name": "straw mushroom", - "plural_name": "straw mushrooms" + "name": "stråhat", + "plural_name": "stråhatte" }, "dried chinese mushroom": { "aliases": [], "description": "", - "name": "dried chinese mushroom", - "plural_name": "dried chinese mushrooms" + "name": "tørret kinesisk svamp", + "plural_name": "tørrede kinesiske svampe" }, "maitake": { "aliases": [], "description": "", - "name": "maitake", - "plural_name": "maitakes" + "name": "gråbrun fåreporesvamp", + "plural_name": "gråbrune fåreporesvampe" }, "trumpet mushroom": { "aliases": [], "description": "", - "name": "trumpet mushroom", - "plural_name": "trumpet mushrooms" + "name": "tragtkantarel", + "plural_name": "tragtkantareller" }, "white truffle": { "aliases": [], @@ -1359,86 +1359,86 @@ "white fungu": { "aliases": [], "description": "", - "name": "white fungu", - "plural_name": "white fungus" + "name": "hvid træøre", + "plural_name": "hvide træører" }, "pioppini": { "aliases": [], "description": "", - "name": "pioppini", - "plural_name": "pioppinis" + "name": "sydlig knippe-svamp", + "plural_name": "sydlige knippe-svampe" }, "snow fungu": { "aliases": [], "description": "", - "name": "snow fungu", - "plural_name": "snow fungus" + "name": "snesvamp", + "plural_name": "snesvampe" }, "white beech mushroom": { "aliases": [], "description": "", - "name": "white beech mushroom", - "plural_name": "white beech mushrooms" + "name": "hvid bøgehat", + "plural_name": "hvide bøgehatte" }, "boletu": { "aliases": [], "description": "", - "name": "boletu", - "plural_name": "boletus" + "name": "rørhat", + "plural_name": "rørhatte" }, "huitlacoche": { "aliases": [], "description": "", - "name": "huitlacoche", - "plural_name": "huitlacoches" + "name": "majssvamp", + "plural_name": "majssvampe" }, "matsutake": { "aliases": [], "description": "", - "name": "matsutake", - "plural_name": "matsutakes" + "name": "matsutakesvamp", + "plural_name": "matsutakesvampe" }, "nameko": { "aliases": [], "description": "", - "name": "nameko", - "plural_name": "namekoes" + "name": "namekosvamp", + "plural_name": "namekosvampe" }, "djon djon mushroom": { "aliases": [], "description": "", - "name": "djon djon mushroom", - "plural_name": "djon djon mushrooms" + "name": "djon djon svamp", + "plural_name": "djon djon svampe" }, "mixed asian mushroom": { "aliases": [], "description": "", - "name": "mixed asian mushroom", - "plural_name": "mixed asian mushrooms" + "name": "blandede asiatiske svampe", + "plural_name": "blandede asiatiske svampe" }, "puffball": { "aliases": [], "description": "", - "name": "puffball", - "plural_name": "puffballs" + "name": "støvbold", + "plural_name": "støvbolde" }, "honey fungu": { "aliases": [], "description": "", - "name": "honey fungu", - "plural_name": "honey fungus" + "name": "honningsvamp", + "plural_name": "honningsvampe" }, "caesar's mushroom": { "aliases": [], "description": "", - "name": "caesar's mushroom", - "plural_name": "caesar's mushrooms" + "name": "kejserhat", + "plural_name": "kejserhatte" }, "candy cap mushroom": { "aliases": [], "description": "", - "name": "candy cap mushroom", - "plural_name": "candy cap mushrooms" + "name": "ahornsirupssvamp", + "plural_name": "ahornsirupssvampe" }, "lion’s mane mushroom": { "aliases": [], @@ -1495,8 +1495,8 @@ "maraschino cherry": { "aliases": [], "description": "", - "name": "maraschino cherry", - "plural_name": "maraschino cherries" + "name": "glaseret kirsebær", + "plural_name": "glaserede kirsebær" }, "dried cherry": { "aliases": [], @@ -1513,14 +1513,14 @@ "sour cherry": { "aliases": [], "description": "", - "name": "sour cherry", - "plural_name": "sour cherries" + "name": "surkirsebær", + "plural_name": "surkirsebær" }, "goji berry": { "aliases": [], "description": "", - "name": "goji berry", - "plural_name": "goji berries" + "name": "gojibær", + "plural_name": "gojibær" }, "dried blueberry": { "aliases": [], @@ -1549,38 +1549,38 @@ "lingonberry": { "aliases": [], "description": "", - "name": "lingonberry", - "plural_name": "lingonberries" + "name": "tyttebær", + "plural_name": "tyttebær" }, "canned sour cherry": { "aliases": [], "description": "", - "name": "canned sour cherry", - "plural_name": "canned sour cherries" + "name": "surkirsebær på dåse", + "plural_name": "surkirsebær på dåse" }, "mulberry": { "aliases": [], "description": "", - "name": "mulberry", - "plural_name": "mulberries" + "name": "morbær", + "plural_name": "morbær" }, "acai berry": { "aliases": [], "description": "", - "name": "acai berry", - "plural_name": "acai berries" + "name": "acaibær", + "plural_name": "acaibær" }, "canned cherry": { "aliases": [], "description": "", - "name": "canned cherry", - "plural_name": "canned cherries" + "name": "kirsebær på dåse", + "plural_name": "kirsebær på dåse" }, "amla": { "aliases": [], "description": "", "name": "amla", - "plural_name": "amlas" + "plural_name": "amla" }, "elderberry": { "aliases": [], @@ -1609,38 +1609,38 @@ "barberry": { "aliases": [], "description": "", - "name": "barberry", - "plural_name": "barberries" + "name": "berberis", + "plural_name": "berberis" }, "dried berry": { "aliases": [], "description": "", - "name": "dried berry", - "plural_name": "dried berries" + "name": "tørret bær", + "plural_name": "tørrede bær" }, "sea buckthorn": { "aliases": [], "description": "", - "name": "sea buckthorn", - "plural_name": "sea buckthorns" + "name": "havtorn", + "plural_name": "havtorn" }, "saskatoon berry": { "aliases": [], "description": "", - "name": "saskatoon berry", - "plural_name": "saskatoon berries" + "name": "bærmispel", + "plural_name": "bærmispler" }, "rosehip": { "aliases": [], "description": "", - "name": "rosehip", - "plural_name": "rosehips" + "name": "hyben", + "plural_name": "hyben" }, "hawthorn": { "aliases": [], "description": "", - "name": "hawthorn", - "plural_name": "hawthorns" + "name": "tjørnebær", + "plural_name": "tjørnebær" }, "boysenberry": { "aliases": [], @@ -1651,62 +1651,62 @@ "cloudberry": { "aliases": [], "description": "", - "name": "cloudberry", - "plural_name": "cloudberries" + "name": "multebær", + "plural_name": "multebær" }, "freeze-dried berry": { "aliases": [], "description": "", - "name": "freeze-dried berry", - "plural_name": "freeze-dried berries" + "name": "frysetørret bær", + "plural_name": "frysetørrede bær" }, "aronia berry": { "aliases": [], "description": "", - "name": "aronia berry", - "plural_name": "aronia berries" + "name": "aroniabær", + "plural_name": "aroniabær" }, "chokeberry": { "aliases": [], "description": "", - "name": "chokeberry", - "plural_name": "chokeberries" + "name": "surbær", + "plural_name": "surbær" }, "loganberry": { "aliases": [], "description": "", - "name": "loganberry", - "plural_name": "loganberries" + "name": "loganbær", + "plural_name": "loganbær" }, "blackcurrant leaf": { "aliases": [], "description": "", - "name": "blackcurrant leaf", - "plural_name": "blackcurrant leaves" + "name": "solbærblad", + "plural_name": "solbærblade" }, "haskap berry": { "aliases": [], "description": "", - "name": "haskap berry", - "plural_name": "haskap berries" + "name": "blåbærkaprifolie", + "plural_name": "blåbærkaprifolier" }, "dewberry": { "aliases": [], "description": "", - "name": "dewberry", - "plural_name": "dewberries" + "name": "korbær", + "plural_name": "korbær" }, "sloe berry": { "aliases": [], "description": "", - "name": "sloe berry", - "plural_name": "sloe berries" + "name": "slåen", + "plural_name": "slåen" }, "oregon grape": { "aliases": [], "description": "", - "name": "oregon grape", - "plural_name": "oregon grapes" + "name": "mahonie", + "plural_name": "mahonier" } } }, @@ -2123,8 +2123,8 @@ "mexican cheese blend": { "aliases": [], "description": "", - "name": "mexican cheese blend", - "plural_name": "mexican cheese blends" + "name": "mexicansk osteblanding", + "plural_name": "mexicanske osteblandinger" }, "pepper jack": { "aliases": [], @@ -2183,8 +2183,8 @@ "smoked cheese": { "aliases": [], "description": "", - "name": "smoked cheese", - "plural_name": "smoked cheeses" + "name": "røget ost", + "plural_name": "røgede oste" }, "halloumi": { "aliases": [], @@ -2207,8 +2207,8 @@ "italian cheese blend": { "aliases": [], "description": "", - "name": "italian cheese blend", - "plural_name": "italian cheese blends" + "name": "italiensk osteblanding", + "plural_name": "italienske osteblandinger" }, "neufchatel": { "aliases": [], @@ -2255,8 +2255,8 @@ "string cheese": { "aliases": [], "description": "", - "name": "string cheese", - "plural_name": "string cheeses" + "name": "ostestang", + "plural_name": "ostestænger" }, "camembert": { "aliases": [], @@ -2267,8 +2267,8 @@ "soft cheese": { "aliases": [], "description": "", - "name": "soft cheese", - "plural_name": "soft cheeses" + "name": "blød ost", + "plural_name": "bløde oste" }, "stilton": { "aliases": [], @@ -2327,8 +2327,8 @@ "cheese powder": { "aliases": [], "description": "", - "name": "cheese powder", - "plural_name": "cheese powders" + "name": "ostepulver", + "plural_name": "ostepulver" }, "fromage blanc": { "aliases": [], @@ -2453,8 +2453,8 @@ "hard goat cheese": { "aliases": [], "description": "", - "name": "hard goat cheese", - "plural_name": "hard goat cheeses" + "name": "hård gedeost", + "plural_name": "hårde gedeoste" }, "kashkaval": { "aliases": [], @@ -2465,8 +2465,8 @@ "sheep cheese": { "aliases": [], "description": "", - "name": "sheep cheese", - "plural_name": "sheep cheeses" + "name": "fåreost", + "plural_name": "fåreoste" }, "amul cheese": { "aliases": [], @@ -3183,14 +3183,14 @@ "extra firm tofu": { "aliases": [], "description": "", - "name": "extra firm tofu", - "plural_name": "extra firm tofus" + "name": "fast tofu", + "plural_name": "faste tofu" }, "silken tofu": { "aliases": [], "description": "", - "name": "silken tofu", - "plural_name": "silken tofus" + "name": "silketofu", + "plural_name": "silketofu" }, "kala namak salt": { "aliases": [], @@ -3207,26 +3207,26 @@ "egg replacer": { "aliases": [], "description": "", - "name": "egg replacer", - "plural_name": "egg replacers" + "name": "ægerstatter", + "plural_name": "ægerstattere" }, "vegan mayonnaise": { "aliases": [], "description": "", - "name": "vegan mayonnaise", - "plural_name": "vegan mayonnaises" + "name": "vegansk mayonnaise", + "plural_name": "vegansk mayonnaise" }, "vegan cheese": { "aliases": [], "description": "", - "name": "vegan cheese", - "plural_name": "vegan cheeses" + "name": "vegansk ost", + "plural_name": "veganske oste" }, "cashew butter": { "aliases": [], "description": "", - "name": "cashew butter", - "plural_name": "cashew butter" + "name": "cashewsmør", + "plural_name": "cashewsmør" }, "tempeh": { "aliases": [], @@ -3237,26 +3237,26 @@ "vegan cream cheese": { "aliases": [], "description": "", - "name": "vegan cream cheese", - "plural_name": "vegan cream cheeses" + "name": "vegansk flødeost", + "plural_name": "veganske flødeoste" }, "coconut yogurt": { "aliases": [], "description": "", - "name": "coconut yogurt", - "plural_name": "coconut yogurts" + "name": "kokosyoghurt", + "plural_name": "kokosyoghurt" }, "non-dairy yogurt": { "aliases": [], "description": "", - "name": "non-dairy yogurt", - "plural_name": "non-dairy yogurts" + "name": "plantebaseret yoghurt", + "plural_name": "plantebaseret yoghurt" }, "seed butter": { "aliases": [], "description": "", - "name": "seed butter", - "plural_name": "seed butter" + "name": "frøsmør", + "plural_name": "frøsmør" }, "cashew milk": { "aliases": [], @@ -3273,8 +3273,8 @@ "nut butter": { "aliases": [], "description": "", - "name": "nut butter", - "plural_name": "nut butter" + "name": "nøddesmør", + "plural_name": "nøddesmør" }, "rice milk": { "aliases": [], @@ -3285,14 +3285,14 @@ "vegan sour cream": { "aliases": [], "description": "", - "name": "vegan sour cream", - "plural_name": "vegan sour creams" + "name": "vegansk creme fraiche", + "plural_name": "vegansk creme fraiche" }, "textured vegetable protein": { "aliases": [], "description": "", - "name": "textured vegetable protein", - "plural_name": "textured vegetable proteins" + "name": "planteprotein", + "plural_name": "planteprotein" }, "vegan worcestershire": { "aliases": [], @@ -3309,38 +3309,38 @@ "vegan mozzarella": { "aliases": [], "description": "", - "name": "vegan mozzarella", - "plural_name": "vegan mozzarellas" + "name": "vegansk mozzarella", + "plural_name": "vegansk mozzarella" }, "non-dairy creamer": { "aliases": [], "description": "", - "name": "non-dairy creamer", - "plural_name": "non-dairy creamers" + "name": "plantebaseret fløde", + "plural_name": "plantebaseret fløde" }, "vegan sausage": { "aliases": [], "description": "", - "name": "vegan sausage", - "plural_name": "vegan sausages" + "name": "vegansk pølse", + "plural_name": "veganske pølser" }, "coconut whipped cream": { "aliases": [], "description": "", - "name": "coconut whipped cream", - "plural_name": "coconut whipped creams" + "name": "pisket kokosfløde", + "plural_name": "pisket kokosfløde" }, "smoked tofu": { "aliases": [], "description": "", - "name": "smoked tofu", - "plural_name": "smoked tofus" + "name": "røget tofu", + "plural_name": "røget tofu" }, "coconut powder": { "aliases": [], "description": "", - "name": "coconut powder", - "plural_name": "coconut powders" + "name": "kokospulver", + "plural_name": "kokospulver" }, "soy cream": { "aliases": [], @@ -3381,8 +3381,8 @@ "vegan burger patty": { "aliases": [], "description": "", - "name": "vegan burger patty", - "plural_name": "vegan burger patties" + "name": "vegansk burgerbøf", + "plural_name": "veganske burgerbøffer" }, "condensed coconut milk": { "aliases": [], @@ -3405,8 +3405,8 @@ "vegan bacon": { "aliases": [], "description": "", - "name": "vegan bacon", - "plural_name": "vegan bacons" + "name": "vegansk bacon", + "plural_name": "vegansk bacon" }, "soy curl": { "aliases": [], @@ -3429,8 +3429,8 @@ "vegan feta": { "aliases": [], "description": "", - "name": "vegan feta", - "plural_name": "vegan fetas" + "name": "vegansk feta", + "plural_name": "veganske fetaer" }, "soy chorizo": { "aliases": [], @@ -3453,8 +3453,8 @@ "hazelnut butter": { "aliases": [], "description": "", - "name": "hazelnut butter", - "plural_name": "hazelnut butter" + "name": "hasselnøddesmør", + "plural_name": "hasselnøddesmør" }, "vegan ranch": { "aliases": [], @@ -3465,8 +3465,8 @@ "vegan chicken": { "aliases": [], "description": "", - "name": "vegan chicken", - "plural_name": "vegan chickens" + "name": "vegansk kylling", + "plural_name": "veganske kyllinger" }, "coconut paste": { "aliases": [], @@ -3997,26 +3997,26 @@ "lamb chop": { "aliases": [], "description": "", - "name": "lamb chop", - "plural_name": "lamb chops" + "name": "lammekotelet", + "plural_name": "lammekoteletter" }, "bone-in ham": { "aliases": [], "description": "", - "name": "bone-in ham", - "plural_name": "bone-in hams" + "name": "skinke med ben", + "plural_name": "skinker med ben" }, "pork butt": { "aliases": [], "description": "", - "name": "pork butt", - "plural_name": "pork butts" + "name": "svinenakke", + "plural_name": "svinenakker" }, "canadian bacon": { "aliases": [], "description": "", - "name": "canadian bacon", - "plural_name": "canadian bacons" + "name": "canadisk bacon", + "plural_name": "canadisk bacon" }, "beef sausage": { "aliases": [], @@ -4027,26 +4027,26 @@ "lamb shank": { "aliases": [], "description": "", - "name": "lamb shank", - "plural_name": "lamb shanks" + "name": "lammeskank", + "plural_name": "lammeskanker" }, "mutton": { "aliases": [], "description": "", - "name": "mutton", - "plural_name": "muttons" + "name": "fårekød", + "plural_name": "fårekød" }, "ham steak": { "aliases": [], "description": "", - "name": "ham steak", - "plural_name": "ham steaks" + "name": "skinkebøf", + "plural_name": "skinkebøffer" }, "venison": { "aliases": [], "description": "", - "name": "venison", - "plural_name": "venisons" + "name": "vildt", + "plural_name": "vildt" }, "bratwurst": { "aliases": [], @@ -4058,61 +4058,61 @@ "aliases": [], "description": "", "name": "pulled pork", - "plural_name": "pulled porks" + "plural_name": "pulled pork" }, "ham hock": { "aliases": [], "description": "", - "name": "ham hock", - "plural_name": "ham hocks" + "name": "svineskank", + "plural_name": "svineskanker" }, "frozen meatball": { "aliases": [], "description": "", - "name": "frozen meatball", - "plural_name": "frozen meatballs" + "name": "frosne kødboller", + "plural_name": "frosne kødboller" }, "mixed ground meat": { "aliases": [], "description": "", - "name": "mixed ground meat", - "plural_name": "mixed ground meats" + "name": "blandet hakket kød", + "plural_name": "blandet hakket kød" }, "rabbit": { "aliases": [], "description": "", - "name": "rabbit", - "plural_name": "rabbits" + "name": "kanin", + "plural_name": "kaniner" }, "pork cutlet": { "aliases": [], "description": "", - "name": "pork cutlet", - "plural_name": "pork cutlets" + "name": "svinekotelet", + "plural_name": "svinekoteletter" }, "veal cutlet": { "aliases": [], "description": "", - "name": "veal cutlet", - "plural_name": "veal cutlets" + "name": "kalvekotelet", + "plural_name": "kalvekoteletter" }, "soup bone": { "aliases": [], "description": "", - "name": "soup bone", - "plural_name": "soup bones" + "name": "suppeben", + "plural_name": "suppeben" }, "lamb loin": { "aliases": [], "description": "", - "name": "lamb loin", - "plural_name": "lamb loins" + "name": "lammelår", + "plural_name": "lammelår" }, "pork steak": { "aliases": [], "description": "", - "name": "pork steak", - "plural_name": "pork steaks" + "name": "svinebøf", + "plural_name": "svinebøffer" }, "mexican chorizo": { "aliases": [], @@ -4123,20 +4123,20 @@ "rack of lamb": { "aliases": [], "description": "", - "name": "rack of lamb", - "plural_name": "rack of lamb" + "name": "lammecarré", + "plural_name": "lammecarréer" }, "pork back rib": { "aliases": [], "description": "", - "name": "pork back rib", - "plural_name": "pork back ribs" + "name": "spareribs", + "plural_name": "spareribs" }, "country style rib": { "aliases": [], "description": "", - "name": "country style rib", - "plural_name": "country style ribs" + "name": "landmands ribben", + "plural_name": "landmands ribben" }, "black forest ham": { "aliases": [], @@ -4147,14 +4147,14 @@ "oxtail": { "aliases": [], "description": "", - "name": "oxtail", - "plural_name": "oxtails" + "name": "oksehale", + "plural_name": "oksehaler" }, "smoked ham hock": { "aliases": [], "description": "", - "name": "smoked ham hock", - "plural_name": "smoked ham hocks" + "name": "røget svineskank", + "plural_name": "røgede svineskanker" }, "serrano ham": { "aliases": [], @@ -4183,8 +4183,8 @@ "cocktail sausage": { "aliases": [], "description": "", - "name": "cocktail sausage", - "plural_name": "cocktail sausages" + "name": "cocktailpølse", + "plural_name": "cocktailpølser" }, "hard salami": { "aliases": [], @@ -4195,32 +4195,32 @@ "back bacon": { "aliases": [], "description": "", - "name": "back bacon", - "plural_name": "back bacons" + "name": "baconsnitter", + "plural_name": "baconsnitter" }, "salt pork": { "aliases": [], "description": "", - "name": "salt pork", - "plural_name": "salt porks" + "name": "saltet flæsk", + "plural_name": "saltet flæsk" }, "veal shank": { "aliases": [], "description": "", - "name": "veal shank", - "plural_name": "veal shanks" + "name": "kalveskank", + "plural_name": "kalveskanker" }, "ground venison": { "aliases": [], "description": "", - "name": "ground venison", - "plural_name": "ground venisons" + "name": "hakket vildt", + "plural_name": "hakket vildt" }, "beef shank": { "aliases": [], "description": "", - "name": "beef shank", - "plural_name": "beef shanks" + "name": "okseskank", + "plural_name": "okseskanker" }, "lap cheong": { "aliases": [], @@ -4231,8 +4231,8 @@ "blood sausage": { "aliases": [], "description": "", - "name": "blood sausage", - "plural_name": "blood sausages" + "name": "blodpølse", + "plural_name": "blodpølser" }, "dried beef": { "aliases": [], @@ -4249,8 +4249,8 @@ "boneless beef short rib": { "aliases": [], "description": "", - "name": "boneless beef short rib", - "plural_name": "boneless beef short ribs" + "name": "udbenet oksekortribben", + "plural_name": "udbenede oksekortribben" }, "country ham": { "aliases": [], @@ -4261,8 +4261,8 @@ "boneless ham": { "aliases": [], "description": "", - "name": "boneless ham", - "plural_name": "boneless hams" + "name": "udbenet skinke", + "plural_name": "udbenede skinker" }, "mortadella": { "aliases": [], @@ -4273,74 +4273,74 @@ "ground bison": { "aliases": [], "description": "", - "name": "ground bison", - "plural_name": "ground bisons" + "name": "hakket bisonkød", + "plural_name": "hakket bisonkød" }, "fresh sausage": { "aliases": [], "description": "", - "name": "fresh sausage", - "plural_name": "fresh sausages" + "name": "frisk pølse", + "plural_name": "friske pølser" }, "bologna": { "aliases": [], "description": "", - "name": "bologna", - "plural_name": "bolognas" + "name": "mortadella", + "plural_name": "mortadella" }, "burger patty": { "aliases": [], "description": "", - "name": "burger patty", - "plural_name": "burger patties" + "name": "bøf", + "plural_name": "bøffer" }, "smoked pork chop": { "aliases": [], "description": "", - "name": "smoked pork chop", - "plural_name": "smoked pork chops" + "name": "røget svinekotelet", + "plural_name": "røgede svinekoteletter" }, "lamb neck": { "aliases": [], "description": "", - "name": "lamb neck", - "plural_name": "lamb necks" + "name": "lammenakke", + "plural_name": "lammenakker" }, "sausage patty": { "aliases": [], "description": "", - "name": "sausage patty", - "plural_name": "sausage patties" + "name": "pølsebøf", + "plural_name": "pølsebøffer" }, "beef suet": { "aliases": [], "description": "", - "name": "beef suet", - "plural_name": "beef suets" + "name": "oksetalg", + "plural_name": "oksetalg" }, "veal roast": { "aliases": [], "description": "", - "name": "veal roast", - "plural_name": "veal roasts" + "name": "kalvesteg", + "plural_name": "kalvestege" }, "beef shoulder": { "aliases": [], "description": "", - "name": "beef shoulder", - "plural_name": "beef shoulders" + "name": "oksebov", + "plural_name": "oksebov" }, "steak tip": { "aliases": [], "description": "", - "name": "steak tip", - "plural_name": "steak tips" + "name": "bøfstrimler", + "plural_name": "bøfstrimler" }, "veal chop": { "aliases": [], "description": "", - "name": "veal chop", - "plural_name": "veal chops" + "name": "kalvekotelet", + "plural_name": "kalvekoteletter" } } }, @@ -4367,8 +4367,8 @@ "ground turkey": { "aliases": [], "description": "", - "name": "ground turkey", - "plural_name": "ground turkeys" + "name": "hakket kalkun", + "plural_name": "hakket kalkun" }, "whole chicken": { "aliases": [], @@ -4379,8 +4379,8 @@ "whole turkey": { "aliases": [], "description": "", - "name": "whole turkey", - "plural_name": "whole turkeys" + "name": "hel kalkun", + "plural_name": "hele kalkuner" }, "chicken leg": { "aliases": [], @@ -4397,8 +4397,8 @@ "turkey breast": { "aliases": [], "description": "", - "name": "turkey breast", - "plural_name": "turkey breasts" + "name": "kalkunbryst", + "plural_name": "kalkunbryster" }, "ground chicken": { "aliases": [], @@ -4415,44 +4415,44 @@ "chicken tender": { "aliases": [], "description": "", - "name": "chicken tender", - "plural_name": "chicken tenders" + "name": "kyllingeinderlår", + "plural_name": "kyllingeinderlår" }, "turkey sausage": { "aliases": [], "description": "", - "name": "turkey sausage", - "plural_name": "turkey sausages" + "name": "kalkunpølse", + "plural_name": "kalkunpølser" }, "chicken sausage": { "aliases": [], "description": "", - "name": "chicken sausage", - "plural_name": "chicken sausages" + "name": "kyllingepølse", + "plural_name": "kyllingepølser" }, "turkey bacon": { "aliases": [], "description": "", - "name": "turkey bacon", - "plural_name": "turkey bacons" + "name": "kalkunbacon", + "plural_name": "kalkunbacon" }, "duck": { "aliases": [], "description": "", - "name": "duck", - "plural_name": "ducks" + "name": "and", + "plural_name": "ænder" }, "duck breast": { "aliases": [], "description": "", - "name": "duck breast", - "plural_name": "duck breasts" + "name": "andebryst", + "plural_name": "andebryster" }, "boneless chicken": { "aliases": [], "description": "", - "name": "boneless chicken", - "plural_name": "boneless chickens" + "name": "udbenet kylling", + "plural_name": "udbenede kyllinger" }, "chicken liver": { "aliases": [], @@ -4463,44 +4463,44 @@ "cornish hen": { "aliases": [], "description": "", - "name": "cornish hen", - "plural_name": "cornish hens" + "name": "poussin", + "plural_name": "poussiner" }, "deli turkey": { "aliases": [], "description": "", - "name": "deli turkey", - "plural_name": "deli turkeys" + "name": "kalkunpålæg", + "plural_name": "kalkunpålæg" }, "smoked turkey": { "aliases": [], "description": "", - "name": "smoked turkey", - "plural_name": "smoked turkeys" + "name": "røget kalkun", + "plural_name": "røgede kalkuner" }, "turkey meat": { "aliases": [], "description": "", - "name": "turkey meat", - "plural_name": "turkey meats" + "name": "kalkunkød", + "plural_name": "kalkunkød" }, "chicken quarter": { "aliases": [], "description": "", - "name": "chicken quarter", - "plural_name": "chicken quarters" + "name": "kyllingekvart", + "plural_name": "kyllingekvarter" }, "ground turkey sausage": { "aliases": [], "description": "", - "name": "ground turkey sausage", - "plural_name": "ground turkey sausages" + "name": "hakket kalkunpølse", + "plural_name": "hakkede kalkunpølser" }, "quail": { "aliases": [], "description": "", - "name": "quail", - "plural_name": "quails" + "name": "vagtel", + "plural_name": "vagtler" }, "smoked turkey sausage": { "aliases": [], @@ -4517,20 +4517,20 @@ "turkey leg": { "aliases": [], "description": "", - "name": "turkey leg", - "plural_name": "turkey legs" + "name": "kalkunlår", + "plural_name": "kalkunlår" }, "pheasant": { "aliases": [], "description": "", - "name": "pheasant", - "plural_name": "pheasants" + "name": "fasan", + "plural_name": "fasaner" }, "goose": { "aliases": [], "description": "", - "name": "goose", - "plural_name": "geese" + "name": "gås", + "plural_name": "gæs" }, "turkey pepperoni": { "aliases": [], @@ -4547,8 +4547,8 @@ "turkey thigh": { "aliases": [], "description": "", - "name": "turkey thigh", - "plural_name": "turkey thighs" + "name": "kalkunlår", + "plural_name": "kalkunlår" }, "chicken bone": { "aliases": [], @@ -4577,8 +4577,8 @@ "turkey wing": { "aliases": [], "description": "", - "name": "turkey wing", - "plural_name": "turkey wings" + "name": "kalkunvinge", + "plural_name": "kalkunvinger" }, "turkey giblet": { "aliases": [], @@ -4679,8 +4679,8 @@ "smoked duck breast": { "aliases": [], "description": "", - "name": "smoked duck breast", - "plural_name": "smoked duck breasts" + "name": "røget andebryst", + "plural_name": "røgede andebryster" }, "pigeon": { "aliases": [], @@ -4733,8 +4733,8 @@ "guinea fowl": { "aliases": [], "description": "", - "name": "guinea fowl", - "plural_name": "guinea fowls" + "name": "perlehøne", + "plural_name": "perlehøns" }, "smoked turkey wing": { "aliases": [], @@ -5001,56 +5001,56 @@ "smoked trout": { "aliases": [], "description": "", - "name": "smoked trout", - "plural_name": "smoked trout" + "name": "røget ørred", + "plural_name": "røgede ørreder" }, "caviar": { "aliases": [], "description": "", - "name": "caviar", - "plural_name": "caviars" + "name": "kaviar", + "plural_name": "kaviar" }, "haddock": { "aliases": [], "description": "", - "name": "haddock", - "plural_name": "haddocks" + "name": "kuller", + "plural_name": "kuller" }, "monkfish": { "aliases": [], "description": "", - "name": "monkfish", - "plural_name": "monkfish" + "name": "havtaske", + "plural_name": "havtasker" }, "smoked haddock": { "aliases": [], "description": "", - "name": "smoked haddock", - "plural_name": "smoked haddocks" + "name": "røget kuller", + "plural_name": "røgede kuller" }, "flounder": { "aliases": [], "description": "", - "name": "flounder", - "plural_name": "flounder" + "name": "skrubbe", + "plural_name": "skrubber" }, "perch": { "aliases": [], "description": "", - "name": "perch", - "plural_name": "perches" + "name": "aborre", + "plural_name": "aborrer" }, "hake": { "aliases": [], "description": "", - "name": "hake", - "plural_name": "hakes" + "name": "kulmule", + "plural_name": "kulmuler" }, "pollock": { "aliases": [], "description": "", - "name": "pollock", - "plural_name": "pollocks" + "name": "sej", + "plural_name": "sej" }, "salt cod": { "aliases": [], @@ -5061,62 +5061,62 @@ "smoked mackerel": { "aliases": [], "description": "", - "name": "smoked mackerel", - "plural_name": "smoked mackerel" + "name": "røget makrel", + "plural_name": "røgede makrel" }, "sea bream": { "aliases": [], "description": "", - "name": "sea bream", - "plural_name": "sea bream" + "name": "havbrasen", + "plural_name": "havbrasen" }, "rainbow trout": { "aliases": [], "description": "", - "name": "rainbow trout", - "plural_name": "rainbow trout" + "name": "regnbueørred", + "plural_name": "regnbueørreder" }, "carp": { "aliases": [], "description": "", - "name": "carp", - "plural_name": "carp" + "name": "karpe", + "plural_name": "karper" }, "cuttlefish": { "aliases": [], "description": "", - "name": "cuttlefish", - "plural_name": "cuttlefish" + "name": "sepia", + "plural_name": "sepia" }, "grouper": { "aliases": [], "description": "", - "name": "grouper", - "plural_name": "groupers" + "name": "havaborre", + "plural_name": "havaborrer" }, "herring": { "aliases": [], "description": "", - "name": "herring", - "plural_name": "herrings" + "name": "sild", + "plural_name": "sild" }, "salmon roe": { "aliases": [], "description": "", - "name": "salmon roe", - "plural_name": "salmon roes" + "name": "lakserogn", + "plural_name": "lakserogn" }, "steelhead trout": { "aliases": [], "description": "", - "name": "steelhead trout", - "plural_name": "steelhead trout" + "name": "regnbueørred", + "plural_name": "regnbueørreder" }, "roe": { "aliases": [], "description": "", - "name": "roe", - "plural_name": "roes" + "name": "rogn", + "plural_name": "rogn" }, "barramundi": { "aliases": [], @@ -5145,8 +5145,8 @@ "turbot": { "aliases": [], "description": "", - "name": "turbot", - "plural_name": "turbots" + "name": "pighvar", + "plural_name": "pighvar" }, "bangu": { "aliases": [], @@ -5175,32 +5175,32 @@ "eel": { "aliases": [], "description": "", - "name": "eel", - "plural_name": "eels" + "name": "ål", + "plural_name": "ål" }, "dried anchovy": { "aliases": [], "description": "", - "name": "dried anchovy", - "plural_name": "dried anchovies" + "name": "tørret ansjos", + "plural_name": "tørrede ansjoser" }, "arctic char": { "aliases": [], "description": "", - "name": "arctic char", - "plural_name": "arctic chars" + "name": "fjeldørred", + "plural_name": "fjeldørreder" }, "fresh anchovy": { "aliases": [], "description": "", - "name": "fresh anchovy", - "plural_name": "fresh anchovies" + "name": "frisk ansjos", + "plural_name": "friske ansjoser" }, "lemon sole": { "aliases": [], "description": "", - "name": "lemon sole", - "plural_name": "lemon soles" + "name": "citrontunge", + "plural_name": "citrontunger" }, "yellowtail": { "aliases": [], @@ -5211,20 +5211,20 @@ "battered fish": { "aliases": [], "description": "", - "name": "battered fish", - "plural_name": "battered fish" + "name": "paneret fisk", + "plural_name": "panerede fisk" }, "pike": { "aliases": [], "description": "", - "name": "pike", - "plural_name": "pikes" + "name": "gedde", + "plural_name": "gedder" }, "pickled herring": { "aliases": [], "description": "", - "name": "pickled herring", - "plural_name": "pickled herrings" + "name": "spegesild", + "plural_name": "spegesild" }, "john dory": { "aliases": [], @@ -5247,8 +5247,8 @@ "fresh mackerel": { "aliases": [], "description": "", - "name": "fresh mackerel", - "plural_name": "fresh mackerel" + "name": "frisk makrel", + "plural_name": "friske makrel" }, "salmon trout": { "aliases": [], @@ -5265,20 +5265,20 @@ "smoked eel": { "aliases": [], "description": "", - "name": "smoked eel", - "plural_name": "smoked eels" + "name": "røget ål", + "plural_name": "røgede ål" }, "fish ball": { "aliases": [], "description": "", - "name": "fish ball", - "plural_name": "fish balls" + "name": "fiskebolle", + "plural_name": "fiskeboller" }, "sturgeon": { "aliases": [], "description": "", - "name": "sturgeon", - "plural_name": "sturgeons" + "name": "stør", + "plural_name": "stør" }, "bluefish": { "aliases": [], @@ -5301,8 +5301,8 @@ "plaice": { "aliases": [], "description": "", - "name": "plaice", - "plural_name": "plaices" + "name": "rødspætte", + "plural_name": "rødspætter" }, "pompano": { "aliases": [], @@ -5313,14 +5313,14 @@ "smoked fish": { "aliases": [], "description": "", - "name": "smoked fish", - "plural_name": "smoked fish" + "name": "røget fisk", + "plural_name": "røgede fisk" }, "fish head": { "aliases": [], "description": "", - "name": "fish head", - "plural_name": "fish heads" + "name": "fiskehoved", + "plural_name": "fiskehoveder" }, "rohu fish": { "aliases": [], @@ -5331,8 +5331,8 @@ "dried fish": { "aliases": [], "description": "", - "name": "dried fish", - "plural_name": "dried fish" + "name": "tørret fisk", + "plural_name": "tørrede fisk" }, "flathead": { "aliases": [], @@ -5343,8 +5343,8 @@ "fish cake": { "aliases": [], "description": "", - "name": "fish cake", - "plural_name": "fish cakes" + "name": "fiskefrikadelle", + "plural_name": "fiskefrikadeller" }, "salt fish": { "aliases": [], @@ -5355,14 +5355,14 @@ "smoked herring": { "aliases": [], "description": "", - "name": "smoked herring", - "plural_name": "smoked herrings" + "name": "røget sild", + "plural_name": "røgede sild" }, "whiting": { "aliases": [], "description": "", - "name": "whiting", - "plural_name": "whiting" + "name": "hvilling", + "plural_name": "hvilling" }, "salmon burger meat": { "aliases": [], @@ -5397,8 +5397,8 @@ "salt herring": { "aliases": [], "description": "", - "name": "salt herring", - "plural_name": "salt herrings" + "name": "saltet sild", + "plural_name": "saltede sild" }, "soused herring": { "aliases": [], @@ -5415,8 +5415,8 @@ "zander": { "aliases": [], "description": "", - "name": "zander", - "plural_name": "zanders" + "name": "sandart", + "plural_name": "sandart" }, "amberjack": { "aliases": [], @@ -5481,8 +5481,8 @@ "beluga caviar": { "aliases": [], "description": "", - "name": "beluga caviar", - "plural_name": "beluga caviars" + "name": "belugakaviar", + "plural_name": "belugakaviar" }, "bombay duck": { "aliases": [], @@ -5497,8 +5497,8 @@ "shrimp": { "aliases": [], "description": "", - "name": "shrimp", - "plural_name": "shrimps" + "name": "reje", + "plural_name": "rejer" }, "octopuse": { "aliases": [], @@ -5509,38 +5509,38 @@ "prawn": { "aliases": [], "description": "", - "name": "prawn", - "plural_name": "prawns" + "name": "jomfruhummer", + "plural_name": "jomfruhummere" }, "crab": { "aliases": [], "description": "", - "name": "crab", - "plural_name": "crabs" + "name": "krabbe", + "plural_name": "krabber" }, "scallop": { "aliases": [], "description": "", - "name": "scallop", - "plural_name": "scallops" + "name": "kammusling", + "plural_name": "kammuslinger" }, "mussel": { "aliases": [], "description": "", - "name": "mussel", - "plural_name": "mussels" + "name": "musling", + "plural_name": "muslinger" }, "clam": { "aliases": [], "description": "", - "name": "clam", - "plural_name": "clams" + "name": "musling", + "plural_name": "muslinger" }, "squid": { "aliases": [], "description": "", - "name": "squid", - "plural_name": "squids" + "name": "blæksprutte", + "plural_name": "blæksprutter" }, "nori": { "aliases": [], @@ -5551,26 +5551,26 @@ "lobster": { "aliases": [], "description": "", - "name": "lobster", - "plural_name": "lobsters" + "name": "hummer", + "plural_name": "hummere" }, "oyster": { "aliases": [], "description": "", - "name": "oyster", - "plural_name": "oysters" + "name": "østers", + "plural_name": "østers" }, "lobster tail": { "aliases": [], "description": "", - "name": "lobster tail", - "plural_name": "lobster tails" + "name": "hummerhale", + "plural_name": "hummerhaler" }, "crawfish": { "aliases": [], "description": "", - "name": "crawfish", - "plural_name": "crawfish" + "name": "krebs", + "plural_name": "krebs" }, "octopu": { "aliases": [], @@ -5587,8 +5587,8 @@ "dried shrimp": { "aliases": [], "description": "", - "name": "dried shrimp", - "plural_name": "dried shrimps" + "name": "tørrede rejer", + "plural_name": "tørrede rejer" }, "bay scallop": { "aliases": [], @@ -5719,8 +5719,8 @@ "sea urchin": { "aliases": [], "description": "", - "name": "sea urchin", - "plural_name": "sea urchins" + "name": "søpindsvin", + "plural_name": "søpindsvin" }, "abalone": { "aliases": [], @@ -5791,8 +5791,8 @@ "haddock": { "aliases": [], "description": "", - "name": "haddock", - "plural_name": "haddocks" + "name": "kuller", + "plural_name": "kuller" }, "sea mos": { "aliases": [], @@ -5803,8 +5803,8 @@ "langoustine": { "aliases": [], "description": "", - "name": "langoustine", - "plural_name": "langoustines" + "name": "jomfruhummer", + "plural_name": "jomfruhummere" } } }, @@ -6023,8 +6023,8 @@ "curry leaf": { "aliases": [], "description": "", - "name": "curry leaf", - "plural_name": "curry leaves" + "name": "karryblad", + "plural_name": "karryblade" }, "fennel seed": { "aliases": [], @@ -6035,8 +6035,8 @@ "tarragon": { "aliases": [], "description": "", - "name": "tarragon", - "plural_name": "tarragons" + "name": "estragon", + "plural_name": "estragon" }, "saffron": { "aliases": [], @@ -6059,8 +6059,8 @@ "marjoram": { "aliases": [], "description": "", - "name": "marjoram", - "plural_name": "marjorams" + "name": "merian", + "plural_name": "merian" }, "lemongras": { "aliases": [], @@ -6071,20 +6071,20 @@ "caraway": { "aliases": [], "description": "", - "name": "caraway", - "plural_name": "caraways" + "name": "kommen", + "plural_name": "kommen" }, "garlic granule": { "aliases": [], "description": "", - "name": "garlic granule", - "plural_name": "garlic granules" + "name": "hvidløgsgranulat", + "plural_name": "hvidløgsgranulat" }, "celery seed": { "aliases": [], "description": "", - "name": "celery seed", - "plural_name": "celery seeds" + "name": "sellerifrø", + "plural_name": "sellerifrø" }, "chipotle powder": { "aliases": [], @@ -6101,20 +6101,20 @@ "fenugreek": { "aliases": [], "description": "", - "name": "fenugreek", - "plural_name": "fenugreeks" + "name": "bukkehornsfrø", + "plural_name": "bukkehornsfrø" }, "onion flake": { "aliases": [], "description": "", - "name": "onion flake", - "plural_name": "onion flakes" + "name": "løgflager", + "plural_name": "løgflager" }, "matcha powder": { "aliases": [], "description": "", - "name": "matcha powder", - "plural_name": "matcha powders" + "name": "matchapulver", + "plural_name": "matchapulver" }, "ancho chile powder": { "aliases": [], @@ -6125,20 +6125,20 @@ "sumac": { "aliases": [], "description": "", - "name": "sumac", - "plural_name": "sumacs" + "name": "sumak", + "plural_name": "sumak" }, "dried parsley flake": { "aliases": [], "description": "", - "name": "dried parsley flake", - "plural_name": "dried parsley flakes" + "name": "tørret persilleflager", + "plural_name": "tørrede persilleflager" }, "fenugreek seed": { "aliases": [], "description": "", - "name": "fenugreek seed", - "plural_name": "fenugreek seeds" + "name": "bukkehornsfrø", + "plural_name": "bukkehornsfrø" }, "kashmiri red chilli": { "aliases": [], @@ -6149,38 +6149,38 @@ "thai basil": { "aliases": [], "description": "", - "name": "thai basil", - "plural_name": "thai basils" + "name": "thai basilikum", + "plural_name": "thai basilikum" }, "edible flower": { "aliases": [], "description": "", - "name": "edible flower", - "plural_name": "edible flowers" + "name": "spiselig blomst", + "plural_name": "spiselige blomster" }, "aniseed": { "aliases": [], "description": "", - "name": "aniseed", - "plural_name": "aniseeds" + "name": "anisfrø", + "plural_name": "anisfrø" }, "kaffir lime leaf": { "aliases": [], "description": "", - "name": "kaffir lime leaf", - "plural_name": "kaffir lime leaves" + "name": "kaffir limeblad", + "plural_name": "kaffir limeblade" }, "chervil": { "aliases": [], "description": "", - "name": "chervil", - "plural_name": "chervils" + "name": "kørvel", + "plural_name": "kørvel" }, "lavender": { "aliases": [], "description": "", - "name": "lavender", - "plural_name": "lavenders" + "name": "lavendel", + "plural_name": "lavendel" }, "carom seed": { "aliases": [], @@ -6197,8 +6197,8 @@ "mace": { "aliases": [], "description": "", - "name": "mace", - "plural_name": "maces" + "name": "muskatblomme", + "plural_name": "muskatblomme" }, "mango powder": { "aliases": [], @@ -6251,38 +6251,38 @@ "lemon thyme": { "aliases": [], "description": "", - "name": "lemon thyme", - "plural_name": "lemon thymes" + "name": "citrontimian", + "plural_name": "citrontimian" }, "galangal": { "aliases": [], "description": "", - "name": "galangal", - "plural_name": "galangals" + "name": "galgant", + "plural_name": "galgant" }, "garlic flake": { "aliases": [], "description": "", - "name": "garlic flake", - "plural_name": "garlic flakes" + "name": "hvidløgsflager", + "plural_name": "hvidløgsflager" }, "dried cilantro": { "aliases": [], "description": "", - "name": "dried cilantro", - "plural_name": "dried cilantros" + "name": "tørret koriander", + "plural_name": "tørret koriander" }, "lemon balm": { "aliases": [], "description": "", - "name": "lemon balm", - "plural_name": "lemon balms" + "name": "citronmelisse", + "plural_name": "citronmelisse" }, "dill seed": { "aliases": [], "description": "", - "name": "dill seed", - "plural_name": "dill seeds" + "name": "dildfrø", + "plural_name": "dildfrø" }, "green peppercorn": { "aliases": [], @@ -6311,20 +6311,20 @@ "savory herb": { "aliases": [], "description": "", - "name": "savory herb", - "plural_name": "savory herbs" + "name": "sar", + "plural_name": "sar" }, "pandan leaf": { "aliases": [], "description": "", - "name": "pandan leaf", - "plural_name": "pandan leaves" + "name": "pandanblad", + "plural_name": "pandanblade" }, "sorrel": { "aliases": [], "description": "", - "name": "sorrel", - "plural_name": "sorrels" + "name": "syre", + "plural_name": "syre" }, "gochugaru": { "aliases": [], @@ -6377,8 +6377,8 @@ "dried orange peel": { "aliases": [], "description": "", - "name": "dried orange peel", - "plural_name": "dried orange peels" + "name": "tørret appelsinskal", + "plural_name": "tørrede appelsinskal" }, "espelette pepper": { "aliases": [], @@ -6389,8 +6389,8 @@ "lemon verbena": { "aliases": [], "description": "", - "name": "lemon verbena", - "plural_name": "lemon verbenas" + "name": "citronverbena", + "plural_name": "citronverbena" }, "raw stevia": { "aliases": [], @@ -10048,8 +10048,8 @@ "flour tortilla": { "aliases": [], "description": "", - "name": "flour tortilla", - "plural_name": "flour tortillas" + "name": "hvede tortilla", + "plural_name": "hvede tortillaer" }, "almond flour tortilla": { "aliases": [], @@ -10060,14 +10060,14 @@ "corn tortilla": { "aliases": [], "description": "", - "name": "corn tortilla", - "plural_name": "corn tortillas" + "name": "majs tortilla", + "plural_name": "majs tortillaer" }, "cracker": { "aliases": [], "description": "", - "name": "cracker", - "plural_name": "crackers" + "name": "knækbrød", + "plural_name": "knækbrød" }, "baguette": { "aliases": [], @@ -10078,8 +10078,8 @@ "tortilla chip": { "aliases": [], "description": "", - "name": "tortilla chip", - "plural_name": "tortilla chips" + "name": "tortillachip", + "plural_name": "tortillachips" }, "pita": { "aliases": [], @@ -10096,8 +10096,8 @@ "sourdough bread": { "aliases": [], "description": "", - "name": "sourdough bread", - "plural_name": "sourdough breads" + "name": "surdejsbrød", + "plural_name": "surdejsbrød" }, "rustic italian bread": { "aliases": [], @@ -10144,14 +10144,14 @@ "rye bread": { "aliases": [], "description": "", - "name": "rye bread", - "plural_name": "rye breads" + "name": "rugbrød", + "plural_name": "rugbrød" }, "flatbread": { "aliases": [], "description": "", - "name": "flatbread", - "plural_name": "flatbreads" + "name": "fladbrød", + "plural_name": "fladbrød" }, "dry-roasted peanut": { "aliases": [], @@ -10786,8 +10786,8 @@ "duck fat": { "aliases": [], "description": "", - "name": "duck fat", - "plural_name": "duck fats" + "name": "andefedt", + "plural_name": "andefedt" }, "rice bran oil": { "aliases": [], diff --git a/mealie/repos/seed/resources/foods/locales/pl-PL.json b/mealie/repos/seed/resources/foods/locales/pl-PL.json index e2c11d6ab..eccf18b30 100644 --- a/mealie/repos/seed/resources/foods/locales/pl-PL.json +++ b/mealie/repos/seed/resources/foods/locales/pl-PL.json @@ -2261,8 +2261,8 @@ "camembert": { "aliases": [], "description": "", - "name": "camembert", - "plural_name": "camemberts" + "name": "ser camembert", + "plural_name": "camembert" }, "soft cheese": { "aliases": [], diff --git a/mealie/repos/seed/resources/labels/locales/uk-UA.json b/mealie/repos/seed/resources/labels/locales/uk-UA.json index 8dec4fd2b..cbda7e4d6 100644 --- a/mealie/repos/seed/resources/labels/locales/uk-UA.json +++ b/mealie/repos/seed/resources/labels/locales/uk-UA.json @@ -54,7 +54,7 @@ "name": "Спеції" }, { - "name": "Cолодощі" + "name": "Солодощі" }, { "name": "Алкоголь" diff --git a/mealie/repos/seed/resources/units/locales/pl-PL.json b/mealie/repos/seed/resources/units/locales/pl-PL.json index 322238eac..963d322d2 100644 --- a/mealie/repos/seed/resources/units/locales/pl-PL.json +++ b/mealie/repos/seed/resources/units/locales/pl-PL.json @@ -3,13 +3,13 @@ "name": "łyżeczka", "plural_name": "łyżeczki", "description": "", - "abbreviation": "" + "abbreviation": "łyżeczka" }, "tablespoon": { "name": "łyżka", "plural_name": "łyżki", "description": "", - "abbreviation": "" + "abbreviation": "łyżka" }, "cup": { "name": "szklanka",