Merge branch 'mealie-next' into mealie-next

This commit is contained in:
Jack Bailey 2023-11-29 16:56:27 +00:00 committed by GitHub
commit 6e2c30aba5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
57 changed files with 1260 additions and 360 deletions

View File

@ -10,6 +10,7 @@ from dataclasses import dataclass
from typing import Any from typing import Any
import sqlalchemy as sa import sqlalchemy as sa
from pydantic import UUID4
from sqlalchemy.orm import Session, load_only from sqlalchemy.orm import Session, load_only
import mealie.db.migration_types import mealie.db.migration_types
@ -51,58 +52,78 @@ def _get_duplicates(session: Session, model: SqlAlchemyBase) -> defaultdict[str,
return duplicate_map return duplicate_map
def _resolve_duplicate_food(session: Session, keep_food: IngredientFoodModel, dupe_food: IngredientFoodModel): def _resolve_duplicate_food(
for shopping_list_item in session.query(ShoppingListItem).filter_by(food_id=dupe_food.id).all(): session: Session,
shopping_list_item.food_id = keep_food.id keep_food: IngredientFoodModel,
keep_food_id: UUID4,
dupe_food_id: UUID4,
):
for shopping_list_item in session.query(ShoppingListItem).filter_by(food_id=dupe_food_id).all():
shopping_list_item.food_id = keep_food_id
shopping_list_item.food = keep_food shopping_list_item.food = keep_food
session.commit() session.commit()
for recipe_ingredient in session.query(RecipeIngredientModel).filter_by(food_id=dupe_food.id).all(): for recipe_ingredient in (
recipe_ingredient.food_id = keep_food.id session.query(RecipeIngredientModel)
.options(load_only(RecipeIngredientModel.id, RecipeIngredientModel.food_id))
.filter_by(food_id=dupe_food_id)
.all()
):
recipe_ingredient.food_id = keep_food_id
recipe_ingredient.food = keep_food recipe_ingredient.food = keep_food
session.commit() session.commit()
session.delete(dupe_food) session.query(IngredientFoodModel).options(load_only(IngredientFoodModel.id)).filter_by(id=dupe_food_id).delete()
session.commit() session.commit()
def _resolve_duplicate_unit(session: Session, keep_unit: IngredientUnitModel, dupe_unit: IngredientUnitModel): def _resolve_duplicate_unit(
for shopping_list_item in session.query(ShoppingListItem).filter_by(unit_id=dupe_unit.id).all(): session: Session,
shopping_list_item.unit_id = keep_unit.id keep_unit: IngredientUnitModel,
keep_unit_id: UUID4,
dupe_unit_id: UUID4,
):
for shopping_list_item in session.query(ShoppingListItem).filter_by(unit_id=dupe_unit_id).all():
shopping_list_item.unit_id = keep_unit_id
shopping_list_item.unit = keep_unit shopping_list_item.unit = keep_unit
session.commit() session.commit()
for recipe_ingredient in session.query(RecipeIngredientModel).filter_by(unit_id=dupe_unit.id).all(): for recipe_ingredient in session.query(RecipeIngredientModel).filter_by(unit_id=dupe_unit_id).all():
recipe_ingredient.unit_id = keep_unit.id recipe_ingredient.unit_id = keep_unit_id
recipe_ingredient.unit = keep_unit recipe_ingredient.unit = keep_unit
session.commit() session.commit()
session.delete(dupe_unit) session.query(IngredientUnitModel).options(load_only(IngredientUnitModel.id)).filter_by(id=dupe_unit_id).delete()
session.commit() session.commit()
def _resolve_duplicate_label(session: Session, keep_label: MultiPurposeLabel, dupe_label: MultiPurposeLabel): def _resolve_duplicate_label(
for shopping_list_item in session.query(ShoppingListItem).filter_by(label_id=dupe_label.id).all(): session: Session,
shopping_list_item.label_id = keep_label.id keep_label: MultiPurposeLabel,
keep_label_id: UUID4,
dupe_label_id: UUID4,
):
for shopping_list_item in session.query(ShoppingListItem).filter_by(label_id=dupe_label_id).all():
shopping_list_item.label_id = keep_label_id
shopping_list_item.label = keep_label shopping_list_item.label = keep_label
session.commit() session.commit()
for ingredient_food in session.query(IngredientFoodModel).filter_by(label_id=dupe_label.id).all(): for ingredient_food in session.query(IngredientFoodModel).filter_by(label_id=dupe_label_id).all():
ingredient_food.label_id = keep_label.id ingredient_food.label_id = keep_label_id
ingredient_food.label = keep_label ingredient_food.label = keep_label
session.commit() session.commit()
session.delete(dupe_label) session.query(MultiPurposeLabel).options(load_only(MultiPurposeLabel.id)).filter_by(id=dupe_label_id).delete()
session.commit() session.commit()
def _resolve_duplivate_foods_units_labels(): def _resolve_duplicate_foods_units_labels():
bind = op.get_bind() bind = op.get_bind()
session = Session(bind=bind) session = Session(bind=bind)
@ -119,8 +140,7 @@ def _resolve_duplivate_foods_units_labels():
keep_id = ids[0] keep_id = ids[0]
keep_obj = session.query(model).options(load_only(model.id)).filter_by(id=keep_id).first() keep_obj = session.query(model).options(load_only(model.id)).filter_by(id=keep_id).first()
for dupe_id in ids[1:]: for dupe_id in ids[1:]:
dupe_obj = session.query(model).options(load_only(model.id)).filter_by(id=dupe_id).first() resolve_func(session, keep_obj, keep_id, dupe_id)
resolve_func(session, keep_obj, dupe_obj)
def _remove_duplicates_from_m2m_table(session: Session, table_meta: TableMeta): def _remove_duplicates_from_m2m_table(session: Session, table_meta: TableMeta):
@ -155,7 +175,7 @@ def _remove_duplicates_from_m2m_tables(table_metas: list[TableMeta]):
def upgrade(): def upgrade():
_resolve_duplivate_foods_units_labels() _resolve_duplicate_foods_units_labels()
_remove_duplicates_from_m2m_tables( _remove_duplicates_from_m2m_tables(
[ [
TableMeta("cookbooks_to_categories", "cookbook_id", "category_id"), TableMeta("cookbooks_to_categories", "cookbook_id", "category_id"),

View File

@ -1,6 +1,6 @@
<template> <template>
<div v-if="value.length > 0 || edit"> <div v-if="value.length > 0 || edit">
<v-card class="mt-2"> <v-card class="mt-4">
<v-card-title class="py-2"> <v-card-title class="py-2">
{{ $t("asset.assets") }} {{ $t("asset.assets") }}
</v-card-title> </v-card-title>

View File

@ -18,7 +18,6 @@
solo solo
hide-details hide-details
dense dense
class="mx-1"
type="number" type="number"
:placeholder="$t('recipe.quantity')" :placeholder="$t('recipe.quantity')"
@keypress="quantityFilter" @keypress="quantityFilter"
@ -89,7 +88,6 @@
hide-details hide-details
dense dense
solo solo
class="mx-1"
:placeholder="$t('recipe.notes')" :placeholder="$t('recipe.notes')"
@click="$emit('clickIngredientField', 'note')" @click="$emit('clickIngredientField', 'note')"
> >
@ -100,7 +98,7 @@
<BaseButtonGroup <BaseButtonGroup
hover hover
:large="false" :large="false"
class="my-auto" class="my-auto d-flex"
:buttons="btns" :buttons="btns"
@toggle-section="toggleTitle" @toggle-section="toggleTitle"
@toggle-original="toggleOriginalText" @toggle-original="toggleOriginalText"

View File

@ -35,7 +35,7 @@
<v-card outlined class="flex-grow-1"> <v-card outlined class="flex-grow-1">
<v-card-text class="pa-3 pb-0"> <v-card-text class="pa-3 pb-0">
<p class="">{{ comment.user.username }} {{ $d(Date.parse(comment.createdAt), "medium") }}</p> <p class="">{{ comment.user.username }} {{ $d(Date.parse(comment.createdAt), "medium") }}</p>
{{ comment.text }} <SafeMarkdown :source="comment.text" />
</v-card-text> </v-card-text>
<v-card-actions class="justify-end mt-0 pt-0"> <v-card-actions class="justify-end mt-0 pt-0">
<v-btn <v-btn
@ -60,11 +60,13 @@ import { Recipe, RecipeCommentOut } from "~/lib/api/types/recipe";
import UserAvatar from "~/components/Domain/User/UserAvatar.vue"; import UserAvatar from "~/components/Domain/User/UserAvatar.vue";
import { NoUndefinedField } from "~/lib/api/types/non-generated"; import { NoUndefinedField } from "~/lib/api/types/non-generated";
import { usePageUser } from "~/composables/recipe-page/shared-state"; import { usePageUser } from "~/composables/recipe-page/shared-state";
import SafeMarkdown from "~/components/global/SafeMarkdown.vue";
export default defineComponent({ export default defineComponent({
components: { components: {
UserAvatar, UserAvatar,
}, SafeMarkdown
},
props: { props: {
recipe: { recipe: {
type: Object as () => NoUndefinedField<Recipe>, type: Object as () => NoUndefinedField<Recipe>,

View File

@ -24,13 +24,13 @@
</v-btn> </v-btn>
</v-card-actions> </v-card-actions>
<AdvancedOnly> <AdvancedOnly>
<v-card v-if="isEditForm" flat class="ma-2 mb-2"> <v-card v-if="isEditForm" flat class="mb-2 mx-n2">
<v-card-title> {{ $t('recipe.api-extras') }} </v-card-title> <v-card-title> {{ $t('recipe.api-extras') }} </v-card-title>
<v-divider class="mx-2"></v-divider> <v-divider class="ml-4"></v-divider>
<v-card-text> <v-card-text>
{{ $t('recipe.api-extras-description') }} {{ $t('recipe.api-extras-description') }}
<v-row v-for="(_, key) in recipe.extras" :key="key" class="mt-1"> <v-row v-for="(_, key) in recipe.extras" :key="key" class="mt-1">
<v-col cols="8"> <v-col style="max-width: 400px;">
<v-text-field v-model="recipe.extras[key]" dense :label="key"> <v-text-field v-model="recipe.extras[key]" dense :label="key">
<template #prepend> <template #prepend>
<v-btn color="error" icon class="mt-n4" @click="removeApiExtra(key)"> <v-btn color="error" icon class="mt-n4" @click="removeApiExtra(key)">
@ -41,8 +41,8 @@
</v-col> </v-col>
</v-row> </v-row>
</v-card-text> </v-card-text>
<v-card-actions class="d-flex"> <v-card-actions class="d-flex ml-2 mt-n3">
<div style="max-width: 200px"> <div>
<v-text-field v-model="apiNewKey" :label="$t('recipe.message-key')"></v-text-field> <v-text-field v-model="apiNewKey" :label="$t('recipe.message-key')"></v-text-field>
</div> </div>
<BaseButton create small class="ml-5" @click="createApiExtra" /> <BaseButton create small class="ml-5" @click="createApiExtra" />

View File

@ -26,7 +26,7 @@
</TransitionGroup> </TransitionGroup>
</draggable> </draggable>
<v-skeleton-loader v-else boilerplate elevation="2" type="list-item"> </v-skeleton-loader> <v-skeleton-loader v-else boilerplate elevation="2" type="list-item"> </v-skeleton-loader>
<div class="d-flex flex-wrap justify-center justify-sm-end mt-2"> <div class="d-flex flex-wrap justify-center justify-sm-end mt-3">
<v-tooltip top color="accent"> <v-tooltip top color="accent">
<template #activator="{ on, attrs }"> <template #activator="{ on, attrs }">
<span v-on="on"> <span v-on="on">

View File

@ -49,11 +49,13 @@
<v-card-actions> <v-card-actions>
<BaseButton cancel @click="dialog = false"> </BaseButton> <BaseButton cancel @click="dialog = false"> </BaseButton>
<v-spacer></v-spacer> <v-spacer></v-spacer>
<BaseButton color="info" @click="autoSetReferences"> <div class="d-flex flex-wrap justify-end">
<template #icon> {{ $globals.icons.robot }}</template> <BaseButton color="info" @click="autoSetReferences">
{{ $t("recipe.auto") }} <template #icon> {{ $globals.icons.robot }}</template>
</BaseButton> {{ $t("recipe.auto") }}
<BaseButton save @click="setIngredientIds"> </BaseButton> </BaseButton>
<BaseButton class="ml-2" save @click="setIngredientIds"> </BaseButton>
</div>
</v-card-actions> </v-card-actions>
</v-card> </v-card>
</v-dialog> </v-dialog>
@ -84,7 +86,7 @@
<div v-for="(step, index) in value" :key="step.id" class="list-group-item"> <div v-for="(step, index) in value" :key="step.id" class="list-group-item">
<v-app-bar <v-app-bar
v-if="step.id && showTitleEditor[step.id]" v-if="step.id && showTitleEditor[step.id]"
class="primary mx-1 mt-6" class="primary mt-6"
style="cursor: pointer" style="cursor: pointer"
dark dark
dense dense
@ -219,6 +221,7 @@
</div> </div>
</TransitionGroup> </TransitionGroup>
</draggable> </draggable>
<v-divider class="mt-10 d-flex d-md-none"/>
</section> </section>
</template> </template>

View File

@ -1,7 +1,7 @@
<template> <template>
<div> <div>
<!-- Recipe Categories --> <!-- Recipe Categories -->
<v-card v-if="recipe.recipeCategory.length > 0 || isEditForm" class="mt-2"> <v-card v-if="recipe.recipeCategory.length > 0 || isEditForm" :class="{'mt-10': !isEditForm}">
<v-card-title class="py-2"> <v-card-title class="py-2">
{{ $t("recipe.categories") }} {{ $t("recipe.categories") }}
</v-card-title> </v-card-title>
@ -19,7 +19,7 @@
</v-card> </v-card>
<!-- Recipe Tags --> <!-- Recipe Tags -->
<v-card v-if="recipe.tags.length > 0 || isEditForm" class="mt-2"> <v-card v-if="recipe.tags.length > 0 || isEditForm" class="mt-4">
<v-card-title class="py-2"> <v-card-title class="py-2">
{{ $t("tag.tags") }} {{ $t("tag.tags") }}
</v-card-title> </v-card-title>
@ -45,7 +45,7 @@
</v-card-text> </v-card-text>
</v-card> </v-card>
<RecipeNutrition v-if="recipe.settings.showNutrition" v-model="recipe.nutrition" class="mt-10" :edit="isEditForm" /> <RecipeNutrition v-if="recipe.settings.showNutrition" v-model="recipe.nutrition" class="mt-4" :edit="isEditForm" />
<RecipeAssets <RecipeAssets
v-if="recipe.settings.showAssets" v-if="recipe.settings.showAssets"
v-model="recipe.assets" v-model="recipe.assets"

View File

@ -8,7 +8,7 @@
</v-btn> </v-btn>
</v-col> </v-col>
</v-row> </v-row>
<v-divider class="mx-2" /> <v-divider class="mx-2"/>
<div <div
v-if="timelineEvents.length" v-if="timelineEvents.length"
id="timeline-container" id="timeline-container"
@ -34,7 +34,7 @@
{{ $t("recipe.timeline-is-empty") }} {{ $t("recipe.timeline-is-empty") }}
</v-card-title> </v-card-title>
</v-card> </v-card>
<div v-if="loading" class="mb-3"> <div v-if="loading" class="mb-3 text-center">
<AppLoader :loading="loading" :waiting-text="$tc('general.loading-events')" /> <AppLoader :loading="loading" :waiting-text="$tc('general.loading-events')" />
</div> </div>
</div> </div>

View File

@ -85,7 +85,7 @@
@error="hideImage = true" @error="hideImage = true"
/> />
<div v-if="event.eventMessage" :class="useMobileFormat ? 'text-caption' : ''"> <div v-if="event.eventMessage" :class="useMobileFormat ? 'text-caption' : ''">
{{ event.eventMessage }} <SafeMarkdown :source="event.eventMessage" />
</div> </div>
</v-col> </v-col>
</v-row> </v-row>
@ -101,9 +101,10 @@ import RecipeTimelineContextMenu from "./RecipeTimelineContextMenu.vue";
import { useStaticRoutes } from "~/composables/api"; import { useStaticRoutes } from "~/composables/api";
import { Recipe, RecipeTimelineEventOut } from "~/lib/api/types/recipe" import { Recipe, RecipeTimelineEventOut } from "~/lib/api/types/recipe"
import UserAvatar from "~/components/Domain/User/UserAvatar.vue"; import UserAvatar from "~/components/Domain/User/UserAvatar.vue";
import SafeMarkdown from "~/components/global/SafeMarkdown.vue";
export default defineComponent({ export default defineComponent({
components: { RecipeCardMobile, RecipeTimelineContextMenu, UserAvatar }, components: { RecipeCardMobile, RecipeTimelineContextMenu, UserAvatar, SafeMarkdown },
props: { props: {
event: { event: {

View File

@ -118,4 +118,14 @@ describe(parseIngredientText.name, () => {
expect(parseIngredientText(ingredient, false)).toEqual("diced onions"); expect(parseIngredientText(ingredient, false)).toEqual("diced onions");
}); });
test("plural test : single qty, scaled", () => {
const ingredient = createRecipeIngredient({
quantity: 1,
unit: { id: "1", name: "tablespoon", pluralName: "tablespoons", abbreviation: "tbsp", pluralAbbreviation: "tbsps", useAbbreviation: false },
food: { id: "1", name: "diced onion", pluralName: "diced onions" }
});
expect(parseIngredientText(ingredient, false, 2)).toEqual("2 tablespoons diced onions");
});
}); });

View File

@ -46,8 +46,8 @@ export function useParsedIngredientText(ingredient: RecipeIngredient, disableAmo
} }
const { quantity, food, unit, note } = ingredient; const { quantity, food, unit, note } = ingredient;
const usePluralUnit = quantity !== undefined && quantity > 1; const usePluralUnit = quantity !== undefined && (quantity * scale > 1 || quantity * scale === 0);
const usePluralFood = (!quantity) || quantity > 1 const usePluralFood = (!quantity) || quantity * scale > 1
let returnQty = ""; let returnQty = "";

View File

@ -76,7 +76,8 @@
"cookbook-events": "Kookboek Gebeurtenisse", "cookbook-events": "Kookboek Gebeurtenisse",
"tag-events": "Merker gebeurtenisse", "tag-events": "Merker gebeurtenisse",
"category-events": "Kategorie Gebeurtenisse", "category-events": "Kategorie Gebeurtenisse",
"when-a-new-user-joins-your-group": "Wanneer 'n nuwe gebruiker by jou groep aansluit" "when-a-new-user-joins-your-group": "Wanneer 'n nuwe gebruiker by jou groep aansluit",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Kanselleer", "cancel": "Kanselleer",
@ -114,6 +115,8 @@
"keyword": "Sleutelwoord", "keyword": "Sleutelwoord",
"link-copied": "Skakel gekopieer", "link-copied": "Skakel gekopieer",
"loading-events": "Besig om gebeurtenisse te laai", "loading-events": "Besig om gebeurtenisse te laai",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Besig om resepte te laai", "loading-recipes": "Besig om resepte te laai",
"message": "Boodskap", "message": "Boodskap",
"monday": "Maandag", "monday": "Maandag",
@ -193,7 +196,8 @@
"export-all": "Voer alles uit", "export-all": "Voer alles uit",
"refresh": "Verfris", "refresh": "Verfris",
"upload-file": "Laai dokument op", "upload-file": "Laai dokument op",
"created-on-date": "Geskep op: {0}" "created-on-date": "Geskep op: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Is jy seker jy wil <b>{groupName}<b/> uitvee?", "are-you-sure-you-want-to-delete-the-group": "Is jy seker jy wil <b>{groupName}<b/> uitvee?",
@ -208,6 +212,7 @@
"group-id-with-value": "Groep-Id: {groupID}", "group-id-with-value": "Groep-Id: {groupID}",
"group-name": "Groep naam", "group-name": "Groep naam",
"group-not-found": "Groep nie gevind nie", "group-not-found": "Groep nie gevind nie",
"group-token": "Group Token",
"group-with-value": "Groep: {groupID}", "group-with-value": "Groep: {groupID}",
"groups": "Groepe", "groups": "Groepe",
"manage-groups": "Bestuur groepe", "manage-groups": "Bestuur groepe",
@ -243,6 +248,7 @@
"general-preferences": "Algemene voorkeure", "general-preferences": "Algemene voorkeure",
"group-recipe-preferences": "Groepresepvoorkeure", "group-recipe-preferences": "Groepresepvoorkeure",
"report": "Rapporteer", "report": "Rapporteer",
"report-with-id": "Report ID: {id}",
"group-management": "Groepbestuur", "group-management": "Groepbestuur",
"admin-group-management": "Admin groepbestuur", "admin-group-management": "Admin groepbestuur",
"admin-group-management-text": "Veranderinge aan hierdie groep sal onmiddellik weerspieël word.", "admin-group-management-text": "Veranderinge aan hierdie groep sal onmiddellik weerspieël word.",
@ -507,6 +513,7 @@
"message-key": "Boodskap sleutel", "message-key": "Boodskap sleutel",
"parse": "Verwerk", "parse": "Verwerk",
"attach-images-hint": "Voeg prente by deur dit in die bewerker te sleep en los", "attach-images-hint": "Voeg prente by deur dit in die bewerker te sleep en los",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Skakel bestanddeelhoeveelhede aan om hierdie funksie te gebruik", "enable-ingredient-amounts-to-use-this-feature": "Skakel bestanddeelhoeveelhede aan om hierdie funksie te gebruik",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Resepte met sekere eenhede of kosse kan nie verwerk word nie.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Resepte met sekere eenhede of kosse kan nie verwerk word nie.",
"parse-ingredients": "Verwerk bestanddele", "parse-ingredients": "Verwerk bestanddele",
@ -564,14 +571,17 @@
"tag-filter": "Merker filter", "tag-filter": "Merker filter",
"search-hint": "Druk '/'", "search-hint": "Druk '/'",
"advanced": "Gevorderd", "advanced": "Gevorderd",
"auto-search": "Outomatiese soektog" "auto-search": "Outomatiese soektog",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Voeg 'n nuwe tema by", "add-a-new-theme": "Voeg 'n nuwe tema by",
"admin-settings": "Admin verstellings", "admin-settings": "Admin verstellings",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Back-up gemaak op {path}", "backup-created-at-response-export_path": "Back-up gemaak op {path}",
"backup-deleted": "Back-up verwyder", "backup-deleted": "Back-up verwyder",
"restore-success": "Restore successful",
"backup-tag": "Back-up merker", "backup-tag": "Back-up merker",
"create-heading": "Maak 'n back-up", "create-heading": "Maak 'n back-up",
"delete-backup": "Verwyder back-up", "delete-backup": "Verwyder back-up",
@ -680,11 +690,13 @@
"configuration": "Konfigurasie", "configuration": "Konfigurasie",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie vereis dat die frontend container en die backend dieselfde docker volume of stoorspasie deel. Dit verseker dat die frontend container toegang tot die prente en lêers op die skyf kan kry.", "docker-volume-help": "Mealie vereis dat die frontend container en die backend dieselfde docker volume of stoorspasie deel. Dit verseker dat die frontend container toegang tot die prente en lêers op die skyf kan kry.",
"volumes-are-misconfigured": "Volumes is verkeerd opgestel", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes is korrek opgestel.", "volumes-are-configured-correctly": "Volumes is korrek opgestel.",
"status-unknown-try-running-a-validation": "Status onbekend. Probeer om 'n mate van validering te doen.", "status-unknown-try-running-a-validation": "Status onbekend. Probeer om 'n mate van validering te doen.",
"validate": "Tjek", "validate": "Tjek",
"email-configuration-status": "E-poskonfigurasiestatus", "email-configuration-status": "E-poskonfigurasiestatus",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Gereed", "ready": "Gereed",
"not-ready": "Nie gereed nie - Gaan omgewingsveranderlikes na", "not-ready": "Nie gereed nie - Gaan omgewingsveranderlikes na",
"succeeded": "Geslaag", "succeeded": "Geslaag",
@ -819,6 +831,7 @@
"password-updated": "Wagwoord opgedateer", "password-updated": "Wagwoord opgedateer",
"password": "Wagwoord", "password": "Wagwoord",
"password-strength": "Wagwoord is {strength}", "password-strength": "Wagwoord is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registreer", "register": "Registreer",
"reset-password": "Herstel wagwoord", "reset-password": "Herstel wagwoord",
"sign-in": "Meld aan", "sign-in": "Meld aan",
@ -839,6 +852,7 @@
"username": "Gebruikersnaam", "username": "Gebruikersnaam",
"users-header": "GEBRUIKERS", "users-header": "GEBRUIKERS",
"users": "Gebruikers", "users": "Gebruikers",
"user-not-found": "User not found",
"webhook-time": "Webhook tyd", "webhook-time": "Webhook tyd",
"webhooks-enabled": "Webhooks aangeskakel", "webhooks-enabled": "Webhooks aangeskakel",
"you-are-not-allowed-to-create-a-user": "Jy is nie toegelaat om 'n gebruiker te skep nie", "you-are-not-allowed-to-create-a-user": "Jy is nie toegelaat om 'n gebruiker te skep nie",
@ -861,6 +875,7 @@
"user-management": "Gebruikersbestuur", "user-management": "Gebruikersbestuur",
"reset-locked-users": "Stel geblokkeerde gebruikers terug", "reset-locked-users": "Stel geblokkeerde gebruikers terug",
"admin-user-creation": "Skep admin (hoof) gebruiker", "admin-user-creation": "Skep admin (hoof) gebruiker",
"admin-user-management": "Admin User Management",
"user-details": "Gebruikersbesonderhede", "user-details": "Gebruikersbesonderhede",
"user-name": "Gebruikersnaam", "user-name": "Gebruikersnaam",
"authentication-method": "Verifikasie metode", "authentication-method": "Verifikasie metode",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Gebruiker kan groepdata organiseer", "user-can-organize-group-data": "Gebruiker kan groepdata organiseer",
"enable-advanced-features": "Aktiveer gevorderde funksies", "enable-advanced-features": "Aktiveer gevorderde funksies",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "vertaal", "translated": "vertaal",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Gebruiker registrasie", "user-registration": "Gebruiker registrasie",
"registration-success": "Registration Success",
"join-a-group": "Sluit aan by 'n groep", "join-a-group": "Sluit aan by 'n groep",
"create-a-new-group": "Skep 'n nuwe groep", "create-a-new-group": "Skep 'n nuwe groep",
"provide-registration-token-description": "Voer die registrasietoken in wat verband hou met die groep waarby jy wil aansluit. Jy moet hierdie token van 'n lid van die groep aanvra.", "provide-registration-token-description": "Voer die registrasietoken in wat verband hou met die groep waarby jy wil aansluit. Jy moet hierdie token van 'n lid van die groep aanvra.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "OCR-bewerker", "ocr-editor": "OCR-bewerker",
"toolbar": "Toolbar",
"selection-mode": "Seleksie modus", "selection-mode": "Seleksie modus",
"pan-and-zoom-picture": "Pan en zoem prent", "pan-and-zoom-picture": "Pan en zoem prent",
"split-text": "Verdeel teks", "split-text": "Verdeel teks",
@ -1027,6 +1047,8 @@
"split-by-block": "Verdeel volgens teksblok", "split-by-block": "Verdeel volgens teksblok",
"flatten": "Maak plat ongeag die oorspronklike formatering", "flatten": "Maak plat ongeag die oorspronklike formatering",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Seleksie modus (standaard)", "selection-mode": "Seleksie modus (standaard)",
"selection-mode-desc": "Die seleksiemodus is die hoofmodus wat gebruik kan word om data in te voer:", "selection-mode-desc": "Die seleksiemodus is die hoofmodus wat gebruik kan word om data in te voer:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "أحداث كتاب الطبخ", "cookbook-events": "أحداث كتاب الطبخ",
"tag-events": "أحداث الوسم", "tag-events": "أحداث الوسم",
"category-events": "أحداث الفئة", "category-events": "أحداث الفئة",
"when-a-new-user-joins-your-group": "عندما ينضم مستخدم جديد إلى مجموعتك" "when-a-new-user-joins-your-group": "عندما ينضم مستخدم جديد إلى مجموعتك",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "إلغاء", "cancel": "إلغاء",
@ -114,6 +115,8 @@
"keyword": "كلمة مفتاحية", "keyword": "كلمة مفتاحية",
"link-copied": "تمّ نسْخ الرّابط", "link-copied": "تمّ نسْخ الرّابط",
"loading-events": "جاري تحميل الأحداث", "loading-events": "جاري تحميل الأحداث",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "جار تحميل الوصفات", "loading-recipes": "جار تحميل الوصفات",
"message": "الرسائل النصية Sms", "message": "الرسائل النصية Sms",
"monday": "الإثنين", "monday": "الإثنين",
@ -193,7 +196,8 @@
"export-all": "تصدير الكل", "export-all": "تصدير الكل",
"refresh": "تحديث", "refresh": "تحديث",
"upload-file": "تحميل الملف", "upload-file": "تحميل الملف",
"created-on-date": "تم الإنشاء في {0}" "created-on-date": "تم الإنشاء في {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "هل انت متأكد من رغبتك في حذف <b>{groupName}<b/>؟", "are-you-sure-you-want-to-delete-the-group": "هل انت متأكد من رغبتك في حذف <b>{groupName}<b/>؟",
@ -208,6 +212,7 @@
"group-id-with-value": "رقم تعريف المجموعة: {groupID}", "group-id-with-value": "رقم تعريف المجموعة: {groupID}",
"group-name": "اسم المجموعة", "group-name": "اسم المجموعة",
"group-not-found": "لم يتم العثور على المجموعة", "group-not-found": "لم يتم العثور على المجموعة",
"group-token": "Group Token",
"group-with-value": "المجموعة: {groupID}", "group-with-value": "المجموعة: {groupID}",
"groups": "المجموعات", "groups": "المجموعات",
"manage-groups": "إدارة المجموعات", "manage-groups": "إدارة المجموعات",
@ -243,6 +248,7 @@
"general-preferences": "General Preferences", "general-preferences": "General Preferences",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Group Management", "group-management": "Group Management",
"admin-group-management": "Admin Group Management", "admin-group-management": "Admin Group Management",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Tag Filter", "tag-filter": "Tag Filter",
"search-hint": "Press '/'", "search-hint": "Press '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Add a New Theme", "add-a-new-theme": "Add a New Theme",
"admin-settings": "Admin Settings", "admin-settings": "Admin Settings",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup Created at {path}", "backup-created-at-response-export_path": "Backup Created at {path}",
"backup-deleted": "Backup deleted", "backup-deleted": "Backup deleted",
"restore-success": "Restore successful",
"backup-tag": "Backup Tag", "backup-tag": "Backup Tag",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "Delete Backup", "delete-backup": "Delete Backup",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "Password updated", "password-updated": "Password updated",
"password": "Password", "password": "Password",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
@ -839,6 +852,7 @@
"username": "Username", "username": "Username",
"users-header": "USERS", "users-header": "USERS",
"users": "Users", "users": "Users",
"user-not-found": "User not found",
"webhook-time": "Webhook Time", "webhook-time": "Webhook Time",
"webhooks-enabled": "Webhooks Enabled", "webhooks-enabled": "Webhooks Enabled",
"you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Събития за книга с рецепти", "cookbook-events": "Събития за книга с рецепти",
"tag-events": "Събития за таг", "tag-events": "Събития за таг",
"category-events": "Събития за категория", "category-events": "Събития за категория",
"when-a-new-user-joins-your-group": "Когато потребител се присъедини към твоята потребителска група" "when-a-new-user-joins-your-group": "Когато потребител се присъедини към твоята потребителска група",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Откажи", "cancel": "Откажи",
@ -114,6 +115,8 @@
"keyword": "Ключова дума", "keyword": "Ключова дума",
"link-copied": "Линкът е копиран", "link-copied": "Линкът е копиран",
"loading-events": "Зареждане на събития", "loading-events": "Зареждане на събития",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Рецептите се зареждат", "loading-recipes": "Рецептите се зареждат",
"message": "Съобщение", "message": "Съобщение",
"monday": "Понеделник", "monday": "Понеделник",
@ -193,7 +196,8 @@
"export-all": "Експортиране на всички", "export-all": "Експортиране на всички",
"refresh": "Опресни", "refresh": "Опресни",
"upload-file": "Качване на файл", "upload-file": "Качване на файл",
"created-on-date": "Създадено на {0}" "created-on-date": "Създадено на {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Сигурни ли сте, че искате да изтриете <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Сигурни ли сте, че искате да изтриете <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID на Групата: {groupID}", "group-id-with-value": "ID на Групата: {groupID}",
"group-name": "Име на групата", "group-name": "Име на групата",
"group-not-found": "Групата не е намерена", "group-not-found": "Групата не е намерена",
"group-token": "Group Token",
"group-with-value": "Група: {groupID}", "group-with-value": "Група: {groupID}",
"groups": "Групи", "groups": "Групи",
"manage-groups": "Управление на групи", "manage-groups": "Управление на групи",
@ -243,6 +248,7 @@
"general-preferences": "Общи предпочитания", "general-preferences": "Общи предпочитания",
"group-recipe-preferences": "Предпочитания за рецепта по група", "group-recipe-preferences": "Предпочитания за рецепта по група",
"report": "Сигнал", "report": "Сигнал",
"report-with-id": "Report ID: {id}",
"group-management": "Управление на групите", "group-management": "Управление на групите",
"admin-group-management": "Административно управление на групите", "admin-group-management": "Административно управление на групите",
"admin-group-management-text": "Промените по тази група ще бъдат отразени моментално.", "admin-group-management-text": "Промените по тази група ще бъдат отразени моментално.",
@ -507,6 +513,7 @@
"message-key": "Ключ на съобщението", "message-key": "Ключ на съобщението",
"parse": "Анализирай", "parse": "Анализирай",
"attach-images-hint": "Прикачете снимки като ги влачете и пуснете в редактора", "attach-images-hint": "Прикачете снимки като ги влачете и пуснете в редактора",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Пуснете количествата на съставките за да използвате функционалността", "enable-ingredient-amounts-to-use-this-feature": "Пуснете количествата на съставките за да използвате функционалността",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Рецепти със зададени мерни единици и храни ме могат да бъдат анализирани.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Рецепти със зададени мерни единици и храни ме могат да бъдат анализирани.",
"parse-ingredients": "Анализирай съставките", "parse-ingredients": "Анализирай съставките",
@ -564,14 +571,17 @@
"tag-filter": "Филтриране на тагове", "tag-filter": "Филтриране на тагове",
"search-hint": "Натисни '/'", "search-hint": "Натисни '/'",
"advanced": "Разширени", "advanced": "Разширени",
"auto-search": "Автоматично търсене" "auto-search": "Автоматично търсене",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Добавяне на нова тема", "add-a-new-theme": "Добавяне на нова тема",
"admin-settings": "Административни настройки", "admin-settings": "Административни настройки",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Резервно копие е създадено на {path}", "backup-created-at-response-export_path": "Резервно копие е създадено на {path}",
"backup-deleted": "Резервното копие е изтрито", "backup-deleted": "Резервното копие е изтрито",
"restore-success": "Restore successful",
"backup-tag": "Таг на резервното копие", "backup-tag": "Таг на резервното копие",
"create-heading": "Създай резервно копие", "create-heading": "Създай резервно копие",
"delete-backup": "Изтрий резервно копие", "delete-backup": "Изтрий резервно копие",
@ -680,11 +690,13 @@
"configuration": "Конфигурация", "configuration": "Конфигурация",
"docker-volume": "Docker том", "docker-volume": "Docker том",
"docker-volume-help": "Mealie изисква контейнерът на frontend и backend да споделят един и същ том на docker или място за съхранение. Това гарантира, че frontend контейнера може да има правилен достъп до изображенията и активите, съхранени на диска.", "docker-volume-help": "Mealie изисква контейнерът на frontend и backend да споделят един и същ том на docker или място за съхранение. Това гарантира, че frontend контейнера може да има правилен достъп до изображенията и активите, съхранени на диска.",
"volumes-are-misconfigured": "Томовете са конфигурирани неправилно", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Томовете са конфигурирани правилно.", "volumes-are-configured-correctly": "Томовете са конфигурирани правилно.",
"status-unknown-try-running-a-validation": "Статус Неизвестен. Опитайте да стартирате проверка.", "status-unknown-try-running-a-validation": "Статус Неизвестен. Опитайте да стартирате проверка.",
"validate": "Валидирайте", "validate": "Валидирайте",
"email-configuration-status": "Статус на имейл конфигурация", "email-configuration-status": "Статус на имейл конфигурация",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Готов", "ready": "Готов",
"not-ready": "Не е готово - Проверете променливите на средата", "not-ready": "Не е готово - Проверете променливите на средата",
"succeeded": "Успешно", "succeeded": "Успешно",
@ -819,6 +831,7 @@
"password-updated": "Паролата е актуализирана", "password-updated": "Паролата е актуализирана",
"password": "Парола", "password": "Парола",
"password-strength": "Сигурността на паролата е {strength}", "password-strength": "Сигурността на паролата е {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Регистриране", "register": "Регистриране",
"reset-password": "Нулиране на паролата", "reset-password": "Нулиране на паролата",
"sign-in": "Влизане", "sign-in": "Влизане",
@ -839,6 +852,7 @@
"username": "Потребителско име", "username": "Потребителско име",
"users-header": "Потребители", "users-header": "Потребители",
"users": "Потребители", "users": "Потребители",
"user-not-found": "User not found",
"webhook-time": "Webhook време", "webhook-time": "Webhook време",
"webhooks-enabled": "Webhooks са пуснати", "webhooks-enabled": "Webhooks са пуснати",
"you-are-not-allowed-to-create-a-user": "Нямате право да създавате потребител", "you-are-not-allowed-to-create-a-user": "Нямате право да създавате потребител",
@ -861,6 +875,7 @@
"user-management": "Управление на потребителя", "user-management": "Управление на потребителя",
"reset-locked-users": "Нулиране на заключените потребители", "reset-locked-users": "Нулиране на заключените потребители",
"admin-user-creation": "Създаване на администратор", "admin-user-creation": "Създаване на администратор",
"admin-user-management": "Admin User Management",
"user-details": "Детайли за потребителя", "user-details": "Детайли за потребителя",
"user-name": "Потребителско име", "user-name": "Потребителско име",
"authentication-method": "Метод за автентикация", "authentication-method": "Метод за автентикация",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Потребителя може да организира данните на групата", "user-can-organize-group-data": "Потребителя може да организира данните на групата",
"enable-advanced-features": "Включване на разширени функции", "enable-advanced-features": "Включване на разширени функции",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "преведено", "translated": "преведено",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Регистрации на потребител", "user-registration": "Регистрации на потребител",
"registration-success": "Registration Success",
"join-a-group": "Присъединете се към групата", "join-a-group": "Присъединете се към групата",
"create-a-new-group": "Създай нова група", "create-a-new-group": "Създай нова група",
"provide-registration-token-description": "Моля, предоставете регистрационния маркер, свързан с групата, към която искате да се присъедините. Ще трябва да го получите от съществуващ член на групата.", "provide-registration-token-description": "Моля, предоставете регистрационния маркер, свързан с групата, към която искате да се присъедините. Ще трябва да го получите от съществуващ член на групата.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr редактор", "ocr-editor": "Ocr редактор",
"toolbar": "Toolbar",
"selection-mode": "Режим на избиране", "selection-mode": "Режим на избиране",
"pan-and-zoom-picture": "Мащабиране на изображение", "pan-and-zoom-picture": "Мащабиране на изображение",
"split-text": "Раздели текст", "split-text": "Раздели текст",
@ -1027,6 +1047,8 @@
"split-by-block": "Раздели по текстов блок", "split-by-block": "Раздели по текстов блок",
"flatten": "Изравняване независимо от оригиналното форматиране", "flatten": "Изравняване независимо от оригиналното форматиране",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Режим на избиране (по подразбиране)", "selection-mode": "Режим на избиране (по подразбиране)",
"selection-mode-desc": "Режимът за избиране е основният режим, който може да се използва за въвеждане на данни:", "selection-mode-desc": "Режимът за избиране е основният режим, който може да се използва за въвеждане на данни:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Esdeveniments dels llibres de receptes", "cookbook-events": "Esdeveniments dels llibres de receptes",
"tag-events": "Esdeveniments de les etiquetes", "tag-events": "Esdeveniments de les etiquetes",
"category-events": "Esdeveniments de les categories", "category-events": "Esdeveniments de les categories",
"when-a-new-user-joins-your-group": "Quan un nou usuari s'afegeix al grup" "when-a-new-user-joins-your-group": "Quan un nou usuari s'afegeix al grup",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Anuŀla", "cancel": "Anuŀla",
@ -114,6 +115,8 @@
"keyword": "Paraula clau", "keyword": "Paraula clau",
"link-copied": "S'ha copiat l'enllaç", "link-copied": "S'ha copiat l'enllaç",
"loading-events": "Carregant esdeveniments", "loading-events": "Carregant esdeveniments",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Carregant les receptes", "loading-recipes": "Carregant les receptes",
"message": "Missatge", "message": "Missatge",
"monday": "Dilluns", "monday": "Dilluns",
@ -193,7 +196,8 @@
"export-all": "Exporta-ho tot", "export-all": "Exporta-ho tot",
"refresh": "Actualitza", "refresh": "Actualitza",
"upload-file": "Puja un fitxer", "upload-file": "Puja un fitxer",
"created-on-date": "Creat el: {0}" "created-on-date": "Creat el: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Esteu segur de voler suprimir el grup <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Esteu segur de voler suprimir el grup <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Identificador del grup: {groupID}", "group-id-with-value": "Identificador del grup: {groupID}",
"group-name": "Nom del grup", "group-name": "Nom del grup",
"group-not-found": "No s'ha trobat el grup", "group-not-found": "No s'ha trobat el grup",
"group-token": "Group Token",
"group-with-value": "Grup: {groupID}", "group-with-value": "Grup: {groupID}",
"groups": "Grups", "groups": "Grups",
"manage-groups": "Gestiona els grups", "manage-groups": "Gestiona els grups",
@ -243,6 +248,7 @@
"general-preferences": "Preferències generals", "general-preferences": "Preferències generals",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Gestió de grups", "group-management": "Gestió de grups",
"admin-group-management": "Gestió del grup d'administradors", "admin-group-management": "Gestió del grup d'administradors",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Filtra per etiqueta", "tag-filter": "Filtra per etiqueta",
"search-hint": "Prem '/'", "search-hint": "Prem '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Afegiu un nou tema", "add-a-new-theme": "Afegiu un nou tema",
"admin-settings": "Opcions de l'administrador", "admin-settings": "Opcions de l'administrador",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "S'ha creat una còpia de seguretat a {path}", "backup-created-at-response-export_path": "S'ha creat una còpia de seguretat a {path}",
"backup-deleted": "Còpia de seguretat suprimida", "backup-deleted": "Còpia de seguretat suprimida",
"restore-success": "Restore successful",
"backup-tag": "Etiqueta de la còpia de seguretat", "backup-tag": "Etiqueta de la còpia de seguretat",
"create-heading": "Crea una còpia de seguretat", "create-heading": "Crea una còpia de seguretat",
"delete-backup": "Esborra la còpia de seguretat", "delete-backup": "Esborra la còpia de seguretat",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "S'ha actualitzat la contrasenya", "password-updated": "S'ha actualitzat la contrasenya",
"password": "Contrasenya", "password": "Contrasenya",
"password-strength": "Fortalesa de la contrasenya: {strength}", "password-strength": "Fortalesa de la contrasenya: {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registreu-vos", "register": "Registreu-vos",
"reset-password": "Restableix la contrasenya", "reset-password": "Restableix la contrasenya",
"sign-in": "Inicia sessió", "sign-in": "Inicia sessió",
@ -839,6 +852,7 @@
"username": "Nom d'usuari", "username": "Nom d'usuari",
"users-header": "USUARIS", "users-header": "USUARIS",
"users": "Usuaris", "users": "Usuaris",
"user-not-found": "User not found",
"webhook-time": "Hora del Webhook", "webhook-time": "Hora del Webhook",
"webhooks-enabled": "Webhooks habilitats", "webhooks-enabled": "Webhooks habilitats",
"you-are-not-allowed-to-create-a-user": "Vostè no està autoritzat per a crear un usuari", "you-are-not-allowed-to-create-a-user": "Vostè no està autoritzat per a crear un usuari",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "traduït", "translated": "traduït",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Registre d'usuari", "user-registration": "Registre d'usuari",
"registration-success": "Registration Success",
"join-a-group": "Uneix-te a un grup", "join-a-group": "Uneix-te a un grup",
"create-a-new-group": "Crea un grup nou", "create-a-new-group": "Crea un grup nou",
"provide-registration-token-description": "Per favor, proporciona el token associat al grup al qual voleu afegir-vos. Podeu obtindre'l d'un altre membre del grup.", "provide-registration-token-description": "Per favor, proporciona el token associat al grup al qual voleu afegir-vos. Podeu obtindre'l d'un altre membre del grup.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Editor OCR", "ocr-editor": "Editor OCR",
"toolbar": "Toolbar",
"selection-mode": "Mode de selecció", "selection-mode": "Mode de selecció",
"pan-and-zoom-picture": "Amplia la imatge", "pan-and-zoom-picture": "Amplia la imatge",
"split-text": "Divideix el text", "split-text": "Divideix el text",
@ -1027,6 +1047,8 @@
"split-by-block": "Dividiu per blocs de text", "split-by-block": "Dividiu per blocs de text",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Mode de selecció (predeterminat)", "selection-mode": "Mode de selecció (predeterminat)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Události kuchařky", "cookbook-events": "Události kuchařky",
"tag-events": "Události tagu", "tag-events": "Události tagu",
"category-events": "Události kategorie", "category-events": "Události kategorie",
"when-a-new-user-joins-your-group": "Když se nový uživatel připojí do vaší skupiny" "when-a-new-user-joins-your-group": "Když se nový uživatel připojí do vaší skupiny",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Zrušit", "cancel": "Zrušit",
@ -114,6 +115,8 @@
"keyword": "Klíčové slovo", "keyword": "Klíčové slovo",
"link-copied": "Odkaz zkopírován", "link-copied": "Odkaz zkopírován",
"loading-events": "Načítání událostí", "loading-events": "Načítání událostí",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Načítám recepty", "loading-recipes": "Načítám recepty",
"message": "Zpráva", "message": "Zpráva",
"monday": "Pondělí", "monday": "Pondělí",
@ -193,7 +196,8 @@
"export-all": "Exportovat vše", "export-all": "Exportovat vše",
"refresh": "Obnovit", "refresh": "Obnovit",
"upload-file": "Nahrát soubor", "upload-file": "Nahrát soubor",
"created-on-date": "Vytvořeno dne: {0}" "created-on-date": "Vytvořeno dne: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Jste si jisti, že chcete smazat <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Jste si jisti, že chcete smazat <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID skupiny: {groupID}", "group-id-with-value": "ID skupiny: {groupID}",
"group-name": "Název skupiny", "group-name": "Název skupiny",
"group-not-found": "Skupina nenalezena", "group-not-found": "Skupina nenalezena",
"group-token": "Group Token",
"group-with-value": "Skupina: {groupID}", "group-with-value": "Skupina: {groupID}",
"groups": "Skupiny", "groups": "Skupiny",
"manage-groups": "Spravovat skupiny", "manage-groups": "Spravovat skupiny",
@ -243,6 +248,7 @@
"general-preferences": "General Preferences", "general-preferences": "General Preferences",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Správa skupin", "group-management": "Správa skupin",
"admin-group-management": "Admin Group Management", "admin-group-management": "Admin Group Management",
"admin-group-management-text": "Změny v této skupině budou okamžitě zohledněny.", "admin-group-management-text": "Změny v této skupině budou okamžitě zohledněny.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Filtr štítků", "tag-filter": "Filtr štítků",
"search-hint": "Stiskněte '/'", "search-hint": "Stiskněte '/'",
"advanced": "Pokročilé", "advanced": "Pokročilé",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Přidat nový motiv", "add-a-new-theme": "Přidat nový motiv",
"admin-settings": "Nastavení Správce", "admin-settings": "Nastavení Správce",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Záloha vytvořena v {path}", "backup-created-at-response-export_path": "Záloha vytvořena v {path}",
"backup-deleted": "Záloha smazána", "backup-deleted": "Záloha smazána",
"restore-success": "Restore successful",
"backup-tag": "Štítek zálohy", "backup-tag": "Štítek zálohy",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "Smazat zálohu", "delete-backup": "Smazat zálohu",
@ -680,11 +690,13 @@
"configuration": "Konfigurace", "configuration": "Konfigurace",
"docker-volume": "Volume dockeru", "docker-volume": "Volume dockeru",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumy jsou špatně nakonfigurovány", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumy jsou nastaveny správně.", "volumes-are-configured-correctly": "Volumy jsou nastaveny správně.",
"status-unknown-try-running-a-validation": "Neznámý stav. Zkuste provést validaci.", "status-unknown-try-running-a-validation": "Neznámý stav. Zkuste provést validaci.",
"validate": "Validovat", "validate": "Validovat",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Proběhlo úspěšně", "succeeded": "Proběhlo úspěšně",
@ -819,6 +831,7 @@
"password-updated": "Heslo bylo změněno", "password-updated": "Heslo bylo změněno",
"password": "Heslo", "password": "Heslo",
"password-strength": "Síla hesla: {strength}", "password-strength": "Síla hesla: {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registrovat", "register": "Registrovat",
"reset-password": "Obnovit heslo", "reset-password": "Obnovit heslo",
"sign-in": "Přihlásit se", "sign-in": "Přihlásit se",
@ -839,6 +852,7 @@
"username": "Uživatelské jméno", "username": "Uživatelské jméno",
"users-header": "UŽIVATELÉ", "users-header": "UŽIVATELÉ",
"users": "Uživatelé", "users": "Uživatelé",
"user-not-found": "User not found",
"webhook-time": "Čas Webhooku", "webhook-time": "Čas Webhooku",
"webhooks-enabled": "Povolené webhooky", "webhooks-enabled": "Povolené webhooky",
"you-are-not-allowed-to-create-a-user": "Nemáte oprávnění k vytvoření uživatele", "you-are-not-allowed-to-create-a-user": "Nemáte oprávnění k vytvoření uživatele",
@ -861,6 +875,7 @@
"user-management": "Správa uživatelů", "user-management": "Správa uživatelů",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "Uživatelské jméno", "user-name": "Uživatelské jméno",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "přeloženo", "translated": "přeloženo",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Registrace uživatele", "user-registration": "Registrace uživatele",
"registration-success": "Registration Success",
"join-a-group": "Připojit se ke skupině", "join-a-group": "Připojit se ke skupině",
"create-a-new-group": "Vytvořit novou skupinu", "create-a-new-group": "Vytvořit novou skupinu",
"provide-registration-token-description": "Prosím zadejte registrační token pro skupinu, ke které se chcete připojit. Tento token musíte získat od existujícího člena skupiny.", "provide-registration-token-description": "Prosím zadejte registrační token pro skupinu, ke které se chcete připojit. Tento token musíte získat od existujícího člena skupiny.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "OCR editor", "ocr-editor": "OCR editor",
"toolbar": "Toolbar",
"selection-mode": "Režim výběru", "selection-mode": "Režim výběru",
"pan-and-zoom-picture": "Přiblížit a posunout obrázek", "pan-and-zoom-picture": "Přiblížit a posunout obrázek",
"split-text": "Rozdělit text", "split-text": "Rozdělit text",
@ -1027,6 +1047,8 @@
"split-by-block": "Rozdělit podle textového bloku", "split-by-block": "Rozdělit podle textového bloku",
"flatten": "Zarovnat bez ohledu na původní formátování", "flatten": "Zarovnat bez ohledu na původní formátování",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Režim výběru (výchozí)", "selection-mode": "Režim výběru (výchozí)",
"selection-mode-desc": "Režim výběru je hlavním režimem, který lze použít pro zadávání dat:", "selection-mode-desc": "Režim výběru je hlavním režimem, který lze použít pro zadávání dat:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Kogebogs Begivenheder", "cookbook-events": "Kogebogs Begivenheder",
"tag-events": "Tag Begivenheder", "tag-events": "Tag Begivenheder",
"category-events": "Kategori Begivenheder", "category-events": "Kategori Begivenheder",
"when-a-new-user-joins-your-group": "Når en ny bruger slutter sig til din gruppe" "when-a-new-user-joins-your-group": "Når en ny bruger slutter sig til din gruppe",
"recipe-events": "Hændelser for opskrifter"
}, },
"general": { "general": {
"cancel": "Annuller", "cancel": "Annuller",
@ -114,6 +115,8 @@
"keyword": "Nøgleord", "keyword": "Nøgleord",
"link-copied": "Link kopieret", "link-copied": "Link kopieret",
"loading-events": "Indlæser hændelser", "loading-events": "Indlæser hændelser",
"loading-recipe": "Indlæser opskrift...",
"loading-ocr-data": "Indlæser OCR data...",
"loading-recipes": "Indlæser opskrifter", "loading-recipes": "Indlæser opskrifter",
"message": "Besked", "message": "Besked",
"monday": "Mandag", "monday": "Mandag",
@ -193,7 +196,8 @@
"export-all": "Eksportér alle", "export-all": "Eksportér alle",
"refresh": "Opdater", "refresh": "Opdater",
"upload-file": "Upload Fil", "upload-file": "Upload Fil",
"created-on-date": "Oprettet den: {0}" "created-on-date": "Oprettet den: {0}",
"unsaved-changes": "Du har ændringer som ikke er gemt. Vil du gemme før du forlader? Vælg \"Okay\" for at gemme, eller \"Annullér\" for at kassere ændringer."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Er du sikker på, du vil slette <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Er du sikker på, du vil slette <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Gruppe-ID: {groupID}", "group-id-with-value": "Gruppe-ID: {groupID}",
"group-name": "Gruppenavn", "group-name": "Gruppenavn",
"group-not-found": "Gruppen blev ikke fundet", "group-not-found": "Gruppen blev ikke fundet",
"group-token": "Gruppe Token",
"group-with-value": "Gruppe: {groupID}", "group-with-value": "Gruppe: {groupID}",
"groups": "Grupper", "groups": "Grupper",
"manage-groups": "Administrer grupper", "manage-groups": "Administrer grupper",
@ -243,6 +248,7 @@
"general-preferences": "Generelle Indstillinger", "general-preferences": "Generelle Indstillinger",
"group-recipe-preferences": "Gruppe Indstillinger for opskrifter", "group-recipe-preferences": "Gruppe Indstillinger for opskrifter",
"report": "Rapport", "report": "Rapport",
"report-with-id": "Rapport ID: {id}",
"group-management": "Gruppe Håndtering", "group-management": "Gruppe Håndtering",
"admin-group-management": "Administrationsgruppe Håndtering", "admin-group-management": "Administrationsgruppe Håndtering",
"admin-group-management-text": "Ændringer i denne gruppe vil træde i kraft øjeblikkeligt.", "admin-group-management-text": "Ændringer i denne gruppe vil træde i kraft øjeblikkeligt.",
@ -507,6 +513,7 @@
"message-key": "Beskednøgle", "message-key": "Beskednøgle",
"parse": "Behandl data", "parse": "Behandl data",
"attach-images-hint": "Vedhæft billeder ved at trække dem ind i redigeringsværktøjet", "attach-images-hint": "Vedhæft billeder ved at trække dem ind i redigeringsværktøjet",
"drop-image": "Slet billede",
"enable-ingredient-amounts-to-use-this-feature": "Aktiver mængde af ingredienser for at bruge denne funktion", "enable-ingredient-amounts-to-use-this-feature": "Aktiver mængde af ingredienser for at bruge denne funktion",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Opskrifter med enheder eller fødevarer defineret kan ikke fortolkes.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Opskrifter med enheder eller fødevarer defineret kan ikke fortolkes.",
"parse-ingredients": "Fortolk ingredienser", "parse-ingredients": "Fortolk ingredienser",
@ -564,14 +571,17 @@
"tag-filter": "Tagfiler", "tag-filter": "Tagfiler",
"search-hint": "Tryk '/'", "search-hint": "Tryk '/'",
"advanced": "Avanceret", "advanced": "Avanceret",
"auto-search": "Automatisk Søgning" "auto-search": "Automatisk Søgning",
"no-results": "Ingen resultater fundet"
}, },
"settings": { "settings": {
"add-a-new-theme": "Tilføj et nyt tema", "add-a-new-theme": "Tilføj et nyt tema",
"admin-settings": "Administratorindstillinger", "admin-settings": "Administratorindstillinger",
"backup": { "backup": {
"backup-created": "Backup oprettet med succes",
"backup-created-at-response-export_path": "Backup oprettet ved {path}", "backup-created-at-response-export_path": "Backup oprettet ved {path}",
"backup-deleted": "Backup slettet", "backup-deleted": "Backup slettet",
"restore-success": "Gendannelse lykkedes",
"backup-tag": "Backupnavn", "backup-tag": "Backupnavn",
"create-heading": "Opret en backup", "create-heading": "Opret en backup",
"delete-backup": "Slet backup", "delete-backup": "Slet backup",
@ -680,11 +690,13 @@
"configuration": "Konfiguration", "configuration": "Konfiguration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie kræver, at frontend og backend containere deler den samme docker mappe. Dette sikrer, at frontend container har adgang til billeder og øvrige lagret på disken.", "docker-volume-help": "Mealie kræver, at frontend og backend containere deler den samme docker mappe. Dette sikrer, at frontend container har adgang til billeder og øvrige lagret på disken.",
"volumes-are-misconfigured": "Docker mapper er forkert konfigureret", "volumes-are-misconfigured": "Docker mapper er forkert konfigureret.",
"volumes-are-configured-correctly": "Docker mapper er korrekt konfigureret.", "volumes-are-configured-correctly": "Docker mapper er korrekt konfigureret.",
"status-unknown-try-running-a-validation": "Status Ukendt. Prøv at køre en validering.", "status-unknown-try-running-a-validation": "Status Ukendt. Prøv at køre en validering.",
"validate": "Validering", "validate": "Validering",
"email-configuration-status": "Status for konfiguration af e-mail", "email-configuration-status": "Status for konfiguration af e-mail",
"email-configured": "Email Konfigureret",
"email-test-results": "Email Testresultater",
"ready": "Klar", "ready": "Klar",
"not-ready": "Ikke Klar - Kontroller konfigurationen", "not-ready": "Ikke Klar - Kontroller konfigurationen",
"succeeded": "Gennemført", "succeeded": "Gennemført",
@ -819,6 +831,7 @@
"password-updated": "Adgangskoden blev opdateret", "password-updated": "Adgangskoden blev opdateret",
"password": "Adgangskode", "password": "Adgangskode",
"password-strength": "Adgangskodestyrken er {strength}", "password-strength": "Adgangskodestyrken er {strength}",
"please-enter-password": "Indtast venligst din nye adgangskode.",
"register": "Registrér", "register": "Registrér",
"reset-password": "Nulstil adgangskoden", "reset-password": "Nulstil adgangskoden",
"sign-in": "Log ind", "sign-in": "Log ind",
@ -839,6 +852,7 @@
"username": "Brugernavn", "username": "Brugernavn",
"users-header": "BRUGERE", "users-header": "BRUGERE",
"users": "Brugere", "users": "Brugere",
"user-not-found": "Brugeren kunne ikke findes",
"webhook-time": "Webhook Tid", "webhook-time": "Webhook Tid",
"webhooks-enabled": "Webhooks Aktiveret", "webhooks-enabled": "Webhooks Aktiveret",
"you-are-not-allowed-to-create-a-user": "Du har ikke rettigheder til at oprette en ny bruger", "you-are-not-allowed-to-create-a-user": "Du har ikke rettigheder til at oprette en ny bruger",
@ -861,6 +875,7 @@
"user-management": "Brugeradministration", "user-management": "Brugeradministration",
"reset-locked-users": "Nulstil Låste Brugere", "reset-locked-users": "Nulstil Låste Brugere",
"admin-user-creation": "Opret administratorbruger", "admin-user-creation": "Opret administratorbruger",
"admin-user-management": "Håndter administratorbruger",
"user-details": "Brugerdetaljer", "user-details": "Brugerdetaljer",
"user-name": "Brugernavn", "user-name": "Brugernavn",
"authentication-method": "Godkendelsesmetode", "authentication-method": "Godkendelsesmetode",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Bruger kan organisere gruppedata", "user-can-organize-group-data": "Bruger kan organisere gruppedata",
"enable-advanced-features": "Aktiver avancerede funktioner", "enable-advanced-features": "Aktiver avancerede funktioner",
"it-looks-like-this-is-your-first-time-logging-in": "Det ser ud til, at det er første gang, at du logger ind.", "it-looks-like-this-is-your-first-time-logging-in": "Det ser ud til, at det er første gang, at du logger ind.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Vil du ikke længere se dette? Sørg for at ændre din e-mail i dine brugerindstillinger!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Vil du ikke længere se dette? Sørg for at ændre din e-mail i dine brugerindstillinger!",
"forgot-password": "Glemt adgangskode",
"forgot-password-text": "Indtast venligst din e-mail-adresse. Vi sender dig en e-mail, så at du kan nulstille din adgangskode.",
"changes-reflected-immediately": "Ændringer til denne bruger vil have effekt med det samme."
}, },
"language-dialog": { "language-dialog": {
"translated": "oversat", "translated": "oversat",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Brugerregistrering", "user-registration": "Brugerregistrering",
"registration-success": "Registrering lykkedes",
"join-a-group": "Deltag i en gruppe", "join-a-group": "Deltag i en gruppe",
"create-a-new-group": "Opret en ny gruppe", "create-a-new-group": "Opret en ny gruppe",
"provide-registration-token-description": "Angiv venligst det registreringstoken, der er knyttet til den gruppe, du gerne vil deltage i. Du skal indhente dette fra et eksisterende gruppemedlem.", "provide-registration-token-description": "Angiv venligst det registreringstoken, der er knyttet til den gruppe, du gerne vil deltage i. Du skal indhente dette fra et eksisterende gruppemedlem.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr redigering", "ocr-editor": "Ocr redigering",
"toolbar": "Værktøjslinje",
"selection-mode": "Markeringstilstand", "selection-mode": "Markeringstilstand",
"pan-and-zoom-picture": "Panorer og zoom på billede", "pan-and-zoom-picture": "Panorer og zoom på billede",
"split-text": "Opdel tekst", "split-text": "Opdel tekst",
@ -1027,6 +1047,8 @@
"split-by-block": "Opdelt efter tekstblok", "split-by-block": "Opdelt efter tekstblok",
"flatten": "Udjævn på trods af original formatering", "flatten": "Udjævn på trods af original formatering",
"help": { "help": {
"help": "Hjælp",
"mouse-modes": "Muse tilstande",
"selection-mode": "Markeringstilstand (standard)", "selection-mode": "Markeringstilstand (standard)",
"selection-mode-desc": "Markeringstilstanden er den primære tilstand, der kan benyttes til at indtaste data:", "selection-mode-desc": "Markeringstilstanden er den primære tilstand, der kan benyttes til at indtaste data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Kochbuch-Ereignisse", "cookbook-events": "Kochbuch-Ereignisse",
"tag-events": "Schlagwort-Ereignisse", "tag-events": "Schlagwort-Ereignisse",
"category-events": "Kategorie-Ereignisse", "category-events": "Kategorie-Ereignisse",
"when-a-new-user-joins-your-group": "Wenn ein neuer Benutzer deiner Gruppe beitritt" "when-a-new-user-joins-your-group": "Wenn ein neuer Benutzer deiner Gruppe beitritt",
"recipe-events": "Rezept-Ereignisse"
}, },
"general": { "general": {
"cancel": "Abbrechen", "cancel": "Abbrechen",
@ -114,6 +115,8 @@
"keyword": "Schlüsselwort", "keyword": "Schlüsselwort",
"link-copied": "Link kopiert", "link-copied": "Link kopiert",
"loading-events": "Ereignisse werden geladen", "loading-events": "Ereignisse werden geladen",
"loading-recipe": "Lade Rezept...",
"loading-ocr-data": "Lade OCR-Daten...",
"loading-recipes": "Lade Rezepte", "loading-recipes": "Lade Rezepte",
"message": "Nachricht", "message": "Nachricht",
"monday": "Montag", "monday": "Montag",
@ -193,7 +196,8 @@
"export-all": "Alle exportieren", "export-all": "Alle exportieren",
"refresh": "Aktualisieren", "refresh": "Aktualisieren",
"upload-file": "Datei hochladen", "upload-file": "Datei hochladen",
"created-on-date": "Erstellt am: {0}" "created-on-date": "Erstellt am: {0}",
"unsaved-changes": "Du hast ungespeicherte Änderungen. Möchtest du vor dem Verlassen speichern? OK um zu speichern, Cancel um Änderungen zu verwerfen."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Bist du dir sicher, dass du die Gruppe <b>{groupName}<b/> löschen möchtest?", "are-you-sure-you-want-to-delete-the-group": "Bist du dir sicher, dass du die Gruppe <b>{groupName}<b/> löschen möchtest?",
@ -208,6 +212,7 @@
"group-id-with-value": "Gruppenkennung: {groupID}", "group-id-with-value": "Gruppenkennung: {groupID}",
"group-name": "Name der Gruppe", "group-name": "Name der Gruppe",
"group-not-found": "Gruppe nicht gefunden", "group-not-found": "Gruppe nicht gefunden",
"group-token": "Gruppen-Token",
"group-with-value": "Gruppe: {groupID}", "group-with-value": "Gruppe: {groupID}",
"groups": "Gruppen", "groups": "Gruppen",
"manage-groups": "Gruppen verwalten", "manage-groups": "Gruppen verwalten",
@ -243,6 +248,7 @@
"general-preferences": "Allgemeine Einstellungen", "general-preferences": "Allgemeine Einstellungen",
"group-recipe-preferences": "Gruppen-Rezept-Einstellungen", "group-recipe-preferences": "Gruppen-Rezept-Einstellungen",
"report": "Bericht", "report": "Bericht",
"report-with-id": "Bericht-ID: {id}",
"group-management": "Gruppenverwaltung", "group-management": "Gruppenverwaltung",
"admin-group-management": "Admin: Gruppenverwaltung", "admin-group-management": "Admin: Gruppenverwaltung",
"admin-group-management-text": "Änderungen an dieser Gruppe sind sofort wirksam.", "admin-group-management-text": "Änderungen an dieser Gruppe sind sofort wirksam.",
@ -507,6 +513,7 @@
"message-key": "Nachrichten-Schlüssel", "message-key": "Nachrichten-Schlüssel",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Bilder durch Ziehen & Ablegen in den Editor hinzufügen", "attach-images-hint": "Bilder durch Ziehen & Ablegen in den Editor hinzufügen",
"drop-image": "Bild hier ablegen",
"enable-ingredient-amounts-to-use-this-feature": "Aktiviere Zutatenmengen, um diese Funktion zu nutzen", "enable-ingredient-amounts-to-use-this-feature": "Aktiviere Zutatenmengen, um diese Funktion zu nutzen",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Rezepte mit gesondert definierten Einheiten oder Lebensmitteln können nicht analysiert werden.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Rezepte mit gesondert definierten Einheiten oder Lebensmitteln können nicht analysiert werden.",
"parse-ingredients": "Zutaten parsen", "parse-ingredients": "Zutaten parsen",
@ -564,14 +571,17 @@
"tag-filter": "Schlagwortfilter", "tag-filter": "Schlagwortfilter",
"search-hint": "'/' drücken", "search-hint": "'/' drücken",
"advanced": "Erweitert", "advanced": "Erweitert",
"auto-search": "Automatische Suche" "auto-search": "Automatische Suche",
"no-results": "Keine Ergebnisse gefunden"
}, },
"settings": { "settings": {
"add-a-new-theme": "Neues Thema hinzufügen", "add-a-new-theme": "Neues Thema hinzufügen",
"admin-settings": "Admin Einstellungen", "admin-settings": "Admin Einstellungen",
"backup": { "backup": {
"backup-created": "Sicherung erfolgreich erstellt",
"backup-created-at-response-export_path": "Sicherung erstellt unter {path}", "backup-created-at-response-export_path": "Sicherung erstellt unter {path}",
"backup-deleted": "Sicherung gelöscht", "backup-deleted": "Sicherung gelöscht",
"restore-success": "Wiederherstellung erfolgreich",
"backup-tag": "Sicherungsbeschreibung", "backup-tag": "Sicherungsbeschreibung",
"create-heading": "Sicherung erstellen", "create-heading": "Sicherung erstellen",
"delete-backup": "Sicherung löschen", "delete-backup": "Sicherung löschen",
@ -680,11 +690,13 @@
"configuration": "Konfiguration", "configuration": "Konfiguration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie setzt voraus, dass sich der Frontend-Container und das Backend das gleiche Docker-Volume oder den gleichen Speicher teilen. Dadurch wird sichergestellt, dass der Frontend-Container auf die Bilder und Assets auf der Festplatte zugreifen kann.", "docker-volume-help": "Mealie setzt voraus, dass sich der Frontend-Container und das Backend das gleiche Docker-Volume oder den gleichen Speicher teilen. Dadurch wird sichergestellt, dass der Frontend-Container auf die Bilder und Assets auf der Festplatte zugreifen kann.",
"volumes-are-misconfigured": "Volumes sind falsch konfiguriert", "volumes-are-misconfigured": "Volumes sind falsch konfiguriert.",
"volumes-are-configured-correctly": "Volumes sind korrekt konfiguriert.", "volumes-are-configured-correctly": "Volumes sind korrekt konfiguriert.",
"status-unknown-try-running-a-validation": "Status unbekannt. Führe eine Überprüfung aus.", "status-unknown-try-running-a-validation": "Status unbekannt. Führe eine Überprüfung aus.",
"validate": "Überprüfen", "validate": "Überprüfen",
"email-configuration-status": "E-Mail Konfigurationsstatus", "email-configuration-status": "E-Mail Konfigurationsstatus",
"email-configured": "E-Mail konfiguriert",
"email-test-results": "E-Mail Test-Ergebnis",
"ready": "Bereit", "ready": "Bereit",
"not-ready": "Nicht bereit - bitte Konfiguration überprüfen", "not-ready": "Nicht bereit - bitte Konfiguration überprüfen",
"succeeded": "Erfolgreich", "succeeded": "Erfolgreich",
@ -819,6 +831,7 @@
"password-updated": "Passwort aktualisiert", "password-updated": "Passwort aktualisiert",
"password": "Passwort", "password": "Passwort",
"password-strength": "Das Passwort ist {strength}", "password-strength": "Das Passwort ist {strength}",
"please-enter-password": "Bitte gib dein neues Passwort ein.",
"register": "Registrieren", "register": "Registrieren",
"reset-password": "Passwort zurücksetzen", "reset-password": "Passwort zurücksetzen",
"sign-in": "Einloggen", "sign-in": "Einloggen",
@ -839,6 +852,7 @@
"username": "Benutzername", "username": "Benutzername",
"users-header": "BENUTZER", "users-header": "BENUTZER",
"users": "Benutzer", "users": "Benutzer",
"user-not-found": "Benutzer nicht gefunden",
"webhook-time": "Webhook Zeit", "webhook-time": "Webhook Zeit",
"webhooks-enabled": "Webhooks aktiviert", "webhooks-enabled": "Webhooks aktiviert",
"you-are-not-allowed-to-create-a-user": "Du bist nicht berechtigt, einen Benutzer anzulegen", "you-are-not-allowed-to-create-a-user": "Du bist nicht berechtigt, einen Benutzer anzulegen",
@ -861,6 +875,7 @@
"user-management": "Benutzerverwaltung", "user-management": "Benutzerverwaltung",
"reset-locked-users": "Gesperrte Benutzer zurücksetzen", "reset-locked-users": "Gesperrte Benutzer zurücksetzen",
"admin-user-creation": "Benutzer erstellen", "admin-user-creation": "Benutzer erstellen",
"admin-user-management": "Administrator Benutzerverwaltung",
"user-details": "Benutzerdetails", "user-details": "Benutzerdetails",
"user-name": "Benutzername", "user-name": "Benutzername",
"authentication-method": "Authentifizierungsmethode", "authentication-method": "Authentifizierungsmethode",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Benutzer kann Gruppendaten bearbeiten", "user-can-organize-group-data": "Benutzer kann Gruppendaten bearbeiten",
"enable-advanced-features": "Erweiterte Funktionen aktivieren", "enable-advanced-features": "Erweiterte Funktionen aktivieren",
"it-looks-like-this-is-your-first-time-logging-in": "Es sieht so aus, als ob du dich zum ersten Mal anmeldest.", "it-looks-like-this-is-your-first-time-logging-in": "Es sieht so aus, als ob du dich zum ersten Mal anmeldest.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Möchtest du das hier nicht mehr sehen? Bitte ändere deine E-Mail in den Benutzereinstellungen!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Möchtest du das hier nicht mehr sehen? Bitte ändere deine E-Mail in den Benutzereinstellungen!",
"forgot-password": "Passwort vergessen",
"forgot-password-text": "Bitte gib Deine E-Mail-Adresse ein. Wir werden Dir eine E-Mail zusenden, damit Du Dein Passwort zurücksetzen kannst.",
"changes-reflected-immediately": "Änderungen an diesem Benutzer sind sofort wirksam."
}, },
"language-dialog": { "language-dialog": {
"translated": "übersetzt", "translated": "übersetzt",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Benutzerregistrierung", "user-registration": "Benutzerregistrierung",
"registration-success": "Registrierung erfolgreich",
"join-a-group": "Gruppe beitreten", "join-a-group": "Gruppe beitreten",
"create-a-new-group": "Neue Gruppe erstellen", "create-a-new-group": "Neue Gruppe erstellen",
"provide-registration-token-description": "Bitte gib den Registrierungstoken für die Gruppe ein, der du beitreten möchtest. Du kannst ihn von einem bestehenden Gruppenmitglied erhalten.", "provide-registration-token-description": "Bitte gib den Registrierungstoken für die Gruppe ein, der du beitreten möchtest. Du kannst ihn von einem bestehenden Gruppenmitglied erhalten.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "OCR Editor", "ocr-editor": "OCR Editor",
"toolbar": "Werkzeugleiste",
"selection-mode": "Auswahlmodus", "selection-mode": "Auswahlmodus",
"pan-and-zoom-picture": "Bild verschieben und zoomen", "pan-and-zoom-picture": "Bild verschieben und zoomen",
"split-text": "Text aufteilen", "split-text": "Text aufteilen",
@ -1027,6 +1047,8 @@
"split-by-block": "Nach Textblöcken aufteilen", "split-by-block": "Nach Textblöcken aufteilen",
"flatten": "Ursprüngliche Formatierung verwerfen", "flatten": "Ursprüngliche Formatierung verwerfen",
"help": { "help": {
"help": "Hilfe",
"mouse-modes": "Maus-Modus",
"selection-mode": "Auswahlmodus (Standard)", "selection-mode": "Auswahlmodus (Standard)",
"selection-mode-desc": "Der Auswahlmodus ist die Standardmethode, um Daten hinzuzufügen:", "selection-mode-desc": "Der Auswahlmodus ist die Standardmethode, um Daten hinzuzufügen:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Cookbook Events", "cookbook-events": "Cookbook Events",
"tag-events": "Tag Events", "tag-events": "Tag Events",
"category-events": "Category Events", "category-events": "Category Events",
"when-a-new-user-joins-your-group": "When a new user joins your group" "when-a-new-user-joins-your-group": "When a new user joins your group",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Άκυρο", "cancel": "Άκυρο",
@ -114,6 +115,8 @@
"keyword": "Λέξη-κλειδί", "keyword": "Λέξη-κλειδί",
"link-copied": "Ο Σύνδεσμος Αντιγράφηκε", "link-copied": "Ο Σύνδεσμος Αντιγράφηκε",
"loading-events": "Loading Events", "loading-events": "Loading Events",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Φόρτωση Συνταγών", "loading-recipes": "Φόρτωση Συνταγών",
"message": "Μήνυμα", "message": "Μήνυμα",
"monday": "Δευτέρα", "monday": "Δευτέρα",
@ -193,7 +196,8 @@
"export-all": "Εξαγωγή όλων", "export-all": "Εξαγωγή όλων",
"refresh": "Ανανέωση", "refresh": "Ανανέωση",
"upload-file": "Μεταφόρτωση αρχείου", "upload-file": "Μεταφόρτωση αρχείου",
"created-on-date": "Δημιουργήθηκε στις: {0}" "created-on-date": "Δημιουργήθηκε στις: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό τον ασφαλή σύνδεσμο <b>{groupName}<b/>;", "are-you-sure-you-want-to-delete-the-group": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό τον ασφαλή σύνδεσμο <b>{groupName}<b/>;",
@ -208,6 +212,7 @@
"group-id-with-value": "Αναγνωριστικό ομάδας: {groupID}", "group-id-with-value": "Αναγνωριστικό ομάδας: {groupID}",
"group-name": "Όνομα Ομάδας", "group-name": "Όνομα Ομάδας",
"group-not-found": "Η Ομάδα δεν βρέθηκε", "group-not-found": "Η Ομάδα δεν βρέθηκε",
"group-token": "Group Token",
"group-with-value": "Ομάδα: {groupID}", "group-with-value": "Ομάδα: {groupID}",
"groups": "Ομάδες", "groups": "Ομάδες",
"manage-groups": "Διαχείριση Ομάδων", "manage-groups": "Διαχείριση Ομάδων",
@ -243,6 +248,7 @@
"general-preferences": "Γενικές προτιμήσεις", "general-preferences": "Γενικές προτιμήσεις",
"group-recipe-preferences": "Προτιμήσεις Συνταγών Ομάδας", "group-recipe-preferences": "Προτιμήσεις Συνταγών Ομάδας",
"report": "Αναφορά", "report": "Αναφορά",
"report-with-id": "Report ID: {id}",
"group-management": "Διαχείριση ομάδων", "group-management": "Διαχείριση ομάδων",
"admin-group-management": "Διαχείριση Ομάδας Διαχειριστών", "admin-group-management": "Διαχείριση Ομάδας Διαχειριστών",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Φίλτρο Ετικέτας", "tag-filter": "Φίλτρο Ετικέτας",
"search-hint": "Press '/'", "search-hint": "Press '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Προσθήκη νέου θέματος", "add-a-new-theme": "Προσθήκη νέου θέματος",
"admin-settings": "Ρυθμίσεις Διαχειριστή", "admin-settings": "Ρυθμίσεις Διαχειριστή",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Αντίγραφο ασφαλείας αποθηκεύτηκαν στο: {path}", "backup-created-at-response-export_path": "Αντίγραφο ασφαλείας αποθηκεύτηκαν στο: {path}",
"backup-deleted": "Το Αντίγραφο διαγράφηκε", "backup-deleted": "Το Αντίγραφο διαγράφηκε",
"restore-success": "Restore successful",
"backup-tag": "Αντίγραφο Ετικέτας", "backup-tag": "Αντίγραφο Ετικέτας",
"create-heading": "Δημιουργία αντιγράφου ασφαλείας", "create-heading": "Δημιουργία αντιγράφου ασφαλείας",
"delete-backup": "Διαγραφή Αντιγράφου Ασφαλείας", "delete-backup": "Διαγραφή Αντιγράφου Ασφαλείας",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "Ο κωδικός πρόσβασης ενημερώθηκε", "password-updated": "Ο κωδικός πρόσβασης ενημερώθηκε",
"password": "Κωδικός", "password": "Κωδικός",
"password-strength": "Ο κωδικός είναι {strength}", "password-strength": "Ο κωδικός είναι {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Εγγραφή", "register": "Εγγραφή",
"reset-password": "Επαναφορά Κωδικού", "reset-password": "Επαναφορά Κωδικού",
"sign-in": "Είσοδος", "sign-in": "Είσοδος",
@ -839,6 +852,7 @@
"username": "Όνομα Χρήστη", "username": "Όνομα Χρήστη",
"users-header": "ΧΡΗΣΤΕΣ", "users-header": "ΧΡΗΣΤΕΣ",
"users": "Χρήστες", "users": "Χρήστες",
"user-not-found": "User not found",
"webhook-time": "Χρόνος Webhook", "webhook-time": "Χρόνος Webhook",
"webhooks-enabled": "Το webhook είναι ενεργό", "webhooks-enabled": "Το webhook είναι ενεργό",
"you-are-not-allowed-to-create-a-user": "Δεν επιτρέπεται να δημιουργήσετε ένα χρήστη", "you-are-not-allowed-to-create-a-user": "Δεν επιτρέπεται να δημιουργήσετε ένα χρήστη",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "μεταφρασμένο", "translated": "μεταφρασμένο",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Cookbook Events", "cookbook-events": "Cookbook Events",
"tag-events": "Tag Events", "tag-events": "Tag Events",
"category-events": "Category Events", "category-events": "Category Events",
"when-a-new-user-joins-your-group": "When a new user joins your group" "when-a-new-user-joins-your-group": "When a new user joins your group",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Cancel", "cancel": "Cancel",
@ -114,6 +115,8 @@
"keyword": "Keyword", "keyword": "Keyword",
"link-copied": "Link Copied", "link-copied": "Link Copied",
"loading-events": "Loading Events", "loading-events": "Loading Events",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Loading Recipes", "loading-recipes": "Loading Recipes",
"message": "Message", "message": "Message",
"monday": "Monday", "monday": "Monday",
@ -193,7 +196,8 @@
"export-all": "Export All", "export-all": "Export All",
"refresh": "Refresh", "refresh": "Refresh",
"upload-file": "Upload File", "upload-file": "Upload File",
"created-on-date": "Created on: {0}" "created-on-date": "Created on: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Group ID: {groupID}", "group-id-with-value": "Group ID: {groupID}",
"group-name": "Group Name", "group-name": "Group Name",
"group-not-found": "Group not found", "group-not-found": "Group not found",
"group-token": "Group Token",
"group-with-value": "Group: {groupID}", "group-with-value": "Group: {groupID}",
"groups": "Groups", "groups": "Groups",
"manage-groups": "Manage Groups", "manage-groups": "Manage Groups",
@ -243,6 +248,7 @@
"general-preferences": "General Preferences", "general-preferences": "General Preferences",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Group Management", "group-management": "Group Management",
"admin-group-management": "Admin Group Management", "admin-group-management": "Admin Group Management",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Tag Filter", "tag-filter": "Tag Filter",
"search-hint": "Press '/'", "search-hint": "Press '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Add a New Theme", "add-a-new-theme": "Add a New Theme",
"admin-settings": "Admin Settings", "admin-settings": "Admin Settings",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup Created at {path}", "backup-created-at-response-export_path": "Backup Created at {path}",
"backup-deleted": "Backup deleted", "backup-deleted": "Backup deleted",
"restore-success": "Restore successful",
"backup-tag": "Backup Tag", "backup-tag": "Backup Tag",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "Delete Backup", "delete-backup": "Delete Backup",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "Password updated", "password-updated": "Password updated",
"password": "Password", "password": "Password",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
@ -839,6 +852,7 @@
"username": "Username", "username": "Username",
"users-header": "USERS", "users-header": "USERS",
"users": "Users", "users": "Users",
"user-not-found": "User not found",
"webhook-time": "Webhook Time", "webhook-time": "Webhook Time",
"webhooks-enabled": "Webhooks Enabled", "webhooks-enabled": "Webhooks Enabled",
"you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Eventos del recetario", "cookbook-events": "Eventos del recetario",
"tag-events": "Eventos de etiqueta", "tag-events": "Eventos de etiqueta",
"category-events": "Eventos de Categoría", "category-events": "Eventos de Categoría",
"when-a-new-user-joins-your-group": "Cuando un nuevo usuario se une a tu grupo" "when-a-new-user-joins-your-group": "Cuando un nuevo usuario se une a tu grupo",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Cancelar", "cancel": "Cancelar",
@ -114,6 +115,8 @@
"keyword": "Etiqueta", "keyword": "Etiqueta",
"link-copied": "Enlace copiado", "link-copied": "Enlace copiado",
"loading-events": "Cargando Eventos", "loading-events": "Cargando Eventos",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Cargando recetas", "loading-recipes": "Cargando recetas",
"message": "Mensaje", "message": "Mensaje",
"monday": "Lunes", "monday": "Lunes",
@ -193,7 +196,8 @@
"export-all": "Exportar todo", "export-all": "Exportar todo",
"refresh": "Actualizar", "refresh": "Actualizar",
"upload-file": "Subir Archivo", "upload-file": "Subir Archivo",
"created-on-date": "Creado el {0}" "created-on-date": "Creado el {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Por favor, confirma que deseas eliminar <b>{groupName}<b/>", "are-you-sure-you-want-to-delete-the-group": "Por favor, confirma que deseas eliminar <b>{groupName}<b/>",
@ -208,6 +212,7 @@
"group-id-with-value": "ID del Grupo: {groupID}", "group-id-with-value": "ID del Grupo: {groupID}",
"group-name": "Nombre del Grupo", "group-name": "Nombre del Grupo",
"group-not-found": "Grupo no encontrado", "group-not-found": "Grupo no encontrado",
"group-token": "Group Token",
"group-with-value": "Grupo: {groupID}", "group-with-value": "Grupo: {groupID}",
"groups": "Grupos", "groups": "Grupos",
"manage-groups": "Administrar grupos", "manage-groups": "Administrar grupos",
@ -243,6 +248,7 @@
"general-preferences": "Opciones generales", "general-preferences": "Opciones generales",
"group-recipe-preferences": "Preferencias de grupo de las recetas", "group-recipe-preferences": "Preferencias de grupo de las recetas",
"report": "Informe", "report": "Informe",
"report-with-id": "Report ID: {id}",
"group-management": "Administración de grupos", "group-management": "Administración de grupos",
"admin-group-management": "Gestión del grupo administrador", "admin-group-management": "Gestión del grupo administrador",
"admin-group-management-text": "Los cambios en este grupo se reflejarán inmediatamente.", "admin-group-management-text": "Los cambios en este grupo se reflejarán inmediatamente.",
@ -507,6 +513,7 @@
"message-key": "Clave de mensaje", "message-key": "Clave de mensaje",
"parse": "Analizar", "parse": "Analizar",
"attach-images-hint": "Adjuntar imágenes arrastrando y soltando en el editor", "attach-images-hint": "Adjuntar imágenes arrastrando y soltando en el editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Habilitar la cantidad de ingredientes para usar esta característica", "enable-ingredient-amounts-to-use-this-feature": "Habilitar la cantidad de ingredientes para usar esta característica",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Las recetas con unidades o alimentos definidos no pueden ser analizadas.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Las recetas con unidades o alimentos definidos no pueden ser analizadas.",
"parse-ingredients": "Analizar ingredientes", "parse-ingredients": "Analizar ingredientes",
@ -564,14 +571,17 @@
"tag-filter": "Filtro de Etiquetas", "tag-filter": "Filtro de Etiquetas",
"search-hint": "Presione '/'", "search-hint": "Presione '/'",
"advanced": "Avanzado", "advanced": "Avanzado",
"auto-search": "Búsqueda automática" "auto-search": "Búsqueda automática",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Añadir un nuevo tema", "add-a-new-theme": "Añadir un nuevo tema",
"admin-settings": "Opciones del adminstrador", "admin-settings": "Opciones del adminstrador",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Copia de seguridad creada en {path}", "backup-created-at-response-export_path": "Copia de seguridad creada en {path}",
"backup-deleted": "Copia de seguridad eliminada", "backup-deleted": "Copia de seguridad eliminada",
"restore-success": "Restore successful",
"backup-tag": "Etiqueta de la copia de seguridad", "backup-tag": "Etiqueta de la copia de seguridad",
"create-heading": "Crear una copia de seguridad", "create-heading": "Crear una copia de seguridad",
"delete-backup": "Eliminar copia de seguridad", "delete-backup": "Eliminar copia de seguridad",
@ -680,11 +690,13 @@
"configuration": "Configuración", "configuration": "Configuración",
"docker-volume": "Volumen de Docker", "docker-volume": "Volumen de Docker",
"docker-volume-help": "Mealie requiere que los contenedores de frontend y backend compartan el mismo volumen o almacenamiento en docker. Esto asegura que el contenedor del frontend pueda acceder adecuadamente a las imágenes y los activos almacenados en el disco.", "docker-volume-help": "Mealie requiere que los contenedores de frontend y backend compartan el mismo volumen o almacenamiento en docker. Esto asegura que el contenedor del frontend pueda acceder adecuadamente a las imágenes y los activos almacenados en el disco.",
"volumes-are-misconfigured": "Los volúmenes están mal configurados", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Los volúmenes se configuran correctamente.", "volumes-are-configured-correctly": "Los volúmenes se configuran correctamente.",
"status-unknown-try-running-a-validation": "Estado desconocido. Intente ejecutar una validación.", "status-unknown-try-running-a-validation": "Estado desconocido. Intente ejecutar una validación.",
"validate": "Validar", "validate": "Validar",
"email-configuration-status": "Estado de la Configuración del Correo Electrónico", "email-configuration-status": "Estado de la Configuración del Correo Electrónico",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Listo", "ready": "Listo",
"not-ready": "No Listo - Comprobar variables de ambiente", "not-ready": "No Listo - Comprobar variables de ambiente",
"succeeded": "Logrado", "succeeded": "Logrado",
@ -819,6 +831,7 @@
"password-updated": "Contraseña actualizada", "password-updated": "Contraseña actualizada",
"password": "Contraseña", "password": "Contraseña",
"password-strength": "Fortaleza de la contraseña: {strength}", "password-strength": "Fortaleza de la contraseña: {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registrarse", "register": "Registrarse",
"reset-password": "Restablecer contraseña", "reset-password": "Restablecer contraseña",
"sign-in": "Iniciar sesión", "sign-in": "Iniciar sesión",
@ -839,6 +852,7 @@
"username": "Usuario", "username": "Usuario",
"users-header": "USUARIOS", "users-header": "USUARIOS",
"users": "Usuarios", "users": "Usuarios",
"user-not-found": "User not found",
"webhook-time": "Tiempo de Webhook", "webhook-time": "Tiempo de Webhook",
"webhooks-enabled": "Webhooks habilitados", "webhooks-enabled": "Webhooks habilitados",
"you-are-not-allowed-to-create-a-user": "No tiene permisos para crear usuarios", "you-are-not-allowed-to-create-a-user": "No tiene permisos para crear usuarios",
@ -861,6 +875,7 @@
"user-management": "Gestión de Usuarios", "user-management": "Gestión de Usuarios",
"reset-locked-users": "Restablecer usuarios bloqueados", "reset-locked-users": "Restablecer usuarios bloqueados",
"admin-user-creation": "Creación de Usuario Administrador", "admin-user-creation": "Creación de Usuario Administrador",
"admin-user-management": "Admin User Management",
"user-details": "Detalles de usuario", "user-details": "Detalles de usuario",
"user-name": "Nombre de usuario", "user-name": "Nombre de usuario",
"authentication-method": "Método de autenticación", "authentication-method": "Método de autenticación",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "El usuario puede organizar los datos del grupo", "user-can-organize-group-data": "El usuario puede organizar los datos del grupo",
"enable-advanced-features": "Habilitar Características Avanzadas", "enable-advanced-features": "Habilitar Características Avanzadas",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "traducido", "translated": "traducido",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Registro de usuario", "user-registration": "Registro de usuario",
"registration-success": "Registration Success",
"join-a-group": "Unirse a un grupo", "join-a-group": "Unirse a un grupo",
"create-a-new-group": "Crear un grupo nuevo", "create-a-new-group": "Crear un grupo nuevo",
"provide-registration-token-description": "Por favor, proporcione el token de registro asociado con el grupo al que desea unirse. Necesitará obtenerlo de un miembro del grupo.", "provide-registration-token-description": "Por favor, proporcione el token de registro asociado con el grupo al que desea unirse. Necesitará obtenerlo de un miembro del grupo.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Editor de OCR", "ocr-editor": "Editor de OCR",
"toolbar": "Toolbar",
"selection-mode": "Modo de selección", "selection-mode": "Modo de selección",
"pan-and-zoom-picture": "Desplazar y hacer zoom en la imagen", "pan-and-zoom-picture": "Desplazar y hacer zoom en la imagen",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Keittokirjatapahtumat", "cookbook-events": "Keittokirjatapahtumat",
"tag-events": "Valitse tapahtumat", "tag-events": "Valitse tapahtumat",
"category-events": "Luokkatapahtumat", "category-events": "Luokkatapahtumat",
"when-a-new-user-joins-your-group": "Kun ryhmääsi liittyy uusi jäsen" "when-a-new-user-joins-your-group": "Kun ryhmääsi liittyy uusi jäsen",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Peruuta", "cancel": "Peruuta",
@ -114,6 +115,8 @@
"keyword": "Hakusana", "keyword": "Hakusana",
"link-copied": "Linkki kopioitu", "link-copied": "Linkki kopioitu",
"loading-events": "Ladataan tapahtumia", "loading-events": "Ladataan tapahtumia",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Ladataan reseptejä", "loading-recipes": "Ladataan reseptejä",
"message": "Viesti", "message": "Viesti",
"monday": "Maanantai", "monday": "Maanantai",
@ -193,7 +196,8 @@
"export-all": "Vie kaikki", "export-all": "Vie kaikki",
"refresh": "Päivitä", "refresh": "Päivitä",
"upload-file": "Tuo tiedosto", "upload-file": "Tuo tiedosto",
"created-on-date": "Luotu {0}" "created-on-date": "Luotu {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Haluatko varmasti poistaa ryhmän <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Haluatko varmasti poistaa ryhmän <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Ryhmän ID: {groupID}", "group-id-with-value": "Ryhmän ID: {groupID}",
"group-name": "Ryhmän nimi", "group-name": "Ryhmän nimi",
"group-not-found": "Ryhmää ei löytynyt", "group-not-found": "Ryhmää ei löytynyt",
"group-token": "Group Token",
"group-with-value": "Ryhmä: {groupID}", "group-with-value": "Ryhmä: {groupID}",
"groups": "Ryhmät", "groups": "Ryhmät",
"manage-groups": "Hallitse ryhmiä", "manage-groups": "Hallitse ryhmiä",
@ -243,6 +248,7 @@
"general-preferences": "Yleiset Asetukset", "general-preferences": "Yleiset Asetukset",
"group-recipe-preferences": "Ryhmän reseptiasetukset", "group-recipe-preferences": "Ryhmän reseptiasetukset",
"report": "Raportti", "report": "Raportti",
"report-with-id": "Report ID: {id}",
"group-management": "Ryhmien hallinta", "group-management": "Ryhmien hallinta",
"admin-group-management": "Ylläpitoryhmien hallinta", "admin-group-management": "Ylläpitoryhmien hallinta",
"admin-group-management-text": "Muutokset tähän ryhmään tulevat näkymään välittömästi.", "admin-group-management-text": "Muutokset tähän ryhmään tulevat näkymään välittömästi.",
@ -507,6 +513,7 @@
"message-key": "Viestiavain", "message-key": "Viestiavain",
"parse": "Jäsennä", "parse": "Jäsennä",
"attach-images-hint": "Liitä kuvia vetämällä ja pudottamalla ne editoriin", "attach-images-hint": "Liitä kuvia vetämällä ja pudottamalla ne editoriin",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Käytä ainesosan määriä käyttääksesi tätä ominaisuutta", "enable-ingredient-amounts-to-use-this-feature": "Käytä ainesosan määriä käyttääksesi tätä ominaisuutta",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Reseptejä, joissa on yksiköitä tai elintarvikkeita, ei voida jäsentää.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Reseptejä, joissa on yksiköitä tai elintarvikkeita, ei voida jäsentää.",
"parse-ingredients": "Jäsennä ainekset", "parse-ingredients": "Jäsennä ainekset",
@ -564,14 +571,17 @@
"tag-filter": "Tunnisteen mukaan suodatus", "tag-filter": "Tunnisteen mukaan suodatus",
"search-hint": "Paina '/'", "search-hint": "Paina '/'",
"advanced": "Lisäasetukset", "advanced": "Lisäasetukset",
"auto-search": "Automaattinen Haku" "auto-search": "Automaattinen Haku",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Lisää uusi teema", "add-a-new-theme": "Lisää uusi teema",
"admin-settings": "Ylläpitäjän asetukset", "admin-settings": "Ylläpitäjän asetukset",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Varmuuskopio luotu sijaintiin {path}", "backup-created-at-response-export_path": "Varmuuskopio luotu sijaintiin {path}",
"backup-deleted": "Varmuuskopio poistettu", "backup-deleted": "Varmuuskopio poistettu",
"restore-success": "Restore successful",
"backup-tag": "Varmuuskopion tunniste", "backup-tag": "Varmuuskopion tunniste",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "Poista varmuuskopio", "delete-backup": "Poista varmuuskopio",
@ -680,11 +690,13 @@
"configuration": "Konfigurointi", "configuration": "Konfigurointi",
"docker-volume": "Docker-kontin tiedostojärjestelmä", "docker-volume": "Docker-kontin tiedostojärjestelmä",
"docker-volume-help": "Mealie vaatii, että frontend-kontti ja backend jakaa saman dockerin tiedostojärjestelmän tai varaston. Näin varmistetaan, että frontend-kontti pääsee kunnolla käsiksi levylle tallennettuihin kuviin ja resursseihin.", "docker-volume-help": "Mealie vaatii, että frontend-kontti ja backend jakaa saman dockerin tiedostojärjestelmän tai varaston. Näin varmistetaan, että frontend-kontti pääsee kunnolla käsiksi levylle tallennettuihin kuviin ja resursseihin.",
"volumes-are-misconfigured": "Tiedostojärjestelmän on väärin konfiguroitu", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Tiedostojärjestelmät ovat oikein konfiguroitu.", "volumes-are-configured-correctly": "Tiedostojärjestelmät ovat oikein konfiguroitu.",
"status-unknown-try-running-a-validation": "Tila tuntematon. Yritä suorittaa validointi.", "status-unknown-try-running-a-validation": "Tila tuntematon. Yritä suorittaa validointi.",
"validate": "Vahvista", "validate": "Vahvista",
"email-configuration-status": "Sähköpostin varmistuksen tila", "email-configuration-status": "Sähköpostin varmistuksen tila",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Valmis", "ready": "Valmis",
"not-ready": "Ei Valmis - Tarkista Ympäristömuuttujat", "not-ready": "Ei Valmis - Tarkista Ympäristömuuttujat",
"succeeded": "Onnistui", "succeeded": "Onnistui",
@ -819,6 +831,7 @@
"password-updated": "Salasana päivitetty", "password-updated": "Salasana päivitetty",
"password": "Salasana", "password": "Salasana",
"password-strength": "Salasana on {strength}", "password-strength": "Salasana on {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Rekisteröidy", "register": "Rekisteröidy",
"reset-password": "Palauta salasana", "reset-password": "Palauta salasana",
"sign-in": "Kirjaudu", "sign-in": "Kirjaudu",
@ -839,6 +852,7 @@
"username": "Käyttäjänimi", "username": "Käyttäjänimi",
"users-header": "KÄYTTÄJÄT", "users-header": "KÄYTTÄJÄT",
"users": "Käyttäjät", "users": "Käyttäjät",
"user-not-found": "User not found",
"webhook-time": "Webhook-aika", "webhook-time": "Webhook-aika",
"webhooks-enabled": "Webhookit käytössä", "webhooks-enabled": "Webhookit käytössä",
"you-are-not-allowed-to-create-a-user": "Sinulla ei ole oikeutta luoda käyttäjää", "you-are-not-allowed-to-create-a-user": "Sinulla ei ole oikeutta luoda käyttäjää",
@ -861,6 +875,7 @@
"user-management": "Käyttäjien Hallinta", "user-management": "Käyttäjien Hallinta",
"reset-locked-users": "Nollaa Lukitut Käyttäjät", "reset-locked-users": "Nollaa Lukitut Käyttäjät",
"admin-user-creation": "Ylläpitokäyttäjän Luonti", "admin-user-creation": "Ylläpitokäyttäjän Luonti",
"admin-user-management": "Admin User Management",
"user-details": "Käyttäjän tiedot", "user-details": "Käyttäjän tiedot",
"user-name": "Käyttäjänimi", "user-name": "Käyttäjänimi",
"authentication-method": "Todentamistapa", "authentication-method": "Todentamistapa",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Käyttäjä voi järjestellä ryhmän tietoja", "user-can-organize-group-data": "Käyttäjä voi järjestellä ryhmän tietoja",
"enable-advanced-features": "Salli edistyneemmät ominaisuudet", "enable-advanced-features": "Salli edistyneemmät ominaisuudet",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "käännetty", "translated": "käännetty",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Käyttäjien rekisteröinti", "user-registration": "Käyttäjien rekisteröinti",
"registration-success": "Registration Success",
"join-a-group": "Liity ryhmään", "join-a-group": "Liity ryhmään",
"create-a-new-group": "Luo uusi ryhmä", "create-a-new-group": "Luo uusi ryhmä",
"provide-registration-token-description": "Ole hyvä ja anna rekisteröintitunnus liittyäksesi ryhmään, johon haluat liittyä. Sinun täytyy saada tämä olemassa olevalta ryhmän jäseneltä.", "provide-registration-token-description": "Ole hyvä ja anna rekisteröintitunnus liittyäksesi ryhmään, johon haluat liittyä. Sinun täytyy saada tämä olemassa olevalta ryhmän jäseneltä.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr- editori", "ocr-editor": "Ocr- editori",
"toolbar": "Toolbar",
"selection-mode": "Valintatila", "selection-mode": "Valintatila",
"pan-and-zoom-picture": "Käännä ja zoomaus kuva", "pan-and-zoom-picture": "Käännä ja zoomaus kuva",
"split-text": "Jaa teksti", "split-text": "Jaa teksti",
@ -1027,6 +1047,8 @@
"split-by-block": "Jaa tekstilohkon mukaan", "split-by-block": "Jaa tekstilohkon mukaan",
"flatten": "Tasaa alkuperäisestä muotoilusta riippumatta", "flatten": "Tasaa alkuperäisestä muotoilusta riippumatta",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Valintatila (oletus)", "selection-mode": "Valintatila (oletus)",
"selection-mode-desc": "Valintatila on päätila, jota voidaan käyttää tietojen syöttämiseen:", "selection-mode-desc": "Valintatila on päätila, jota voidaan käyttää tietojen syöttämiseen:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Événements du livre de recettes", "cookbook-events": "Événements du livre de recettes",
"tag-events": "Événements des mots-clés", "tag-events": "Événements des mots-clés",
"category-events": "Événements de catégories", "category-events": "Événements de catégories",
"when-a-new-user-joins-your-group": "Lorsqu'un nouvel utilisateur rejoint votre groupe" "when-a-new-user-joins-your-group": "Lorsqu'un nouvel utilisateur rejoint votre groupe",
"recipe-events": "Événements de recette"
}, },
"general": { "general": {
"cancel": "Annuler", "cancel": "Annuler",
@ -114,6 +115,8 @@
"keyword": "Mot-clé", "keyword": "Mot-clé",
"link-copied": "Lien copié", "link-copied": "Lien copié",
"loading-events": "Chargement des événements", "loading-events": "Chargement des événements",
"loading-recipe": "Chargement de la recette...",
"loading-ocr-data": "Chargement des données OCR...",
"loading-recipes": "Chargement des recettes", "loading-recipes": "Chargement des recettes",
"message": "Message", "message": "Message",
"monday": "Lundi", "monday": "Lundi",
@ -193,7 +196,8 @@
"export-all": "Exporter tout", "export-all": "Exporter tout",
"refresh": "Actualiser", "refresh": "Actualiser",
"upload-file": "Transférer un fichier", "upload-file": "Transférer un fichier",
"created-on-date": "Créé le {0}" "created-on-date": "Créé le {0}",
"unsaved-changes": "Vous avez des modifications non enregistrées. Voulez-vous enregistrer avant de partir? OK pour enregistrer, Annuler pour ignorer les modifications."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Êtes-vous certain de vouloir supprimer <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Êtes-vous certain de vouloir supprimer <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID groupe : {groupID}", "group-id-with-value": "ID groupe : {groupID}",
"group-name": "Nom du groupe", "group-name": "Nom du groupe",
"group-not-found": "Groupe non trouvé", "group-not-found": "Groupe non trouvé",
"group-token": "Jeton de groupe",
"group-with-value": "Groupe : {groupID}", "group-with-value": "Groupe : {groupID}",
"groups": "Groupes", "groups": "Groupes",
"manage-groups": "Gérer les groupes", "manage-groups": "Gérer les groupes",
@ -243,6 +248,7 @@
"general-preferences": "Préférences générales", "general-preferences": "Préférences générales",
"group-recipe-preferences": "Préférences de recette du groupe", "group-recipe-preferences": "Préférences de recette du groupe",
"report": "Rapport", "report": "Rapport",
"report-with-id": "Identifiant du rapport : {id}",
"group-management": "Gestion des groupes", "group-management": "Gestion des groupes",
"admin-group-management": "Administration des groupes", "admin-group-management": "Administration des groupes",
"admin-group-management-text": "Les modifications apportées à ce groupe seront immédiatement prises en compte.", "admin-group-management-text": "Les modifications apportées à ce groupe seront immédiatement prises en compte.",
@ -507,6 +513,7 @@
"message-key": "Clé de message", "message-key": "Clé de message",
"parse": "Analyser", "parse": "Analyser",
"attach-images-hint": "Ajouter des images en les glissant-déposant dans l'éditeur", "attach-images-hint": "Ajouter des images en les glissant-déposant dans l'éditeur",
"drop-image": "Déposer l'image",
"enable-ingredient-amounts-to-use-this-feature": "Activez les quantités d'ingrédients pour utiliser cette fonctionnalité", "enable-ingredient-amounts-to-use-this-feature": "Activez les quantités d'ingrédients pour utiliser cette fonctionnalité",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Les recettes avec des unités ou des aliments définis ne peuvent pas être analysées.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Les recettes avec des unités ou des aliments définis ne peuvent pas être analysées.",
"parse-ingredients": "Analyser les ingrédients", "parse-ingredients": "Analyser les ingrédients",
@ -564,14 +571,17 @@
"tag-filter": "Filtre par mots-clés", "tag-filter": "Filtre par mots-clés",
"search-hint": "Appuyez sur « /»", "search-hint": "Appuyez sur « /»",
"advanced": "Avancé", "advanced": "Avancé",
"auto-search": "Recherche automatique" "auto-search": "Recherche automatique",
"no-results": "Aucun résultat trouvé"
}, },
"settings": { "settings": {
"add-a-new-theme": "Ajouter un nouveau thème", "add-a-new-theme": "Ajouter un nouveau thème",
"admin-settings": "Paramètres d'administration", "admin-settings": "Paramètres d'administration",
"backup": { "backup": {
"backup-created": "Sauvegarde créée avec succès",
"backup-created-at-response-export_path": "Sauvegarde créée dans {path}", "backup-created-at-response-export_path": "Sauvegarde créée dans {path}",
"backup-deleted": "Sauvegarde supprimée", "backup-deleted": "Sauvegarde supprimée",
"restore-success": "Restauration réussie",
"backup-tag": "Tag de la sauvegarde", "backup-tag": "Tag de la sauvegarde",
"create-heading": "Créer une sauvegarde", "create-heading": "Créer une sauvegarde",
"delete-backup": "Supprimer la sauvegarde", "delete-backup": "Supprimer la sauvegarde",
@ -680,11 +690,13 @@
"configuration": "Paramètres", "configuration": "Paramètres",
"docker-volume": "Volume Docker", "docker-volume": "Volume Docker",
"docker-volume-help": "Mealie exige que le conteneur frontend et le backend partagent le même volume docker ou le même stockage. Cela garantit que le conteneur frontend peut accéder correctement aux images et aux ressources stockées sur le disque.", "docker-volume-help": "Mealie exige que le conteneur frontend et le backend partagent le même volume docker ou le même stockage. Cela garantit que le conteneur frontend peut accéder correctement aux images et aux ressources stockées sur le disque.",
"volumes-are-misconfigured": "Les volumes sont mal configurés", "volumes-are-misconfigured": "Les volumes sont mal configurés.",
"volumes-are-configured-correctly": "Les volumes sont configurés correctement.", "volumes-are-configured-correctly": "Les volumes sont configurés correctement.",
"status-unknown-try-running-a-validation": "Statut inconnu. Essayez de lancer une validation.", "status-unknown-try-running-a-validation": "Statut inconnu. Essayez de lancer une validation.",
"validate": "Valider", "validate": "Valider",
"email-configuration-status": "État de la configuration e-mail", "email-configuration-status": "État de la configuration e-mail",
"email-configured": "E-mail configuré",
"email-test-results": "Résultats des tests e-mail",
"ready": "Prêt", "ready": "Prêt",
"not-ready": "Pas prêt - Vérifier les variables d'environnement", "not-ready": "Pas prêt - Vérifier les variables d'environnement",
"succeeded": "Réussite", "succeeded": "Réussite",
@ -819,6 +831,7 @@
"password-updated": "Mot de passe mis à jour", "password-updated": "Mot de passe mis à jour",
"password": "Mot de passe", "password": "Mot de passe",
"password-strength": "Robustesse du mot de passe : {strength}", "password-strength": "Robustesse du mot de passe : {strength}",
"please-enter-password": "Veuillez entrer votre nouveau mot de passe.",
"register": "S'inscrire", "register": "S'inscrire",
"reset-password": "Réinitialiser le mot de passe", "reset-password": "Réinitialiser le mot de passe",
"sign-in": "Se connecter", "sign-in": "Se connecter",
@ -839,6 +852,7 @@
"username": "Nom d'utilisateur", "username": "Nom d'utilisateur",
"users-header": "UTILISATEURS", "users-header": "UTILISATEURS",
"users": "Utilisateurs", "users": "Utilisateurs",
"user-not-found": "Utilisateur introuvable",
"webhook-time": "Heure du Webhook", "webhook-time": "Heure du Webhook",
"webhooks-enabled": "Webhooks activés", "webhooks-enabled": "Webhooks activés",
"you-are-not-allowed-to-create-a-user": "Vous n'avez pas le droit de créer un utilisateur", "you-are-not-allowed-to-create-a-user": "Vous n'avez pas le droit de créer un utilisateur",
@ -861,6 +875,7 @@
"user-management": "Gestion des utilisateurs", "user-management": "Gestion des utilisateurs",
"reset-locked-users": "Réinitialiser les utilisateurs verrouillés", "reset-locked-users": "Réinitialiser les utilisateurs verrouillés",
"admin-user-creation": "Création d'un utilisateur admin", "admin-user-creation": "Création d'un utilisateur admin",
"admin-user-management": "Admin User Management",
"user-details": "Détails de l'utilisateur", "user-details": "Détails de l'utilisateur",
"user-name": "Nom d'utilisateur", "user-name": "Nom d'utilisateur",
"authentication-method": "Méthode d'authentification", "authentication-method": "Méthode d'authentification",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "L'utilisateur peut organiser des données de groupe", "user-can-organize-group-data": "L'utilisateur peut organiser des données de groupe",
"enable-advanced-features": "Activer les fonctions avancées", "enable-advanced-features": "Activer les fonctions avancées",
"it-looks-like-this-is-your-first-time-logging-in": "Il semble que ce soit votre première connexion.", "it-looks-like-this-is-your-first-time-logging-in": "Il semble que ce soit votre première connexion.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Vous ne voulez plus voir cela? Assurez-vous de changer votre adresse courriel dans vos paramètres d'utilisateur!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Vous ne voulez plus voir cela? Assurez-vous de changer votre adresse courriel dans vos paramètres d'utilisateur!",
"forgot-password": "Mot de passe oublié",
"forgot-password-text": "Veuillez entrer votre adresse e-mail. Un e-mail vous sera envoyé afin de réinitialiser votre mot de passe.",
"changes-reflected-immediately": "Les changements apportés à cet utilisateur seront immédiatement pris en compte."
}, },
"language-dialog": { "language-dialog": {
"translated": "traduit", "translated": "traduit",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Inscription dutilisateur", "user-registration": "Inscription dutilisateur",
"registration-success": "Inscription réussie",
"join-a-group": "Rejoindre un groupe", "join-a-group": "Rejoindre un groupe",
"create-a-new-group": "Créer un nouveau groupe", "create-a-new-group": "Créer un nouveau groupe",
"provide-registration-token-description": "Veuillez fournir le jeton denregistrement associé au groupe que vous souhaitez rejoindre. Vous devrez lobtenir auprès dun membre existant du groupe.", "provide-registration-token-description": "Veuillez fournir le jeton denregistrement associé au groupe que vous souhaitez rejoindre. Vous devrez lobtenir auprès dun membre existant du groupe.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Éditeur OCR", "ocr-editor": "Éditeur OCR",
"toolbar": "Barre doutils",
"selection-mode": "Mode de sélection", "selection-mode": "Mode de sélection",
"pan-and-zoom-picture": "Déplacer et zoomer dans limage", "pan-and-zoom-picture": "Déplacer et zoomer dans limage",
"split-text": "Découper le texte", "split-text": "Découper le texte",
@ -1027,6 +1047,8 @@
"split-by-block": "Séparer par bloc de texte", "split-by-block": "Séparer par bloc de texte",
"flatten": "Aplatir quel que soit le formatage original", "flatten": "Aplatir quel que soit le formatage original",
"help": { "help": {
"help": "Aide",
"mouse-modes": "Modes de souris",
"selection-mode": "Mode de sélection (Par défaut)", "selection-mode": "Mode de sélection (Par défaut)",
"selection-mode-desc": "Le mode de sélection est le mode principal qui peut être utilisé pour saisir des données:", "selection-mode-desc": "Le mode de sélection est le mode principal qui peut être utilisé pour saisir des données:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Événements du livre de recettes", "cookbook-events": "Événements du livre de recettes",
"tag-events": "Événements des mots-clés", "tag-events": "Événements des mots-clés",
"category-events": "Événements de catégories", "category-events": "Événements de catégories",
"when-a-new-user-joins-your-group": "Lorsqu'un nouvel utilisateur rejoint votre groupe" "when-a-new-user-joins-your-group": "Lorsqu'un nouvel utilisateur rejoint votre groupe",
"recipe-events": "Événements de recette"
}, },
"general": { "general": {
"cancel": "Annuler", "cancel": "Annuler",
@ -114,6 +115,8 @@
"keyword": "Mot-clé", "keyword": "Mot-clé",
"link-copied": "Lien copié", "link-copied": "Lien copié",
"loading-events": "Chargement des événements", "loading-events": "Chargement des événements",
"loading-recipe": "Chargement de la recette...",
"loading-ocr-data": "Chargement des données OCR...",
"loading-recipes": "Chargement des recettes", "loading-recipes": "Chargement des recettes",
"message": "Message", "message": "Message",
"monday": "Lundi", "monday": "Lundi",
@ -193,7 +196,8 @@
"export-all": "Exporter tout", "export-all": "Exporter tout",
"refresh": "Actualiser", "refresh": "Actualiser",
"upload-file": "Transférer un fichier", "upload-file": "Transférer un fichier",
"created-on-date": "Créé le {0}" "created-on-date": "Créé le {0}",
"unsaved-changes": "Vous avez des modifications non enregistrées. Voulez-vous enregistrer avant de partir? OK pour enregistrer, Annuler pour ignorer les modifications."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Voulez-vous vraiment supprimer <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Voulez-vous vraiment supprimer <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID groupe: {groupID}", "group-id-with-value": "ID groupe: {groupID}",
"group-name": "Nom du groupe", "group-name": "Nom du groupe",
"group-not-found": "Groupe non trouvé", "group-not-found": "Groupe non trouvé",
"group-token": "Jeton de groupe",
"group-with-value": "Groupe: {groupID}", "group-with-value": "Groupe: {groupID}",
"groups": "Groupes", "groups": "Groupes",
"manage-groups": "Gérer les groupes", "manage-groups": "Gérer les groupes",
@ -243,6 +248,7 @@
"general-preferences": "Préférences générales", "general-preferences": "Préférences générales",
"group-recipe-preferences": "Préférences de recette du groupe", "group-recipe-preferences": "Préférences de recette du groupe",
"report": "Rapport", "report": "Rapport",
"report-with-id": "Identifiant du rapport : {id}",
"group-management": "Gestion des groupes", "group-management": "Gestion des groupes",
"admin-group-management": "Administration des groupes", "admin-group-management": "Administration des groupes",
"admin-group-management-text": "Les modifications apportées à ce groupe seront immédiatement prises en compte.", "admin-group-management-text": "Les modifications apportées à ce groupe seront immédiatement prises en compte.",
@ -507,6 +513,7 @@
"message-key": "Clé de message", "message-key": "Clé de message",
"parse": "Analyser", "parse": "Analyser",
"attach-images-hint": "Ajouter des images en les glissant-déposant dans l'éditeur", "attach-images-hint": "Ajouter des images en les glissant-déposant dans l'éditeur",
"drop-image": "Déposer l'image",
"enable-ingredient-amounts-to-use-this-feature": "Activez les quantités d'ingrédients pour utiliser cette fonctionnalité", "enable-ingredient-amounts-to-use-this-feature": "Activez les quantités d'ingrédients pour utiliser cette fonctionnalité",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Les recettes avec des unités ou des aliments définis ne peuvent pas être analysées.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Les recettes avec des unités ou des aliments définis ne peuvent pas être analysées.",
"parse-ingredients": "Analyser les ingrédients", "parse-ingredients": "Analyser les ingrédients",
@ -564,14 +571,17 @@
"tag-filter": "Filtre par mots-clés", "tag-filter": "Filtre par mots-clés",
"search-hint": "Appuyez sur « /»", "search-hint": "Appuyez sur « /»",
"advanced": "Avancé", "advanced": "Avancé",
"auto-search": "Recherche automatique" "auto-search": "Recherche automatique",
"no-results": "Aucun résultat trouvé"
}, },
"settings": { "settings": {
"add-a-new-theme": "Ajouter un nouveau thème", "add-a-new-theme": "Ajouter un nouveau thème",
"admin-settings": "Paramètres dadministration", "admin-settings": "Paramètres dadministration",
"backup": { "backup": {
"backup-created": "Sauvegarde créée avec succès",
"backup-created-at-response-export_path": "Sauvegarde créée dans {path}", "backup-created-at-response-export_path": "Sauvegarde créée dans {path}",
"backup-deleted": "Sauvegarde supprimée", "backup-deleted": "Sauvegarde supprimée",
"restore-success": "Restauration réussie",
"backup-tag": "Tag de la sauvegarde", "backup-tag": "Tag de la sauvegarde",
"create-heading": "Créer une sauvegarde", "create-heading": "Créer une sauvegarde",
"delete-backup": "Supprimer la sauvegarde", "delete-backup": "Supprimer la sauvegarde",
@ -680,11 +690,13 @@
"configuration": "Paramètres", "configuration": "Paramètres",
"docker-volume": "Volume Docker", "docker-volume": "Volume Docker",
"docker-volume-help": "Mealie exige que le conteneur frontend et le backend partagent le même volume docker ou le même stockage. Cela garantit que le conteneur frontend peut accéder correctement aux images et aux ressources stockées sur le disque.", "docker-volume-help": "Mealie exige que le conteneur frontend et le backend partagent le même volume docker ou le même stockage. Cela garantit que le conteneur frontend peut accéder correctement aux images et aux ressources stockées sur le disque.",
"volumes-are-misconfigured": "Les volumes sont mal configurés", "volumes-are-misconfigured": "Les volumes sont mal configurés.",
"volumes-are-configured-correctly": "Les volumes sont configurés correctement.", "volumes-are-configured-correctly": "Les volumes sont configurés correctement.",
"status-unknown-try-running-a-validation": "Statut inconnu. Essayez de lancer une validation.", "status-unknown-try-running-a-validation": "Statut inconnu. Essayez de lancer une validation.",
"validate": "Valider", "validate": "Valider",
"email-configuration-status": "État de la configuration e-mail", "email-configuration-status": "État de la configuration e-mail",
"email-configured": "E-mail configuré",
"email-test-results": "Résultats des tests e-mail",
"ready": "Prêt", "ready": "Prêt",
"not-ready": "Pas prêt - Vérifier les variables d'environnement", "not-ready": "Pas prêt - Vérifier les variables d'environnement",
"succeeded": "Réussite", "succeeded": "Réussite",
@ -819,6 +831,7 @@
"password-updated": "Mot de passe mis à jour", "password-updated": "Mot de passe mis à jour",
"password": "Mot de passe", "password": "Mot de passe",
"password-strength": "Robustesse du mot de passe: {strength}", "password-strength": "Robustesse du mot de passe: {strength}",
"please-enter-password": "Veuillez entrer votre nouveau mot de passe.",
"register": "Sinscrire", "register": "Sinscrire",
"reset-password": "Réinitialiser le mot de passe", "reset-password": "Réinitialiser le mot de passe",
"sign-in": "Se connecter", "sign-in": "Se connecter",
@ -839,6 +852,7 @@
"username": "Nom dutilisateur", "username": "Nom dutilisateur",
"users-header": "UTILISATEURS", "users-header": "UTILISATEURS",
"users": "Utilisateurs", "users": "Utilisateurs",
"user-not-found": "Utilisateur introuvable",
"webhook-time": "Heure du Webhook", "webhook-time": "Heure du Webhook",
"webhooks-enabled": "Webhooks activés", "webhooks-enabled": "Webhooks activés",
"you-are-not-allowed-to-create-a-user": "Vous navez pas le droit de créer un utilisateur", "you-are-not-allowed-to-create-a-user": "Vous navez pas le droit de créer un utilisateur",
@ -861,6 +875,7 @@
"user-management": "Gestion des utilisateurs", "user-management": "Gestion des utilisateurs",
"reset-locked-users": "Réinitialiser les utilisateurs verrouillés", "reset-locked-users": "Réinitialiser les utilisateurs verrouillés",
"admin-user-creation": "Création d'un utilisateur admin", "admin-user-creation": "Création d'un utilisateur admin",
"admin-user-management": "Administration des utilisateurs",
"user-details": "Détails de l'utilisateur", "user-details": "Détails de l'utilisateur",
"user-name": "Nom d'utilisateur", "user-name": "Nom d'utilisateur",
"authentication-method": "Méthode d'authentification", "authentication-method": "Méthode d'authentification",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "L'utilisateur peut organiser des données de groupe", "user-can-organize-group-data": "L'utilisateur peut organiser des données de groupe",
"enable-advanced-features": "Activer les fonctions avancées", "enable-advanced-features": "Activer les fonctions avancées",
"it-looks-like-this-is-your-first-time-logging-in": "Il semble que ce soit votre première connexion.", "it-looks-like-this-is-your-first-time-logging-in": "Il semble que ce soit votre première connexion.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Vous ne voulez plus voir cela ? Assurez-vous de changer votre adresse e-mail dans vos paramètres d'utilisateur !" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Vous ne voulez plus voir cela ? Assurez-vous de changer votre adresse e-mail dans vos paramètres d'utilisateur !",
"forgot-password": "Mot de passe oublié",
"forgot-password-text": "Veuillez entrer votre adresse e-mail. Un e-mail vous sera envoyé afin de réinitialiser votre mot de passe.",
"changes-reflected-immediately": "Les changements apportés à cet utilisateur seront immédiatement pris en compte."
}, },
"language-dialog": { "language-dialog": {
"translated": "traduit", "translated": "traduit",
@ -957,23 +975,24 @@
"columns": "Colonnes", "columns": "Colonnes",
"combine": "Combiner", "combine": "Combiner",
"categories": { "categories": {
"edit-category": "Edit Category", "edit-category": "Modifier la catégorie",
"new-category": "New Category", "new-category": "Nouvelle catégorie",
"category-data": "Category Data" "category-data": "Données de catégorie"
}, },
"tags": { "tags": {
"new-tag": "New Tag", "new-tag": "Nouveau mot-clé",
"edit-tag": "Edit Tag", "edit-tag": "Modifier le mot-clé",
"tag-data": "Tag Data" "tag-data": "Données du mot-clé"
}, },
"tools": { "tools": {
"new-tool": "New Tool", "new-tool": "Nouvel ustensile",
"edit-tool": "Edit Tool", "edit-tool": "Modifier l'ustensile",
"tool-data": "Tool Data" "tool-data": "Données de l'ustensile"
} }
}, },
"user-registration": { "user-registration": {
"user-registration": "Inscription dutilisateur", "user-registration": "Inscription dutilisateur",
"registration-success": "Inscription réussie",
"join-a-group": "Rejoindre un groupe", "join-a-group": "Rejoindre un groupe",
"create-a-new-group": "Créer un nouveau groupe", "create-a-new-group": "Créer un nouveau groupe",
"provide-registration-token-description": "Veuillez fournir le jeton denregistrement associé au groupe que vous souhaitez rejoindre. Vous devrez lobtenir auprès dun membre existant du groupe.", "provide-registration-token-description": "Veuillez fournir le jeton denregistrement associé au groupe que vous souhaitez rejoindre. Vous devrez lobtenir auprès dun membre existant du groupe.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Éditeur OCR", "ocr-editor": "Éditeur OCR",
"toolbar": "Barre doutils",
"selection-mode": "Mode de sélection", "selection-mode": "Mode de sélection",
"pan-and-zoom-picture": "Déplacer et zoomer dans limage", "pan-and-zoom-picture": "Déplacer et zoomer dans limage",
"split-text": "Découper le texte", "split-text": "Découper le texte",
@ -1027,6 +1047,8 @@
"split-by-block": "Séparer par bloc de texte", "split-by-block": "Séparer par bloc de texte",
"flatten": "Aplatir quel que soit le formatage original", "flatten": "Aplatir quel que soit le formatage original",
"help": { "help": {
"help": "Aide",
"mouse-modes": "Modes de souris",
"selection-mode": "Mode de sélection (Par défaut)", "selection-mode": "Mode de sélection (Par défaut)",
"selection-mode-desc": "Le mode de sélection est le mode principal qui peut être utilisé pour saisir des données:", "selection-mode-desc": "Le mode de sélection est le mode principal qui peut être utilisé pour saisir des données:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Cookbook Events", "cookbook-events": "Cookbook Events",
"tag-events": "Tag Events", "tag-events": "Tag Events",
"category-events": "Category Events", "category-events": "Category Events",
"when-a-new-user-joins-your-group": "When a new user joins your group" "when-a-new-user-joins-your-group": "When a new user joins your group",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Cancel", "cancel": "Cancel",
@ -114,6 +115,8 @@
"keyword": "Keyword", "keyword": "Keyword",
"link-copied": "Link Copied", "link-copied": "Link Copied",
"loading-events": "Loading Events", "loading-events": "Loading Events",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Loading Recipes", "loading-recipes": "Loading Recipes",
"message": "Message", "message": "Message",
"monday": "Monday", "monday": "Monday",
@ -193,7 +196,8 @@
"export-all": "Export All", "export-all": "Export All",
"refresh": "Refresh", "refresh": "Refresh",
"upload-file": "Upload File", "upload-file": "Upload File",
"created-on-date": "Created on: {0}" "created-on-date": "Created on: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Group ID: {groupID}", "group-id-with-value": "Group ID: {groupID}",
"group-name": "Group Name", "group-name": "Group Name",
"group-not-found": "Group not found", "group-not-found": "Group not found",
"group-token": "Group Token",
"group-with-value": "Group: {groupID}", "group-with-value": "Group: {groupID}",
"groups": "Groups", "groups": "Groups",
"manage-groups": "Manage Groups", "manage-groups": "Manage Groups",
@ -243,6 +248,7 @@
"general-preferences": "General Preferences", "general-preferences": "General Preferences",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Group Management", "group-management": "Group Management",
"admin-group-management": "Admin Group Management", "admin-group-management": "Admin Group Management",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Tag Filter", "tag-filter": "Tag Filter",
"search-hint": "Press '/'", "search-hint": "Press '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Add a New Theme", "add-a-new-theme": "Add a New Theme",
"admin-settings": "Admin Settings", "admin-settings": "Admin Settings",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup Created at {path}", "backup-created-at-response-export_path": "Backup Created at {path}",
"backup-deleted": "Backup deleted", "backup-deleted": "Backup deleted",
"restore-success": "Restore successful",
"backup-tag": "Backup Tag", "backup-tag": "Backup Tag",
"create-heading": "Create A Backup", "create-heading": "Create A Backup",
"delete-backup": "Delete Backup", "delete-backup": "Delete Backup",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "Password updated", "password-updated": "Password updated",
"password": "Password", "password": "Password",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
@ -839,6 +852,7 @@
"username": "Username", "username": "Username",
"users-header": "USERS", "users-header": "USERS",
"users": "Users", "users": "Users",
"user-not-found": "User not found",
"webhook-time": "Webhook Time", "webhook-time": "Webhook Time",
"webhooks-enabled": "Webhooks Enabled", "webhooks-enabled": "Webhooks Enabled",
"you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "אירועי ספרי בישול", "cookbook-events": "אירועי ספרי בישול",
"tag-events": "אירועי תגיות", "tag-events": "אירועי תגיות",
"category-events": "אירועי קטגוריות", "category-events": "אירועי קטגוריות",
"when-a-new-user-joins-your-group": "כאשר משתמש חדש מצטרף לקבוצה" "when-a-new-user-joins-your-group": "כאשר משתמש חדש מצטרף לקבוצה",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "ביטול", "cancel": "ביטול",
@ -114,6 +115,8 @@
"keyword": "מילת מפתח", "keyword": "מילת מפתח",
"link-copied": "קישור הועתק", "link-copied": "קישור הועתק",
"loading-events": "טוען", "loading-events": "טוען",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "מתכונים בטעינה", "loading-recipes": "מתכונים בטעינה",
"message": "הודעה", "message": "הודעה",
"monday": "שני", "monday": "שני",
@ -193,7 +196,8 @@
"export-all": "ייצא הכל", "export-all": "ייצא הכל",
"refresh": "רענן", "refresh": "רענן",
"upload-file": "העלאת קבצים", "upload-file": "העלאת קבצים",
"created-on-date": "נוצר ב-{0}" "created-on-date": "נוצר ב-{0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "האם את/ה בטוח/ה שברצונך למחוק את <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "האם את/ה בטוח/ה שברצונך למחוק את <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "מזהה קבוצה: {groupID}", "group-id-with-value": "מזהה קבוצה: {groupID}",
"group-name": "שם קבוצה", "group-name": "שם קבוצה",
"group-not-found": "קבוצה לא נמצאה", "group-not-found": "קבוצה לא נמצאה",
"group-token": "Group Token",
"group-with-value": "קבוצה: {groupID}", "group-with-value": "קבוצה: {groupID}",
"groups": "קבוצות", "groups": "קבוצות",
"manage-groups": "ניהול קבוצות", "manage-groups": "ניהול קבוצות",
@ -243,6 +248,7 @@
"general-preferences": "העדפות כלליות", "general-preferences": "העדפות כלליות",
"group-recipe-preferences": "העדפות קבוצה", "group-recipe-preferences": "העדפות קבוצה",
"report": "דיווח", "report": "דיווח",
"report-with-id": "Report ID: {id}",
"group-management": "ניהול קבוצה", "group-management": "ניהול קבוצה",
"admin-group-management": "ניהול קבוצת מנהל", "admin-group-management": "ניהול קבוצת מנהל",
"admin-group-management-text": "השינויים לקבוצה זו יתבצעו מיידית.", "admin-group-management-text": "השינויים לקבוצה זו יתבצעו מיידית.",
@ -507,6 +513,7 @@
"message-key": "מפתח הודעה", "message-key": "מפתח הודעה",
"parse": "ניתוח", "parse": "ניתוח",
"attach-images-hint": "הוסף תמונות ע\"י גרירה ושחרור אל תוך העורך", "attach-images-hint": "הוסף תמונות ע\"י גרירה ושחרור אל תוך העורך",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "אפשר לכמות המרכיבים להשתמש בפונקציה", "enable-ingredient-amounts-to-use-this-feature": "אפשר לכמות המרכיבים להשתמש בפונקציה",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "לא ניתן לפענך מתכונים בהם יחידות או אוכל מוגדרים.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "לא ניתן לפענך מתכונים בהם יחידות או אוכל מוגדרים.",
"parse-ingredients": "חילוץ רכיבים", "parse-ingredients": "חילוץ רכיבים",
@ -564,14 +571,17 @@
"tag-filter": "סינון תגית", "tag-filter": "סינון תגית",
"search-hint": "לחץ '/'", "search-hint": "לחץ '/'",
"advanced": "מתקדם", "advanced": "מתקדם",
"auto-search": "חיפוש אוטומטי" "auto-search": "חיפוש אוטומטי",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "הוסף ערכת נושא חדשה", "add-a-new-theme": "הוסף ערכת נושא חדשה",
"admin-settings": "הגדרות מנהל", "admin-settings": "הגדרות מנהל",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "גיבוי נוצר ב {path}", "backup-created-at-response-export_path": "גיבוי נוצר ב {path}",
"backup-deleted": "גיבוי נמחק", "backup-deleted": "גיבוי נמחק",
"restore-success": "Restore successful",
"backup-tag": "תגית גיבוי", "backup-tag": "תגית גיבוי",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "מחיקת גיבוי", "delete-backup": "מחיקת גיבוי",
@ -680,11 +690,13 @@
"configuration": "הגדרות", "configuration": "הגדרות",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "מילי דורשת שקונטיינר הקצה הקדמי והקצה האחורי חולקים את באותו כונן / שטח אחסון בדוקר.\nכל זאת כל מנת לוודא שלקונטיינר תהיה גישה לתמונות הגיבוי או לנכסים בדיסק.", "docker-volume-help": "מילי דורשת שקונטיינר הקצה הקדמי והקצה האחורי חולקים את באותו כונן / שטח אחסון בדוקר.\nכל זאת כל מנת לוודא שלקונטיינר תהיה גישה לתמונות הגיבוי או לנכסים בדיסק.",
"volumes-are-misconfigured": "כוננים אינם מוגדרים בצורה תקינה", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "ה-Volumeים מוגדרים תקין.", "volumes-are-configured-correctly": "ה-Volumeים מוגדרים תקין.",
"status-unknown-try-running-a-validation": "מצב לא ידוע. נסה להריץ אימות.", "status-unknown-try-running-a-validation": "מצב לא ידוע. נסה להריץ אימות.",
"validate": "אימות", "validate": "אימות",
"email-configuration-status": "מצב הגדרות דוא״ל", "email-configuration-status": "מצב הגדרות דוא״ל",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "מוכן", "ready": "מוכן",
"not-ready": "לא מוכן - בדוק משתני סביבה", "not-ready": "לא מוכן - בדוק משתני סביבה",
"succeeded": "הצליח", "succeeded": "הצליח",
@ -819,6 +831,7 @@
"password-updated": "הסיסמה עודכנה", "password-updated": "הסיסמה עודכנה",
"password": "סיסמה", "password": "סיסמה",
"password-strength": "חוזק הסיסמה {strength}", "password-strength": "חוזק הסיסמה {strength}",
"please-enter-password": "Please enter your new password.",
"register": "הרשמה", "register": "הרשמה",
"reset-password": "איפוס סיסמה", "reset-password": "איפוס סיסמה",
"sign-in": "התחברות", "sign-in": "התחברות",
@ -839,6 +852,7 @@
"username": "שם משתמש", "username": "שם משתמש",
"users-header": "משתמשים", "users-header": "משתמשים",
"users": "משתמשים", "users": "משתמשים",
"user-not-found": "User not found",
"webhook-time": "זמן Webhook", "webhook-time": "זמן Webhook",
"webhooks-enabled": "הפעלת Webhooks", "webhooks-enabled": "הפעלת Webhooks",
"you-are-not-allowed-to-create-a-user": "אין הרשאה ליצור משתמש", "you-are-not-allowed-to-create-a-user": "אין הרשאה ליצור משתמש",
@ -861,6 +875,7 @@
"user-management": "ניהול משתמשים", "user-management": "ניהול משתמשים",
"reset-locked-users": "אתחל משתמשים נעולים", "reset-locked-users": "אתחל משתמשים נעולים",
"admin-user-creation": "יצירת משתמש אדמין", "admin-user-creation": "יצירת משתמש אדמין",
"admin-user-management": "Admin User Management",
"user-details": "פרטי משתמש", "user-details": "פרטי משתמש",
"user-name": "שם משתמש", "user-name": "שם משתמש",
"authentication-method": "שיטת אימות", "authentication-method": "שיטת אימות",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "משתמש יכול לשנות מידע של קבוצה", "user-can-organize-group-data": "משתמש יכול לשנות מידע של קבוצה",
"enable-advanced-features": "אפשר אפשרויות מתקדמות", "enable-advanced-features": "אפשר אפשרויות מתקדמות",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "תורגם", "translated": "תורגם",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "רישום משתמשים", "user-registration": "רישום משתמשים",
"registration-success": "Registration Success",
"join-a-group": "הצטרפות לקבוצה", "join-a-group": "הצטרפות לקבוצה",
"create-a-new-group": "יצירת קבוצה חדשה", "create-a-new-group": "יצירת קבוצה חדשה",
"provide-registration-token-description": "ספק בבקשה את טוקן הרישום המשוייך לקבוצה אליה ברצונך להצטרף. בכדי לקבל אותו יהיה צורך להשיג אותו מאחד מחברה הקבוצה הקיימים.", "provide-registration-token-description": "ספק בבקשה את טוקן הרישום המשוייך לקבוצה אליה ברצונך להצטרף. בכדי לקבל אותו יהיה צורך להשיג אותו מאחד מחברה הקבוצה הקיימים.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "עורך סריקת תווים", "ocr-editor": "עורך סריקת תווים",
"toolbar": "Toolbar",
"selection-mode": "מצב בחירה", "selection-mode": "מצב בחירה",
"pan-and-zoom-picture": "סובב והגדל תמונה", "pan-and-zoom-picture": "סובב והגדל תמונה",
"split-text": "פיצול טקסט", "split-text": "פיצול טקסט",
@ -1027,6 +1047,8 @@
"split-by-block": "פצל לפי מבנה המלל", "split-by-block": "פצל לפי מבנה המלל",
"flatten": "שטח בלי קשר למבנה המקורי", "flatten": "שטח בלי קשר למבנה המקורי",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "מצב בחירה (ברירת מחדל)", "selection-mode": "מצב בחירה (ברירת מחדל)",
"selection-mode-desc": "מצב בחירה זה הינו הראשי אשר ישמש להכנסת מידע:", "selection-mode-desc": "מצב בחירה זה הינו הראשי אשר ישמש להכנסת מידע:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Događaji Zbirke recepata", "cookbook-events": "Događaji Zbirke recepata",
"tag-events": "Događaji Oznaka", "tag-events": "Događaji Oznaka",
"category-events": "Događaji Kategorija", "category-events": "Događaji Kategorija",
"when-a-new-user-joins-your-group": "Kada se novi korisnik pridruži vašoj grupi" "when-a-new-user-joins-your-group": "Kada se novi korisnik pridruži vašoj grupi",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Odustani", "cancel": "Odustani",
@ -114,6 +115,8 @@
"keyword": "Ključna riječ", "keyword": "Ključna riječ",
"link-copied": "Poveznica kopirana", "link-copied": "Poveznica kopirana",
"loading-events": "Učitavanje događaja", "loading-events": "Učitavanje događaja",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Učitavanje Recepata", "loading-recipes": "Učitavanje Recepata",
"message": "Poruka", "message": "Poruka",
"monday": "Ponedjeljak", "monday": "Ponedjeljak",
@ -193,7 +196,8 @@
"export-all": "Izvezi Sve", "export-all": "Izvezi Sve",
"refresh": "Osvježi", "refresh": "Osvježi",
"upload-file": "Prenesi Datoteku", "upload-file": "Prenesi Datoteku",
"created-on-date": "Kreirano dana: {0}" "created-on-date": "Kreirano dana: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Jeste li sigurni da želite izbrisati <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Jeste li sigurni da želite izbrisati <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID grupe: {groupID}", "group-id-with-value": "ID grupe: {groupID}",
"group-name": "Naziv Grupe", "group-name": "Naziv Grupe",
"group-not-found": "Grupa nije pronađena", "group-not-found": "Grupa nije pronađena",
"group-token": "Group Token",
"group-with-value": "Grupa: {groupID}", "group-with-value": "Grupa: {groupID}",
"groups": "Grupe", "groups": "Grupe",
"manage-groups": "Upravljaj Grupama", "manage-groups": "Upravljaj Grupama",
@ -243,6 +248,7 @@
"general-preferences": "Opće postavke", "general-preferences": "Opće postavke",
"group-recipe-preferences": "Postavke Recepata Grupe", "group-recipe-preferences": "Postavke Recepata Grupe",
"report": "Izvješće", "report": "Izvješće",
"report-with-id": "Report ID: {id}",
"group-management": "Upravljanje Grupom", "group-management": "Upravljanje Grupom",
"admin-group-management": "Upravljanje Grupom od strane Administratora", "admin-group-management": "Upravljanje Grupom od strane Administratora",
"admin-group-management-text": "Promjene u ovoj grupi će se odmah odraziti.", "admin-group-management-text": "Promjene u ovoj grupi će se odmah odraziti.",
@ -507,6 +513,7 @@
"message-key": "Ključ poruke", "message-key": "Ključ poruke",
"parse": "Razluči (parsiraj)", "parse": "Razluči (parsiraj)",
"attach-images-hint": "Priložite slike povlačenjem i ispuštanjem u uređivaču", "attach-images-hint": "Priložite slike povlačenjem i ispuštanjem u uređivaču",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Omogući korištenje količina sastojaka za ovu značajku", "enable-ingredient-amounts-to-use-this-feature": "Omogući korištenje količina sastojaka za ovu značajku",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recepti s definiranim jedinicama ili namirnicama ne mogu se razlučiti (parsirati).", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recepti s definiranim jedinicama ili namirnicama ne mogu se razlučiti (parsirati).",
"parse-ingredients": "Razluči (parsiraj) sastojke", "parse-ingredients": "Razluči (parsiraj) sastojke",
@ -564,14 +571,17 @@
"tag-filter": "Filter Oznaka", "tag-filter": "Filter Oznaka",
"search-hint": "Pritisni '/'", "search-hint": "Pritisni '/'",
"advanced": "Napredno", "advanced": "Napredno",
"auto-search": "Auto Pretraga" "auto-search": "Auto Pretraga",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Dodaj Novu Temu", "add-a-new-theme": "Dodaj Novu Temu",
"admin-settings": "Admin Postavke", "admin-settings": "Admin Postavke",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Sigurnosna Kopija Kreirana na lokaciji {path}", "backup-created-at-response-export_path": "Sigurnosna Kopija Kreirana na lokaciji {path}",
"backup-deleted": "Sigurnosna kopija izbrisana", "backup-deleted": "Sigurnosna kopija izbrisana",
"restore-success": "Restore successful",
"backup-tag": "Sigurnosna kopija Oznake", "backup-tag": "Sigurnosna kopija Oznake",
"create-heading": "Kreiraj sigurnosnu kopiju", "create-heading": "Kreiraj sigurnosnu kopiju",
"delete-backup": "Izbriši sigurnosnu kopiju", "delete-backup": "Izbriši sigurnosnu kopiju",
@ -680,11 +690,13 @@
"configuration": "Konfiguracija", "configuration": "Konfiguracija",
"docker-volume": "Docker Volumen", "docker-volume": "Docker Volumen",
"docker-volume-help": "Mealie zahtijeva da frontend kontejner i backend dijele isti Docker volumen ili pohranu. To osigurava da frontend kontejner pravilno pristupa slikama i resursima pohranjenim na disku.", "docker-volume-help": "Mealie zahtijeva da frontend kontejner i backend dijele isti Docker volumen ili pohranu. To osigurava da frontend kontejner pravilno pristupa slikama i resursima pohranjenim na disku.",
"volumes-are-misconfigured": "Volumeni su neispravno konfigurirani", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumeni su ispravno konfigurirani.", "volumes-are-configured-correctly": "Volumeni su ispravno konfigurirani.",
"status-unknown-try-running-a-validation": "Status nepoznat. Pokušajte pokrenuti provjeru valjanosti.", "status-unknown-try-running-a-validation": "Status nepoznat. Pokušajte pokrenuti provjeru valjanosti.",
"validate": "Valjanost", "validate": "Valjanost",
"email-configuration-status": "Status E-mail Konfiguracije", "email-configuration-status": "Status E-mail Konfiguracije",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Spremno", "ready": "Spremno",
"not-ready": "Nije spremno - Provjerite Okolišne Varijable ili eng.: \"Environmental Variables\"", "not-ready": "Nije spremno - Provjerite Okolišne Varijable ili eng.: \"Environmental Variables\"",
"succeeded": "Uspijelo je", "succeeded": "Uspijelo je",
@ -819,6 +831,7 @@
"password-updated": "Zaporka je ažurirana", "password-updated": "Zaporka je ažurirana",
"password": "Zaporka", "password": "Zaporka",
"password-strength": "Snaga zaporke je {strength}", "password-strength": "Snaga zaporke je {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registracija", "register": "Registracija",
"reset-password": "Resetiraj Zaporku", "reset-password": "Resetiraj Zaporku",
"sign-in": "Prijava", "sign-in": "Prijava",
@ -839,6 +852,7 @@
"username": "Korisničko ime", "username": "Korisničko ime",
"users-header": "KORISNICI", "users-header": "KORISNICI",
"users": "Korisnici", "users": "Korisnici",
"user-not-found": "User not found",
"webhook-time": "Vrijeme Web-dojavnika", "webhook-time": "Vrijeme Web-dojavnika",
"webhooks-enabled": "Web-dojavnik Omogućen", "webhooks-enabled": "Web-dojavnik Omogućen",
"you-are-not-allowed-to-create-a-user": "Nije Vam dopušteno kreiranje novog korisnika", "you-are-not-allowed-to-create-a-user": "Nije Vam dopušteno kreiranje novog korisnika",
@ -861,6 +875,7 @@
"user-management": "Upravljanje Korisnicima", "user-management": "Upravljanje Korisnicima",
"reset-locked-users": "Poništi Zaključane Korisnike", "reset-locked-users": "Poništi Zaključane Korisnike",
"admin-user-creation": "Kreiranje Administratorskog Korisnika", "admin-user-creation": "Kreiranje Administratorskog Korisnika",
"admin-user-management": "Admin User Management",
"user-details": "Podaci o Korisniku", "user-details": "Podaci o Korisniku",
"user-name": "Korisničko Ime", "user-name": "Korisničko Ime",
"authentication-method": "Metoda provjere Autentičnosti", "authentication-method": "Metoda provjere Autentičnosti",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Korisnik može organizirati podatke grupe", "user-can-organize-group-data": "Korisnik može organizirati podatke grupe",
"enable-advanced-features": "Omogućite napredne značajke", "enable-advanced-features": "Omogućite napredne značajke",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "prevedeno", "translated": "prevedeno",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Registracija Korisnika", "user-registration": "Registracija Korisnika",
"registration-success": "Registration Success",
"join-a-group": "Pridružite se Grupi", "join-a-group": "Pridružite se Grupi",
"create-a-new-group": "Kreiraj Novu Grupu", "create-a-new-group": "Kreiraj Novu Grupu",
"provide-registration-token-description": "Molim vas da pružite registracijski token povezan s grupom kojoj želite pristupiti. Registracijski token možete dobiti od postojećeg člana grupe.", "provide-registration-token-description": "Molim vas da pružite registracijski token povezan s grupom kojoj želite pristupiti. Registracijski token možete dobiti od postojećeg člana grupe.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Editor količina", "ocr-editor": "Editor količina",
"toolbar": "Toolbar",
"selection-mode": "Odabrani način rada", "selection-mode": "Odabrani način rada",
"pan-and-zoom-picture": "Pomakni i zumiraj sliku", "pan-and-zoom-picture": "Pomakni i zumiraj sliku",
"split-text": "Razdvoji tekst", "split-text": "Razdvoji tekst",
@ -1027,6 +1047,8 @@
"split-by-block": "Razdvoji prema bloku teksta", "split-by-block": "Razdvoji prema bloku teksta",
"flatten": "Izravnaj bez obzira na izvornu formatiranost", "flatten": "Izravnaj bez obzira na izvornu formatiranost",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Način odabira (zadano)", "selection-mode": "Način odabira (zadano)",
"selection-mode-desc": "Način odabira je glavni način koji se može koristiti za unos podataka:", "selection-mode-desc": "Način odabira je glavni način koji se može koristiti za unos podataka:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Szakácskönyv események", "cookbook-events": "Szakácskönyv események",
"tag-events": "Címke események", "tag-events": "Címke események",
"category-events": "Kategória események", "category-events": "Kategória események",
"when-a-new-user-joins-your-group": "Amikor egy új felhasználó csatlakozik a csoportodba" "when-a-new-user-joins-your-group": "Amikor egy új felhasználó csatlakozik a csoportodba",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Mégsem", "cancel": "Mégsem",
@ -114,6 +115,8 @@
"keyword": "Kulcsszó", "keyword": "Kulcsszó",
"link-copied": "Hivatkozás másolva", "link-copied": "Hivatkozás másolva",
"loading-events": "Események betöltése", "loading-events": "Események betöltése",
"loading-recipe": "Recept betöltése...",
"loading-ocr-data": "OCR adatok betöltése...",
"loading-recipes": "Receptek betöltése", "loading-recipes": "Receptek betöltése",
"message": "Üzenet", "message": "Üzenet",
"monday": "Hétfő", "monday": "Hétfő",
@ -193,7 +196,8 @@
"export-all": "Összes exportálása", "export-all": "Összes exportálása",
"refresh": "Frissít", "refresh": "Frissít",
"upload-file": "Fájl feltöltése", "upload-file": "Fájl feltöltése",
"created-on-date": "Létrehozva: {0}" "created-on-date": "Létrehozva: {0}",
"unsaved-changes": "El nem mentett módosításai vannak. Szeretné elmenteni, mielőtt kilép? A mentéshez kattintson az Ok, a módosítások elvetéséhez a Mégsem gombra."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Biztosan törölni szeretnéd ezt: <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Biztosan törölni szeretnéd ezt: <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Csoport azonosító: {groupID}", "group-id-with-value": "Csoport azonosító: {groupID}",
"group-name": "Csoport neve", "group-name": "Csoport neve",
"group-not-found": "A csoport nem található", "group-not-found": "A csoport nem található",
"group-token": "Csoport token",
"group-with-value": "Csoport: {groupID}", "group-with-value": "Csoport: {groupID}",
"groups": "Csoportok", "groups": "Csoportok",
"manage-groups": "Csoportok kezelése", "manage-groups": "Csoportok kezelése",
@ -243,6 +248,7 @@
"general-preferences": "Általános beállítások", "general-preferences": "Általános beállítások",
"group-recipe-preferences": "Csoportos recept beállítások", "group-recipe-preferences": "Csoportos recept beállítások",
"report": "Jelentés", "report": "Jelentés",
"report-with-id": "Jelentésazonosító: {id}",
"group-management": "Csoport kezelése", "group-management": "Csoport kezelése",
"admin-group-management": "Admin csoport kezelése", "admin-group-management": "Admin csoport kezelése",
"admin-group-management-text": "A csoporthoz tartozó változtatások azonnal megjelennek.", "admin-group-management-text": "A csoporthoz tartozó változtatások azonnal megjelennek.",
@ -463,9 +469,9 @@
"add-to-plan": "Hozzáadás az étkezési tervhez", "add-to-plan": "Hozzáadás az étkezési tervhez",
"add-to-timeline": "Hozzáadás idővonalhoz", "add-to-timeline": "Hozzáadás idővonalhoz",
"recipe-added-to-list": "Recept hozzáadva listához", "recipe-added-to-list": "Recept hozzáadva listához",
"recipes-added-to-list": "Recipes added to list", "recipes-added-to-list": "Recept hozzáadva listához",
"recipe-added-to-mealplan": "Recept hozzáadva menütervhez", "recipe-added-to-mealplan": "Recept hozzáadva menütervhez",
"failed-to-add-recipes-to-list": "Failed to add recipe to list", "failed-to-add-recipes-to-list": "Nem sikerült hozzáadni a receptet a listához",
"failed-to-add-recipe-to-mealplan": "Nem sikerült hozzáadni a receptet a menütervhez", "failed-to-add-recipe-to-mealplan": "Nem sikerült hozzáadni a receptet a menütervhez",
"yield": "Adag", "yield": "Adag",
"quantity": "Mennyiség", "quantity": "Mennyiség",
@ -507,6 +513,7 @@
"message-key": "Üzenetkulcs", "message-key": "Üzenetkulcs",
"parse": "Előkészítés", "parse": "Előkészítés",
"attach-images-hint": "Képek csatolása a szerkesztőbe történő húzásával és ejtésével", "attach-images-hint": "Képek csatolása a szerkesztőbe történő húzásával és ejtésével",
"drop-image": "Dobd ide a képet",
"enable-ingredient-amounts-to-use-this-feature": "Engedélyezze az összetevők mennyiségét a funkció használatához", "enable-ingredient-amounts-to-use-this-feature": "Engedélyezze az összetevők mennyiségét a funkció használatához",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "A külön meghatározott mennyiségi egységeket vagy alapanyagokat tartalmazó receptek nem elemezhetők.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "A külön meghatározott mennyiségi egységeket vagy alapanyagokat tartalmazó receptek nem elemezhetők.",
"parse-ingredients": "Hozzávalók elemzése", "parse-ingredients": "Hozzávalók elemzése",
@ -564,14 +571,17 @@
"tag-filter": "Címke szűrő", "tag-filter": "Címke szűrő",
"search-hint": "Üsse be '/'", "search-hint": "Üsse be '/'",
"advanced": "Haladó mód", "advanced": "Haladó mód",
"auto-search": "Automatikus keresés" "auto-search": "Automatikus keresés",
"no-results": "Nincs találat"
}, },
"settings": { "settings": {
"add-a-new-theme": "Új téma hozzáadása", "add-a-new-theme": "Új téma hozzáadása",
"admin-settings": "Admin beállítások", "admin-settings": "Admin beállítások",
"backup": { "backup": {
"backup-created": "Biztonsági mentés sikeresen létrehozva",
"backup-created-at-response-export_path": "Mentés a következő helyre: {path}", "backup-created-at-response-export_path": "Mentés a következő helyre: {path}",
"backup-deleted": "Biztonsági mentés törölve", "backup-deleted": "Biztonsági mentés törölve",
"restore-success": "Sikeres visszaállítás",
"backup-tag": "Biztonsági mentés leírás", "backup-tag": "Biztonsági mentés leírás",
"create-heading": "Biztonsági mentés létrehozása", "create-heading": "Biztonsági mentés létrehozása",
"delete-backup": "Biztonsági mentés törlése", "delete-backup": "Biztonsági mentés törlése",
@ -680,11 +690,13 @@
"configuration": "Beállítás", "configuration": "Beállítás",
"docker-volume": "Docker Kötet", "docker-volume": "Docker Kötet",
"docker-volume-help": "A Mealie megköveteli, hogy a frontend konténer és a backend ugyanazt a docker kötetet vagy tárolót használja. Ez biztosítja, hogy a frontend konténer megfelelően hozzáférjen a lemezen tárolt képekhez és eszközökhöz.", "docker-volume-help": "A Mealie megköveteli, hogy a frontend konténer és a backend ugyanazt a docker kötetet vagy tárolót használja. Ez biztosítja, hogy a frontend konténer megfelelően hozzáférjen a lemezen tárolt képekhez és eszközökhöz.",
"volumes-are-misconfigured": "A kötetek rosszul beállítottak", "volumes-are-misconfigured": "A kötetek rosszul beállítottak.",
"volumes-are-configured-correctly": "A kötetek helyesen beállítottak.", "volumes-are-configured-correctly": "A kötetek helyesen beállítottak.",
"status-unknown-try-running-a-validation": "Ismeretlen státusz. Próbáljon meg egy érvényesítést futtatni.", "status-unknown-try-running-a-validation": "Ismeretlen státusz. Próbáljon meg egy érvényesítést futtatni.",
"validate": "Érvényesítés", "validate": "Érvényesítés",
"email-configuration-status": "Levelezés beállításI státusza", "email-configuration-status": "Levelezés beállításI státusza",
"email-configured": "Email beállítva",
"email-test-results": "Email teszt eredménye",
"ready": "Kész", "ready": "Kész",
"not-ready": "Nem kész - Ellenőrizze a környezeti változókat", "not-ready": "Nem kész - Ellenőrizze a környezeti változókat",
"succeeded": "Sikeres", "succeeded": "Sikeres",
@ -819,6 +831,7 @@
"password-updated": "Jelszó megváltoztatva", "password-updated": "Jelszó megváltoztatva",
"password": "Jelszó", "password": "Jelszó",
"password-strength": "Jelszó erőssége: {strength}", "password-strength": "Jelszó erőssége: {strength}",
"please-enter-password": "Kérjük adja meg az új jelszavát.",
"register": "Regisztráció", "register": "Regisztráció",
"reset-password": "Jelszó visszaállítása", "reset-password": "Jelszó visszaállítása",
"sign-in": "Bejelentkezés", "sign-in": "Bejelentkezés",
@ -839,6 +852,7 @@
"username": "Felhasználónév", "username": "Felhasználónév",
"users-header": "FELHASZNÁLÓK", "users-header": "FELHASZNÁLÓK",
"users": "Felhasználók", "users": "Felhasználók",
"user-not-found": "A felhasználó nem található",
"webhook-time": "Webhook ideje", "webhook-time": "Webhook ideje",
"webhooks-enabled": "Webhookok engedélyezve", "webhooks-enabled": "Webhookok engedélyezve",
"you-are-not-allowed-to-create-a-user": "Nem hozhatsz létre új felhasználót", "you-are-not-allowed-to-create-a-user": "Nem hozhatsz létre új felhasználót",
@ -861,6 +875,7 @@
"user-management": "Felhasználók kezelése", "user-management": "Felhasználók kezelése",
"reset-locked-users": "Zárolt felhasználók feloldása", "reset-locked-users": "Zárolt felhasználók feloldása",
"admin-user-creation": "Admin felhasználó létrehozása", "admin-user-creation": "Admin felhasználó létrehozása",
"admin-user-management": "Admin felhasználó kezelése",
"user-details": "Felhasználói információk", "user-details": "Felhasználói információk",
"user-name": "Felhasználó neve", "user-name": "Felhasználó neve",
"authentication-method": "Hitelesítési módszer", "authentication-method": "Hitelesítési módszer",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Felhasználó szerkesztheti a csoport adatait", "user-can-organize-group-data": "Felhasználó szerkesztheti a csoport adatait",
"enable-advanced-features": "Haladó funkciók engedélyezése", "enable-advanced-features": "Haladó funkciók engedélyezése",
"it-looks-like-this-is-your-first-time-logging-in": "Úgy tűnik, most jelentkezik be először.", "it-looks-like-this-is-your-first-time-logging-in": "Úgy tűnik, most jelentkezik be először.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Nem akarja ezt többé látni? Mindenképpen változtassa meg az e-mail címét a felhasználói beállítások között!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Nem akarja ezt többé látni? Mindenképpen változtassa meg az e-mail címét a felhasználói beállítások között!",
"forgot-password": "Elfelejtett jelszó",
"forgot-password-text": "Írja be e-mail címét és mi küldünk egy linket a jelszó visszaállításához.",
"changes-reflected-immediately": "Ehhez a felhasználóhoz tartozó változtatások azonnal megjelennek."
}, },
"language-dialog": { "language-dialog": {
"translated": "lefordítva", "translated": "lefordítva",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Felhasználó regisztráció", "user-registration": "Felhasználó regisztráció",
"registration-success": "Sikeres regisztráció",
"join-a-group": "Csatlakozás egy csoporthoz", "join-a-group": "Csatlakozás egy csoporthoz",
"create-a-new-group": "Új csoport létrehozása", "create-a-new-group": "Új csoport létrehozása",
"provide-registration-token-description": "Kérjük, adja meg a csatlakozni kívánt csoporthoz tartozó regisztrációs tokent. Ezt egy meglévő csoporttagtól kell megkapnia.", "provide-registration-token-description": "Kérjük, adja meg a csatlakozni kívánt csoporthoz tartozó regisztrációs tokent. Ezt egy meglévő csoporttagtól kell megkapnia.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "OCR szerkesztő", "ocr-editor": "OCR szerkesztő",
"toolbar": "Eszköztár",
"selection-mode": "Kiválasztás mód", "selection-mode": "Kiválasztás mód",
"pan-and-zoom-picture": "Kép mozgatása és nagyítása", "pan-and-zoom-picture": "Kép mozgatása és nagyítása",
"split-text": "Szöveg felbontása", "split-text": "Szöveg felbontása",
@ -1027,6 +1047,8 @@
"split-by-block": "Szövegblokkok szerinti bontás", "split-by-block": "Szövegblokkok szerinti bontás",
"flatten": "Eredeti formázás elvetése", "flatten": "Eredeti formázás elvetése",
"help": { "help": {
"help": "Súgó",
"mouse-modes": "Egér üzemmódok",
"selection-mode": "Kiválasztási mód (alapértelmezett)", "selection-mode": "Kiválasztási mód (alapértelmezett)",
"selection-mode-desc": "A kiválasztási mód a fő mód, amely az adatok megadására használható:", "selection-mode-desc": "A kiválasztási mód a fő mód, amely az adatok megadására használható:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Eventi Del Ricettario", "cookbook-events": "Eventi Del Ricettario",
"tag-events": "Tag Eventi", "tag-events": "Tag Eventi",
"category-events": "Categoria Eventi", "category-events": "Categoria Eventi",
"when-a-new-user-joins-your-group": "Quando un nuovo utente entra nel tuo gruppo" "when-a-new-user-joins-your-group": "Quando un nuovo utente entra nel tuo gruppo",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Cancella", "cancel": "Cancella",
@ -114,6 +115,8 @@
"keyword": "Parola chiave", "keyword": "Parola chiave",
"link-copied": "Link Copiato", "link-copied": "Link Copiato",
"loading-events": "Caricamento eventi", "loading-events": "Caricamento eventi",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Caricamento Ricette", "loading-recipes": "Caricamento Ricette",
"message": "Messaggio", "message": "Messaggio",
"monday": "Lunedì", "monday": "Lunedì",
@ -193,7 +196,8 @@
"export-all": "Esporta tutto", "export-all": "Esporta tutto",
"refresh": "Ricarica", "refresh": "Ricarica",
"upload-file": "Carica file", "upload-file": "Carica file",
"created-on-date": "Creato il: {0}" "created-on-date": "Creato il: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Sei sicuro di volerlo eliminare <b>{groupName}<b/>'?", "are-you-sure-you-want-to-delete-the-group": "Sei sicuro di volerlo eliminare <b>{groupName}<b/>'?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID Gruppo:{groupID}", "group-id-with-value": "ID Gruppo:{groupID}",
"group-name": "Nome Gruppo", "group-name": "Nome Gruppo",
"group-not-found": "Gruppo non trovato", "group-not-found": "Gruppo non trovato",
"group-token": "Group Token",
"group-with-value": "Gruppo: {groupID}", "group-with-value": "Gruppo: {groupID}",
"groups": "Gruppi", "groups": "Gruppi",
"manage-groups": "Gestisci Gruppi", "manage-groups": "Gestisci Gruppi",
@ -243,6 +248,7 @@
"general-preferences": "Impostazioni Generali", "general-preferences": "Impostazioni Generali",
"group-recipe-preferences": "Impostazioni per le ricette del gruppo", "group-recipe-preferences": "Impostazioni per le ricette del gruppo",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Gestione Gruppo", "group-management": "Gestione Gruppo",
"admin-group-management": "Gestione Gruppo Amministratore", "admin-group-management": "Gestione Gruppo Amministratore",
"admin-group-management-text": "Le modifiche a questo gruppo si rifletteranno immediatamente.", "admin-group-management-text": "Le modifiche a questo gruppo si rifletteranno immediatamente.",
@ -507,6 +513,7 @@
"message-key": "Chiave Messaggio", "message-key": "Chiave Messaggio",
"parse": "Analizza", "parse": "Analizza",
"attach-images-hint": "Allega immagini trascinandole nell'editor", "attach-images-hint": "Allega immagini trascinandole nell'editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Abilita le quantità degli ingredienti per utilizzare questa funzione", "enable-ingredient-amounts-to-use-this-feature": "Abilita le quantità degli ingredienti per utilizzare questa funzione",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Le ricette con unità o alimenti definiti non possono essere analizzate.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Le ricette con unità o alimenti definiti non possono essere analizzate.",
"parse-ingredients": "Analizza ingredienti", "parse-ingredients": "Analizza ingredienti",
@ -564,14 +571,17 @@
"tag-filter": "Filtro Tag", "tag-filter": "Filtro Tag",
"search-hint": "Premi '/'", "search-hint": "Premi '/'",
"advanced": "Ricerca Avanzata", "advanced": "Ricerca Avanzata",
"auto-search": "Ricerca automatica" "auto-search": "Ricerca automatica",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Aggiungi un Nuovo Tema", "add-a-new-theme": "Aggiungi un Nuovo Tema",
"admin-settings": "Impostazioni Amministratore", "admin-settings": "Impostazioni Amministratore",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup Creato in {path}", "backup-created-at-response-export_path": "Backup Creato in {path}",
"backup-deleted": "Backup eliminato", "backup-deleted": "Backup eliminato",
"restore-success": "Restore successful",
"backup-tag": "Tag Backup", "backup-tag": "Tag Backup",
"create-heading": "Crea un Backup", "create-heading": "Crea un Backup",
"delete-backup": "Elimina Backup", "delete-backup": "Elimina Backup",
@ -680,11 +690,13 @@
"configuration": "Configurazione", "configuration": "Configurazione",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie richiede che il frontend e il backend condividano lo stesso volume docker o archiviazione. Ciò assicura che il frontend possa accedere correttamente alle immagini e alle risorse memorizzate sul disco.", "docker-volume-help": "Mealie richiede che il frontend e il backend condividano lo stesso volume docker o archiviazione. Ciò assicura che il frontend possa accedere correttamente alle immagini e alle risorse memorizzate sul disco.",
"volumes-are-misconfigured": "I volumi sono mal configurati", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "I volumi sono stati configurati correttamente.", "volumes-are-configured-correctly": "I volumi sono stati configurati correttamente.",
"status-unknown-try-running-a-validation": "Stato sconosciuto. Prova ad eseguire una convalida.", "status-unknown-try-running-a-validation": "Stato sconosciuto. Prova ad eseguire una convalida.",
"validate": "Convalida", "validate": "Convalida",
"email-configuration-status": "Configurazione e-mail", "email-configuration-status": "Configurazione e-mail",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Pronto", "ready": "Pronto",
"not-ready": "Non Pronto - Verifica Variabili Di Ambiente", "not-ready": "Non Pronto - Verifica Variabili Di Ambiente",
"succeeded": "Operazione riuscita", "succeeded": "Operazione riuscita",
@ -819,6 +831,7 @@
"password-updated": "Password aggiornata", "password-updated": "Password aggiornata",
"password": "Password", "password": "Password",
"password-strength": "La password è {strength}", "password-strength": "La password è {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registrati", "register": "Registrati",
"reset-password": "Reimposta Password", "reset-password": "Reimposta Password",
"sign-in": "Accedi", "sign-in": "Accedi",
@ -839,6 +852,7 @@
"username": "Nome Utente", "username": "Nome Utente",
"users-header": "UTENTI", "users-header": "UTENTI",
"users": "Utenti", "users": "Utenti",
"user-not-found": "User not found",
"webhook-time": "Ora Webhook", "webhook-time": "Ora Webhook",
"webhooks-enabled": "Webhooks Abilitati", "webhooks-enabled": "Webhooks Abilitati",
"you-are-not-allowed-to-create-a-user": "Non sei autorizzato per la creazione di utenti", "you-are-not-allowed-to-create-a-user": "Non sei autorizzato per la creazione di utenti",
@ -861,6 +875,7 @@
"user-management": "Gestione Utenti", "user-management": "Gestione Utenti",
"reset-locked-users": "Ripristina Utenti Bloccati", "reset-locked-users": "Ripristina Utenti Bloccati",
"admin-user-creation": "Creazione Utente Amministratore", "admin-user-creation": "Creazione Utente Amministratore",
"admin-user-management": "Admin User Management",
"user-details": "Dettagli Utente", "user-details": "Dettagli Utente",
"user-name": "Nome Utente", "user-name": "Nome Utente",
"authentication-method": "Metodo di autenticazione", "authentication-method": "Metodo di autenticazione",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "L'utente può organizzare i dati del gruppo", "user-can-organize-group-data": "L'utente può organizzare i dati del gruppo",
"enable-advanced-features": "Abilita funzionalità avanzate", "enable-advanced-features": "Abilita funzionalità avanzate",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "tradotto", "translated": "tradotto",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Registrazione Utente", "user-registration": "Registrazione Utente",
"registration-success": "Registration Success",
"join-a-group": "Unisciti a un Gruppo", "join-a-group": "Unisciti a un Gruppo",
"create-a-new-group": "Crea un Nuovo Gruppo", "create-a-new-group": "Crea un Nuovo Gruppo",
"provide-registration-token-description": "Fornisci il token di registrazione associato al gruppo a cui desideri partecipare. Dovrai ottenerlo da un membro di gruppo esistente.", "provide-registration-token-description": "Fornisci il token di registrazione associato al gruppo a cui desideri partecipare. Dovrai ottenerlo da un membro di gruppo esistente.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Editor Ocr", "ocr-editor": "Editor Ocr",
"toolbar": "Toolbar",
"selection-mode": "Modalità di selezione", "selection-mode": "Modalità di selezione",
"pan-and-zoom-picture": "Sposta e Ingrandisci l'immagine", "pan-and-zoom-picture": "Sposta e Ingrandisci l'immagine",
"split-text": "Dividi testo", "split-text": "Dividi testo",
@ -1027,6 +1047,8 @@
"split-by-block": "Dividi per blocco di testo", "split-by-block": "Dividi per blocco di testo",
"flatten": "Appiattire indipendentemente dalla formattazione originale", "flatten": "Appiattire indipendentemente dalla formattazione originale",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Modalità di Selezione (Predefinito)", "selection-mode": "Modalità di Selezione (Predefinito)",
"selection-mode-desc": "La modalità di selezione è la modalità principale per inserire i dati:", "selection-mode-desc": "La modalità di selezione è la modalità principale per inserire i dati:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "料理本イベント", "cookbook-events": "料理本イベント",
"tag-events": "タグイベント", "tag-events": "タグイベント",
"category-events": "カテゴリイベント", "category-events": "カテゴリイベント",
"when-a-new-user-joins-your-group": "新しいユーザーがあなたのグループに参加する際" "when-a-new-user-joins-your-group": "新しいユーザーがあなたのグループに参加する際",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "キャンセル", "cancel": "キャンセル",
@ -114,6 +115,8 @@
"keyword": "キーワード", "keyword": "キーワード",
"link-copied": "リンクをコピーしました。", "link-copied": "リンクをコピーしました。",
"loading-events": "Loading Events", "loading-events": "Loading Events",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "レシピを読み込み中", "loading-recipes": "レシピを読み込み中",
"message": "メッセージ", "message": "メッセージ",
"monday": "月曜日", "monday": "月曜日",
@ -193,7 +196,8 @@
"export-all": "Export All", "export-all": "Export All",
"refresh": "Refresh", "refresh": "Refresh",
"upload-file": "ファイルのアップロード", "upload-file": "ファイルのアップロード",
"created-on-date": "Created on: {0}" "created-on-date": "Created on: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "グループID: {groupID}", "group-id-with-value": "グループID: {groupID}",
"group-name": "グループ名", "group-name": "グループ名",
"group-not-found": "グループが見つかりませんでした。", "group-not-found": "グループが見つかりませんでした。",
"group-token": "Group Token",
"group-with-value": "グループ: {groupID}", "group-with-value": "グループ: {groupID}",
"groups": "グループ", "groups": "グループ",
"manage-groups": "Manage Groups", "manage-groups": "Manage Groups",
@ -243,6 +248,7 @@
"general-preferences": "General Preferences", "general-preferences": "General Preferences",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Group Management", "group-management": "Group Management",
"admin-group-management": "Admin Group Management", "admin-group-management": "Admin Group Management",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Tag Filter", "tag-filter": "Tag Filter",
"search-hint": "Press '/'", "search-hint": "Press '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Add a New Theme", "add-a-new-theme": "Add a New Theme",
"admin-settings": "Admin Settings", "admin-settings": "Admin Settings",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup Created at {path}", "backup-created-at-response-export_path": "Backup Created at {path}",
"backup-deleted": "Backup deleted", "backup-deleted": "Backup deleted",
"restore-success": "Restore successful",
"backup-tag": "Backup Tag", "backup-tag": "Backup Tag",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "Delete Backup", "delete-backup": "Delete Backup",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "パスワードを更新しました", "password-updated": "パスワードを更新しました",
"password": "Password", "password": "Password",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
@ -839,6 +852,7 @@
"username": "Username", "username": "Username",
"users-header": "USERS", "users-header": "USERS",
"users": "Users", "users": "Users",
"user-not-found": "User not found",
"webhook-time": "Webhook Time", "webhook-time": "Webhook Time",
"webhooks-enabled": "Webhooks Enabled", "webhooks-enabled": "Webhooks Enabled",
"you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Cookbook Events", "cookbook-events": "Cookbook Events",
"tag-events": "Tag Events", "tag-events": "Tag Events",
"category-events": "Category Events", "category-events": "Category Events",
"when-a-new-user-joins-your-group": "When a new user joins your group" "when-a-new-user-joins-your-group": "When a new user joins your group",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Cancel", "cancel": "Cancel",
@ -114,6 +115,8 @@
"keyword": "키워드", "keyword": "키워드",
"link-copied": "링크 복사됨", "link-copied": "링크 복사됨",
"loading-events": "이벤트를 불러오는 중", "loading-events": "이벤트를 불러오는 중",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "레시피 로딩 중", "loading-recipes": "레시피 로딩 중",
"message": "메시지", "message": "메시지",
"monday": "월요일", "monday": "월요일",
@ -193,7 +196,8 @@
"export-all": "Export All", "export-all": "Export All",
"refresh": "Refresh", "refresh": "Refresh",
"upload-file": "Upload File", "upload-file": "Upload File",
"created-on-date": "Created on: {0}" "created-on-date": "Created on: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "그룹 아이디: {groupID}", "group-id-with-value": "그룹 아이디: {groupID}",
"group-name": "그룹 이름", "group-name": "그룹 이름",
"group-not-found": "그룹을찾을 수 없음", "group-not-found": "그룹을찾을 수 없음",
"group-token": "Group Token",
"group-with-value": "Group: {groupID}", "group-with-value": "Group: {groupID}",
"groups": "Groups", "groups": "Groups",
"manage-groups": "Manage Groups", "manage-groups": "Manage Groups",
@ -243,6 +248,7 @@
"general-preferences": "General Preferences", "general-preferences": "General Preferences",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Group Management", "group-management": "Group Management",
"admin-group-management": "Admin Group Management", "admin-group-management": "Admin Group Management",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Tag Filter", "tag-filter": "Tag Filter",
"search-hint": "Press '/'", "search-hint": "Press '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Add a New Theme", "add-a-new-theme": "Add a New Theme",
"admin-settings": "Admin Settings", "admin-settings": "Admin Settings",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup Created at {path}", "backup-created-at-response-export_path": "Backup Created at {path}",
"backup-deleted": "Backup deleted", "backup-deleted": "Backup deleted",
"restore-success": "Restore successful",
"backup-tag": "Backup Tag", "backup-tag": "Backup Tag",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "Delete Backup", "delete-backup": "Delete Backup",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "Password updated", "password-updated": "Password updated",
"password": "Password", "password": "Password",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
@ -839,6 +852,7 @@
"username": "Username", "username": "Username",
"users-header": "USERS", "users-header": "USERS",
"users": "Users", "users": "Users",
"user-not-found": "User not found",
"webhook-time": "Webhook Time", "webhook-time": "Webhook Time",
"webhooks-enabled": "Webhooks Enabled", "webhooks-enabled": "Webhooks Enabled",
"you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Receptų knygų įvykiai", "cookbook-events": "Receptų knygų įvykiai",
"tag-events": "Žymų įvykiai", "tag-events": "Žymų įvykiai",
"category-events": "Kategorijų įvykiai", "category-events": "Kategorijų įvykiai",
"when-a-new-user-joins-your-group": "Kai prie jūsų grupės prisijungia naujas naudotojas" "when-a-new-user-joins-your-group": "Kai prie jūsų grupės prisijungia naujas naudotojas",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Atšaukti", "cancel": "Atšaukti",
@ -114,6 +115,8 @@
"keyword": "Raktažodis", "keyword": "Raktažodis",
"link-copied": "Nuoroda nukopijuota", "link-copied": "Nuoroda nukopijuota",
"loading-events": "Užkrovimo įvykiai", "loading-events": "Užkrovimo įvykiai",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Receptai kraunasi", "loading-recipes": "Receptai kraunasi",
"message": "Pranešimas", "message": "Pranešimas",
"monday": "Pirmadienis", "monday": "Pirmadienis",
@ -193,7 +196,8 @@
"export-all": "Eksportuoti visus", "export-all": "Eksportuoti visus",
"refresh": "Atnaujinti", "refresh": "Atnaujinti",
"upload-file": "Įkelti failą", "upload-file": "Įkelti failą",
"created-on-date": "Sukurta: {0}" "created-on-date": "Sukurta: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Ar tikrai norite ištrinti <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Ar tikrai norite ištrinti <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Grupės ID {groupID}", "group-id-with-value": "Grupės ID {groupID}",
"group-name": "Grupės pavadinimas", "group-name": "Grupės pavadinimas",
"group-not-found": "Grupė nerasta", "group-not-found": "Grupė nerasta",
"group-token": "Group Token",
"group-with-value": "Grupė: {groupID}", "group-with-value": "Grupė: {groupID}",
"groups": "Grupės", "groups": "Grupės",
"manage-groups": "Tvarkyti grupes", "manage-groups": "Tvarkyti grupes",
@ -243,6 +248,7 @@
"general-preferences": "Bendrosios nuostatos", "general-preferences": "Bendrosios nuostatos",
"group-recipe-preferences": "Grupės receptų nustatymai", "group-recipe-preferences": "Grupės receptų nustatymai",
"report": "Pranešti", "report": "Pranešti",
"report-with-id": "Report ID: {id}",
"group-management": "Grupių valdymas", "group-management": "Grupių valdymas",
"admin-group-management": "Administravimo grupės valdymas", "admin-group-management": "Administravimo grupės valdymas",
"admin-group-management-text": "Pakeitimai šiai grupei pritaikomi iš karto.", "admin-group-management-text": "Pakeitimai šiai grupei pritaikomi iš karto.",
@ -507,6 +513,7 @@
"message-key": "Žinutės raktas", "message-key": "Žinutės raktas",
"parse": "Nuskaityti", "parse": "Nuskaityti",
"attach-images-hint": "Pridėkite vaizdus vilkdami ir numesdami juos į redaktorių", "attach-images-hint": "Pridėkite vaizdus vilkdami ir numesdami juos į redaktorių",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Įjunkite ingredientų kiekius, kad galėtumėte naudoti šią funkciją", "enable-ingredient-amounts-to-use-this-feature": "Įjunkite ingredientų kiekius, kad galėtumėte naudoti šią funkciją",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Receptai su ingredientų matavimo vienetais ar produktais negali būti nuskaitomi.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Receptai su ingredientų matavimo vienetais ar produktais negali būti nuskaitomi.",
"parse-ingredients": "Nuskaityti ingredientus", "parse-ingredients": "Nuskaityti ingredientus",
@ -564,14 +571,17 @@
"tag-filter": "Žymos filtras", "tag-filter": "Žymos filtras",
"search-hint": "Paspauskite '/'", "search-hint": "Paspauskite '/'",
"advanced": "Išplėstinė paieška", "advanced": "Išplėstinė paieška",
"auto-search": "Automatinė paieška" "auto-search": "Automatinė paieška",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Pridėti naują temą", "add-a-new-theme": "Pridėti naują temą",
"admin-settings": "Administratoriaus nustatymai", "admin-settings": "Administratoriaus nustatymai",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Atsarginė kopija sukurta {path}", "backup-created-at-response-export_path": "Atsarginė kopija sukurta {path}",
"backup-deleted": "Atsarginė kopija ištrinta", "backup-deleted": "Atsarginė kopija ištrinta",
"restore-success": "Restore successful",
"backup-tag": "Atsarginės kopijos žyma", "backup-tag": "Atsarginės kopijos žyma",
"create-heading": "Sukurti atsarginę kopiją", "create-heading": "Sukurti atsarginę kopiją",
"delete-backup": "Ištrinti atsarginę kopiją", "delete-backup": "Ištrinti atsarginę kopiją",
@ -680,11 +690,13 @@
"configuration": "Konfigūracija", "configuration": "Konfigūracija",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "\"Mealie\" reikalinga, kad sistemos frontend ir backend konteineriai būtų tame pačiame docker volume ar talpykloje. Tai užtikrina, kad frontend konteineris turės tinkamą prieigą prie nuotraukų ir turinio, saugomo diske.", "docker-volume-help": "\"Mealie\" reikalinga, kad sistemos frontend ir backend konteineriai būtų tame pačiame docker volume ar talpykloje. Tai užtikrina, kad frontend konteineris turės tinkamą prieigą prie nuotraukų ir turinio, saugomo diske.",
"volumes-are-misconfigured": "Volumes konfigūracija netinkama", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes yra sukonfigūruoti teisingai.", "volumes-are-configured-correctly": "Volumes yra sukonfigūruoti teisingai.",
"status-unknown-try-running-a-validation": "Būsena nežinoma. Pabandykite paleisti patikrinimą.", "status-unknown-try-running-a-validation": "Būsena nežinoma. Pabandykite paleisti patikrinimą.",
"validate": "Patikrinti", "validate": "Patikrinti",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Parengta", "ready": "Parengta",
"not-ready": "Neparuošta - patikrinti Environmental Variables", "not-ready": "Neparuošta - patikrinti Environmental Variables",
"succeeded": "Sėkminga", "succeeded": "Sėkminga",
@ -819,6 +831,7 @@
"password-updated": "Slaptažodis atnaujintas", "password-updated": "Slaptažodis atnaujintas",
"password": "Slaptažodis", "password": "Slaptažodis",
"password-strength": "Slaptažodžio stiprumas {strength}", "password-strength": "Slaptažodžio stiprumas {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registruotis", "register": "Registruotis",
"reset-password": "Atkurti slaptažodį", "reset-password": "Atkurti slaptažodį",
"sign-in": "Prisijungti", "sign-in": "Prisijungti",
@ -839,6 +852,7 @@
"username": "Vartotojo vardas", "username": "Vartotojo vardas",
"users-header": "VARTOTOJAI", "users-header": "VARTOTOJAI",
"users": "Vartotojai", "users": "Vartotojai",
"user-not-found": "User not found",
"webhook-time": "Webhook laikas", "webhook-time": "Webhook laikas",
"webhooks-enabled": "Webhooks įjungti", "webhooks-enabled": "Webhooks įjungti",
"you-are-not-allowed-to-create-a-user": "Jūms neleidžiama kurti vartotojus", "you-are-not-allowed-to-create-a-user": "Jūms neleidžiama kurti vartotojus",
@ -861,6 +875,7 @@
"user-management": "Naudotojo valdymas", "user-management": "Naudotojo valdymas",
"reset-locked-users": "Atkurti užrakintus naudotojus", "reset-locked-users": "Atkurti užrakintus naudotojus",
"admin-user-creation": "Pridėti administratorių", "admin-user-creation": "Pridėti administratorių",
"admin-user-management": "Admin User Management",
"user-details": "Naudotojo duomenys", "user-details": "Naudotojo duomenys",
"user-name": "Naudotojo vardas", "user-name": "Naudotojo vardas",
"authentication-method": "Prisijungimo metodas", "authentication-method": "Prisijungimo metodas",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Naudotojas gali tvarkyti grupės duomenis", "user-can-organize-group-data": "Naudotojas gali tvarkyti grupės duomenis",
"enable-advanced-features": "Įjungti pažangias funkcijas", "enable-advanced-features": "Įjungti pažangias funkcijas",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "išversta", "translated": "išversta",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Vartotojo registracija", "user-registration": "Vartotojo registracija",
"registration-success": "Registration Success",
"join-a-group": "Prisijungti prie grupės", "join-a-group": "Prisijungti prie grupės",
"create-a-new-group": "Sukurti naują grupę", "create-a-new-group": "Sukurti naują grupę",
"provide-registration-token-description": "Pateikite registracijos prieigos raktą, susietą su grupe, prie kurios norite prisijungti. Šį raktą galite gauti iš esamo grupės nario.", "provide-registration-token-description": "Pateikite registracijos prieigos raktą, susietą su grupe, prie kurios norite prisijungti. Šį raktą galite gauti iš esamo grupės nario.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "OCR tvarkyklė", "ocr-editor": "OCR tvarkyklė",
"toolbar": "Toolbar",
"selection-mode": "Žymėjimo režimas", "selection-mode": "Žymėjimo režimas",
"pan-and-zoom-picture": "Slinkti ir priartinti nuotrauką", "pan-and-zoom-picture": "Slinkti ir priartinti nuotrauką",
"split-text": "Perskirti tekstą", "split-text": "Perskirti tekstą",
@ -1027,6 +1047,8 @@
"split-by-block": "Suskirtyti pagal teksto pastraipas", "split-by-block": "Suskirtyti pagal teksto pastraipas",
"flatten": "Išlyginti nepaisant originalaus formatavimo", "flatten": "Išlyginti nepaisant originalaus formatavimo",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Žymėjimo režimas (numatytasis)", "selection-mode": "Žymėjimo režimas (numatytasis)",
"selection-mode-desc": "Žymėjimo režimas yra pagrindinis režimas, naudojamas duomenų įvedimui:", "selection-mode-desc": "Žymėjimo režimas yra pagrindinis režimas, naudojamas duomenų įvedimui:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Cookbook Events", "cookbook-events": "Cookbook Events",
"tag-events": "Tag Events", "tag-events": "Tag Events",
"category-events": "Category Events", "category-events": "Category Events",
"when-a-new-user-joins-your-group": "When a new user joins your group" "when-a-new-user-joins-your-group": "When a new user joins your group",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Cancel", "cancel": "Cancel",
@ -114,6 +115,8 @@
"keyword": "Keyword", "keyword": "Keyword",
"link-copied": "Link Copied", "link-copied": "Link Copied",
"loading-events": "Loading Events", "loading-events": "Loading Events",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Loading Recipes", "loading-recipes": "Loading Recipes",
"message": "Message", "message": "Message",
"monday": "Monday", "monday": "Monday",
@ -193,7 +196,8 @@
"export-all": "Export All", "export-all": "Export All",
"refresh": "Refresh", "refresh": "Refresh",
"upload-file": "Upload File", "upload-file": "Upload File",
"created-on-date": "Created on: {0}" "created-on-date": "Created on: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Group ID: {groupID}", "group-id-with-value": "Group ID: {groupID}",
"group-name": "Group Name", "group-name": "Group Name",
"group-not-found": "Group not found", "group-not-found": "Group not found",
"group-token": "Group Token",
"group-with-value": "Group: {groupID}", "group-with-value": "Group: {groupID}",
"groups": "Groups", "groups": "Groups",
"manage-groups": "Manage Groups", "manage-groups": "Manage Groups",
@ -243,6 +248,7 @@
"general-preferences": "General Preferences", "general-preferences": "General Preferences",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Group Management", "group-management": "Group Management",
"admin-group-management": "Admin Group Management", "admin-group-management": "Admin Group Management",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Tag Filter", "tag-filter": "Tag Filter",
"search-hint": "Press '/'", "search-hint": "Press '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Add a New Theme", "add-a-new-theme": "Add a New Theme",
"admin-settings": "Admin Settings", "admin-settings": "Admin Settings",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup Created at {path}", "backup-created-at-response-export_path": "Backup Created at {path}",
"backup-deleted": "Backup deleted", "backup-deleted": "Backup deleted",
"restore-success": "Restore successful",
"backup-tag": "Backup Tag", "backup-tag": "Backup Tag",
"create-heading": "Create A Backup", "create-heading": "Create A Backup",
"delete-backup": "Delete Backup", "delete-backup": "Delete Backup",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "Password updated", "password-updated": "Password updated",
"password": "Password", "password": "Password",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
@ -839,6 +852,7 @@
"username": "Username", "username": "Username",
"users-header": "USERS", "users-header": "USERS",
"users": "Users", "users": "Users",
"user-not-found": "User not found",
"webhook-time": "Webhook Time", "webhook-time": "Webhook Time",
"webhooks-enabled": "Webhooks Enabled", "webhooks-enabled": "Webhooks Enabled",
"you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Kookboek gebeurtenissen", "cookbook-events": "Kookboek gebeurtenissen",
"tag-events": "Tag gebeurtenissen", "tag-events": "Tag gebeurtenissen",
"category-events": "Categorie gebeurtenissen", "category-events": "Categorie gebeurtenissen",
"when-a-new-user-joins-your-group": "Als een nieuwe gebruiker zich bij je groep aansluit" "when-a-new-user-joins-your-group": "Als een nieuwe gebruiker zich bij je groep aansluit",
"recipe-events": "Recept gebeurtenissen"
}, },
"general": { "general": {
"cancel": "Annuleren", "cancel": "Annuleren",
@ -114,6 +115,8 @@
"keyword": "Trefwoord", "keyword": "Trefwoord",
"link-copied": "Link Gekopieerd", "link-copied": "Link Gekopieerd",
"loading-events": "Gebeurtenis laden", "loading-events": "Gebeurtenis laden",
"loading-recipe": "Recepten ophalen...",
"loading-ocr-data": "OCR gegevens laden...",
"loading-recipes": "Recepten ophalen", "loading-recipes": "Recepten ophalen",
"message": "Bericht", "message": "Bericht",
"monday": "maandag", "monday": "maandag",
@ -193,7 +196,8 @@
"export-all": "Exporteer alles", "export-all": "Exporteer alles",
"refresh": "Verversen", "refresh": "Verversen",
"upload-file": "Bestand uploaden", "upload-file": "Bestand uploaden",
"created-on-date": "Gemaakt op {0}" "created-on-date": "Gemaakt op {0}",
"unsaved-changes": "Er zijn niet-opgeslagen wijzigingen. Wil je eerst opslaan voordat je vertrekt? Okay om op te slaan, Annuleren om wijzigingen ongedaan te maken."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Weet je zeker dat je <b>{groupName}<b/> wil verwijderen?", "are-you-sure-you-want-to-delete-the-group": "Weet je zeker dat je <b>{groupName}<b/> wil verwijderen?",
@ -208,6 +212,7 @@
"group-id-with-value": "Groepsid: {groupID}", "group-id-with-value": "Groepsid: {groupID}",
"group-name": "Groepsnaam", "group-name": "Groepsnaam",
"group-not-found": "Groep niet gevonden", "group-not-found": "Groep niet gevonden",
"group-token": "Groep token",
"group-with-value": "Groep: {groupID}", "group-with-value": "Groep: {groupID}",
"groups": "Groepen", "groups": "Groepen",
"manage-groups": "Beheer groepen", "manage-groups": "Beheer groepen",
@ -243,6 +248,7 @@
"general-preferences": "Algemene voorkeuren", "general-preferences": "Algemene voorkeuren",
"group-recipe-preferences": "Groepeer receptvoorkeuren", "group-recipe-preferences": "Groepeer receptvoorkeuren",
"report": "Rapport", "report": "Rapport",
"report-with-id": "Rapport ID: {id}",
"group-management": "Groepsbeheer", "group-management": "Groepsbeheer",
"admin-group-management": "Beheerder groep beheer", "admin-group-management": "Beheerder groep beheer",
"admin-group-management-text": "Wijzigingen in deze groep zijn meteen zichtbaar.", "admin-group-management-text": "Wijzigingen in deze groep zijn meteen zichtbaar.",
@ -507,6 +513,7 @@
"message-key": "recept -> bericht-sleutel", "message-key": "recept -> bericht-sleutel",
"parse": "Verwerk", "parse": "Verwerk",
"attach-images-hint": "Voeg afbeeldingen toe door ze te slepen en in de editor te plaatsen", "attach-images-hint": "Voeg afbeeldingen toe door ze te slepen en in de editor te plaatsen",
"drop-image": "Afbeelding toevoegen",
"enable-ingredient-amounts-to-use-this-feature": "Schakel hoeveelheden ingrediënt in om deze functie te gebruiken", "enable-ingredient-amounts-to-use-this-feature": "Schakel hoeveelheden ingrediënt in om deze functie te gebruiken",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recepten met bepaalde eenheden of levensmiddelen kunnen niet verwerkt worden.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recepten met bepaalde eenheden of levensmiddelen kunnen niet verwerkt worden.",
"parse-ingredients": "Ingrediënten verwerken", "parse-ingredients": "Ingrediënten verwerken",
@ -564,14 +571,17 @@
"tag-filter": "Labelfilter", "tag-filter": "Labelfilter",
"search-hint": "Druk op '/'", "search-hint": "Druk op '/'",
"advanced": "Geavanceerd", "advanced": "Geavanceerd",
"auto-search": "Automatisch zoeken" "auto-search": "Automatisch zoeken",
"no-results": "Geen resultaten gevonden"
}, },
"settings": { "settings": {
"add-a-new-theme": "Voeg een nieuw thema toe", "add-a-new-theme": "Voeg een nieuw thema toe",
"admin-settings": "Beheerdersinstellingen", "admin-settings": "Beheerdersinstellingen",
"backup": { "backup": {
"backup-created": "Back-up successvol gemaakt",
"backup-created-at-response-export_path": "Back-up gemaakt op {path}", "backup-created-at-response-export_path": "Back-up gemaakt op {path}",
"backup-deleted": "Back-up verwijderd", "backup-deleted": "Back-up verwijderd",
"restore-success": "Herstellen gelukt",
"backup-tag": "Back-uplabel", "backup-tag": "Back-uplabel",
"create-heading": "Back-up maken", "create-heading": "Back-up maken",
"delete-backup": "Back-up verwijderen", "delete-backup": "Back-up verwijderen",
@ -680,11 +690,13 @@
"configuration": "Configuratie", "configuration": "Configuratie",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie vereist dat de frontend container en de backend hetzelfde docker volume of opslag delen. Dit zorgt ervoor dat de frontend container op een goede manier toegang heeft tot de afbeeldingen en bestanden op de schijf.", "docker-volume-help": "Mealie vereist dat de frontend container en de backend hetzelfde docker volume of opslag delen. Dit zorgt ervoor dat de frontend container op een goede manier toegang heeft tot de afbeeldingen en bestanden op de schijf.",
"volumes-are-misconfigured": "Volumes zijn verkeerd geconfigureerd", "volumes-are-misconfigured": "Volumes zijn verkeerd geconfigureerd.",
"volumes-are-configured-correctly": "Volumes zijn juist geconfigureerd.", "volumes-are-configured-correctly": "Volumes zijn juist geconfigureerd.",
"status-unknown-try-running-a-validation": "Status onbekend. Probeer een validatie te doen.", "status-unknown-try-running-a-validation": "Status onbekend. Probeer een validatie te doen.",
"validate": "Controleer", "validate": "Controleer",
"email-configuration-status": "Email configuratie", "email-configuration-status": "Email configuratie",
"email-configured": "E-mail geconfigureerd",
"email-test-results": "E-mail test resultaten",
"ready": "Klaar", "ready": "Klaar",
"not-ready": "Niet klaar - Controleer omgevingsvariabelen", "not-ready": "Niet klaar - Controleer omgevingsvariabelen",
"succeeded": "Geslaagd", "succeeded": "Geslaagd",
@ -819,6 +831,7 @@
"password-updated": "Wachtwoord bijgewerkt", "password-updated": "Wachtwoord bijgewerkt",
"password": "Wachtwoord", "password": "Wachtwoord",
"password-strength": "Wachtwoord is {strength}", "password-strength": "Wachtwoord is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registreren", "register": "Registreren",
"reset-password": "Wachtwoord herstellen", "reset-password": "Wachtwoord herstellen",
"sign-in": "Inloggen", "sign-in": "Inloggen",
@ -839,6 +852,7 @@
"username": "Gebruikersnaam", "username": "Gebruikersnaam",
"users-header": "GEBRUIKERS", "users-header": "GEBRUIKERS",
"users": "Gebruikers", "users": "Gebruikers",
"user-not-found": "Gebruiker niet gevonden",
"webhook-time": "Webhooktijd", "webhook-time": "Webhooktijd",
"webhooks-enabled": "Webhooks ingeschakeld", "webhooks-enabled": "Webhooks ingeschakeld",
"you-are-not-allowed-to-create-a-user": "Je hebt geen toestemming om een gebruiker aan te maken", "you-are-not-allowed-to-create-a-user": "Je hebt geen toestemming om een gebruiker aan te maken",
@ -861,6 +875,7 @@
"user-management": "Gebruikersbeheer", "user-management": "Gebruikersbeheer",
"reset-locked-users": "Vergrendelde gebruikers resetten", "reset-locked-users": "Vergrendelde gebruikers resetten",
"admin-user-creation": "Admin (hoofd) gebruiker aanmaken", "admin-user-creation": "Admin (hoofd) gebruiker aanmaken",
"admin-user-management": "Gebruikersbeheer",
"user-details": "Gebruikersdetails", "user-details": "Gebruikersdetails",
"user-name": "Gebruikersnaam", "user-name": "Gebruikersnaam",
"authentication-method": "Verificatiemethode", "authentication-method": "Verificatiemethode",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Gebruiker kan groepsgegevens organiseren", "user-can-organize-group-data": "Gebruiker kan groepsgegevens organiseren",
"enable-advanced-features": "Geavanceerde functies inschakelen", "enable-advanced-features": "Geavanceerde functies inschakelen",
"it-looks-like-this-is-your-first-time-logging-in": "Het lijkt erop dat je voor het eerst inlogt.", "it-looks-like-this-is-your-first-time-logging-in": "Het lijkt erop dat je voor het eerst inlogt.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Wil je dit niet meer zien? Verander dan je e-mailadres in je gebruikersinstellingen!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Wil je dit niet meer zien? Verander dan je e-mailadres in je gebruikersinstellingen!",
"forgot-password": "Wachtwoord vergeten",
"forgot-password-text": "Voer je e-mailadres in, dan sturen we je een link om het wachtwoord te resetten.",
"changes-reflected-immediately": "Wijzigingen in deze groep zijn meteen zichtbaar."
}, },
"language-dialog": { "language-dialog": {
"translated": "vertaald", "translated": "vertaald",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Gebruikersregistratie", "user-registration": "Gebruikersregistratie",
"registration-success": "Registratie geslaagd",
"join-a-group": "Lid worden van een groep", "join-a-group": "Lid worden van een groep",
"create-a-new-group": "Maak een nieuwe groep aan", "create-a-new-group": "Maak een nieuwe groep aan",
"provide-registration-token-description": "Geef het registratietoken op dat is gekoppeld aan de groep waar je lid van wil worden. Je moet dit token aanvragen bij een lid van de groep.", "provide-registration-token-description": "Geef het registratietoken op dat is gekoppeld aan de groep waar je lid van wil worden. Je moet dit token aanvragen bij een lid van de groep.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "OCR-bewerker", "ocr-editor": "OCR-bewerker",
"toolbar": "Gereedschap balk",
"selection-mode": "Selectiemodus", "selection-mode": "Selectiemodus",
"pan-and-zoom-picture": "Pan- en zoom afbeelding", "pan-and-zoom-picture": "Pan- en zoom afbeelding",
"split-text": "Tekst splitsen", "split-text": "Tekst splitsen",
@ -1027,6 +1047,8 @@
"split-by-block": "Splits per tekstblok", "split-by-block": "Splits per tekstblok",
"flatten": "Plat maken ongeacht originele opmaak", "flatten": "Plat maken ongeacht originele opmaak",
"help": { "help": {
"help": "Help",
"mouse-modes": "Muis modus",
"selection-mode": "Selectiemodus (standaard)", "selection-mode": "Selectiemodus (standaard)",
"selection-mode-desc": "De selectiemodus is de hoofdmodus die gebruikt kan worden om gegevens in te voeren:", "selection-mode-desc": "De selectiemodus is de hoofdmodus die gebruikt kan worden om gegevens in te voeren:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Kokebok hendelser", "cookbook-events": "Kokebok hendelser",
"tag-events": "Tagg hendelser", "tag-events": "Tagg hendelser",
"category-events": "Kategori hendelser", "category-events": "Kategori hendelser",
"when-a-new-user-joins-your-group": "Når en ny bruker blir med i gruppen din" "when-a-new-user-joins-your-group": "Når en ny bruker blir med i gruppen din",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Avbryt", "cancel": "Avbryt",
@ -114,6 +115,8 @@
"keyword": "Nøkkelord", "keyword": "Nøkkelord",
"link-copied": "Lenke kopiert", "link-copied": "Lenke kopiert",
"loading-events": "Laster hendelser", "loading-events": "Laster hendelser",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Laster Oppskrifter", "loading-recipes": "Laster Oppskrifter",
"message": "Melding", "message": "Melding",
"monday": "Mandag", "monday": "Mandag",
@ -193,7 +196,8 @@
"export-all": "Eksporter alle", "export-all": "Eksporter alle",
"refresh": "Oppdater", "refresh": "Oppdater",
"upload-file": "Last opp fil", "upload-file": "Last opp fil",
"created-on-date": "Opprettet: {0}" "created-on-date": "Opprettet: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Er du sikker på at du vil slette <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Er du sikker på at du vil slette <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Gruppe ID: {groupID}", "group-id-with-value": "Gruppe ID: {groupID}",
"group-name": "Gruppenavn", "group-name": "Gruppenavn",
"group-not-found": "Gruppe ikke funnet", "group-not-found": "Gruppe ikke funnet",
"group-token": "Group Token",
"group-with-value": "Gruppe ID: {groupID}", "group-with-value": "Gruppe ID: {groupID}",
"groups": "Grupper", "groups": "Grupper",
"manage-groups": "Administrer grupper", "manage-groups": "Administrer grupper",
@ -243,6 +248,7 @@
"general-preferences": "Generelle innstillinger", "general-preferences": "Generelle innstillinger",
"group-recipe-preferences": "Innstillinger for gruppe-oppskrift", "group-recipe-preferences": "Innstillinger for gruppe-oppskrift",
"report": "Rapport", "report": "Rapport",
"report-with-id": "Report ID: {id}",
"group-management": "Gruppeadministrasjon", "group-management": "Gruppeadministrasjon",
"admin-group-management": "Admin gruppe-administrasjon", "admin-group-management": "Admin gruppe-administrasjon",
"admin-group-management-text": "Endringer i denne gruppen vil umiddelbart bli reflektert.", "admin-group-management-text": "Endringer i denne gruppen vil umiddelbart bli reflektert.",
@ -507,6 +513,7 @@
"message-key": "Meldings nøkkel", "message-key": "Meldings nøkkel",
"parse": "Del opp", "parse": "Del opp",
"attach-images-hint": "Legg til bilder ved å dra og slippe dem i editoren", "attach-images-hint": "Legg til bilder ved å dra og slippe dem i editoren",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Aktiver ingrediensmengder for å bruke denne funksjonen", "enable-ingredient-amounts-to-use-this-feature": "Aktiver ingrediensmengder for å bruke denne funksjonen",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Oppskrifter med enheter eller matvarer som er definert, kan ikke leses.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Oppskrifter med enheter eller matvarer som er definert, kan ikke leses.",
"parse-ingredients": "Analyser ingredienser", "parse-ingredients": "Analyser ingredienser",
@ -564,14 +571,17 @@
"tag-filter": "Etikett filter", "tag-filter": "Etikett filter",
"search-hint": "Trykk på '/'", "search-hint": "Trykk på '/'",
"advanced": "Avansert", "advanced": "Avansert",
"auto-search": "Autosøk" "auto-search": "Autosøk",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Legg til nytt tema", "add-a-new-theme": "Legg til nytt tema",
"admin-settings": "Administrator innstillinger", "admin-settings": "Administrator innstillinger",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Sikkerhetskopi opprettet på {path}", "backup-created-at-response-export_path": "Sikkerhetskopi opprettet på {path}",
"backup-deleted": "Sikkerhetskopi slettet", "backup-deleted": "Sikkerhetskopi slettet",
"restore-success": "Restore successful",
"backup-tag": "Sikkerhetskopi-merke", "backup-tag": "Sikkerhetskopi-merke",
"create-heading": "Opprett sikkerhetskopi", "create-heading": "Opprett sikkerhetskopi",
"delete-backup": "Slett Sikkerhetskopi", "delete-backup": "Slett Sikkerhetskopi",
@ -680,11 +690,13 @@
"configuration": "Konfigurasjon", "configuration": "Konfigurasjon",
"docker-volume": "Docker volum", "docker-volume": "Docker volum",
"docker-volume-help": "Mealie krever at frontend og backend konteinerene deler samme docker volum/lagring. Dette sikrer at frontend får tilgang til bilder og ressurser lagret på harddisken.", "docker-volume-help": "Mealie krever at frontend og backend konteinerene deler samme docker volum/lagring. Dette sikrer at frontend får tilgang til bilder og ressurser lagret på harddisken.",
"volumes-are-misconfigured": "Volumene er feilkonfigurert", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumene er riktig konfigurert.", "volumes-are-configured-correctly": "Volumene er riktig konfigurert.",
"status-unknown-try-running-a-validation": "Statusen er ukjent. Prøv å validere.", "status-unknown-try-running-a-validation": "Statusen er ukjent. Prøv å validere.",
"validate": "Valider", "validate": "Valider",
"email-configuration-status": "Epost konfigurasjons status", "email-configuration-status": "Epost konfigurasjons status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Klar", "ready": "Klar",
"not-ready": "Ikke klar - sjekk miljøvariabler", "not-ready": "Ikke klar - sjekk miljøvariabler",
"succeeded": "Lyktes", "succeeded": "Lyktes",
@ -819,6 +831,7 @@
"password-updated": "Passord oppdatert", "password-updated": "Passord oppdatert",
"password": "Passord", "password": "Passord",
"password-strength": "Passordet er {strength}", "password-strength": "Passordet er {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registrér", "register": "Registrér",
"reset-password": "Tilbakestill passord", "reset-password": "Tilbakestill passord",
"sign-in": "Logg inn", "sign-in": "Logg inn",
@ -839,6 +852,7 @@
"username": "Brukernavn", "username": "Brukernavn",
"users-header": "BRUKERE", "users-header": "BRUKERE",
"users": "Brukere", "users": "Brukere",
"user-not-found": "User not found",
"webhook-time": "Webhooks Tidsbruk", "webhook-time": "Webhooks Tidsbruk",
"webhooks-enabled": "Webhooks aktivert", "webhooks-enabled": "Webhooks aktivert",
"you-are-not-allowed-to-create-a-user": "Du har ikke rettigheter til å opprette en bruker", "you-are-not-allowed-to-create-a-user": "Du har ikke rettigheter til å opprette en bruker",
@ -861,6 +875,7 @@
"user-management": "Brukeradministrasjon", "user-management": "Brukeradministrasjon",
"reset-locked-users": "Tilbakestille låste brukere", "reset-locked-users": "Tilbakestille låste brukere",
"admin-user-creation": "Admin bruker oppretting", "admin-user-creation": "Admin bruker oppretting",
"admin-user-management": "Admin User Management",
"user-details": "Bruker detaljer", "user-details": "Bruker detaljer",
"user-name": "Brukernavn", "user-name": "Brukernavn",
"authentication-method": "Autentiseringsmetode", "authentication-method": "Autentiseringsmetode",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Brukeren kan organisere gruppedata", "user-can-organize-group-data": "Brukeren kan organisere gruppedata",
"enable-advanced-features": "Aktiver avanserte funksjoner", "enable-advanced-features": "Aktiver avanserte funksjoner",
"it-looks-like-this-is-your-first-time-logging-in": "Det ser ut som dette er første gang du logger på.", "it-looks-like-this-is-your-first-time-logging-in": "Det ser ut som dette er første gang du logger på.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Ønsker du ikke å se dette lenger? Sørg for å endre e-posten din i brukerinnstillingene dine!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Ønsker du ikke å se dette lenger? Sørg for å endre e-posten din i brukerinnstillingene dine!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "oversatt", "translated": "oversatt",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Brukerregistrering", "user-registration": "Brukerregistrering",
"registration-success": "Registration Success",
"join-a-group": "Bli med i en gruppe", "join-a-group": "Bli med i en gruppe",
"create-a-new-group": "Opprett en ny gruppe", "create-a-new-group": "Opprett en ny gruppe",
"provide-registration-token-description": "Vennligst oppgi registreringstoken knyttet til gruppen du ønsker å bli med. Du må skaffe dette fra et eksisterende gruppemedlem.", "provide-registration-token-description": "Vennligst oppgi registreringstoken knyttet til gruppen du ønsker å bli med. Du må skaffe dette fra et eksisterende gruppemedlem.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "redigere OCR", "ocr-editor": "redigere OCR",
"toolbar": "Toolbar",
"selection-mode": "Velg modus", "selection-mode": "Velg modus",
"pan-and-zoom-picture": "Panorer og zoom bilde", "pan-and-zoom-picture": "Panorer og zoom bilde",
"split-text": "Splitt tekst", "split-text": "Splitt tekst",
@ -1027,6 +1047,8 @@
"split-by-block": "Del på tekstblokk", "split-by-block": "Del på tekstblokk",
"flatten": "Flat ut, uavhengig av orginalformatering.", "flatten": "Flat ut, uavhengig av orginalformatering.",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Valgmodus (standard)", "selection-mode": "Valgmodus (standard)",
"selection-mode-desc": "Utvalgsmodus er hovedmodus som kan brukes til å legge inn data:", "selection-mode-desc": "Utvalgsmodus er hovedmodus som kan brukes til å legge inn data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Wydarzenia Książki Kucharskiej", "cookbook-events": "Wydarzenia Książki Kucharskiej",
"tag-events": "Zdarzenia tagów", "tag-events": "Zdarzenia tagów",
"category-events": "Wydarzenia kategorii", "category-events": "Wydarzenia kategorii",
"when-a-new-user-joins-your-group": "Kiedy nowy użytkownik dołączy do Twojej grupy" "when-a-new-user-joins-your-group": "Kiedy nowy użytkownik dołączy do Twojej grupy",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Anuluj", "cancel": "Anuluj",
@ -114,6 +115,8 @@
"keyword": "Słowo kluczowe", "keyword": "Słowo kluczowe",
"link-copied": "Odnośnik skopiowany", "link-copied": "Odnośnik skopiowany",
"loading-events": "Ładowanie wydarzeń", "loading-events": "Ładowanie wydarzeń",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Ładowanie przepisów", "loading-recipes": "Ładowanie przepisów",
"message": "Wiadomość", "message": "Wiadomość",
"monday": "Poniedziałek", "monday": "Poniedziałek",
@ -193,7 +196,8 @@
"export-all": "Eksportuj wszystko", "export-all": "Eksportuj wszystko",
"refresh": "Odśwież", "refresh": "Odśwież",
"upload-file": "Prześlij plik", "upload-file": "Prześlij plik",
"created-on-date": "Utworzono dnia: {0}" "created-on-date": "Utworzono dnia: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Czy na pewno chcesz usunąć <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Czy na pewno chcesz usunąć <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID grupy: {groupID}", "group-id-with-value": "ID grupy: {groupID}",
"group-name": "Nazwa grupy", "group-name": "Nazwa grupy",
"group-not-found": "Nie znaleziono grupy", "group-not-found": "Nie znaleziono grupy",
"group-token": "Group Token",
"group-with-value": "Grupa: {groupID}", "group-with-value": "Grupa: {groupID}",
"groups": "Grupy", "groups": "Grupy",
"manage-groups": "Zarządzaj grupami", "manage-groups": "Zarządzaj grupami",
@ -243,6 +248,7 @@
"general-preferences": "Ustawienia ogólne", "general-preferences": "Ustawienia ogólne",
"group-recipe-preferences": "Ustawienia grupy przepisów", "group-recipe-preferences": "Ustawienia grupy przepisów",
"report": "Zgłoś", "report": "Zgłoś",
"report-with-id": "Report ID: {id}",
"group-management": "Zarządzanie grupą", "group-management": "Zarządzanie grupą",
"admin-group-management": "Administracja Zarządzanie Grupami", "admin-group-management": "Administracja Zarządzanie Grupami",
"admin-group-management-text": "Zmiany w tej grupie zostaną natychmiast odzwierciedlone.", "admin-group-management-text": "Zmiany w tej grupie zostaną natychmiast odzwierciedlone.",
@ -507,6 +513,7 @@
"message-key": "Klucz Wiadomości", "message-key": "Klucz Wiadomości",
"parse": "Analizuj", "parse": "Analizuj",
"attach-images-hint": "Dołącz obrazy przeciągając i upuszczając je do edytora", "attach-images-hint": "Dołącz obrazy przeciągając i upuszczając je do edytora",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Włącz ilości składników, aby użyć tej funkcji", "enable-ingredient-amounts-to-use-this-feature": "Włącz ilości składników, aby użyć tej funkcji",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Nie można przeanalizować przepisów z już zdefiniowanymi jednostkami lub żywnością.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Nie można przeanalizować przepisów z już zdefiniowanymi jednostkami lub żywnością.",
"parse-ingredients": "Analizuj tekst składników", "parse-ingredients": "Analizuj tekst składników",
@ -564,14 +571,17 @@
"tag-filter": "Filtr tagów", "tag-filter": "Filtr tagów",
"search-hint": "Naciśnij '/'", "search-hint": "Naciśnij '/'",
"advanced": "Zaawansowane", "advanced": "Zaawansowane",
"auto-search": "Auto wyszukiwanie" "auto-search": "Auto wyszukiwanie",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Dodaj nowy motyw", "add-a-new-theme": "Dodaj nowy motyw",
"admin-settings": "Ustawienia administratora", "admin-settings": "Ustawienia administratora",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Kopia zapasowa została utworzona w {path}", "backup-created-at-response-export_path": "Kopia zapasowa została utworzona w {path}",
"backup-deleted": "Kopia zapasowa została usunięta", "backup-deleted": "Kopia zapasowa została usunięta",
"restore-success": "Restore successful",
"backup-tag": "Etykieta kopii zapasowej", "backup-tag": "Etykieta kopii zapasowej",
"create-heading": "Utwórz kopię zapasową", "create-heading": "Utwórz kopię zapasową",
"delete-backup": "Usuń kopię zapasową", "delete-backup": "Usuń kopię zapasową",
@ -680,11 +690,13 @@
"configuration": "Konfiguracja", "configuration": "Konfiguracja",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie wymaga, aby kontener frontendu i backendu współdzieliły ten sam wolumen docker lub pamięć. Zapewnia to prawidłowy dostęp do zdjęć i zasobów przechowywanych na dysku.", "docker-volume-help": "Mealie wymaga, aby kontener frontendu i backendu współdzieliły ten sam wolumen docker lub pamięć. Zapewnia to prawidłowy dostęp do zdjęć i zasobów przechowywanych na dysku.",
"volumes-are-misconfigured": "Wolumeny są skonfigurowane nieprawidłowo", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Wolumeny są skonfigurowane poprawnie.", "volumes-are-configured-correctly": "Wolumeny są skonfigurowane poprawnie.",
"status-unknown-try-running-a-validation": "Status nieznany. Spróbuj wykonać walidację.", "status-unknown-try-running-a-validation": "Status nieznany. Spróbuj wykonać walidację.",
"validate": "Sprawdź", "validate": "Sprawdź",
"email-configuration-status": "Status konfiguracji Email", "email-configuration-status": "Status konfiguracji Email",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Gotowe", "ready": "Gotowe",
"not-ready": "Niegotowy - Sprawdź zmienne środowiskowe", "not-ready": "Niegotowy - Sprawdź zmienne środowiskowe",
"succeeded": "Powiodło się", "succeeded": "Powiodło się",
@ -819,6 +831,7 @@
"password-updated": "Hasło zostało zaktualizowane", "password-updated": "Hasło zostało zaktualizowane",
"password": "Hasło", "password": "Hasło",
"password-strength": "Hasło jest {strength}", "password-strength": "Hasło jest {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Zarejestruj się", "register": "Zarejestruj się",
"reset-password": "Zresetuj hasło", "reset-password": "Zresetuj hasło",
"sign-in": "Zaloguj się", "sign-in": "Zaloguj się",
@ -839,6 +852,7 @@
"username": "Nazwa użytkownika", "username": "Nazwa użytkownika",
"users-header": "UŻYTKOWNICY", "users-header": "UŻYTKOWNICY",
"users": "Użytkownicy", "users": "Użytkownicy",
"user-not-found": "User not found",
"webhook-time": "Czas webhooka", "webhook-time": "Czas webhooka",
"webhooks-enabled": "Webhooki włączone", "webhooks-enabled": "Webhooki włączone",
"you-are-not-allowed-to-create-a-user": "Nie masz uprawnień do tworzenia użytkowników", "you-are-not-allowed-to-create-a-user": "Nie masz uprawnień do tworzenia użytkowników",
@ -861,6 +875,7 @@
"user-management": "Zarządzanie użytkownikami", "user-management": "Zarządzanie użytkownikami",
"reset-locked-users": "Zresetuj zablokowanych użytkowników", "reset-locked-users": "Zresetuj zablokowanych użytkowników",
"admin-user-creation": "Administracja Tworzenie Użytkownika", "admin-user-creation": "Administracja Tworzenie Użytkownika",
"admin-user-management": "Admin User Management",
"user-details": "Dane użytkownika", "user-details": "Dane użytkownika",
"user-name": "Nazwa użytkownika", "user-name": "Nazwa użytkownika",
"authentication-method": "Sposób uwierzytelniania", "authentication-method": "Sposób uwierzytelniania",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Użytkownik może organizować dane grupy", "user-can-organize-group-data": "Użytkownik może organizować dane grupy",
"enable-advanced-features": "Włącz zaawansowane funkcje", "enable-advanced-features": "Włącz zaawansowane funkcje",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "przetłumaczone", "translated": "przetłumaczone",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Rejestracja użytkownika", "user-registration": "Rejestracja użytkownika",
"registration-success": "Registration Success",
"join-a-group": "Dołącz do grupy", "join-a-group": "Dołącz do grupy",
"create-a-new-group": "Stwórz nową grupę", "create-a-new-group": "Stwórz nową grupę",
"provide-registration-token-description": "Podaj kod rejestracyjny powiązany z grupą do której chcesz dołączyć. Taki kod uzyskać możesz od użytkownika który przynależy już do owej grupy.", "provide-registration-token-description": "Podaj kod rejestracyjny powiązany z grupą do której chcesz dołączyć. Taki kod uzyskać możesz od użytkownika który przynależy już do owej grupy.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Edytor OCR", "ocr-editor": "Edytor OCR",
"toolbar": "Toolbar",
"selection-mode": "Tryb wyboru", "selection-mode": "Tryb wyboru",
"pan-and-zoom-picture": "Przesuwanie i powiększanie obrazu", "pan-and-zoom-picture": "Przesuwanie i powiększanie obrazu",
"split-text": "Podziel tekst", "split-text": "Podziel tekst",
@ -1027,6 +1047,8 @@
"split-by-block": "Podziel według bloku tekstowego", "split-by-block": "Podziel według bloku tekstowego",
"flatten": "Wyrównaj niezależnie od oryginalnego formatowania", "flatten": "Wyrównaj niezależnie od oryginalnego formatowania",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Tryb wyboru (domyślny)", "selection-mode": "Tryb wyboru (domyślny)",
"selection-mode-desc": "Tryb wyboru jest głównym trybem, który służy do wprowadzenia danych:", "selection-mode-desc": "Tryb wyboru jest głównym trybem, który służy do wprowadzenia danych:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Eventos do Livro de Receitas", "cookbook-events": "Eventos do Livro de Receitas",
"tag-events": "Eventos de Etiqueta", "tag-events": "Eventos de Etiqueta",
"category-events": "Eventos de Categoria", "category-events": "Eventos de Categoria",
"when-a-new-user-joins-your-group": "Quando um novo usuário entrar no seu grupo" "when-a-new-user-joins-your-group": "Quando um novo usuário entrar no seu grupo",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Cancelar", "cancel": "Cancelar",
@ -114,6 +115,8 @@
"keyword": "Palavra chave", "keyword": "Palavra chave",
"link-copied": "Link Copiado", "link-copied": "Link Copiado",
"loading-events": "Carregando eventos", "loading-events": "Carregando eventos",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Carregando Receitas", "loading-recipes": "Carregando Receitas",
"message": "Mensagem", "message": "Mensagem",
"monday": "Segunda-feira", "monday": "Segunda-feira",
@ -193,7 +196,8 @@
"export-all": "Exportar todos", "export-all": "Exportar todos",
"refresh": "Recarregar", "refresh": "Recarregar",
"upload-file": "Enviar arquivo", "upload-file": "Enviar arquivo",
"created-on-date": "Criado em {0}" "created-on-date": "Criado em {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Tem certeza que deseja excluir o grupo <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Tem certeza que deseja excluir o grupo <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID do grupo: {groupID}", "group-id-with-value": "ID do grupo: {groupID}",
"group-name": "Nome do Grupo", "group-name": "Nome do Grupo",
"group-not-found": "Grupo não encontrado", "group-not-found": "Grupo não encontrado",
"group-token": "Group Token",
"group-with-value": "Grupo: {groupID}", "group-with-value": "Grupo: {groupID}",
"groups": "Grupos", "groups": "Grupos",
"manage-groups": "Gerenciar Grupos", "manage-groups": "Gerenciar Grupos",
@ -243,6 +248,7 @@
"general-preferences": "Preferências Gerais", "general-preferences": "Preferências Gerais",
"group-recipe-preferences": "Preferências de Grupo de Receitas", "group-recipe-preferences": "Preferências de Grupo de Receitas",
"report": "Denunciar", "report": "Denunciar",
"report-with-id": "Report ID: {id}",
"group-management": "Gerenciamento de grupos", "group-management": "Gerenciamento de grupos",
"admin-group-management": "Gerenciamento de Grupos Administrativos", "admin-group-management": "Gerenciamento de Grupos Administrativos",
"admin-group-management-text": "As alterações a este grupo serão refletidas imediatamente.", "admin-group-management-text": "As alterações a este grupo serão refletidas imediatamente.",
@ -507,6 +513,7 @@
"message-key": "Chave de mensagem", "message-key": "Chave de mensagem",
"parse": "Analisar", "parse": "Analisar",
"attach-images-hint": "Anexe imagens arrastando e soltando-as no editor", "attach-images-hint": "Anexe imagens arrastando e soltando-as no editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Ative quantidades de ingredientes para usar esta funcionalidade", "enable-ingredient-amounts-to-use-this-feature": "Ative quantidades de ingredientes para usar esta funcionalidade",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Receitas com unidades ou alimentos definidos não podem ser analisadas.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Receitas com unidades ou alimentos definidos não podem ser analisadas.",
"parse-ingredients": "Analisar ingredientes", "parse-ingredients": "Analisar ingredientes",
@ -564,14 +571,17 @@
"tag-filter": "Filtro de Marcadores", "tag-filter": "Filtro de Marcadores",
"search-hint": "Pressione '/'", "search-hint": "Pressione '/'",
"advanced": "Avançado", "advanced": "Avançado",
"auto-search": "Pesquisa automática" "auto-search": "Pesquisa automática",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Adicionar um novo tema", "add-a-new-theme": "Adicionar um novo tema",
"admin-settings": "Configurações de Administrador", "admin-settings": "Configurações de Administrador",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup criado em {path}", "backup-created-at-response-export_path": "Backup criado em {path}",
"backup-deleted": "Backup excluído", "backup-deleted": "Backup excluído",
"restore-success": "Restore successful",
"backup-tag": "Etiqueta de Backup", "backup-tag": "Etiqueta de Backup",
"create-heading": "Criar um Backup", "create-heading": "Criar um Backup",
"delete-backup": "Excluir Backup", "delete-backup": "Excluir Backup",
@ -680,11 +690,13 @@
"configuration": "Configuração", "configuration": "Configuração",
"docker-volume": "Volume do Docker", "docker-volume": "Volume do Docker",
"docker-volume-help": "Mealie requer que o contêiner frontend e o backend compartilhem o mesmo volume ou armazenamento do docker. Isto garante que o contêiner de frontend possa acessar corretamente as imagens e arquivos armazenados no disco.", "docker-volume-help": "Mealie requer que o contêiner frontend e o backend compartilhem o mesmo volume ou armazenamento do docker. Isto garante que o contêiner de frontend possa acessar corretamente as imagens e arquivos armazenados no disco.",
"volumes-are-misconfigured": "Volumes estão mal configurados", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes estão configurados corretamente.", "volumes-are-configured-correctly": "Volumes estão configurados corretamente.",
"status-unknown-try-running-a-validation": "Status desconhecido. Tente executar uma validação.", "status-unknown-try-running-a-validation": "Status desconhecido. Tente executar uma validação.",
"validate": "Validar", "validate": "Validar",
"email-configuration-status": "Status da configuração do e-mail", "email-configuration-status": "Status da configuração do e-mail",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Pronto", "ready": "Pronto",
"not-ready": "Não está Pronto - Verificar variáveis ambientais", "not-ready": "Não está Pronto - Verificar variáveis ambientais",
"succeeded": "Sucesso", "succeeded": "Sucesso",
@ -819,6 +831,7 @@
"password-updated": "Senha modificada", "password-updated": "Senha modificada",
"password": "Senha", "password": "Senha",
"password-strength": "Senha é {strength}", "password-strength": "Senha é {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registre-se", "register": "Registre-se",
"reset-password": "Alterar senha", "reset-password": "Alterar senha",
"sign-in": "Iniciar sessão", "sign-in": "Iniciar sessão",
@ -839,6 +852,7 @@
"username": "Nome de usuário", "username": "Nome de usuário",
"users-header": "USUÁRIOS", "users-header": "USUÁRIOS",
"users": "Usuários", "users": "Usuários",
"user-not-found": "User not found",
"webhook-time": "Hora do Webhook", "webhook-time": "Hora do Webhook",
"webhooks-enabled": "Webhooks ativados", "webhooks-enabled": "Webhooks ativados",
"you-are-not-allowed-to-create-a-user": "Você não tem permissão para criar um usuário", "you-are-not-allowed-to-create-a-user": "Você não tem permissão para criar um usuário",
@ -861,6 +875,7 @@
"user-management": "Gerenciamento de usuários", "user-management": "Gerenciamento de usuários",
"reset-locked-users": "Redefinir Usuários Bloqueados", "reset-locked-users": "Redefinir Usuários Bloqueados",
"admin-user-creation": "Criação de Usuário Administrativo", "admin-user-creation": "Criação de Usuário Administrativo",
"admin-user-management": "Admin User Management",
"user-details": "Detalhes do Usuário", "user-details": "Detalhes do Usuário",
"user-name": "Nome do usuário", "user-name": "Nome do usuário",
"authentication-method": "Método de autenticação", "authentication-method": "Método de autenticação",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Usuário pode organizar dados do grupo", "user-can-organize-group-data": "Usuário pode organizar dados do grupo",
"enable-advanced-features": "Ativar recursos avançados", "enable-advanced-features": "Ativar recursos avançados",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "traduzido", "translated": "traduzido",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Cadastro de usuário", "user-registration": "Cadastro de usuário",
"registration-success": "Registration Success",
"join-a-group": "Junte-se a um grupo", "join-a-group": "Junte-se a um grupo",
"create-a-new-group": "Criar Grupo", "create-a-new-group": "Criar Grupo",
"provide-registration-token-description": "Forneça o token de registro associado ao grupo que deseja aderir. Você precisará obter isso de um membro de grupo existente.", "provide-registration-token-description": "Forneça o token de registro associado ao grupo que deseja aderir. Você precisará obter isso de um membro de grupo existente.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Editor OCR", "ocr-editor": "Editor OCR",
"toolbar": "Toolbar",
"selection-mode": "Modo de seleção", "selection-mode": "Modo de seleção",
"pan-and-zoom-picture": "Imagem pan e zoom", "pan-and-zoom-picture": "Imagem pan e zoom",
"split-text": "Dividir texto", "split-text": "Dividir texto",
@ -1027,6 +1047,8 @@
"split-by-block": "Dividir por bloco de texto", "split-by-block": "Dividir por bloco de texto",
"flatten": "Achatar independentemente da formatação original", "flatten": "Achatar independentemente da formatação original",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Modo de Seleção (Padrão)", "selection-mode": "Modo de Seleção (Padrão)",
"selection-mode-desc": "O modo de seleção é o modo principal que pode ser usado para inserir dados:", "selection-mode-desc": "O modo de seleção é o modo principal que pode ser usado para inserir dados:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Eventos do Livro de Receitas", "cookbook-events": "Eventos do Livro de Receitas",
"tag-events": "Eventos de Etiquetagem", "tag-events": "Eventos de Etiquetagem",
"category-events": "Eventos de Categoria", "category-events": "Eventos de Categoria",
"when-a-new-user-joins-your-group": "Quando um novo utilizador entra no seu grupo" "when-a-new-user-joins-your-group": "Quando um novo utilizador entra no seu grupo",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Cancelar", "cancel": "Cancelar",
@ -114,6 +115,8 @@
"keyword": "Palavra-chave", "keyword": "Palavra-chave",
"link-copied": "Ligação copiada", "link-copied": "Ligação copiada",
"loading-events": "A carregar Eventos", "loading-events": "A carregar Eventos",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "A carregar receitas", "loading-recipes": "A carregar receitas",
"message": "Mensagem", "message": "Mensagem",
"monday": "Segunda-feira", "monday": "Segunda-feira",
@ -193,7 +196,8 @@
"export-all": "Exportar tudo", "export-all": "Exportar tudo",
"refresh": "Atualizar", "refresh": "Atualizar",
"upload-file": "Carregar ficheiro", "upload-file": "Carregar ficheiro",
"created-on-date": "Criado em: {0}" "created-on-date": "Criado em: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Tem a certeza que quer eliminar <b>{groupName}</b>?", "are-you-sure-you-want-to-delete-the-group": "Tem a certeza que quer eliminar <b>{groupName}</b>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID do Grupo: {groupID}", "group-id-with-value": "ID do Grupo: {groupID}",
"group-name": "Nome do grupo", "group-name": "Nome do grupo",
"group-not-found": "Grupo não encontrado", "group-not-found": "Grupo não encontrado",
"group-token": "Group Token",
"group-with-value": "Grupo: {groupID}", "group-with-value": "Grupo: {groupID}",
"groups": "Grupos", "groups": "Grupos",
"manage-groups": "Gerir Grupos", "manage-groups": "Gerir Grupos",
@ -243,6 +248,7 @@
"general-preferences": "Preferências Gerais", "general-preferences": "Preferências Gerais",
"group-recipe-preferences": "Agrupar preferências de receita", "group-recipe-preferences": "Agrupar preferências de receita",
"report": "Relatório", "report": "Relatório",
"report-with-id": "Report ID: {id}",
"group-management": "Gestão de Grupos", "group-management": "Gestão de Grupos",
"admin-group-management": "Gestão do Grupo Admin", "admin-group-management": "Gestão do Grupo Admin",
"admin-group-management-text": "As alterações a este grupo serão aplicadas imediatamente.", "admin-group-management-text": "As alterações a este grupo serão aplicadas imediatamente.",
@ -507,6 +513,7 @@
"message-key": "Chave de Mensagem", "message-key": "Chave de Mensagem",
"parse": "Interpretar", "parse": "Interpretar",
"attach-images-hint": "Anexe imagens arrastando e soltando-as no editor", "attach-images-hint": "Anexe imagens arrastando e soltando-as no editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Ativar para usar esta funcionalidade nas quantidades de ingredientes", "enable-ingredient-amounts-to-use-this-feature": "Ativar para usar esta funcionalidade nas quantidades de ingredientes",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Receitas com unidades ou alimentos definidos não podem ser interpretadas.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Receitas com unidades ou alimentos definidos não podem ser interpretadas.",
"parse-ingredients": "Interpretar ingredientes", "parse-ingredients": "Interpretar ingredientes",
@ -564,14 +571,17 @@
"tag-filter": "Filtros de etiqueta", "tag-filter": "Filtros de etiqueta",
"search-hint": "Prima '/'", "search-hint": "Prima '/'",
"advanced": "Avançado", "advanced": "Avançado",
"auto-search": "Pesquisa Automática" "auto-search": "Pesquisa Automática",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Adicionar novo tema", "add-a-new-theme": "Adicionar novo tema",
"admin-settings": "Definições de Administrador", "admin-settings": "Definições de Administrador",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup criado em {path}", "backup-created-at-response-export_path": "Backup criado em {path}",
"backup-deleted": "Backup eliminado", "backup-deleted": "Backup eliminado",
"restore-success": "Restore successful",
"backup-tag": "Cópia de segurança de Etiqueta", "backup-tag": "Cópia de segurança de Etiqueta",
"create-heading": "Criar um Backup", "create-heading": "Criar um Backup",
"delete-backup": "Eliminar Backup", "delete-backup": "Eliminar Backup",
@ -680,11 +690,13 @@
"configuration": "Configuração", "configuration": "Configuração",
"docker-volume": "Volume do Docker", "docker-volume": "Volume do Docker",
"docker-volume-help": "O Mealie requer que o contentor do frontend e do backend partilhem o mesmo volume ou armazenamento do docker. Isso garante que o contentor do frontend pode aceder corretamente às imagens e recursos armazenados no disco.", "docker-volume-help": "O Mealie requer que o contentor do frontend e do backend partilhem o mesmo volume ou armazenamento do docker. Isso garante que o contentor do frontend pode aceder corretamente às imagens e recursos armazenados no disco.",
"volumes-are-misconfigured": "Os volumes estão mal configurados", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Os volumes estão configurados corretamente.", "volumes-are-configured-correctly": "Os volumes estão configurados corretamente.",
"status-unknown-try-running-a-validation": "Estado desconhecido. Tente executar uma validação.", "status-unknown-try-running-a-validation": "Estado desconhecido. Tente executar uma validação.",
"validate": "Validar", "validate": "Validar",
"email-configuration-status": "Estado de configuração do correio eletrónico", "email-configuration-status": "Estado de configuração do correio eletrónico",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Pronto", "ready": "Pronto",
"not-ready": "Não Pronto — Verificar Variáveis de Ambiente", "not-ready": "Não Pronto — Verificar Variáveis de Ambiente",
"succeeded": "Sucesso", "succeeded": "Sucesso",
@ -819,6 +831,7 @@
"password-updated": "Palavra-passe atualizada", "password-updated": "Palavra-passe atualizada",
"password": "Palavra-passe", "password": "Palavra-passe",
"password-strength": "A palavra-passe é {strength}", "password-strength": "A palavra-passe é {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registar", "register": "Registar",
"reset-password": "Repor Palavra-passe", "reset-password": "Repor Palavra-passe",
"sign-in": "Inscreva-se", "sign-in": "Inscreva-se",
@ -839,6 +852,7 @@
"username": "Nome de utilizador", "username": "Nome de utilizador",
"users-header": "UTILIZADORES", "users-header": "UTILIZADORES",
"users": "Utilizadores", "users": "Utilizadores",
"user-not-found": "User not found",
"webhook-time": "Hora do Webhook", "webhook-time": "Hora do Webhook",
"webhooks-enabled": "Webhooks ativados", "webhooks-enabled": "Webhooks ativados",
"you-are-not-allowed-to-create-a-user": "Não tem permissão para criar um utilizador", "you-are-not-allowed-to-create-a-user": "Não tem permissão para criar um utilizador",
@ -861,6 +875,7 @@
"user-management": "Gestão de utilizadores", "user-management": "Gestão de utilizadores",
"reset-locked-users": "Reiniciar utilizadores bloqueados", "reset-locked-users": "Reiniciar utilizadores bloqueados",
"admin-user-creation": "Criação do Utilizador Administrador", "admin-user-creation": "Criação do Utilizador Administrador",
"admin-user-management": "Admin User Management",
"user-details": "Detalhes do Utilizador", "user-details": "Detalhes do Utilizador",
"user-name": "Nome do Utilizador", "user-name": "Nome do Utilizador",
"authentication-method": "Método de Autenticação", "authentication-method": "Método de Autenticação",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "O utilizador pode organizar dados do grupo", "user-can-organize-group-data": "O utilizador pode organizar dados do grupo",
"enable-advanced-features": "Habilitar recursos avançados", "enable-advanced-features": "Habilitar recursos avançados",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "traduzido", "translated": "traduzido",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Registo de Utilizador", "user-registration": "Registo de Utilizador",
"registration-success": "Registration Success",
"join-a-group": "Juntar-se a um grupo", "join-a-group": "Juntar-se a um grupo",
"create-a-new-group": "Criar um Novo Grupo", "create-a-new-group": "Criar um Novo Grupo",
"provide-registration-token-description": "Por favor, forneça o token de registo associado ao grupo a que gostaria de aderir. Terá de o obter de um membro atual do grupo.", "provide-registration-token-description": "Por favor, forneça o token de registo associado ao grupo a que gostaria de aderir. Terá de o obter de um membro atual do grupo.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Editor OCR", "ocr-editor": "Editor OCR",
"toolbar": "Toolbar",
"selection-mode": "Modo de seleção", "selection-mode": "Modo de seleção",
"pan-and-zoom-picture": "Deslocar e ampliar imagem", "pan-and-zoom-picture": "Deslocar e ampliar imagem",
"split-text": "Dividir texto", "split-text": "Dividir texto",
@ -1027,6 +1047,8 @@
"split-by-block": "Dividir por bloco de texto", "split-by-block": "Dividir por bloco de texto",
"flatten": "Nivelar independentemente da formatação original", "flatten": "Nivelar independentemente da formatação original",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Modo de Seleção (padrão)", "selection-mode": "Modo de Seleção (padrão)",
"selection-mode-desc": "O modo de seleção é o modo principal disponível para inserir dados:", "selection-mode-desc": "O modo de seleção é o modo principal disponível para inserir dados:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Evenimente carte de bucate", "cookbook-events": "Evenimente carte de bucate",
"tag-events": "Etichetele de Evenimente", "tag-events": "Etichetele de Evenimente",
"category-events": "Categorie de Evenimente", "category-events": "Categorie de Evenimente",
"when-a-new-user-joins-your-group": "Când un utilizator nou se alătură grupului tău" "when-a-new-user-joins-your-group": "Când un utilizator nou se alătură grupului tău",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Anulează", "cancel": "Anulează",
@ -114,6 +115,8 @@
"keyword": "Cuvânt cheie", "keyword": "Cuvânt cheie",
"link-copied": "Link copiat", "link-copied": "Link copiat",
"loading-events": "Se încarcă evenimentele", "loading-events": "Se încarcă evenimentele",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Se încarcă rețetele", "loading-recipes": "Se încarcă rețetele",
"message": "Mesaj", "message": "Mesaj",
"monday": "Luni", "monday": "Luni",
@ -193,7 +196,8 @@
"export-all": "Exportă toate", "export-all": "Exportă toate",
"refresh": "Reîncarcă", "refresh": "Reîncarcă",
"upload-file": "Încărcă fișier", "upload-file": "Încărcă fișier",
"created-on-date": "Creat pe {0}" "created-on-date": "Creat pe {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Sunteți sigur că doriți să ștergeți <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Sunteți sigur că doriți să ștergeți <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID-ul grupului: {groupID}", "group-id-with-value": "ID-ul grupului: {groupID}",
"group-name": "Numele Grupului", "group-name": "Numele Grupului",
"group-not-found": "Grupul nu a fost găsit", "group-not-found": "Grupul nu a fost găsit",
"group-token": "Group Token",
"group-with-value": "Grup: {groupID}", "group-with-value": "Grup: {groupID}",
"groups": "Grupuri", "groups": "Grupuri",
"manage-groups": "Gestionare grupuri", "manage-groups": "Gestionare grupuri",
@ -243,6 +248,7 @@
"general-preferences": "Preferințe generale", "general-preferences": "Preferințe generale",
"group-recipe-preferences": "Preferințe Rețetă de grup", "group-recipe-preferences": "Preferințe Rețetă de grup",
"report": "Raportează", "report": "Raportează",
"report-with-id": "Report ID: {id}",
"group-management": "Management grup", "group-management": "Management grup",
"admin-group-management": "Gestionare grup administratori", "admin-group-management": "Gestionare grup administratori",
"admin-group-management-text": "Modificările la acest grup se vor reflecta imediat.", "admin-group-management-text": "Modificările la acest grup se vor reflecta imediat.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Filtrare după Tag-uri", "tag-filter": "Filtrare după Tag-uri",
"search-hint": "Apasă „/”", "search-hint": "Apasă „/”",
"advanced": "Avansat", "advanced": "Avansat",
"auto-search": "Căutare automată" "auto-search": "Căutare automată",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Adaugă o nouă temă", "add-a-new-theme": "Adaugă o nouă temă",
"admin-settings": "Setări administrator", "admin-settings": "Setări administrator",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup creat la {path}", "backup-created-at-response-export_path": "Backup creat la {path}",
"backup-deleted": "Backup şters", "backup-deleted": "Backup şters",
"restore-success": "Restore successful",
"backup-tag": "Backup la Tag-uri", "backup-tag": "Backup la Tag-uri",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "Șterge Backup", "delete-backup": "Șterge Backup",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "Password updated", "password-updated": "Password updated",
"password": "Password", "password": "Password",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
@ -839,6 +852,7 @@
"username": "Username", "username": "Username",
"users-header": "USERS", "users-header": "USERS",
"users": "Users", "users": "Users",
"user-not-found": "User not found",
"webhook-time": "Webhook Time", "webhook-time": "Webhook Time",
"webhooks-enabled": "Webhooks Enabled", "webhooks-enabled": "Webhooks Enabled",
"you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "События в книге рецептов", "cookbook-events": "События в книге рецептов",
"tag-events": "События тегов", "tag-events": "События тегов",
"category-events": "События категорий", "category-events": "События категорий",
"when-a-new-user-joins-your-group": "Когда новый пользователь присоединяется к вашей группе" "when-a-new-user-joins-your-group": "Когда новый пользователь присоединяется к вашей группе",
"recipe-events": "События Рецепта"
}, },
"general": { "general": {
"cancel": "Отмена", "cancel": "Отмена",
@ -114,6 +115,8 @@
"keyword": "Ключевое слово", "keyword": "Ключевое слово",
"link-copied": "Ссылка скопирована", "link-copied": "Ссылка скопирована",
"loading-events": "Загрузка событий", "loading-events": "Загрузка событий",
"loading-recipe": "Загрузка рецепта...",
"loading-ocr-data": "Загрузка данных OCR...",
"loading-recipes": "Загрузка рецептов", "loading-recipes": "Загрузка рецептов",
"message": "Сообщение", "message": "Сообщение",
"monday": "Понедельник", "monday": "Понедельник",
@ -193,7 +196,8 @@
"export-all": "Экспортировать Всё", "export-all": "Экспортировать Всё",
"refresh": "Обновить", "refresh": "Обновить",
"upload-file": "Загрузить файл", "upload-file": "Загрузить файл",
"created-on-date": "Создано: {0}" "created-on-date": "Создано: {0}",
"unsaved-changes": "У вас есть несохраненные изменения. Вы хотите сохранить их перед выходом?"
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Вы действительно хотите удалить <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Вы действительно хотите удалить <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID группы: {groupID}", "group-id-with-value": "ID группы: {groupID}",
"group-name": "Название группы", "group-name": "Название группы",
"group-not-found": "Группа не найдена", "group-not-found": "Группа не найдена",
"group-token": "Токен группы",
"group-with-value": "Группа: {groupID}", "group-with-value": "Группа: {groupID}",
"groups": "Группы", "groups": "Группы",
"manage-groups": "Настройки групп", "manage-groups": "Настройки групп",
@ -243,6 +248,7 @@
"general-preferences": "Общие настройки", "general-preferences": "Общие настройки",
"group-recipe-preferences": "Настройки для рецептов в группе", "group-recipe-preferences": "Настройки для рецептов в группе",
"report": "Отчет", "report": "Отчет",
"report-with-id": "ID отчёта: {id}",
"group-management": "Управление группой", "group-management": "Управление группой",
"admin-group-management": "Управление группой администраторов", "admin-group-management": "Управление группой администраторов",
"admin-group-management-text": "Изменения в этой группе будут отражены немедленно.", "admin-group-management-text": "Изменения в этой группе будут отражены немедленно.",
@ -463,9 +469,9 @@
"add-to-plan": "Добавить к плану", "add-to-plan": "Добавить к плану",
"add-to-timeline": "Добавить в историю", "add-to-timeline": "Добавить в историю",
"recipe-added-to-list": "Рецепт добавлен в список", "recipe-added-to-list": "Рецепт добавлен в список",
"recipes-added-to-list": "Recipes added to list", "recipes-added-to-list": "Рецепты добавлены в список",
"recipe-added-to-mealplan": "Рецепт добавлен в план питания", "recipe-added-to-mealplan": "Рецепт добавлен в план питания",
"failed-to-add-recipes-to-list": "Failed to add recipe to list", "failed-to-add-recipes-to-list": "Не удалось добавить рецепт в список",
"failed-to-add-recipe-to-mealplan": "Не удалось добавить рецепт в план питания", "failed-to-add-recipe-to-mealplan": "Не удалось добавить рецепт в план питания",
"yield": "Выход", "yield": "Выход",
"quantity": "Количество", "quantity": "Количество",
@ -507,6 +513,7 @@
"message-key": "Ключ сообщения", "message-key": "Ключ сообщения",
"parse": "Обработать", "parse": "Обработать",
"attach-images-hint": "Прикрепляйте изображения, перетаскивая их в редактор", "attach-images-hint": "Прикрепляйте изображения, перетаскивая их в редактор",
"drop-image": "Перетащите изображение",
"enable-ingredient-amounts-to-use-this-feature": "Включите количество ингредиентов для использования этой функции", "enable-ingredient-amounts-to-use-this-feature": "Включите количество ингредиентов для использования этой функции",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Невозможно разобрать рецепты с определенными единицами измерений или продуктами.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Невозможно разобрать рецепты с определенными единицами измерений или продуктами.",
"parse-ingredients": "Анализ ингредиентов", "parse-ingredients": "Анализ ингредиентов",
@ -564,14 +571,17 @@
"tag-filter": "Фильтр тегов", "tag-filter": "Фильтр тегов",
"search-hint": "Нажмите '/'", "search-hint": "Нажмите '/'",
"advanced": "Дополнительно", "advanced": "Дополнительно",
"auto-search": "Авто поиск" "auto-search": "Авто поиск",
"no-results": "Ничего не найдено"
}, },
"settings": { "settings": {
"add-a-new-theme": "Добавить новую тему", "add-a-new-theme": "Добавить новую тему",
"admin-settings": "Настройки администратора", "admin-settings": "Настройки администратора",
"backup": { "backup": {
"backup-created": "Резервная копия успешно создана",
"backup-created-at-response-export_path": "Резервная копия создана в {path}", "backup-created-at-response-export_path": "Резервная копия создана в {path}",
"backup-deleted": "Резервная копия удалена", "backup-deleted": "Резервная копия удалена",
"restore-success": "Восстановление прошло успешно",
"backup-tag": "Тег резервной копии", "backup-tag": "Тег резервной копии",
"create-heading": "Создать резервную копию", "create-heading": "Создать резервную копию",
"delete-backup": "Удалить резервную копию", "delete-backup": "Удалить резервную копию",
@ -680,11 +690,13 @@
"configuration": "Настройки", "configuration": "Настройки",
"docker-volume": "Хранилище данных в Docker", "docker-volume": "Хранилище данных в Docker",
"docker-volume-help": "Mealie требует, чтобы фронтенд контейнер и бэкенд имели общее хранилище. Это обеспечивает правильный доступ к изображениям и приложениям рецептов, хранящимся на диске.", "docker-volume-help": "Mealie требует, чтобы фронтенд контейнер и бэкенд имели общее хранилище. Это обеспечивает правильный доступ к изображениям и приложениям рецептов, хранящимся на диске.",
"volumes-are-misconfigured": "Хранилище данных настроено неправильно", "volumes-are-misconfigured": "Хранилища данных настроены неправильно.",
"volumes-are-configured-correctly": "Хранилище данных настроено правильно.", "volumes-are-configured-correctly": "Хранилище данных настроено правильно.",
"status-unknown-try-running-a-validation": "Статус неизвестен. Попробуйте запустить проверку.", "status-unknown-try-running-a-validation": "Статус неизвестен. Попробуйте запустить проверку.",
"validate": "Проверить", "validate": "Проверить",
"email-configuration-status": "Статус проверки почты", "email-configuration-status": "Статус проверки почты",
"email-configured": "Email настроен",
"email-test-results": "Результаты теста Email",
"ready": "Готово", "ready": "Готово",
"not-ready": "Не готово - Проверьте переменные окружающей среды", "not-ready": "Не готово - Проверьте переменные окружающей среды",
"succeeded": "Выполнено успешно", "succeeded": "Выполнено успешно",
@ -819,6 +831,7 @@
"password-updated": "Пароль обновлен", "password-updated": "Пароль обновлен",
"password": "Пароль", "password": "Пароль",
"password-strength": "{strength} пароль", "password-strength": "{strength} пароль",
"please-enter-password": "Пожалуйста, введите ваш новый пароль.",
"register": "Зарегистрироваться", "register": "Зарегистрироваться",
"reset-password": "Сброс пароля", "reset-password": "Сброс пароля",
"sign-in": "Авторизация", "sign-in": "Авторизация",
@ -839,6 +852,7 @@
"username": "Имя пользователя", "username": "Имя пользователя",
"users-header": "ПОЛЬЗОВАТЕЛИ", "users-header": "ПОЛЬЗОВАТЕЛИ",
"users": "Пользователи", "users": "Пользователи",
"user-not-found": "Пользователь не найден",
"webhook-time": "Время запуска webhook'а", "webhook-time": "Время запуска webhook'а",
"webhooks-enabled": "Webhook'и включены", "webhooks-enabled": "Webhook'и включены",
"you-are-not-allowed-to-create-a-user": "Вы не можете создавать пользователей", "you-are-not-allowed-to-create-a-user": "Вы не можете создавать пользователей",
@ -861,6 +875,7 @@
"user-management": "Управление пользователями", "user-management": "Управление пользователями",
"reset-locked-users": "Сброс заблокированных пользователей", "reset-locked-users": "Сброс заблокированных пользователей",
"admin-user-creation": "Создание администратора", "admin-user-creation": "Создание администратора",
"admin-user-management": "Управление Администратором",
"user-details": "Данные пользователя", "user-details": "Данные пользователя",
"user-name": "Имя пользователя", "user-name": "Имя пользователя",
"authentication-method": "Метод аутентификации", "authentication-method": "Метод аутентификации",
@ -871,8 +886,11 @@
"user-can-manage-group": "Пользователь может управлять группой", "user-can-manage-group": "Пользователь может управлять группой",
"user-can-organize-group-data": "Пользователь может менять групповые данные", "user-can-organize-group-data": "Пользователь может менять групповые данные",
"enable-advanced-features": "Включить доп. функции", "enable-advanced-features": "Включить доп. функции",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "Похоже, это ваш первый вход в систему.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Больше не хотите видеть это сообщение? Не забудьте изменить адрес электронной почты в настройках пользователя!",
"forgot-password": "Забыли Пароль",
"forgot-password-text": "Введите адрес вашей почты, и мы отправим на неё ссылку для сброса пароля.",
"changes-reflected-immediately": "Изменения в этом пользователе будут отражены немедленно."
}, },
"language-dialog": { "language-dialog": {
"translated": "переведено", "translated": "переведено",
@ -957,23 +975,24 @@
"columns": "Столбцы", "columns": "Столбцы",
"combine": "Объединить", "combine": "Объединить",
"categories": { "categories": {
"edit-category": "Edit Category", "edit-category": "Изменить категорию",
"new-category": "New Category", "new-category": "Новая Категория",
"category-data": "Category Data" "category-data": "Данные категории"
}, },
"tags": { "tags": {
"new-tag": "New Tag", "new-tag": "Новый тег",
"edit-tag": "Edit Tag", "edit-tag": "Изменить тег",
"tag-data": "Tag Data" "tag-data": "Данные тега"
}, },
"tools": { "tools": {
"new-tool": "New Tool", "new-tool": "Добавить инструмент",
"edit-tool": "Edit Tool", "edit-tool": "Изменить инструмент",
"tool-data": "Tool Data" "tool-data": "Данные инструмента"
} }
}, },
"user-registration": { "user-registration": {
"user-registration": "Регистрация", "user-registration": "Регистрация",
"registration-success": "Вы успешно зарегистрировались",
"join-a-group": "Присоединиться к группе", "join-a-group": "Присоединиться к группе",
"create-a-new-group": "Создать группу", "create-a-new-group": "Создать группу",
"provide-registration-token-description": "Пожалуйста, укажите регистрационный токен, связанный с группой, к которой вы хотите присоединиться. Вам нужно будет получить его от существующего члена группы.", "provide-registration-token-description": "Пожалуйста, укажите регистрационный токен, связанный с группой, к которой вы хотите присоединиться. Вам нужно будет получить его от существующего члена группы.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "OCR редактор", "ocr-editor": "OCR редактор",
"toolbar": "Панель инструментов",
"selection-mode": "Режим выбора", "selection-mode": "Режим выбора",
"pan-and-zoom-picture": "Повернуть и отмасштабировать изображение", "pan-and-zoom-picture": "Повернуть и отмасштабировать изображение",
"split-text": "Разделить текст", "split-text": "Разделить текст",
@ -1027,6 +1047,8 @@
"split-by-block": "Разделить по блокам текста", "split-by-block": "Разделить по блокам текста",
"flatten": "Выровнять независимо от первоначального формирования", "flatten": "Выровнять независимо от первоначального формирования",
"help": { "help": {
"help": "Справка",
"mouse-modes": "Режимы мышки",
"selection-mode": "Режим выбора (по умолчанию)", "selection-mode": "Режим выбора (по умолчанию)",
"selection-mode-desc": "Режим выделения - основной режим, который может быть использован для ввода данных:", "selection-mode-desc": "Режим выделения - основной режим, который может быть использован для ввода данных:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Udalosti kuchárky", "cookbook-events": "Udalosti kuchárky",
"tag-events": "Udalosti štítkov", "tag-events": "Udalosti štítkov",
"category-events": "Udalosti kategórií", "category-events": "Udalosti kategórií",
"when-a-new-user-joins-your-group": "Keď sa k vašej skupine pripojí nový užívateľ" "when-a-new-user-joins-your-group": "Keď sa k vašej skupine pripojí nový užívateľ",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Zrušiť", "cancel": "Zrušiť",
@ -114,6 +115,8 @@
"keyword": "Kľučové slovo", "keyword": "Kľučové slovo",
"link-copied": "Odkaz bol skopírovaný", "link-copied": "Odkaz bol skopírovaný",
"loading-events": "Načítanie udalostí", "loading-events": "Načítanie udalostí",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Nahrávanie receptu", "loading-recipes": "Nahrávanie receptu",
"message": "Správa", "message": "Správa",
"monday": "Pondelok", "monday": "Pondelok",
@ -193,7 +196,8 @@
"export-all": "Exportovať všetko", "export-all": "Exportovať všetko",
"refresh": "Obnoviť", "refresh": "Obnoviť",
"upload-file": "Nahrať súbor", "upload-file": "Nahrať súbor",
"created-on-date": "Vytvorené: {0}" "created-on-date": "Vytvorené: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Naozaj chcete odstrániť <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Naozaj chcete odstrániť <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID skupiny: {groupID}", "group-id-with-value": "ID skupiny: {groupID}",
"group-name": "Názov skupiny", "group-name": "Názov skupiny",
"group-not-found": "Skupina nebola nájdená", "group-not-found": "Skupina nebola nájdená",
"group-token": "Group Token",
"group-with-value": "Skupina: {groupID}", "group-with-value": "Skupina: {groupID}",
"groups": "Skupiny", "groups": "Skupiny",
"manage-groups": "Spravovať skupiny", "manage-groups": "Spravovať skupiny",
@ -243,6 +248,7 @@
"general-preferences": "Všeobecné nastavenia", "general-preferences": "Všeobecné nastavenia",
"group-recipe-preferences": "Nastavenia receptu v rámci skupiny", "group-recipe-preferences": "Nastavenia receptu v rámci skupiny",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Spravovanie skupiny", "group-management": "Spravovanie skupiny",
"admin-group-management": "Spravovanie administrátorskej skupiny", "admin-group-management": "Spravovanie administrátorskej skupiny",
"admin-group-management-text": "Zmeny týkajúce sa tejto skupiny budú vykonané okamžite.", "admin-group-management-text": "Zmeny týkajúce sa tejto skupiny budú vykonané okamžite.",
@ -507,6 +513,7 @@
"message-key": "Kľúč správy", "message-key": "Kľúč správy",
"parse": "Analyzovať", "parse": "Analyzovať",
"attach-images-hint": "Pridaj obrázky ich potiahnutím a pustením na editor", "attach-images-hint": "Pridaj obrázky ich potiahnutím a pustením na editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Povoľ množstvám prísad využívať túto vlastnosť", "enable-ingredient-amounts-to-use-this-feature": "Povoľ množstvám prísad využívať túto vlastnosť",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recepty so stanovenými jednotkami alebo jedlami nie je možné parsovať.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recepty so stanovenými jednotkami alebo jedlami nie je možné parsovať.",
"parse-ingredients": "Analyzuj suroviny", "parse-ingredients": "Analyzuj suroviny",
@ -564,14 +571,17 @@
"tag-filter": "Filter štítkov", "tag-filter": "Filter štítkov",
"search-hint": "Stlač '/'", "search-hint": "Stlač '/'",
"advanced": "Rozšírené", "advanced": "Rozšírené",
"auto-search": "Automatické vyhľadávanie" "auto-search": "Automatické vyhľadávanie",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Pridať nový motív", "add-a-new-theme": "Pridať nový motív",
"admin-settings": "Nastavenia správcu", "admin-settings": "Nastavenia správcu",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Záloha vytvorená v {path}", "backup-created-at-response-export_path": "Záloha vytvorená v {path}",
"backup-deleted": "Záloha bola odstránená", "backup-deleted": "Záloha bola odstránená",
"restore-success": "Restore successful",
"backup-tag": "Označenie zálohy", "backup-tag": "Označenie zálohy",
"create-heading": "Vytvoriť zálohu", "create-heading": "Vytvoriť zálohu",
"delete-backup": "Odstrániť zálohu", "delete-backup": "Odstrániť zálohu",
@ -680,11 +690,13 @@
"configuration": "Nastavenie", "configuration": "Nastavenie",
"docker-volume": "Docker objem", "docker-volume": "Docker objem",
"docker-volume-help": "Mealie vyžaduje, aby frontend a backend zdieľali rovnaký dockerový objem alebo úložisko. Toto umožňuje, aby frontend mohol správne pristupovať k obrázkom a ďalším doplnkom uloženým na disku.", "docker-volume-help": "Mealie vyžaduje, aby frontend a backend zdieľali rovnaký dockerový objem alebo úložisko. Toto umožňuje, aby frontend mohol správne pristupovať k obrázkom a ďalším doplnkom uloženým na disku.",
"volumes-are-misconfigured": "Objemy nie sú správne nastavené", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Objemy sú nastavené správne.", "volumes-are-configured-correctly": "Objemy sú nastavené správne.",
"status-unknown-try-running-a-validation": "Neznámy stav. Skúste vykonať overenie.", "status-unknown-try-running-a-validation": "Neznámy stav. Skúste vykonať overenie.",
"validate": "Overiť", "validate": "Overiť",
"email-configuration-status": "Stav nastavenia e-mailu", "email-configuration-status": "Stav nastavenia e-mailu",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Pripravený", "ready": "Pripravený",
"not-ready": "Nepripravený - Overte premenné prostredia", "not-ready": "Nepripravený - Overte premenné prostredia",
"succeeded": "Podarilo sa", "succeeded": "Podarilo sa",
@ -819,6 +831,7 @@
"password-updated": "Heslo bolo aktualizované", "password-updated": "Heslo bolo aktualizované",
"password": "Heslo", "password": "Heslo",
"password-strength": "Sila hesla je {strength}", "password-strength": "Sila hesla je {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registrácia", "register": "Registrácia",
"reset-password": "Resetovať heslo", "reset-password": "Resetovať heslo",
"sign-in": "Prihlásiť sa", "sign-in": "Prihlásiť sa",
@ -839,6 +852,7 @@
"username": "Užívateľské meno", "username": "Užívateľské meno",
"users-header": "Používatelia", "users-header": "Používatelia",
"users": "Užívatelia", "users": "Užívatelia",
"user-not-found": "User not found",
"webhook-time": "Čas webhookov", "webhook-time": "Čas webhookov",
"webhooks-enabled": "Webhooky povolené", "webhooks-enabled": "Webhooky povolené",
"you-are-not-allowed-to-create-a-user": "Nie Ste oprávnený vytvoriť nového užívateľa", "you-are-not-allowed-to-create-a-user": "Nie Ste oprávnený vytvoriť nového užívateľa",
@ -861,6 +875,7 @@
"user-management": "Správa užívateľov", "user-management": "Správa užívateľov",
"reset-locked-users": "Obnov uzamknutých užívateľov", "reset-locked-users": "Obnov uzamknutých užívateľov",
"admin-user-creation": "Vytvorenie administrátorského používateľa", "admin-user-creation": "Vytvorenie administrátorského používateľa",
"admin-user-management": "Admin User Management",
"user-details": "Údaje o užívateľovi", "user-details": "Údaje o užívateľovi",
"user-name": "Užívateľské meno", "user-name": "Užívateľské meno",
"authentication-method": "Metóda overenia", "authentication-method": "Metóda overenia",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Užívateľ môže spravovať údaje skupiny", "user-can-organize-group-data": "Užívateľ môže spravovať údaje skupiny",
"enable-advanced-features": "Povoliť pokročilé funkcie", "enable-advanced-features": "Povoliť pokročilé funkcie",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "preložené", "translated": "preložené",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Registrácia", "user-registration": "Registrácia",
"registration-success": "Registration Success",
"join-a-group": "Pridať sa do skupiny", "join-a-group": "Pridať sa do skupiny",
"create-a-new-group": "Vytvoriť novú skupinu", "create-a-new-group": "Vytvoriť novú skupinu",
"provide-registration-token-description": "Zadajte registračný kľuč priradený ku skupine, ku ktorej sa chcete pripojiť. Budete ho musieť získať od existujúceho člena skupiny.", "provide-registration-token-description": "Zadajte registračný kľuč priradený ku skupine, ku ktorej sa chcete pripojiť. Budete ho musieť získať od existujúceho člena skupiny.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "OCR editor", "ocr-editor": "OCR editor",
"toolbar": "Toolbar",
"selection-mode": "Režim výberu", "selection-mode": "Režim výberu",
"pan-and-zoom-picture": "Priblížiť a posunúť obrázok", "pan-and-zoom-picture": "Priblížiť a posunúť obrázok",
"split-text": "Rozdeliť text", "split-text": "Rozdeliť text",
@ -1027,6 +1047,8 @@
"split-by-block": "Rozdeliť podľa blokov textu", "split-by-block": "Rozdeliť podľa blokov textu",
"flatten": "Zrovnať bez ohľadu na pôvodné formátovanie", "flatten": "Zrovnať bez ohľadu na pôvodné formátovanie",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Režim výberu (predvolený)", "selection-mode": "Režim výberu (predvolený)",
"selection-mode-desc": "Režim výberu je hlavný režim, ktorý môže byť použitý na zadávanie údajov:", "selection-mode-desc": "Režim výberu je hlavný režim, ktorý môže byť použitý na zadávanie údajov:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Cookbook Events", "cookbook-events": "Cookbook Events",
"tag-events": "Tag Events", "tag-events": "Tag Events",
"category-events": "Category Events", "category-events": "Category Events",
"when-a-new-user-joins-your-group": "When a new user joins your group" "when-a-new-user-joins-your-group": "When a new user joins your group",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Prekliči", "cancel": "Prekliči",
@ -114,6 +115,8 @@
"keyword": "Ključna beseda", "keyword": "Ključna beseda",
"link-copied": "Povezava kopirana", "link-copied": "Povezava kopirana",
"loading-events": "Loading Events", "loading-events": "Loading Events",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Nalagam recepte", "loading-recipes": "Nalagam recepte",
"message": "Message", "message": "Message",
"monday": "Ponedeljek", "monday": "Ponedeljek",
@ -193,7 +196,8 @@
"export-all": "Export All", "export-all": "Export All",
"refresh": "Refresh", "refresh": "Refresh",
"upload-file": "Upload File", "upload-file": "Upload File",
"created-on-date": "Created on: {0}" "created-on-date": "Created on: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Ste prepričani, da želite izbrisati <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Ste prepričani, da želite izbrisati <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID skupine: {groupID}", "group-id-with-value": "ID skupine: {groupID}",
"group-name": "Ime skupine", "group-name": "Ime skupine",
"group-not-found": "Ne najdem skupine", "group-not-found": "Ne najdem skupine",
"group-token": "Group Token",
"group-with-value": "Skupina: {groupID}", "group-with-value": "Skupina: {groupID}",
"groups": "Skupine", "groups": "Skupine",
"manage-groups": "Upravljanje skupin", "manage-groups": "Upravljanje skupin",
@ -243,6 +248,7 @@
"general-preferences": "General Preferences", "general-preferences": "General Preferences",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Group Management", "group-management": "Group Management",
"admin-group-management": "Admin Group Management", "admin-group-management": "Admin Group Management",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Filter oznak", "tag-filter": "Filter oznak",
"search-hint": "Pritisni '/'", "search-hint": "Pritisni '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Dodaj novo temo", "add-a-new-theme": "Dodaj novo temo",
"admin-settings": "Administratorske nastavitve", "admin-settings": "Administratorske nastavitve",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Varnostna kopija ustvarjena v {path}", "backup-created-at-response-export_path": "Varnostna kopija ustvarjena v {path}",
"backup-deleted": "Varnostna kopija je izbrisana", "backup-deleted": "Varnostna kopija je izbrisana",
"restore-success": "Restore successful",
"backup-tag": "Oznaka varnostne kopije", "backup-tag": "Oznaka varnostne kopije",
"create-heading": "Izdelaj varnostno kopijo", "create-heading": "Izdelaj varnostno kopijo",
"delete-backup": "Izbriši varnostno kopijo", "delete-backup": "Izbriši varnostno kopijo",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "Geslo posodobljeno", "password-updated": "Geslo posodobljeno",
"password": "Geslo", "password": "Geslo",
"password-strength": "Moč gesla {strength}", "password-strength": "Moč gesla {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registriraj se", "register": "Registriraj se",
"reset-password": "Ponastavi geslo", "reset-password": "Ponastavi geslo",
"sign-in": "Vpis", "sign-in": "Vpis",
@ -839,6 +852,7 @@
"username": "Uporabniško ime", "username": "Uporabniško ime",
"users-header": "UPORABNIKI", "users-header": "UPORABNIKI",
"users": "Uporabniki", "users": "Uporabniki",
"user-not-found": "User not found",
"webhook-time": "Webhook čas", "webhook-time": "Webhook čas",
"webhooks-enabled": "Webhook-i omogočeni", "webhooks-enabled": "Webhook-i omogočeni",
"you-are-not-allowed-to-create-a-user": "Nimate pravic za ustvarjanje uporabnika", "you-are-not-allowed-to-create-a-user": "Nimate pravic za ustvarjanje uporabnika",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "prevedeno", "translated": "prevedeno",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "Registracija uporabnika", "user-registration": "Registracija uporabnika",
"registration-success": "Registration Success",
"join-a-group": "Pridruži se skupini", "join-a-group": "Pridruži se skupini",
"create-a-new-group": "Ustvarite novo skupino", "create-a-new-group": "Ustvarite novo skupino",
"provide-registration-token-description": "Prosim pridobite registracijski žeton povezan s skupino, ki se ji želite pridružiti. Pridobiti ga boste morali od obstoječega člana skupine.", "provide-registration-token-description": "Prosim pridobite registracijski žeton povezan s skupino, ki se ji želite pridružiti. Pridobiti ga boste morali od obstoječega člana skupine.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr urejevalnik", "ocr-editor": "Ocr urejevalnik",
"toolbar": "Toolbar",
"selection-mode": "Način izbiranja", "selection-mode": "Način izbiranja",
"pan-and-zoom-picture": "Premikanje in povečava slike", "pan-and-zoom-picture": "Premikanje in povečava slike",
"split-text": "Razdeli tekst", "split-text": "Razdeli tekst",
@ -1027,6 +1047,8 @@
"split-by-block": "Razdeli razdelke teksta", "split-by-block": "Razdeli razdelke teksta",
"flatten": "Združi ne glede na prvotno oblikovanje", "flatten": "Združi ne glede na prvotno oblikovanje",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Način izbiranje (privzeto)", "selection-mode": "Način izbiranje (privzeto)",
"selection-mode-desc": "Način izbiranje je glavni način, ki se ga uporablja za vnos podatkov:", "selection-mode-desc": "Način izbiranje je glavni način, ki se ga uporablja za vnos podatkov:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Догађаји кувара", "cookbook-events": "Догађаји кувара",
"tag-events": "Догађаји ознаке", "tag-events": "Догађаји ознаке",
"category-events": "Догађаји категорије", "category-events": "Догађаји категорије",
"when-a-new-user-joins-your-group": "Када се нови корисник придружи вашој групи" "when-a-new-user-joins-your-group": "Када се нови корисник придружи вашој групи",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Откажи", "cancel": "Откажи",
@ -114,6 +115,8 @@
"keyword": "Ključna reč", "keyword": "Ključna reč",
"link-copied": "Линк је копиран", "link-copied": "Линк је копиран",
"loading-events": "Учитавање догађаја", "loading-events": "Учитавање догађаја",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Учитавање рецепата", "loading-recipes": "Учитавање рецепата",
"message": "Порука", "message": "Порука",
"monday": "Понедељак", "monday": "Понедељак",
@ -193,7 +196,8 @@
"export-all": "Извези све", "export-all": "Извези све",
"refresh": "Освежи", "refresh": "Освежи",
"upload-file": "Учитај датотеку", "upload-file": "Учитај датотеку",
"created-on-date": "Крерирано: {0}" "created-on-date": "Крерирано: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Да ли сте сигурни да желите да обришете <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Да ли сте сигурни да желите да обришете <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID групе: {groupID}", "group-id-with-value": "ID групе: {groupID}",
"group-name": "Назив групе", "group-name": "Назив групе",
"group-not-found": "Група није пронађена", "group-not-found": "Група није пронађена",
"group-token": "Group Token",
"group-with-value": "Група: {groupID}", "group-with-value": "Група: {groupID}",
"groups": "Групе", "groups": "Групе",
"manage-groups": "Управљај групама", "manage-groups": "Управљај групама",
@ -243,6 +248,7 @@
"general-preferences": "Општа подешавања", "general-preferences": "Општа подешавања",
"group-recipe-preferences": "Подешавања групе рецепта", "group-recipe-preferences": "Подешавања групе рецепта",
"report": "Извештај", "report": "Извештај",
"report-with-id": "Report ID: {id}",
"group-management": "Управљање групом", "group-management": "Управљање групом",
"admin-group-management": "Управљање администраторском групом", "admin-group-management": "Управљање администраторском групом",
"admin-group-management-text": "Промене у овој групи биће одмах видљиве.", "admin-group-management-text": "Промене у овој групи биће одмах видљиве.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Разложи састојке", "parse-ingredients": "Разложи састојке",
@ -564,14 +571,17 @@
"tag-filter": "Филтер по ознакама", "tag-filter": "Филтер по ознакама",
"search-hint": "Стисни '/'", "search-hint": "Стисни '/'",
"advanced": "Напредна", "advanced": "Напредна",
"auto-search": "Аутоматска претрага" "auto-search": "Аутоматска претрага",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Add a New Theme", "add-a-new-theme": "Add a New Theme",
"admin-settings": "Admin Settings", "admin-settings": "Admin Settings",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Резервна копија је креирана на {path}", "backup-created-at-response-export_path": "Резервна копија је креирана на {path}",
"backup-deleted": "Backup deleted", "backup-deleted": "Backup deleted",
"restore-success": "Restore successful",
"backup-tag": "Backup Tag", "backup-tag": "Backup Tag",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "Delete Backup", "delete-backup": "Delete Backup",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "Password updated", "password-updated": "Password updated",
"password": "Password", "password": "Password",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
@ -839,6 +852,7 @@
"username": "Username", "username": "Username",
"users-header": "USERS", "users-header": "USERS",
"users": "Users", "users": "Users",
"user-not-found": "User not found",
"webhook-time": "Webhook Time", "webhook-time": "Webhook Time",
"webhooks-enabled": "Webhooks Enabled", "webhooks-enabled": "Webhooks Enabled",
"you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user",
@ -861,6 +875,7 @@
"user-management": "Управљање корисницима", "user-management": "Управљање корисницима",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Kokbokshändelser", "cookbook-events": "Kokbokshändelser",
"tag-events": "Tagga händelser", "tag-events": "Tagga händelser",
"category-events": "Kategorihändelser", "category-events": "Kategorihändelser",
"when-a-new-user-joins-your-group": "När en ny användare går med i din grupp" "when-a-new-user-joins-your-group": "När en ny användare går med i din grupp",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Avbryt", "cancel": "Avbryt",
@ -114,6 +115,8 @@
"keyword": "Nyckelord", "keyword": "Nyckelord",
"link-copied": "Länk kopierad", "link-copied": "Länk kopierad",
"loading-events": "Laddar händelser", "loading-events": "Laddar händelser",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Laddar Recept", "loading-recipes": "Laddar Recept",
"message": "Meddelande", "message": "Meddelande",
"monday": "Måndag", "monday": "Måndag",
@ -193,7 +196,8 @@
"export-all": "Exportera allt", "export-all": "Exportera allt",
"refresh": "Uppdatera", "refresh": "Uppdatera",
"upload-file": "Ladda upp fil", "upload-file": "Ladda upp fil",
"created-on-date": "Skapad {0}" "created-on-date": "Skapad {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Är du säker på att du vill radera <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Är du säker på att du vill radera <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Grupp ID: {groupID}", "group-id-with-value": "Grupp ID: {groupID}",
"group-name": "Gruppnamn", "group-name": "Gruppnamn",
"group-not-found": "Grupp ej funnen", "group-not-found": "Grupp ej funnen",
"group-token": "Group Token",
"group-with-value": "Grupp: {groupID}", "group-with-value": "Grupp: {groupID}",
"groups": "Grupper", "groups": "Grupper",
"manage-groups": "Hantera grupper", "manage-groups": "Hantera grupper",
@ -243,6 +248,7 @@
"general-preferences": "Generella inställningar", "general-preferences": "Generella inställningar",
"group-recipe-preferences": "Inställningar för receptgrupper", "group-recipe-preferences": "Inställningar för receptgrupper",
"report": "Rapport", "report": "Rapport",
"report-with-id": "Report ID: {id}",
"group-management": "Grupphantering", "group-management": "Grupphantering",
"admin-group-management": "Hantering av administratörsgrupp", "admin-group-management": "Hantering av administratörsgrupp",
"admin-group-management-text": "Ändringar i denna grupp kommer att återspeglas omedelbart.", "admin-group-management-text": "Ändringar i denna grupp kommer att återspeglas omedelbart.",
@ -297,7 +303,7 @@
"for-type-meal-types": "för {0} måltidstyper", "for-type-meal-types": "för {0} måltidstyper",
"meal-plan-rules": "Regler för måltidsplan", "meal-plan-rules": "Regler för måltidsplan",
"new-rule": "Ny Regel", "new-rule": "Ny Regel",
"meal-plan-rules-description": "You can create rules for auto selecting recipes for your meal plans. These rules are used by the server to determine the random pool of recipes to select from when creating meal plans. Note that if rules have the same day/type constraints then the categories of the rules will be merged. In practice, it's unnecessary to create duplicate rules, but it's possible to do so.", "meal-plan-rules-description": "Du kan skapa regler för att automatisk väja av recept för din måltidsplanerare. Dessa regler används av servern för att bestämma den slumpmässiga poolen av recept att välja från när du skapar måltidsplaner. Observera att om reglerna har samma dag/typ-begränsningar så kommer kategorierna av reglerna att slås samman. I praktiken är det onödigt att skapa dubbla regler, men det går att göra det.",
"new-rule-description": "När du skapar en ny regel för en måltidsplan kan du begränsa regeln för en viss veckodag och/eller en viss typ av måltid. För att tillämpa en regel på alla dagar eller alla måltidstyper kan du ställa in regeln till \"Any\" som kommer att tillämpa den på alla möjliga värden för dagen och/eller måltidstypen.", "new-rule-description": "När du skapar en ny regel för en måltidsplan kan du begränsa regeln för en viss veckodag och/eller en viss typ av måltid. För att tillämpa en regel på alla dagar eller alla måltidstyper kan du ställa in regeln till \"Any\" som kommer att tillämpa den på alla möjliga värden för dagen och/eller måltidstypen.",
"recipe-rules": "Recept regler", "recipe-rules": "Recept regler",
"applies-to-all-days": "Gäller för alla dagar", "applies-to-all-days": "Gäller för alla dagar",
@ -326,22 +332,22 @@
"title": "Copy Me That Recipe Manager" "title": "Copy Me That Recipe Manager"
}, },
"paprika": { "paprika": {
"description-long": "Mealie can import recipes from the Paprika application. Export your recipes from paprika, rename the export extension to .zip and upload it below.", "description-long": "Mealie kan importera recept från Paprika-applikationen. Exportera dina recept från paprika, byt namn på exporttillägget till .zip och ladda upp det nedan.",
"title": "Paprika Recipe Manager" "title": "Paprika Recipe Manager"
}, },
"mealie-pre-v1": { "mealie-pre-v1": {
"description-long": "Mealie can import recipes from the Mealie application from a pre v1.0 release. Export your recipes from your old instance, and upload the zip file below. Note that only recipes can be imported from the export.", "description-long": "Mealie kan importera recept från Mealieapplikationen från en pre v1.0 release. Exportera dina recept från din gamla instans, och ladda upp zip-filen nedan. Observera att endast recept kan importeras från exporten.",
"title": "Mealie Pre v1.0" "title": "Mealie Pre v1.0"
}, },
"tandoor": { "tandoor": {
"description-long": "Mealie can import recipes from Tandoor. Export your data in the \"Default\" format, then upload the .zip below.", "description-long": "Mealie kan importera recept från Tandoor. Exportera dina data i \"Standard\"-format, ladda sedan upp .zip nedan.",
"title": "Tandoor Recipes" "title": "Tandoor-recept"
}, },
"recipe-data-migrations": "Migrering av receptdata", "recipe-data-migrations": "Migrering av receptdata",
"recipe-data-migrations-explanation": "Recipes can be migrated from another supported application to Mealie. This is a great way to get started with Mealie.", "recipe-data-migrations-explanation": "Recept kan migreras från en annan applikation som stöds till Mealie. Detta är ett bra sätt att komma igång med Mealie.",
"choose-migration-type": "Välj migrationstyp", "choose-migration-type": "Välj migrationstyp",
"tag-all-recipes": "Tagga alla recept med {tag-name} tagg", "tag-all-recipes": "Tagga alla recept med {tag-name} tagg",
"nextcloud-text": "Nextcloud recipes can be imported from a zip file that contains the data stored in Nextcloud. See the example folder structure below to ensure your recipes are able to be imported.", "nextcloud-text": "Nextcloud-recept kan importeras från en zip-fil som innehåller data som lagras i Nextcloud. Se exempelmappens struktur nedan för att säkerställa att dina recept kan importeras.",
"chowdown-text": "Mealie natively supports the chowdown repository format. Download the code repository as a .zip file and upload it below", "chowdown-text": "Mealie natively supports the chowdown repository format. Download the code repository as a .zip file and upload it below",
"recipe-1": "Recept 1", "recipe-1": "Recept 1",
"recipe-2": "Recept 2", "recipe-2": "Recept 2",
@ -349,7 +355,7 @@
"mealie-text": "Mealie can import recipes from the Mealie application from a pre v1.0 release. Export your recipes from your old instance, and upload the zip file below. Note that only recipes can be imported from the export.", "mealie-text": "Mealie can import recipes from the Mealie application from a pre v1.0 release. Export your recipes from your old instance, and upload the zip file below. Note that only recipes can be imported from the export.",
"plantoeat": { "plantoeat": {
"title": "Plan to Eat", "title": "Plan to Eat",
"description-long": "Mealie can import recipies from Plan to Eat." "description-long": "Mealie kan importera recept från Plan to Eat."
} }
}, },
"new-recipe": { "new-recipe": {
@ -372,7 +378,7 @@
"split-by-numbered-line-description": "Försök att dela ett stycke genom att matcha mönstret '1)' eller '1.'", "split-by-numbered-line-description": "Försök att dela ett stycke genom att matcha mönstret '1)' eller '1.'",
"import-by-url": "Importera recept via URL", "import-by-url": "Importera recept via URL",
"create-manually": "Skapa recept manuellt", "create-manually": "Skapa recept manuellt",
"make-recipe-image": "Make this the recipe image" "make-recipe-image": "Gör detta till receptbild"
}, },
"page": { "page": {
"404-page-not-found": "404 sidan hittades inte", "404-page-not-found": "404 sidan hittades inte",
@ -463,9 +469,9 @@
"add-to-plan": "Lägg till i plan", "add-to-plan": "Lägg till i plan",
"add-to-timeline": "Lägg till i tidslinje", "add-to-timeline": "Lägg till i tidslinje",
"recipe-added-to-list": "Recept tillagt i listan", "recipe-added-to-list": "Recept tillagt i listan",
"recipes-added-to-list": "Recipes added to list", "recipes-added-to-list": "Recept tillagt i listan",
"recipe-added-to-mealplan": "Recept tillagt i måltidsplanen", "recipe-added-to-mealplan": "Recept tillagt i måltidsplanen",
"failed-to-add-recipes-to-list": "Failed to add recipe to list", "failed-to-add-recipes-to-list": "Det gick inte att lägga till recept till listan",
"failed-to-add-recipe-to-mealplan": "Det gick inte att lägga till recept i måltidsplanen", "failed-to-add-recipe-to-mealplan": "Det gick inte att lägga till recept i måltidsplanen",
"yield": "Ger", "yield": "Ger",
"quantity": "Antal", "quantity": "Antal",
@ -507,6 +513,7 @@
"message-key": "Meddelandenyckel", "message-key": "Meddelandenyckel",
"parse": "Läs in", "parse": "Läs in",
"attach-images-hint": "Bifoga bilder genom att dra och släppa dem i redigeraren", "attach-images-hint": "Bifoga bilder genom att dra och släppa dem i redigeraren",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Aktivera ingrediensmängd för att använda denna funktion", "enable-ingredient-amounts-to-use-this-feature": "Aktivera ingrediensmängd för att använda denna funktion",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recept med enheter eller definierade livsmedel kan inte tolkas.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recept med enheter eller definierade livsmedel kan inte tolkas.",
"parse-ingredients": "Tolka ingredienser", "parse-ingredients": "Tolka ingredienser",
@ -564,14 +571,17 @@
"tag-filter": "Taggfilter", "tag-filter": "Taggfilter",
"search-hint": "Tryck '/'", "search-hint": "Tryck '/'",
"advanced": "Avancerat", "advanced": "Avancerat",
"auto-search": "Autosök" "auto-search": "Autosök",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Lägg till ett nytt tema", "add-a-new-theme": "Lägg till ett nytt tema",
"admin-settings": "Administratörsinställningar", "admin-settings": "Administratörsinställningar",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup skapad {path}", "backup-created-at-response-export_path": "Backup skapad {path}",
"backup-deleted": "Backup raderad", "backup-deleted": "Backup raderad",
"restore-success": "Restore successful",
"backup-tag": "Backup tagg", "backup-tag": "Backup tagg",
"create-heading": "Skapa en säkerhetskopia", "create-heading": "Skapa en säkerhetskopia",
"delete-backup": "Ta bort säkerhetskopian", "delete-backup": "Ta bort säkerhetskopian",
@ -680,11 +690,13 @@
"configuration": "Konfiguration", "configuration": "Konfiguration",
"docker-volume": "Docker volym", "docker-volume": "Docker volym",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validera", "validate": "Validera",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Redo", "ready": "Redo",
"not-ready": "Inte redo - Kontrollera miljövariabler", "not-ready": "Inte redo - Kontrollera miljövariabler",
"succeeded": "Lyckades", "succeeded": "Lyckades",
@ -819,6 +831,7 @@
"password-updated": "Lösenord uppdaterat", "password-updated": "Lösenord uppdaterat",
"password": "Lösenord", "password": "Lösenord",
"password-strength": "Lösenordsstyrka {strength}", "password-strength": "Lösenordsstyrka {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Registrering", "register": "Registrering",
"reset-password": "Ändra lösenord", "reset-password": "Ändra lösenord",
"sign-in": "Logga in", "sign-in": "Logga in",
@ -839,6 +852,7 @@
"username": "Användarnamn", "username": "Användarnamn",
"users-header": "ANVÄNDARE", "users-header": "ANVÄNDARE",
"users": "Användare", "users": "Användare",
"user-not-found": "User not found",
"webhook-time": "Webbhook tid", "webhook-time": "Webbhook tid",
"webhooks-enabled": "Webhooks aktiverat", "webhooks-enabled": "Webhooks aktiverat",
"you-are-not-allowed-to-create-a-user": "Du har inte behörighet att skapa en användare", "you-are-not-allowed-to-create-a-user": "Du har inte behörighet att skapa en användare",
@ -861,6 +875,7 @@
"user-management": "Användarhantering", "user-management": "Användarhantering",
"reset-locked-users": "Återställ låsta användare", "reset-locked-users": "Återställ låsta användare",
"admin-user-creation": "Skapande av adminanvändare", "admin-user-creation": "Skapande av adminanvändare",
"admin-user-management": "Admin User Management",
"user-details": "Användarinformation", "user-details": "Användarinformation",
"user-name": "Användarnamn", "user-name": "Användarnamn",
"authentication-method": "Autentiseringsmetod", "authentication-method": "Autentiseringsmetod",
@ -871,8 +886,11 @@
"user-can-manage-group": "Användare kan hantera grupp", "user-can-manage-group": "Användare kan hantera grupp",
"user-can-organize-group-data": "Användaren kan organisera gruppdata", "user-can-organize-group-data": "Användaren kan organisera gruppdata",
"enable-advanced-features": "Aktivera avancerade funktioner", "enable-advanced-features": "Aktivera avancerade funktioner",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "Det ser ut som om detta är första gången du loggar in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Vill du inte se detta längre? Se till att ändra din e-post i dina användarinställningar!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "översatt", "translated": "översatt",
@ -894,8 +912,8 @@
"food-label": "Mat etikett", "food-label": "Mat etikett",
"edit-food": "Redigera mat", "edit-food": "Redigera mat",
"food-data": "Mat data", "food-data": "Mat data",
"example-food-singular": "ex: Onion", "example-food-singular": "ex: Lök",
"example-food-plural": "ex: Onions" "example-food-plural": "ex: Lökar"
}, },
"units": { "units": {
"seed-dialog-text": "Fyll databasen med vanliga enheter baserade på ditt språk.", "seed-dialog-text": "Fyll databasen med vanliga enheter baserade på ditt språk.",
@ -909,15 +927,15 @@
"plural-abbreviation": "Plural Abbreviation", "plural-abbreviation": "Plural Abbreviation",
"description": "Beskrivning", "description": "Beskrivning",
"display-as-fraction": "Display as Fraction", "display-as-fraction": "Display as Fraction",
"use-abbreviation": "Use Abbreviation", "use-abbreviation": "Använd förkortning",
"edit-unit": "Redigera enhet", "edit-unit": "Redigera enhet",
"unit-data": "Enhetsdata", "unit-data": "Enhetsdata",
"use-abbv": "Use Abbv.", "use-abbv": "Use Abbv.",
"fraction": "Fraction", "fraction": "Fraction",
"example-unit-singular": "ex: Tablespoon", "example-unit-singular": "ex: Matsked",
"example-unit-plural": "ex: Tablespoons", "example-unit-plural": "ex: Matskedar",
"example-unit-abbreviation-singular": "ex: Tbsp", "example-unit-abbreviation-singular": "ex: msk",
"example-unit-abbreviation-plural": "ex: Tbsps" "example-unit-abbreviation-plural": "ex: msk"
}, },
"labels": { "labels": {
"seed-dialog-text": "Fyll databasen med vanliga etiketter baserade på ditt språk.", "seed-dialog-text": "Fyll databasen med vanliga etiketter baserade på ditt språk.",
@ -934,9 +952,9 @@
"selected-length-recipe-s-settings-will-be-updated": "{count} recipe(s) settings will be updated.", "selected-length-recipe-s-settings-will-be-updated": "{count} recipe(s) settings will be updated.",
"recipe-data": "Recept data", "recipe-data": "Recept data",
"recipe-data-description": "Use this section to manage the data associated with your recipes. You can perform several bulk actions on your recipes including exporting, deleting, tagging, and assigning categories.", "recipe-data-description": "Use this section to manage the data associated with your recipes. You can perform several bulk actions on your recipes including exporting, deleting, tagging, and assigning categories.",
"recipe-columns": "Recipe Columns", "recipe-columns": "Receptkolumner",
"data-exports-description": "This section provides links to available exports that are ready to download. These exports do expire, so be sure to grab them while they're still available.", "data-exports-description": "This section provides links to available exports that are ready to download. These exports do expire, so be sure to grab them while they're still available.",
"data-exports": "Data Exports", "data-exports": "Dataexport",
"tag": "Tagg", "tag": "Tagg",
"categorize": "Kategorisera", "categorize": "Kategorisera",
"update-settings": "Uppdatera inställningar", "update-settings": "Uppdatera inställningar",
@ -946,7 +964,7 @@
"delete-recipes": "Radera recept", "delete-recipes": "Radera recept",
"source-unit-will-be-deleted": "Source Unit will be deleted" "source-unit-will-be-deleted": "Source Unit will be deleted"
}, },
"create-alias": "Create Alias", "create-alias": "Skapa alias",
"manage-aliases": "Manage Aliases", "manage-aliases": "Manage Aliases",
"seed-data": "Exempeldata", "seed-data": "Exempeldata",
"seed": "Seed", "seed": "Seed",
@ -957,23 +975,24 @@
"columns": "Kolumner", "columns": "Kolumner",
"combine": "Kombinera", "combine": "Kombinera",
"categories": { "categories": {
"edit-category": "Edit Category", "edit-category": "Redigera kategori",
"new-category": "New Category", "new-category": "Ny kategori",
"category-data": "Category Data" "category-data": "Category Data"
}, },
"tags": { "tags": {
"new-tag": "New Tag", "new-tag": "Ny Tag",
"edit-tag": "Edit Tag", "edit-tag": "Redigera Tagg",
"tag-data": "Tag Data" "tag-data": "Tagga data"
}, },
"tools": { "tools": {
"new-tool": "New Tool", "new-tool": "Nytt verktyg",
"edit-tool": "Edit Tool", "edit-tool": "Lägg till/ta bort verktyg",
"tool-data": "Tool Data" "tool-data": "Tool Data"
} }
}, },
"user-registration": { "user-registration": {
"user-registration": "Användarregistrering", "user-registration": "Användarregistrering",
"registration-success": "Registration Success",
"join-a-group": "Gå med i en grupp", "join-a-group": "Gå med i en grupp",
"create-a-new-group": "Skapa en ny grupp", "create-a-new-group": "Skapa en ny grupp",
"provide-registration-token-description": "Ange registreringstoken som är kopplad till den grupp som du vill gå med. Du måste få detta från en befintlig gruppmedlem.", "provide-registration-token-description": "Ange registreringstoken som är kopplad till den grupp som du vill gå med. Du måste få detta från en befintlig gruppmedlem.",
@ -1020,14 +1039,17 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"selection-mode": "Selection mode", "toolbar": "Toolbar",
"selection-mode": "Markeringsläge",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Dela text", "split-text": "Dela text",
"preserve-line-breaks": "Preserve original line breaks", "preserve-line-breaks": "Preserve original line breaks",
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"selection-mode": "Selection Mode (default)", "help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Markeringsläge (standard)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {
"draw": "Draw a rectangle on the text you want to select.", "draw": "Draw a rectangle on the text you want to select.",

View File

@ -76,7 +76,8 @@
"cookbook-events": "Tarif Kitabı Etkinlikleri", "cookbook-events": "Tarif Kitabı Etkinlikleri",
"tag-events": "Etiket Etkinlikleri", "tag-events": "Etiket Etkinlikleri",
"category-events": "Kategori Etkinlikleri", "category-events": "Kategori Etkinlikleri",
"when-a-new-user-joins-your-group": "Grubunuza yeni bir kullanıcı katıldığında" "when-a-new-user-joins-your-group": "Grubunuza yeni bir kullanıcı katıldığında",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "İptal", "cancel": "İptal",
@ -114,6 +115,8 @@
"keyword": "Anahtar Kelime", "keyword": "Anahtar Kelime",
"link-copied": "Bağlantı Kopyalandı", "link-copied": "Bağlantı Kopyalandı",
"loading-events": "Etkinlikler yükleniyor", "loading-events": "Etkinlikler yükleniyor",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "OCR verileri yükleniyor...",
"loading-recipes": "Tarifler Yükleniyor", "loading-recipes": "Tarifler Yükleniyor",
"message": "İleti", "message": "İleti",
"monday": "Pazartesi", "monday": "Pazartesi",
@ -193,7 +196,8 @@
"export-all": "Hepsini Dışa Aktar", "export-all": "Hepsini Dışa Aktar",
"refresh": "Yenile", "refresh": "Yenile",
"upload-file": "Dosya Yükle", "upload-file": "Dosya Yükle",
"created-on-date": "{0} tarihinde oluşturuldu" "created-on-date": "{0} tarihinde oluşturuldu",
"unsaved-changes": "Kaydedilmemiş değişiklikleriniz mevcut. Ayrılmadan önce kaydetmek ister misiniz? Kaydetmek için Tamam'ı, değişiklikleri iptal etmek için İptal'i seçin."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "<b>{groupName}<b/>'i silmek istediğine emin misin?", "are-you-sure-you-want-to-delete-the-group": "<b>{groupName}<b/>'i silmek istediğine emin misin?",
@ -208,6 +212,7 @@
"group-id-with-value": "Grup ID: {groupID}", "group-id-with-value": "Grup ID: {groupID}",
"group-name": "Grup Adı", "group-name": "Grup Adı",
"group-not-found": "Grup bulunamadı", "group-not-found": "Grup bulunamadı",
"group-token": "Grup Belirteci",
"group-with-value": "Grup: {groupID}", "group-with-value": "Grup: {groupID}",
"groups": "Gruplar", "groups": "Gruplar",
"manage-groups": "Grupları Yönet", "manage-groups": "Grupları Yönet",
@ -243,6 +248,7 @@
"general-preferences": "Genel Tercihler", "general-preferences": "Genel Tercihler",
"group-recipe-preferences": "Grup Tarif Tercihleri", "group-recipe-preferences": "Grup Tarif Tercihleri",
"report": "Rapor Et", "report": "Rapor Et",
"report-with-id": "Report ID: {id}",
"group-management": "Grup Yönetimi", "group-management": "Grup Yönetimi",
"admin-group-management": "Yönetici Grup Yönetimi", "admin-group-management": "Yönetici Grup Yönetimi",
"admin-group-management-text": "Bu gruptaki değişiklikler hemen yansıtılacaktır.", "admin-group-management-text": "Bu gruptaki değişiklikler hemen yansıtılacaktır.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Tag Filter", "tag-filter": "Tag Filter",
"search-hint": "Press '/'", "search-hint": "Press '/'",
"advanced": "Gelişmiş", "advanced": "Gelişmiş",
"auto-search": "Otomatik Arama" "auto-search": "Otomatik Arama",
"no-results": "Sonuç bulunamadı"
}, },
"settings": { "settings": {
"add-a-new-theme": "Add a New Theme", "add-a-new-theme": "Add a New Theme",
"admin-settings": "Admin Settings", "admin-settings": "Admin Settings",
"backup": { "backup": {
"backup-created": "Yedekleme başarıyla oluşturuldu",
"backup-created-at-response-export_path": "Backup Created at {path}", "backup-created-at-response-export_path": "Backup Created at {path}",
"backup-deleted": "Backup deleted", "backup-deleted": "Backup deleted",
"restore-success": "Geri yükleme başarılı",
"backup-tag": "Backup Tag", "backup-tag": "Backup Tag",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "Delete Backup", "delete-backup": "Delete Backup",
@ -680,11 +690,13 @@
"configuration": "Yapılandırma", "configuration": "Yapılandırma",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie frontend ve backend konteynerlerinin aynı Docker volume'unu ya da depolamasını kullanmasını gerektirir. Bu frontent konteynerinin diskinizdeki resim ve diğer bileşenlere düzgün bir şekilde erişebildiğinden emin olur.", "docker-volume-help": "Mealie frontend ve backend konteynerlerinin aynı Docker volume'unu ya da depolamasını kullanmasını gerektirir. Bu frontent konteynerinin diskinizdeki resim ve diğer bileşenlere düzgün bir şekilde erişebildiğinden emin olur.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Durum bilinmiyor. Bir doğrulama çalıştırmayı deneyin.", "status-unknown-try-running-a-validation": "Durum bilinmiyor. Bir doğrulama çalıştırmayı deneyin.",
"validate": "Doğrula", "validate": "Doğrula",
"email-configuration-status": "E-posta Yapılandırma Durumu", "email-configuration-status": "E-posta Yapılandırma Durumu",
"email-configured": "E-posta Yapılandırıldı",
"email-test-results": "E-posta Test Sonuçları",
"ready": "Hazır", "ready": "Hazır",
"not-ready": "Hazır Değil - Çevresel Değişkenleri Kontrol Edin", "not-ready": "Hazır Değil - Çevresel Değişkenleri Kontrol Edin",
"succeeded": "Başarılı", "succeeded": "Başarılı",
@ -819,6 +831,7 @@
"password-updated": "Password updated", "password-updated": "Password updated",
"password": "Password", "password": "Password",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Lütfen yeni şifrenizi giriniz.",
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
@ -839,6 +852,7 @@
"username": "Username", "username": "Username",
"users-header": "USERS", "users-header": "USERS",
"users": "Users", "users": "Users",
"user-not-found": "Kullanıcı bulunamadı",
"webhook-time": "Webhook Time", "webhook-time": "Webhook Time",
"webhooks-enabled": "Webhooks Enabled", "webhooks-enabled": "Webhooks Enabled",
"you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user",
@ -861,6 +875,7 @@
"user-management": "Kullanıcı Yönetimi", "user-management": "Kullanıcı Yönetimi",
"reset-locked-users": "Kilitli Kullanıcıları Sıfırla", "reset-locked-users": "Kilitli Kullanıcıları Sıfırla",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Yönetici Kullanıcı Yönetimi",
"user-details": "Kullanıcı Ayrıntıları", "user-details": "Kullanıcı Ayrıntıları",
"user-name": "Kullanıcı Adı", "user-name": "Kullanıcı Adı",
"authentication-method": "Kimlik Doğrulama Metodu", "authentication-method": "Kimlik Doğrulama Metodu",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Kullanıcı grup verilerini düzenleyebilir", "user-can-organize-group-data": "Kullanıcı grup verilerini düzenleyebilir",
"enable-advanced-features": "Gelişmiş özellikleri etkinleştir", "enable-advanced-features": "Gelişmiş özellikleri etkinleştir",
"it-looks-like-this-is-your-first-time-logging-in": "Görünüşe göre ilk defa giriş yapıyorsunuz.", "it-looks-like-this-is-your-first-time-logging-in": "Görünüşe göre ilk defa giriş yapıyorsunuz.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Artık bunu görmek istemiyor musunuz? Kullanıcı ayarlarınızda e-postanızı değiştirmeyi unutmayın!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Artık bunu görmek istemiyor musunuz? Kullanıcı ayarlarınızda e-postanızı değiştirmeyi unutmayın!",
"forgot-password": "Şifreni mi Unuttun?",
"forgot-password-text": "Lütfen e-posta adresinizi girin, size şifrenizi sıfırlamanız için bir bağlantı göndereceğiz.",
"changes-reflected-immediately": "Bu kullanıcıda yapılan değişiklikler hemen yansıtılacaktır."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Kayıt Başarılı",
"join-a-group": "Gruba Katıl", "join-a-group": "Gruba Katıl",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editör", "ocr-editor": "Ocr editör",
"toolbar": "Araç Çubuğu",
"selection-mode": "Seçim modu", "selection-mode": "Seçim modu",
"pan-and-zoom-picture": "Resmi kaydır ve yakınlaştır", "pan-and-zoom-picture": "Resmi kaydır ve yakınlaştır",
"split-text": "Bölünmüş metin", "split-text": "Bölünmüş metin",
@ -1027,6 +1047,8 @@
"split-by-block": "Metin bloğuna göre böl", "split-by-block": "Metin bloğuna göre böl",
"flatten": "Orijinal biçimlendirmeden bağımsız olarak düzleştir", "flatten": "Orijinal biçimlendirmeden bağımsız olarak düzleştir",
"help": { "help": {
"help": "Yardım",
"mouse-modes": "Fare modları",
"selection-mode": "Seçim Modu (varsayılan)", "selection-mode": "Seçim Modu (varsayılan)",
"selection-mode-desc": "Seçim modu, veri girmek için kullanılabilecek ana moddur:", "selection-mode-desc": "Seçim modu, veri girmek için kullanılabilecek ana moddur:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Події кулінарної книги", "cookbook-events": "Події кулінарної книги",
"tag-events": "Події міток", "tag-events": "Події міток",
"category-events": "Події категорій", "category-events": "Події категорій",
"when-a-new-user-joins-your-group": "Коли новий користувач приєднується до групи" "when-a-new-user-joins-your-group": "Коли новий користувач приєднується до групи",
"recipe-events": "Події рецепту"
}, },
"general": { "general": {
"cancel": "Скасувати", "cancel": "Скасувати",
@ -114,6 +115,8 @@
"keyword": "Ключове слово", "keyword": "Ключове слово",
"link-copied": "Посилання скопійовано", "link-copied": "Посилання скопійовано",
"loading-events": "Завантаження подій", "loading-events": "Завантаження подій",
"loading-recipe": "Завантаження рецепта...",
"loading-ocr-data": "Завантаження даних OCR...",
"loading-recipes": "Завантаження рецептів", "loading-recipes": "Завантаження рецептів",
"message": "Повідомлення", "message": "Повідомлення",
"monday": "Понеділок", "monday": "Понеділок",
@ -193,7 +196,8 @@
"export-all": "Експортувати Всі", "export-all": "Експортувати Всі",
"refresh": "Оновити", "refresh": "Оновити",
"upload-file": "Вивантажити файл", "upload-file": "Вивантажити файл",
"created-on-date": "Створено: {0}" "created-on-date": "Створено: {0}",
"unsaved-changes": "У вас є незбережені зміни. Ви хочете зберегти їх перед виходом? Гаразд, щоб зберегти, Скасувати, щоб скасувати."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Ви дійсно бажаєте видалити <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Ви дійсно бажаєте видалити <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "ID групи: {groupID}", "group-id-with-value": "ID групи: {groupID}",
"group-name": "Назва групи", "group-name": "Назва групи",
"group-not-found": "Групу не знайдено", "group-not-found": "Групу не знайдено",
"group-token": "Ключ групи",
"group-with-value": "Група: {groupID}", "group-with-value": "Група: {groupID}",
"groups": "Групи", "groups": "Групи",
"manage-groups": "Керування Групами", "manage-groups": "Керування Групами",
@ -243,6 +248,7 @@
"general-preferences": "Загальні налаштування", "general-preferences": "Загальні налаштування",
"group-recipe-preferences": "Групові налаштування рецептів", "group-recipe-preferences": "Групові налаштування рецептів",
"report": "Звіт", "report": "Звіт",
"report-with-id": "Ідентифікатор звіту: {id}",
"group-management": "Керування групами", "group-management": "Керування групами",
"admin-group-management": "Керування Групами Адміністратора", "admin-group-management": "Керування Групами Адміністратора",
"admin-group-management-text": "Зміни до цієї групи будуть відображені негайно.", "admin-group-management-text": "Зміни до цієї групи будуть відображені негайно.",
@ -463,9 +469,9 @@
"add-to-plan": "Додати до плану", "add-to-plan": "Додати до плану",
"add-to-timeline": "Додати до хроніки", "add-to-timeline": "Додати до хроніки",
"recipe-added-to-list": "Рецепт додано до списку", "recipe-added-to-list": "Рецепт додано до списку",
"recipes-added-to-list": "Recipes added to list", "recipes-added-to-list": "Рецепти додані до списку",
"recipe-added-to-mealplan": "Рецепт додано до плану харчування", "recipe-added-to-mealplan": "Рецепт додано до плану харчування",
"failed-to-add-recipes-to-list": "Failed to add recipe to list", "failed-to-add-recipes-to-list": "Не вдалося додати рецепт до списку",
"failed-to-add-recipe-to-mealplan": "Не вдалося додати рецепт до плану харчування", "failed-to-add-recipe-to-mealplan": "Не вдалося додати рецепт до плану харчування",
"yield": "Вихід", "yield": "Вихід",
"quantity": "Кількість", "quantity": "Кількість",
@ -507,6 +513,7 @@
"message-key": "Ключ повідомлення", "message-key": "Ключ повідомлення",
"parse": "Проаналізувати", "parse": "Проаналізувати",
"attach-images-hint": "Прикріпіть зображення, перетягнувши їх у редактор", "attach-images-hint": "Прикріпіть зображення, перетягнувши їх у редактор",
"drop-image": "Перетягніть зображення",
"enable-ingredient-amounts-to-use-this-feature": "Увімкніть кількість інгредієнтів, щоб використовувати цю функцію", "enable-ingredient-amounts-to-use-this-feature": "Увімкніть кількість інгредієнтів, щоб використовувати цю функцію",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Рецепти з визначеними одиницями або продуктами не можна проаналізувати.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Рецепти з визначеними одиницями або продуктами не можна проаналізувати.",
"parse-ingredients": "Проаналізувати інгредієнти", "parse-ingredients": "Проаналізувати інгредієнти",
@ -564,14 +571,17 @@
"tag-filter": "Фільтр міток", "tag-filter": "Фільтр міток",
"search-hint": "Натисніть '/'", "search-hint": "Натисніть '/'",
"advanced": "Розширений", "advanced": "Розширений",
"auto-search": "Автопошук" "auto-search": "Автопошук",
"no-results": "Нічого не знайдено"
}, },
"settings": { "settings": {
"add-a-new-theme": "Додати нову тему", "add-a-new-theme": "Додати нову тему",
"admin-settings": "Адміністративні налаштування", "admin-settings": "Адміністративні налаштування",
"backup": { "backup": {
"backup-created": "Резервну копію створено успішно",
"backup-created-at-response-export_path": "Резервна копія створена {path}", "backup-created-at-response-export_path": "Резервна копія створена {path}",
"backup-deleted": "Резервна копія видалена", "backup-deleted": "Резервна копія видалена",
"restore-success": "Відновлення успішне",
"backup-tag": "Мітка резервної копії", "backup-tag": "Мітка резервної копії",
"create-heading": "Створити резервну копію", "create-heading": "Створити резервну копію",
"delete-backup": "Видалити резервну копію", "delete-backup": "Видалити резервну копію",
@ -680,11 +690,13 @@
"configuration": "Конфігурація", "configuration": "Конфігурація",
"docker-volume": "Docker том", "docker-volume": "Docker том",
"docker-volume-help": "Mealie треба, щоб фронтенд і бекенд контейнери мали доступ то однакового docker тому або пам'яті. Це гарантує, що фронтенд контейнер може належним чином отримати доступ до зображень і даних, що зберігаються на диску.", "docker-volume-help": "Mealie треба, щоб фронтенд і бекенд контейнери мали доступ то однакового docker тому або пам'яті. Це гарантує, що фронтенд контейнер може належним чином отримати доступ до зображень і даних, що зберігаються на диску.",
"volumes-are-misconfigured": "Томи налаштовано неправильно", "volumes-are-misconfigured": "Томи налаштовано неправильно.",
"volumes-are-configured-correctly": "Томи налаштовані правильно.", "volumes-are-configured-correctly": "Томи налаштовані правильно.",
"status-unknown-try-running-a-validation": "Статус невідомий. Спробуйте виконати перевірку.", "status-unknown-try-running-a-validation": "Статус невідомий. Спробуйте виконати перевірку.",
"validate": "Перевірити", "validate": "Перевірити",
"email-configuration-status": "Статус налаштування електронної пошти", "email-configuration-status": "Статус налаштування електронної пошти",
"email-configured": "Електронну пошту налаштовано",
"email-test-results": "Результати тестування електронної пошти",
"ready": "Готово", "ready": "Готово",
"not-ready": "Не готово - перевірте змінні середовища", "not-ready": "Не готово - перевірте змінні середовища",
"succeeded": "Успішно", "succeeded": "Успішно",
@ -819,6 +831,7 @@
"password-updated": "Пароль оновлено", "password-updated": "Пароль оновлено",
"password": "Пароль", "password": "Пароль",
"password-strength": "Надійність пароля {strength}", "password-strength": "Надійність пароля {strength}",
"please-enter-password": "Будь ласка, введіть новий пароль.",
"register": "Зареєструватися", "register": "Зареєструватися",
"reset-password": "Скинути пароль", "reset-password": "Скинути пароль",
"sign-in": "Увійти", "sign-in": "Увійти",
@ -839,6 +852,7 @@
"username": "Ім'я користувача", "username": "Ім'я користувача",
"users-header": "КОРИСТУВАЧІ", "users-header": "КОРИСТУВАЧІ",
"users": "Користувачі", "users": "Користувачі",
"user-not-found": "Користувача не знайдено",
"webhook-time": "Час вебхука", "webhook-time": "Час вебхука",
"webhooks-enabled": "Веб-хуки увімкнено", "webhooks-enabled": "Веб-хуки увімкнено",
"you-are-not-allowed-to-create-a-user": "Вам не дозволено створювати користувача", "you-are-not-allowed-to-create-a-user": "Вам не дозволено створювати користувача",
@ -861,6 +875,7 @@
"user-management": "Керування користувачами", "user-management": "Керування користувачами",
"reset-locked-users": "Скинути заблокованих користувачів", "reset-locked-users": "Скинути заблокованих користувачів",
"admin-user-creation": "Створення Адміністратора", "admin-user-creation": "Створення Адміністратора",
"admin-user-management": "Управління адміністраторами",
"user-details": "Інформація про користувача", "user-details": "Інформація про користувача",
"user-name": "Ім'я користувача", "user-name": "Ім'я користувача",
"authentication-method": "Метод аутентифікації", "authentication-method": "Метод аутентифікації",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "Користувач може впорядковувати дані групи", "user-can-organize-group-data": "Користувач може впорядковувати дані групи",
"enable-advanced-features": "Увімкнути додаткові функції", "enable-advanced-features": "Увімкнути додаткові функції",
"it-looks-like-this-is-your-first-time-logging-in": "Схоже, ви заходите вперше.", "it-looks-like-this-is-your-first-time-logging-in": "Схоже, ви заходите вперше.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Більше не хочете це бачити? Обов'язково змініть адресу електронної пошти в налаштуваннях користувача!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Більше не хочете це бачити? Обов'язково змініть адресу електронної пошти в налаштуваннях користувача!",
"forgot-password": "Нагадати пароль",
"forgot-password-text": "Будь ласка, введіть адресу вашої електронної пошти й вам надійде повідомлення, щоб відновити пароль.",
"changes-reflected-immediately": "Зміни для цього користувача будуть негайно відображені."
}, },
"language-dialog": { "language-dialog": {
"translated": "перекладено", "translated": "перекладено",
@ -957,23 +975,24 @@
"columns": "Стовпці", "columns": "Стовпці",
"combine": "Об'єднати", "combine": "Об'єднати",
"categories": { "categories": {
"edit-category": "Edit Category", "edit-category": "Редагувати категорію",
"new-category": "New Category", "new-category": "Створити категорію",
"category-data": "Category Data" "category-data": "Дані категорії"
}, },
"tags": { "tags": {
"new-tag": "New Tag", "new-tag": "Створити мітку",
"edit-tag": "Edit Tag", "edit-tag": "Редагувати мітку",
"tag-data": "Tag Data" "tag-data": "Помітити дані"
}, },
"tools": { "tools": {
"new-tool": "New Tool", "new-tool": "Новий інструмент",
"edit-tool": "Edit Tool", "edit-tool": "Редагувати інструмент",
"tool-data": "Tool Data" "tool-data": "Дані інструмента"
} }
}, },
"user-registration": { "user-registration": {
"user-registration": "Реєстрація користувачів", "user-registration": "Реєстрація користувачів",
"registration-success": "Реєстрація успішна",
"join-a-group": "Долучитись до групи", "join-a-group": "Долучитись до групи",
"create-a-new-group": "Створити нову групу", "create-a-new-group": "Створити нову групу",
"provide-registration-token-description": "Будь ласка, вкажіть реєстраційний ключ, пов'язаний з групою, до якої ви хочете приєднатися. Цей токен потрібно буде отримати від існуючого члена групи.", "provide-registration-token-description": "Будь ласка, вкажіть реєстраційний ключ, пов'язаний з групою, до якої ви хочете приєднатися. Цей токен потрібно буде отримати від існуючого члена групи.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Редактор Ocr", "ocr-editor": "Редактор Ocr",
"toolbar": "Панель інструментів",
"selection-mode": "Режим вибору", "selection-mode": "Режим вибору",
"pan-and-zoom-picture": "Панорамування та маштаб зображення", "pan-and-zoom-picture": "Панорамування та маштаб зображення",
"split-text": "Розділити текст", "split-text": "Розділити текст",
@ -1027,6 +1047,8 @@
"split-by-block": "Розділити текст по-блочно", "split-by-block": "Розділити текст по-блочно",
"flatten": "Вирівняти незважаючи на початкове форматування", "flatten": "Вирівняти незважаючи на початкове форматування",
"help": { "help": {
"help": "Довідка",
"mouse-modes": "Режими миші",
"selection-mode": "Режим вибору (за замовчуванням)", "selection-mode": "Режим вибору (за замовчуванням)",
"selection-mode-desc": "Режим вибору - основний режим, який може використовуватися для введення даних:", "selection-mode-desc": "Режим вибору - основний режим, який може використовуватися для введення даних:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Cookbook Events", "cookbook-events": "Cookbook Events",
"tag-events": "Tag Events", "tag-events": "Tag Events",
"category-events": "Category Events", "category-events": "Category Events",
"when-a-new-user-joins-your-group": "When a new user joins your group" "when-a-new-user-joins-your-group": "When a new user joins your group",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "Cancel", "cancel": "Cancel",
@ -114,6 +115,8 @@
"keyword": "Keyword", "keyword": "Keyword",
"link-copied": "Link Copied", "link-copied": "Link Copied",
"loading-events": "Loading Events", "loading-events": "Loading Events",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "Loading Recipes", "loading-recipes": "Loading Recipes",
"message": "Message", "message": "Message",
"monday": "Monday", "monday": "Monday",
@ -193,7 +196,8 @@
"export-all": "Export All", "export-all": "Export All",
"refresh": "Refresh", "refresh": "Refresh",
"upload-file": "Upload File", "upload-file": "Upload File",
"created-on-date": "Created on: {0}" "created-on-date": "Created on: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?", "are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete <b>{groupName}<b/>?",
@ -208,6 +212,7 @@
"group-id-with-value": "Group ID: {groupID}", "group-id-with-value": "Group ID: {groupID}",
"group-name": "Group Name", "group-name": "Group Name",
"group-not-found": "Group not found", "group-not-found": "Group not found",
"group-token": "Group Token",
"group-with-value": "Group: {groupID}", "group-with-value": "Group: {groupID}",
"groups": "Groups", "groups": "Groups",
"manage-groups": "Manage Groups", "manage-groups": "Manage Groups",
@ -243,6 +248,7 @@
"general-preferences": "General Preferences", "general-preferences": "General Preferences",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Group Management", "group-management": "Group Management",
"admin-group-management": "Admin Group Management", "admin-group-management": "Admin Group Management",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "Tag Filter", "tag-filter": "Tag Filter",
"search-hint": "Press '/'", "search-hint": "Press '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "Add a New Theme", "add-a-new-theme": "Add a New Theme",
"admin-settings": "Admin Settings", "admin-settings": "Admin Settings",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup Created at {path}", "backup-created-at-response-export_path": "Backup Created at {path}",
"backup-deleted": "Backup deleted", "backup-deleted": "Backup deleted",
"restore-success": "Restore successful",
"backup-tag": "Backup Tag", "backup-tag": "Backup Tag",
"create-heading": "Create a Backup", "create-heading": "Create a Backup",
"delete-backup": "Delete Backup", "delete-backup": "Delete Backup",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "Password updated", "password-updated": "Password updated",
"password": "Password", "password": "Password",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
@ -839,6 +852,7 @@
"username": "Username", "username": "Username",
"users-header": "USERS", "users-header": "USERS",
"users": "Users", "users": "Users",
"user-not-found": "User not found",
"webhook-time": "Webhook Time", "webhook-time": "Webhook Time",
"webhooks-enabled": "Webhooks Enabled", "webhooks-enabled": "Webhooks Enabled",
"you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "食谱合集事件", "cookbook-events": "食谱合集事件",
"tag-events": "标签事件", "tag-events": "标签事件",
"category-events": "目录事件", "category-events": "目录事件",
"when-a-new-user-joins-your-group": "当新用户加入您的群组时" "when-a-new-user-joins-your-group": "当新用户加入您的群组时",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "取消", "cancel": "取消",
@ -114,6 +115,8 @@
"keyword": "关键字", "keyword": "关键字",
"link-copied": "链接已复制", "link-copied": "链接已复制",
"loading-events": "正在加载事件", "loading-events": "正在加载事件",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "正在加载食谱", "loading-recipes": "正在加载食谱",
"message": "信息", "message": "信息",
"monday": "周一", "monday": "周一",
@ -193,7 +196,8 @@
"export-all": "全部导出", "export-all": "全部导出",
"refresh": "刷新", "refresh": "刷新",
"upload-file": "上传文件", "upload-file": "上传文件",
"created-on-date": "创建于: {0}" "created-on-date": "创建于: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "您确定要删除<b>{groupName}<b/>吗?", "are-you-sure-you-want-to-delete-the-group": "您确定要删除<b>{groupName}<b/>吗?",
@ -208,6 +212,7 @@
"group-id-with-value": "群组ID: {groupID}", "group-id-with-value": "群组ID: {groupID}",
"group-name": "群组名", "group-name": "群组名",
"group-not-found": "未找到该群组", "group-not-found": "未找到该群组",
"group-token": "Group Token",
"group-with-value": "群组: {groupID}", "group-with-value": "群组: {groupID}",
"groups": "群组", "groups": "群组",
"manage-groups": "管理群组", "manage-groups": "管理群组",
@ -243,6 +248,7 @@
"general-preferences": "通用设置", "general-preferences": "通用设置",
"group-recipe-preferences": "群组食谱偏好设置", "group-recipe-preferences": "群组食谱偏好设置",
"report": "报告", "report": "报告",
"report-with-id": "Report ID: {id}",
"group-management": "群组管理", "group-management": "群组管理",
"admin-group-management": "管理员组管理", "admin-group-management": "管理员组管理",
"admin-group-management-text": "对本群组的更改将被立即应用。", "admin-group-management-text": "对本群组的更改将被立即应用。",
@ -507,6 +513,7 @@
"message-key": "键名", "message-key": "键名",
"parse": "自动解析", "parse": "自动解析",
"attach-images-hint": "如需添加图片,可将其拖拽到编辑器", "attach-images-hint": "如需添加图片,可将其拖拽到编辑器",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "使用此项功能需启用食材用量", "enable-ingredient-amounts-to-use-this-feature": "使用此项功能需启用食材用量",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "自动解析食材", "parse-ingredients": "自动解析食材",
@ -564,14 +571,17 @@
"tag-filter": "标签筛选", "tag-filter": "标签筛选",
"search-hint": "按 '/'", "search-hint": "按 '/'",
"advanced": "高级", "advanced": "高级",
"auto-search": "自动搜索" "auto-search": "自动搜索",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "新增布景主题", "add-a-new-theme": "新增布景主题",
"admin-settings": "管理设置", "admin-settings": "管理设置",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "备份创建于 {path}", "backup-created-at-response-export_path": "备份创建于 {path}",
"backup-deleted": "备份已删除", "backup-deleted": "备份已删除",
"restore-success": "Restore successful",
"backup-tag": "标签备份", "backup-tag": "标签备份",
"create-heading": "创建备份", "create-heading": "创建备份",
"delete-backup": "删除备份", "delete-backup": "删除备份",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker目录", "docker-volume": "Docker目录",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "验证", "validate": "验证",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "成功", "succeeded": "成功",
@ -819,6 +831,7 @@
"password-updated": "密码已更新", "password-updated": "密码已更新",
"password": "密码", "password": "密码",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "重置密码", "reset-password": "重置密码",
"sign-in": "登入", "sign-in": "登入",
@ -839,6 +852,7 @@
"username": "用户名", "username": "用户名",
"users-header": "用户", "users-header": "用户",
"users": "用户", "users": "用户",
"user-not-found": "User not found",
"webhook-time": "Webhook时间", "webhook-time": "Webhook时间",
"webhooks-enabled": "Webhooks 启用", "webhooks-enabled": "Webhooks 启用",
"you-are-not-allowed-to-create-a-user": "您无权创建用户", "you-are-not-allowed-to-create-a-user": "您无权创建用户",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "已翻译", "translated": "已翻译",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -76,7 +76,8 @@
"cookbook-events": "Cookbook Events", "cookbook-events": "Cookbook Events",
"tag-events": "Tag Events", "tag-events": "Tag Events",
"category-events": "Category Events", "category-events": "Category Events",
"when-a-new-user-joins-your-group": "When a new user joins your group" "when-a-new-user-joins-your-group": "When a new user joins your group",
"recipe-events": "Recipe Events"
}, },
"general": { "general": {
"cancel": "取消", "cancel": "取消",
@ -114,6 +115,8 @@
"keyword": "關鍵字", "keyword": "關鍵字",
"link-copied": "已複製連結", "link-copied": "已複製連結",
"loading-events": "Loading Events", "loading-events": "Loading Events",
"loading-recipe": "Loading recipe...",
"loading-ocr-data": "Loading OCR data...",
"loading-recipes": "載入食譜中", "loading-recipes": "載入食譜中",
"message": "Message", "message": "Message",
"monday": "星期一", "monday": "星期一",
@ -193,7 +196,8 @@
"export-all": "Export All", "export-all": "Export All",
"refresh": "Refresh", "refresh": "Refresh",
"upload-file": "Upload File", "upload-file": "Upload File",
"created-on-date": "Created on: {0}" "created-on-date": "Created on: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes."
}, },
"group": { "group": {
"are-you-sure-you-want-to-delete-the-group": "確定要刪除<b>{groupName}<b/>", "are-you-sure-you-want-to-delete-the-group": "確定要刪除<b>{groupName}<b/>",
@ -208,6 +212,7 @@
"group-id-with-value": "群組 ID: {groupID}", "group-id-with-value": "群組 ID: {groupID}",
"group-name": "群組名稱", "group-name": "群組名稱",
"group-not-found": "找不到該群組", "group-not-found": "找不到該群組",
"group-token": "Group Token",
"group-with-value": "群組: {groupID}", "group-with-value": "群組: {groupID}",
"groups": "群組", "groups": "群組",
"manage-groups": "管理群組", "manage-groups": "管理群組",
@ -243,6 +248,7 @@
"general-preferences": "General Preferences", "general-preferences": "General Preferences",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Group Recipe Preferences",
"report": "Report", "report": "Report",
"report-with-id": "Report ID: {id}",
"group-management": "Group Management", "group-management": "Group Management",
"admin-group-management": "Admin Group Management", "admin-group-management": "Admin Group Management",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Changes to this group will be reflected immediately.",
@ -507,6 +513,7 @@
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
"drop-image": "Drop image",
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature", "enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.", "recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
"parse-ingredients": "Parse ingredients", "parse-ingredients": "Parse ingredients",
@ -564,14 +571,17 @@
"tag-filter": "標簽篩選", "tag-filter": "標簽篩選",
"search-hint": "Press '/'", "search-hint": "Press '/'",
"advanced": "Advanced", "advanced": "Advanced",
"auto-search": "Auto Search" "auto-search": "Auto Search",
"no-results": "No results found"
}, },
"settings": { "settings": {
"add-a-new-theme": "新增佈景主題", "add-a-new-theme": "新增佈景主題",
"admin-settings": "管理員設置", "admin-settings": "管理員設置",
"backup": { "backup": {
"backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "已備份於:{path}", "backup-created-at-response-export_path": "已備份於:{path}",
"backup-deleted": "備份已刪除", "backup-deleted": "備份已刪除",
"restore-success": "Restore successful",
"backup-tag": "備份標籤", "backup-tag": "備份標籤",
"create-heading": "創建備份", "create-heading": "創建備份",
"delete-backup": "刪除備份", "delete-backup": "刪除備份",
@ -680,11 +690,13 @@
"configuration": "Configuration", "configuration": "Configuration",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Email Configuration Status",
"email-configured": "Email Configured",
"email-test-results": "Email Test Results",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
@ -819,6 +831,7 @@
"password-updated": "密碼已更新", "password-updated": "密碼已更新",
"password": "密碼", "password": "密碼",
"password-strength": "Password is {strength}", "password-strength": "Password is {strength}",
"please-enter-password": "Please enter your new password.",
"register": "Register", "register": "Register",
"reset-password": "重設密碼", "reset-password": "重設密碼",
"sign-in": "登入", "sign-in": "登入",
@ -839,6 +852,7 @@
"username": "用戶名", "username": "用戶名",
"users-header": "用戶", "users-header": "用戶",
"users": "用戶", "users": "用戶",
"user-not-found": "User not found",
"webhook-time": "Webhook時間", "webhook-time": "Webhook時間",
"webhooks-enabled": "Webhooks 啟用", "webhooks-enabled": "Webhooks 啟用",
"you-are-not-allowed-to-create-a-user": "您沒有權限新增用戶", "you-are-not-allowed-to-create-a-user": "您沒有權限新增用戶",
@ -861,6 +875,7 @@
"user-management": "User Management", "user-management": "User Management",
"reset-locked-users": "Reset Locked Users", "reset-locked-users": "Reset Locked Users",
"admin-user-creation": "Admin User Creation", "admin-user-creation": "Admin User Creation",
"admin-user-management": "Admin User Management",
"user-details": "User Details", "user-details": "User Details",
"user-name": "User Name", "user-name": "User Name",
"authentication-method": "Authentication Method", "authentication-method": "Authentication Method",
@ -872,7 +887,10 @@
"user-can-organize-group-data": "User can organize group data", "user-can-organize-group-data": "User can organize group data",
"enable-advanced-features": "Enable advanced features", "enable-advanced-features": "Enable advanced features",
"it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.",
"dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!" "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!",
"forgot-password": "Forgot Password",
"forgot-password-text": "Please enter your email address and we will send you a link to reset your password.",
"changes-reflected-immediately": "Changes to this user will be reflected immediately."
}, },
"language-dialog": { "language-dialog": {
"translated": "translated", "translated": "translated",
@ -974,6 +992,7 @@
}, },
"user-registration": { "user-registration": {
"user-registration": "User Registration", "user-registration": "User Registration",
"registration-success": "Registration Success",
"join-a-group": "Join a Group", "join-a-group": "Join a Group",
"create-a-new-group": "Create a New Group", "create-a-new-group": "Create a New Group",
"provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.",
@ -1020,6 +1039,7 @@
}, },
"ocr-editor": { "ocr-editor": {
"ocr-editor": "Ocr editor", "ocr-editor": "Ocr editor",
"toolbar": "Toolbar",
"selection-mode": "Selection mode", "selection-mode": "Selection mode",
"pan-and-zoom-picture": "Pan and zoom picture", "pan-and-zoom-picture": "Pan and zoom picture",
"split-text": "Split text", "split-text": "Split text",
@ -1027,6 +1047,8 @@
"split-by-block": "Split by text block", "split-by-block": "Split by text block",
"flatten": "Flatten regardless of original formating", "flatten": "Flatten regardless of original formating",
"help": { "help": {
"help": "Help",
"mouse-modes": "Mouse modes",
"selection-mode": "Selection Mode (default)", "selection-mode": "Selection Mode (default)",
"selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:",
"selection-mode-steps": { "selection-mode-steps": {

View File

@ -1,6 +1,5 @@
<template> <template>
<v-container fluid> <v-container fluid>
<BannerExperimental issue="https://github.com/hay-kot/mealie/issues/871"></BannerExperimental>
<section> <section>
<!-- Delete Dialog --> <!-- Delete Dialog -->
<BaseDialog <BaseDialog
@ -44,7 +43,7 @@
></v-checkbox> ></v-checkbox>
</v-card-text> </v-card-text>
<v-card-actions class="justify-center pt-0"> <v-card-actions class="justify-center pt-0">
<BaseButton delete :disabled="!confirmImport" @click="restoreBackup(selected)"> <BaseButton delete :disabled="!confirmImport || runningRestore" @click="restoreBackup(selected)">
<template #icon> {{ $globals.icons.database }} </template> <template #icon> {{ $globals.icons.database }} </template>
{{ $t('settings.backup.restore-backup') }} {{ $t('settings.backup.restore-backup') }}
</BaseButton> </BaseButton>
@ -52,6 +51,7 @@
<p class="caption pb-0 mb-1 text-center"> <p class="caption pb-0 mb-1 text-center">
{{ selected }} {{ selected }}
</p> </p>
<v-progress-linear v-if="runningRestore" indeterminate></v-progress-linear>
</BaseDialog> </BaseDialog>
<section> <section>
@ -60,7 +60,16 @@
<i18n path="settings.backup.experimental-description" /> <i18n path="settings.backup.experimental-description" />
</v-card-text> </v-card-text>
</BaseCardSectionTitle> </BaseCardSectionTitle>
<BaseButton @click="createBackup"> {{ $t("settings.backup.create-heading") }} </BaseButton> <v-toolbar color="background" flat class="justify-between">
<BaseButton class="mr-2" @click="createBackup"> {{ $t("settings.backup.create-heading") }} </BaseButton>
<AppButtonUpload
:text-btn="false"
url="/api/admin/backups/upload"
accept=".zip"
color="info"
@uploaded="refreshBackups()"
/>
</v-toolbar>
<v-data-table <v-data-table
:headers="headers" :headers="headers"
@ -86,20 +95,17 @@
> >
<v-icon> {{ $globals.icons.delete }} </v-icon> <v-icon> {{ $globals.icons.delete }} </v-icon>
</v-btn> </v-btn>
<BaseButton small download :download-url="backupsFileNameDownload(item.name)" @click.stop="() => {}" /> <BaseButton small download :download-url="backupsFileNameDownload(item.name)" class="mx-1" @click.stop="() => {}"/>
<BaseButton small @click.stop="setSelected(item); importDialog = true">
<template #icon> {{ $globals.icons.backupRestore }}</template>
{{ $t("settings.backup.backup-restore") }}
</BaseButton>
</template> </template>
</v-data-table> </v-data-table>
<v-divider></v-divider> <v-divider></v-divider>
<div class="d-flex justify-end mt-6"> <div class="d-flex justify-end mt-6">
<div> <div>
<AppButtonUpload
:text-btn="false"
class="mr-4"
url="/api/admin/backups/upload"
accept=".zip"
color="info"
@uploaded="refreshBackups()"
/>
</div> </div>
</div> </div>
</section> </section>
@ -114,6 +120,7 @@
import { computed, defineComponent, reactive, ref, toRefs, useContext, onMounted, useRoute } from "@nuxtjs/composition-api"; import { computed, defineComponent, reactive, ref, toRefs, useContext, onMounted, useRoute } from "@nuxtjs/composition-api";
import { useAdminApi } from "~/composables/api"; import { useAdminApi } from "~/composables/api";
import { AllBackups } from "~/lib/api/types/admin"; import { AllBackups } from "~/lib/api/types/admin";
import { alert } from "~/composables/use-toast";
export default defineComponent({ export default defineComponent({
layout: "admin", layout: "admin",
@ -142,19 +149,23 @@ export default defineComponent({
if (!data?.error) { if (!data?.error) {
refreshBackups(); refreshBackups();
alert.success(i18n.tc("settings.backup.backup-created"));
} else {
alert.error(i18n.tc("settings.backup.error-creating-backup-see-log-file"));
} }
} }
async function restoreBackup(fileName: string) { async function restoreBackup(fileName: string) {
state.runningRestore = true;
const { error } = await adminApi.backups.restore(fileName); const { error } = await adminApi.backups.restore(fileName);
if (error) { if (error) {
console.log(error); console.log(error);
state.importDialog = false; state.importDialog = false;
return; } else {
alert.success(i18n.tc("settings.backup.restore-success"));
$auth.logout();
} }
$auth.logout();
} }
const deleteTarget = ref(""); const deleteTarget = ref("");
@ -163,6 +174,7 @@ export default defineComponent({
const { data } = await adminApi.backups.delete(deleteTarget.value); const { data } = await adminApi.backups.delete(deleteTarget.value);
if (!data?.error) { if (!data?.error) {
alert.success(i18n.tc("settings.backup.backup-deleted"));
refreshBackups(); refreshBackups();
} }
} }
@ -172,6 +184,7 @@ export default defineComponent({
deleteDialog: false, deleteDialog: false,
createDialog: false, createDialog: false,
importDialog: false, importDialog: false,
runningRestore: false,
search: "", search: "",
headers: [ headers: [
{ text: i18n.t("general.name"), value: "name" }, { text: i18n.t("general.name"), value: "name" },
@ -186,7 +199,6 @@ export default defineComponent({
return; return;
} }
selected.value = data.name; selected.value = data.name;
state.importDialog = true;
} }
const backupsFileNameDownload = (fileName: string) => `api/admin/backups/${fileName}`; const backupsFileNameDownload = (fileName: string) => `api/admin/backups/${fileName}`;

View File

@ -1,6 +1,6 @@
<template> <template>
<v-sheet :class="$vuetify.breakpoint.smAndDown ? 'pa-0' : 'px-3 py-0'"> <v-sheet :class="$vuetify.breakpoint.smAndDown ? 'pa-0' : 'px-3 py-0'">
<BasePageTitle v-if="groupName" divider> <BasePageTitle v-if="groupName">
<template #header> <template #header>
<v-img max-height="200" max-width="150" :src="require('~/static/svgs/manage-members.svg')" /> <v-img max-height="200" max-width="150" :src="require('~/static/svgs/manage-members.svg')" />
</template> </template>

View File

@ -6,7 +6,6 @@
<h2 class="headline">{{ $t('profile.welcome-user', [user.fullName]) }}</h2> <h2 class="headline">{{ $t('profile.welcome-user', [user.fullName]) }}</h2>
<p class="subtitle-1 mb-0 text-center"> <p class="subtitle-1 mb-0 text-center">
{{ $t('profile.description') }} {{ $t('profile.description') }}
<a href="https://hay-kot.github.io/mealie/" target="_blank"> {{ $t('general.learn-more') }} </a>
</p> </p>
<v-card flat color="background" width="100%" max-width="600px"> <v-card flat color="background" width="100%" max-width="600px">
<v-card-actions class="d-flex justify-center my-4"> <v-card-actions class="d-flex justify-center my-4">

View File

@ -20,5 +20,11 @@ class BaseMixins:
`self.update` method which directly passing arguments to the `__init__` `self.update` method which directly passing arguments to the `__init__`
""" """
def update(self, *args, **kwarg): def update(self, *args, **kwargs):
self.__init__(*args, **kwarg) self.__init__(*args, **kwargs)
# sqlalchemy doesn't like this method to remove all instances of a 1:many relationship,
# so we explicitly check for that here
for k, v in kwargs.items():
if hasattr(self, k) and v == []:
setattr(self, k, v)

44
poetry.lock generated
View File

@ -1,4 +1,4 @@
# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand. # This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand.
[[package]] [[package]]
name = "aiofiles" name = "aiofiles"
@ -543,20 +543,20 @@ cli = ["requests"]
[[package]] [[package]]
name = "fastapi" name = "fastapi"
version = "0.103.2" version = "0.104.1"
description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
optional = false optional = false
python-versions = ">=3.7" python-versions = ">=3.8"
files = [ files = [
{file = "fastapi-0.103.2-py3-none-any.whl", hash = "sha256:3270de872f0fe9ec809d4bd3d4d890c6d5cc7b9611d721d6438f9dacc8c4ef2e"}, {file = "fastapi-0.104.1-py3-none-any.whl", hash = "sha256:752dc31160cdbd0436bb93bad51560b57e525cbb1d4bbf6f4904ceee75548241"},
{file = "fastapi-0.103.2.tar.gz", hash = "sha256:75a11f6bfb8fc4d2bec0bd710c2d5f2829659c0e8c0afd5560fdda6ce25ec653"}, {file = "fastapi-0.104.1.tar.gz", hash = "sha256:e5e4540a7c5e1dcfbbcf5b903c234feddcdcd881f191977a1c5dfd917487e7ae"},
] ]
[package.dependencies] [package.dependencies]
anyio = ">=3.7.1,<4.0.0" anyio = ">=3.7.1,<4.0.0"
pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0" pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0"
starlette = ">=0.27.0,<0.28.0" starlette = ">=0.27.0,<0.28.0"
typing-extensions = ">=4.5.0" typing-extensions = ">=4.8.0"
[package.extras] [package.extras]
all = ["email-validator (>=2.0.0)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)", "jinja2 (>=2.11.2)", "orjson (>=3.2.1)", "pydantic-extra-types (>=2.0.0)", "pydantic-settings (>=2.0.0)", "python-multipart (>=0.0.5)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "uvicorn[standard] (>=0.12.0)"] all = ["email-validator (>=2.0.0)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)", "jinja2 (>=2.11.2)", "orjson (>=3.2.1)", "pydantic-extra-types (>=2.0.0)", "pydantic-settings (>=2.0.0)", "python-multipart (>=0.0.5)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "uvicorn[standard] (>=0.12.0)"]
@ -605,7 +605,6 @@ files = [
{file = "greenlet-2.0.2-cp27-cp27m-win32.whl", hash = "sha256:6c3acb79b0bfd4fe733dff8bc62695283b57949ebcca05ae5c129eb606ff2d74"}, {file = "greenlet-2.0.2-cp27-cp27m-win32.whl", hash = "sha256:6c3acb79b0bfd4fe733dff8bc62695283b57949ebcca05ae5c129eb606ff2d74"},
{file = "greenlet-2.0.2-cp27-cp27m-win_amd64.whl", hash = "sha256:283737e0da3f08bd637b5ad058507e578dd462db259f7f6e4c5c365ba4ee9343"}, {file = "greenlet-2.0.2-cp27-cp27m-win_amd64.whl", hash = "sha256:283737e0da3f08bd637b5ad058507e578dd462db259f7f6e4c5c365ba4ee9343"},
{file = "greenlet-2.0.2-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:d27ec7509b9c18b6d73f2f5ede2622441de812e7b1a80bbd446cb0633bd3d5ae"}, {file = "greenlet-2.0.2-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:d27ec7509b9c18b6d73f2f5ede2622441de812e7b1a80bbd446cb0633bd3d5ae"},
{file = "greenlet-2.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d967650d3f56af314b72df7089d96cda1083a7fc2da05b375d2bc48c82ab3f3c"},
{file = "greenlet-2.0.2-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:30bcf80dda7f15ac77ba5af2b961bdd9dbc77fd4ac6105cee85b0d0a5fcf74df"}, {file = "greenlet-2.0.2-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:30bcf80dda7f15ac77ba5af2b961bdd9dbc77fd4ac6105cee85b0d0a5fcf74df"},
{file = "greenlet-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26fbfce90728d82bc9e6c38ea4d038cba20b7faf8a0ca53a9c07b67318d46088"}, {file = "greenlet-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26fbfce90728d82bc9e6c38ea4d038cba20b7faf8a0ca53a9c07b67318d46088"},
{file = "greenlet-2.0.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9190f09060ea4debddd24665d6804b995a9c122ef5917ab26e1566dcc712ceeb"}, {file = "greenlet-2.0.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9190f09060ea4debddd24665d6804b995a9c122ef5917ab26e1566dcc712ceeb"},
@ -614,7 +613,6 @@ files = [
{file = "greenlet-2.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:76ae285c8104046b3a7f06b42f29c7b73f77683df18c49ab5af7983994c2dd91"}, {file = "greenlet-2.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:76ae285c8104046b3a7f06b42f29c7b73f77683df18c49ab5af7983994c2dd91"},
{file = "greenlet-2.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:2d4686f195e32d36b4d7cf2d166857dbd0ee9f3d20ae349b6bf8afc8485b3645"}, {file = "greenlet-2.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:2d4686f195e32d36b4d7cf2d166857dbd0ee9f3d20ae349b6bf8afc8485b3645"},
{file = "greenlet-2.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c4302695ad8027363e96311df24ee28978162cdcdd2006476c43970b384a244c"}, {file = "greenlet-2.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c4302695ad8027363e96311df24ee28978162cdcdd2006476c43970b384a244c"},
{file = "greenlet-2.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d4606a527e30548153be1a9f155f4e283d109ffba663a15856089fb55f933e47"},
{file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c48f54ef8e05f04d6eff74b8233f6063cb1ed960243eacc474ee73a2ea8573ca"}, {file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c48f54ef8e05f04d6eff74b8233f6063cb1ed960243eacc474ee73a2ea8573ca"},
{file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a1846f1b999e78e13837c93c778dcfc3365902cfb8d1bdb7dd73ead37059f0d0"}, {file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a1846f1b999e78e13837c93c778dcfc3365902cfb8d1bdb7dd73ead37059f0d0"},
{file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a06ad5312349fec0ab944664b01d26f8d1f05009566339ac6f63f56589bc1a2"}, {file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a06ad5312349fec0ab944664b01d26f8d1f05009566339ac6f63f56589bc1a2"},
@ -644,7 +642,6 @@ files = [
{file = "greenlet-2.0.2-cp37-cp37m-win32.whl", hash = "sha256:3f6ea9bd35eb450837a3d80e77b517ea5bc56b4647f5502cd28de13675ee12f7"}, {file = "greenlet-2.0.2-cp37-cp37m-win32.whl", hash = "sha256:3f6ea9bd35eb450837a3d80e77b517ea5bc56b4647f5502cd28de13675ee12f7"},
{file = "greenlet-2.0.2-cp37-cp37m-win_amd64.whl", hash = "sha256:7492e2b7bd7c9b9916388d9df23fa49d9b88ac0640db0a5b4ecc2b653bf451e3"}, {file = "greenlet-2.0.2-cp37-cp37m-win_amd64.whl", hash = "sha256:7492e2b7bd7c9b9916388d9df23fa49d9b88ac0640db0a5b4ecc2b653bf451e3"},
{file = "greenlet-2.0.2-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:b864ba53912b6c3ab6bcb2beb19f19edd01a6bfcbdfe1f37ddd1778abfe75a30"}, {file = "greenlet-2.0.2-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:b864ba53912b6c3ab6bcb2beb19f19edd01a6bfcbdfe1f37ddd1778abfe75a30"},
{file = "greenlet-2.0.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1087300cf9700bbf455b1b97e24db18f2f77b55302a68272c56209d5587c12d1"},
{file = "greenlet-2.0.2-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:ba2956617f1c42598a308a84c6cf021a90ff3862eddafd20c3333d50f0edb45b"}, {file = "greenlet-2.0.2-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:ba2956617f1c42598a308a84c6cf021a90ff3862eddafd20c3333d50f0edb45b"},
{file = "greenlet-2.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc3a569657468b6f3fb60587e48356fe512c1754ca05a564f11366ac9e306526"}, {file = "greenlet-2.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc3a569657468b6f3fb60587e48356fe512c1754ca05a564f11366ac9e306526"},
{file = "greenlet-2.0.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8eab883b3b2a38cc1e050819ef06a7e6344d4a990d24d45bc6f2cf959045a45b"}, {file = "greenlet-2.0.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8eab883b3b2a38cc1e050819ef06a7e6344d4a990d24d45bc6f2cf959045a45b"},
@ -653,7 +650,6 @@ files = [
{file = "greenlet-2.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b0ef99cdbe2b682b9ccbb964743a6aca37905fda5e0452e5ee239b1654d37f2a"}, {file = "greenlet-2.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b0ef99cdbe2b682b9ccbb964743a6aca37905fda5e0452e5ee239b1654d37f2a"},
{file = "greenlet-2.0.2-cp38-cp38-win32.whl", hash = "sha256:b80f600eddddce72320dbbc8e3784d16bd3fb7b517e82476d8da921f27d4b249"}, {file = "greenlet-2.0.2-cp38-cp38-win32.whl", hash = "sha256:b80f600eddddce72320dbbc8e3784d16bd3fb7b517e82476d8da921f27d4b249"},
{file = "greenlet-2.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:4d2e11331fc0c02b6e84b0d28ece3a36e0548ee1a1ce9ddde03752d9b79bba40"}, {file = "greenlet-2.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:4d2e11331fc0c02b6e84b0d28ece3a36e0548ee1a1ce9ddde03752d9b79bba40"},
{file = "greenlet-2.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8512a0c38cfd4e66a858ddd1b17705587900dd760c6003998e9472b77b56d417"},
{file = "greenlet-2.0.2-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:88d9ab96491d38a5ab7c56dd7a3cc37d83336ecc564e4e8816dbed12e5aaefc8"}, {file = "greenlet-2.0.2-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:88d9ab96491d38a5ab7c56dd7a3cc37d83336ecc564e4e8816dbed12e5aaefc8"},
{file = "greenlet-2.0.2-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:561091a7be172ab497a3527602d467e2b3fbe75f9e783d8b8ce403fa414f71a6"}, {file = "greenlet-2.0.2-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:561091a7be172ab497a3527602d467e2b3fbe75f9e783d8b8ce403fa414f71a6"},
{file = "greenlet-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:971ce5e14dc5e73715755d0ca2975ac88cfdaefcaab078a284fea6cfabf866df"}, {file = "greenlet-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:971ce5e14dc5e73715755d0ca2975ac88cfdaefcaab078a284fea6cfabf866df"},
@ -2028,7 +2024,6 @@ files = [
{file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938"}, {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938"},
{file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d"}, {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d"},
{file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515"}, {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515"},
{file = "PyYAML-6.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:326c013efe8048858a6d312ddd31d56e468118ad4cdeda36c719bf5bb6192290"},
{file = "PyYAML-6.0.1-cp310-cp310-win32.whl", hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924"}, {file = "PyYAML-6.0.1-cp310-cp310-win32.whl", hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924"},
{file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d"}, {file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d"},
{file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007"}, {file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007"},
@ -2036,15 +2031,8 @@ files = [
{file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d"}, {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d"},
{file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc"}, {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc"},
{file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673"}, {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673"},
{file = "PyYAML-6.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e7d73685e87afe9f3b36c799222440d6cf362062f78be1013661b00c5c6f678b"},
{file = "PyYAML-6.0.1-cp311-cp311-win32.whl", hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741"}, {file = "PyYAML-6.0.1-cp311-cp311-win32.whl", hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741"},
{file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"}, {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"},
{file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"},
{file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"},
{file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"},
{file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"},
{file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"},
{file = "PyYAML-6.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:0d3304d8c0adc42be59c5f8a4d9e3d7379e6955ad754aa9d6ab7a398b59dd1df"},
{file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47"}, {file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47"},
{file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98"}, {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98"},
{file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c"}, {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c"},
@ -2061,7 +2049,6 @@ files = [
{file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5"}, {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5"},
{file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696"}, {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696"},
{file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735"}, {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735"},
{file = "PyYAML-6.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:49a183be227561de579b4a36efbb21b3eab9651dd81b1858589f796549873dd6"},
{file = "PyYAML-6.0.1-cp38-cp38-win32.whl", hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206"}, {file = "PyYAML-6.0.1-cp38-cp38-win32.whl", hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206"},
{file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62"}, {file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62"},
{file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8"}, {file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8"},
@ -2069,7 +2056,6 @@ files = [
{file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6"}, {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6"},
{file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0"}, {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0"},
{file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c"}, {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c"},
{file = "PyYAML-6.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5"},
{file = "PyYAML-6.0.1-cp39-cp39-win32.whl", hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c"}, {file = "PyYAML-6.0.1-cp39-cp39-win32.whl", hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c"},
{file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486"}, {file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486"},
{file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43"}, {file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43"},
@ -2219,13 +2205,13 @@ tests = ["html5lib", "pytest", "pytest-cov"]
[[package]] [[package]]
name = "recipe-scrapers" name = "recipe-scrapers"
version = "14.51.0" version = "14.52.0"
description = "Python package, scraping recipes from all over the internet" description = "Python package, scraping recipes from all over the internet"
optional = false optional = false
python-versions = ">=3.8" python-versions = ">=3.8"
files = [ files = [
{file = "recipe_scrapers-14.51.0-py3-none-any.whl", hash = "sha256:75c51d87e4556222b4b4138e376d9a9d29308a0312b37b8588054920a1ac490f"}, {file = "recipe_scrapers-14.52.0-py3-none-any.whl", hash = "sha256:3514048808c7b7de467bfa56bea3921ecff637441cde9085186345e3ce7cabdc"},
{file = "recipe_scrapers-14.51.0.tar.gz", hash = "sha256:6c742c93b13cff84adc481bf60422d71d8221ee90a745599301363032cf4d854"}, {file = "recipe_scrapers-14.52.0.tar.gz", hash = "sha256:3d1d2cf7ad8c5fd73b5a0e921b3505daeddb42da705ef5c68523a465ccd8cd8f"},
] ]
[package.dependencies] [package.dependencies]
@ -2986,16 +2972,6 @@ files = [
{file = "wrapt-1.14.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8ad85f7f4e20964db4daadcab70b47ab05c7c1cf2a7c1e51087bfaa83831854c"}, {file = "wrapt-1.14.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8ad85f7f4e20964db4daadcab70b47ab05c7c1cf2a7c1e51087bfaa83831854c"},
{file = "wrapt-1.14.1-cp310-cp310-win32.whl", hash = "sha256:a9a52172be0b5aae932bef82a79ec0a0ce87288c7d132946d645eba03f0ad8a8"}, {file = "wrapt-1.14.1-cp310-cp310-win32.whl", hash = "sha256:a9a52172be0b5aae932bef82a79ec0a0ce87288c7d132946d645eba03f0ad8a8"},
{file = "wrapt-1.14.1-cp310-cp310-win_amd64.whl", hash = "sha256:6d323e1554b3d22cfc03cd3243b5bb815a51f5249fdcbb86fda4bf62bab9e164"}, {file = "wrapt-1.14.1-cp310-cp310-win_amd64.whl", hash = "sha256:6d323e1554b3d22cfc03cd3243b5bb815a51f5249fdcbb86fda4bf62bab9e164"},
{file = "wrapt-1.14.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ecee4132c6cd2ce5308e21672015ddfed1ff975ad0ac8d27168ea82e71413f55"},
{file = "wrapt-1.14.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2020f391008ef874c6d9e208b24f28e31bcb85ccff4f335f15a3251d222b92d9"},
{file = "wrapt-1.14.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2feecf86e1f7a86517cab34ae6c2f081fd2d0dac860cb0c0ded96d799d20b335"},
{file = "wrapt-1.14.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:240b1686f38ae665d1b15475966fe0472f78e71b1b4903c143a842659c8e4cb9"},
{file = "wrapt-1.14.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9008dad07d71f68487c91e96579c8567c98ca4c3881b9b113bc7b33e9fd78b8"},
{file = "wrapt-1.14.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6447e9f3ba72f8e2b985a1da758767698efa72723d5b59accefd716e9e8272bf"},
{file = "wrapt-1.14.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:acae32e13a4153809db37405f5eba5bac5fbe2e2ba61ab227926a22901051c0a"},
{file = "wrapt-1.14.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:49ef582b7a1152ae2766557f0550a9fcbf7bbd76f43fbdc94dd3bf07cc7168be"},
{file = "wrapt-1.14.1-cp311-cp311-win32.whl", hash = "sha256:358fe87cc899c6bb0ddc185bf3dbfa4ba646f05b1b0b9b5a27c2cb92c2cea204"},
{file = "wrapt-1.14.1-cp311-cp311-win_amd64.whl", hash = "sha256:26046cd03936ae745a502abf44dac702a5e6880b2b01c29aea8ddf3353b68224"},
{file = "wrapt-1.14.1-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:43ca3bbbe97af00f49efb06e352eae40434ca9d915906f77def219b88e85d907"}, {file = "wrapt-1.14.1-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:43ca3bbbe97af00f49efb06e352eae40434ca9d915906f77def219b88e85d907"},
{file = "wrapt-1.14.1-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:6b1a564e6cb69922c7fe3a678b9f9a3c54e72b469875aa8018f18b4d1dd1adf3"}, {file = "wrapt-1.14.1-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:6b1a564e6cb69922c7fe3a678b9f9a3c54e72b469875aa8018f18b4d1dd1adf3"},
{file = "wrapt-1.14.1-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:00b6d4ea20a906c0ca56d84f93065b398ab74b927a7a3dbd470f6fc503f95dc3"}, {file = "wrapt-1.14.1-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:00b6d4ea20a906c0ca56d84f93065b398ab74b927a7a3dbd470f6fc503f95dc3"},
@ -3049,4 +3025,4 @@ pgsql = ["psycopg2-binary"]
[metadata] [metadata]
lock-version = "2.0" lock-version = "2.0"
python-versions = "^3.10" python-versions = "^3.10"
content-hash = "760e66633c3a4061945b29c1953c584b2c980b8535058252588eec1122174783" content-hash = "5e0cc403c1ec022e6a75a4969dd97c55ce312daafd7d2024a3617eca25b2129f"

View File

@ -20,7 +20,7 @@ appdirs = "1.4.4"
apprise = "^1.4.5" apprise = "^1.4.5"
bcrypt = "^4.0.1" bcrypt = "^4.0.1"
extruct = "^0.14.0" extruct = "^0.14.0"
fastapi = "^0.103.2" fastapi = "^0.104.1"
gunicorn = "^20.1.0" gunicorn = "^20.1.0"
httpx = "^0.24.1" httpx = "^0.24.1"
lxml = "^4.7.1" lxml = "^4.7.1"
@ -37,7 +37,7 @@ python-jose = "^3.3.0"
python-ldap = "^3.3.1" python-ldap = "^3.3.1"
python-multipart = "^0.0.6" python-multipart = "^0.0.6"
python-slugify = "^8.0.0" python-slugify = "^8.0.0"
recipe-scrapers = "14.51.0" recipe-scrapers = "^14.52.0"
requests = "^2.31.0" requests = "^2.31.0"
tzdata = "^2022.7" tzdata = "^2022.7"
uvicorn = { extras = ["standard"], version = "^0.21.0" } uvicorn = { extras = ["standard"], version = "^0.21.0" }

View File

@ -18,6 +18,7 @@ from slugify import slugify
from mealie.repos.repository_factory import AllRepositories from mealie.repos.repository_factory import AllRepositories
from mealie.schema.recipe.recipe import RecipeCategory, RecipeSummary, RecipeTag from mealie.schema.recipe.recipe import RecipeCategory, RecipeSummary, RecipeTag
from mealie.schema.recipe.recipe_notes import RecipeNote
from mealie.services.recipe.recipe_data_service import RecipeDataService from mealie.services.recipe.recipe_data_service import RecipeDataService
from mealie.services.scraper.recipe_scraper import DEFAULT_SCRAPER_STRATEGIES from mealie.services.scraper.recipe_scraper import DEFAULT_SCRAPER_STRATEGIES
from tests import data, utils from tests import data, utils
@ -610,6 +611,42 @@ def test_rename(api_client: TestClient, recipe_data: RecipeSiteTestCase, unique_
recipe_data.expected_slug = new_slug recipe_data.expected_slug = new_slug
def test_remove_notes(api_client: TestClient, unique_user: TestUser):
# create recipe
recipe_create_url = api_routes.recipes
recipe_create_data = {"name": random_string()}
response = api_client.post(recipe_create_url, headers=unique_user.token, json=recipe_create_data)
assert response.status_code == 201
recipe_slug: str = response.json()
# get recipe and add a note
recipe_url = api_routes.recipes_slug(recipe_slug)
response = api_client.get(recipe_url, headers=unique_user.token)
assert response.status_code == 200
recipe = json.loads(response.text)
recipe["notes"] = [RecipeNote(title=random_string(), text=random_string()).dict()]
response = api_client.put(recipe_url, json=recipe, headers=unique_user.token)
assert response.status_code == 200
# get recipe and remove the note
response = api_client.get(recipe_url, headers=unique_user.token)
assert response.status_code == 200
recipe = json.loads(response.text)
assert len(recipe.get("notes", [])) == 1
recipe["notes"] = []
response = api_client.put(recipe_url, json=recipe, headers=unique_user.token)
assert response.status_code == 200
# verify the note is removed
response = api_client.get(recipe_url, headers=unique_user.token)
assert response.status_code == 200
recipe = json.loads(response.text)
assert len(recipe.get("notes", [])) == 0
@pytest.mark.parametrize("recipe_data", recipe_test_data) @pytest.mark.parametrize("recipe_data", recipe_test_data)
def test_delete(api_client: TestClient, recipe_data: RecipeSiteTestCase, unique_user: TestUser): def test_delete(api_client: TestClient, recipe_data: RecipeSiteTestCase, unique_user: TestUser):
response = api_client.delete(api_routes.recipes_slug(recipe_data.expected_slug), headers=unique_user.token) response = api_client.delete(api_routes.recipes_slug(recipe_data.expected_slug), headers=unique_user.token)