#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2026.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-01-04 19:25+0300\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
"Language: sv-se\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: engine/core/abstract.py:12
msgid "unique id"
msgstr "Unikt ID"

#: engine/core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr "Unikt ID används för att säkert identifiera alla databasobjekt"

#: engine/core/abstract.py:20
msgid "is active"
msgstr "Är aktiv"

#: engine/core/abstract.py:22
msgid ""
"if set to false, this object can't be seen by users without needed permission"
msgstr ""
"Om det är inställt på false kan objektet inte ses av användare utan "
"nödvändigt tillstånd"

#: engine/core/abstract.py:26 engine/core/choices.py:18
msgid "created"
msgstr "Skapad"

#: engine/core/abstract.py:26
msgid "when the object first appeared on the database"
msgstr "När objektet först dök upp på databasen"

#: engine/core/abstract.py:29
msgid "modified"
msgstr "Modifierad"

#: engine/core/abstract.py:29
msgid "when the object was last modified"
msgstr "När objektet senast redigerades"

#: engine/core/admin.py:94
msgid "translations"
msgstr "Översättningar"

#: engine/core/admin.py:102
msgid "general"
msgstr "Allmänt"

#: engine/core/admin.py:106
msgid "relations"
msgstr "Relationer"

#: engine/core/admin.py:111
msgid "additional info"
msgstr "Ytterligare information"

#: engine/core/admin.py:133
msgid "metadata"
msgstr "Metadata"

#: engine/core/admin.py:141
msgid "timestamps"
msgstr "Tidsstämplar"

#: engine/core/admin.py:158
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Aktivera vald %(verbose_name_plural)s."

#: engine/core/admin.py:166
msgid "selected items have been activated."
msgstr "Valda artiklar har aktiverats!"

#: engine/core/admin.py:174
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Avaktivera vald %(verbose_name_plural)s."

#: engine/core/admin.py:184
msgid "selected items have been deactivated."
msgstr "Valda objekt har avaktiverats!"

#: engine/core/admin.py:196 engine/core/graphene/object_types.py:653
#: engine/core/graphene/object_types.py:660 engine/core/models.py:825
#: engine/core/models.py:833
msgid "attribute value"
msgstr "Attributvärde"

#: engine/core/admin.py:197 engine/core/graphene/object_types.py:77
#: engine/core/models.py:834
msgid "attribute values"
msgstr "Attributets värden"

#: engine/core/admin.py:208
msgid "image"
msgstr "Bild"

#: engine/core/admin.py:209 engine/core/graphene/object_types.py:530
msgid "images"
msgstr "Bilder"

#: engine/core/admin.py:220 engine/core/models.py:576
msgid "stock"
msgstr "Stock"

#: engine/core/admin.py:221 engine/core/graphene/object_types.py:713
msgid "stocks"
msgstr "Stocks"

#: engine/core/admin.py:232 engine/core/models.py:1931
msgid "order product"
msgstr "Beställ produkt"

#: engine/core/admin.py:233 engine/core/graphene/object_types.py:441
#: engine/core/models.py:1932
msgid "order products"
msgstr "Beställ produkter"

#: engine/core/admin.py:251 engine/core/admin.py:252
msgid "children"
msgstr "Barn och ungdomar"

#: engine/core/admin.py:1064
msgid "Config"
msgstr "Konfig"

#: engine/core/apps.py:8
msgid "core"
msgstr "Kärnan"

#: engine/core/choices.py:4 engine/core/choices.py:20
msgid "finished"
msgstr "Färdig"

#: engine/core/choices.py:5 engine/core/choices.py:19
msgid "delivering"
msgstr "Leverera"

#: engine/core/choices.py:6
msgid "delivered"
msgstr "Levereras"

#: engine/core/choices.py:7
msgid "canceled"
msgstr "Annullerad"

#: engine/core/choices.py:8 engine/core/choices.py:16 engine/core/choices.py:24
msgid "failed"
msgstr "Misslyckades"

#: engine/core/choices.py:9 engine/core/choices.py:15
msgid "pending"
msgstr "Avvaktande"

#: engine/core/choices.py:10
msgid "accepted"
msgstr "Accepterad"

#: engine/core/choices.py:11
msgid "money returned"
msgstr "Återbetalda pengar"

#: engine/core/choices.py:17
msgid "payment"
msgstr "Betalning"

#: engine/core/choices.py:21
msgid "momental"
msgstr "Momental"

#: engine/core/choices.py:24
msgid "successful"
msgstr "Framgångsrik"

#: engine/core/docs/drf/views.py:30
msgid "OpenAPI schema in selected format with selected language"
msgstr "OpenAPI-schema i valt format med valt språk"

#: engine/core/docs/drf/views.py:32
msgid ""
"OpenApi3 schema for this API. Format can be selected via content "
"negotiation. Language can be selected with Accept-Language and query "
"parameter both."
msgstr ""
"OpenApi3-schema för detta API. Format kan väljas via innehållsförhandling. "
"Språk kan väljas med både Accept-Language och frågeparameter."

#: engine/core/docs/drf/views.py:46 engine/core/graphene/mutations.py:36
msgid "cache I/O"
msgstr "Cache I/O"

#: engine/core/docs/drf/views.py:48
msgid ""
"apply only a key to read permitted data from cache.\n"
"apply key, data and timeout with authentication to write data to cache."
msgstr ""
"Använd endast en nyckel för att läsa tillåtna data från cacheminnet.\n"
"Använd nyckel, data och timeout med autentisering för att skriva data till "
"cacheminnet."

#: engine/core/docs/drf/views.py:66
msgid "get a list of supported languages"
msgstr "Hämta en lista över språk som stöds"

#: engine/core/docs/drf/views.py:78
msgid "get application's exposable parameters"
msgstr "Hämta applikationens exponerbara parametrar"

#: engine/core/docs/drf/views.py:92
msgid "send a message to the support team"
msgstr "Skicka ett meddelande till supportteamet"

#: engine/core/docs/drf/views.py:106 engine/core/graphene/mutations.py:58
msgid "request a CORSed URL"
msgstr "Begär en CORSed URL. Endast https tillåtet."

#: engine/core/docs/drf/views.py:122
msgid "Search between products, categories and brands"
msgstr "Sök mellan produkter, kategorier och varumärken"

#: engine/core/docs/drf/views.py:144
msgid "global search endpoint to query across project's tables"
msgstr "Global sökpunkt för att söka i projektets alla tabeller"

#: engine/core/docs/drf/views.py:153
msgid "purchase an order as a business"
msgstr "Köpa en order som ett företag"

#: engine/core/docs/drf/views.py:161
msgid ""
"purchase an order as a business, using the provided `products` with "
"`product_uuid` and `attributes`."
msgstr ""
"Köp en order som ett företag, med hjälp av de tillhandahållna `produkterna` "
"med `produkt_uuid` och `attribut`."

#: engine/core/docs/drf/views.py:180
msgid "download a digital asset from purchased digital order"
msgstr "ladda ner en digital tillgång från en köpt digital order"

#: engine/core/docs/drf/viewsets.py:65
msgid "list all attribute groups (simple view)"
msgstr "Lista alla attributgrupper (enkel vy)"

#: engine/core/docs/drf/viewsets.py:75
msgid "retrieve a single attribute group (detailed view)"
msgstr "Hämta en enskild attributgrupp (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:82
msgid "create an attribute group"
msgstr "Skapa en attributgrupp"

#: engine/core/docs/drf/viewsets.py:92
msgid "delete an attribute group"
msgstr "Ta bort en attributgrupp"

#: engine/core/docs/drf/viewsets.py:99
msgid "rewrite an existing attribute group saving non-editables"
msgstr ""
"Skriva om en befintlig attributgrupp och spara icke-redigerbara attribut"

#: engine/core/docs/drf/viewsets.py:107
msgid "rewrite some fields of an existing attribute group saving non-editables"
msgstr ""
"Skriv om vissa fält i en befintlig attributgrupp och spara icke-redigerbara "
"fält"

#: engine/core/docs/drf/viewsets.py:118
msgid "list all attributes (simple view)"
msgstr "Lista alla attribut (enkel vy)"

#: engine/core/docs/drf/viewsets.py:128
msgid "retrieve a single attribute (detailed view)"
msgstr "Hämta ett enskilt attribut (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:135
msgid "create an attribute"
msgstr "Skapa ett attribut"

#: engine/core/docs/drf/viewsets.py:142
msgid "delete an attribute"
msgstr "Ta bort ett attribut"

#: engine/core/docs/drf/viewsets.py:149
msgid "rewrite an existing attribute saving non-editables"
msgstr "Skriva om ett befintligt attribut och spara icke-redigerbara"

#: engine/core/docs/drf/viewsets.py:156
msgid "rewrite some fields of an existing attribute saving non-editables"
msgstr ""
"Skriv om vissa fält i ett befintligt attribut och spara icke-redigerbara fält"

#: engine/core/docs/drf/viewsets.py:166
msgid "list all attribute values (simple view)"
msgstr "Lista alla attributvärden (enkel vy)"

#: engine/core/docs/drf/viewsets.py:176
msgid "retrieve a single attribute value (detailed view)"
msgstr "Hämta ett enskilt attributvärde (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:183
msgid "create an attribute value"
msgstr "Skapa ett attributvärde"

#: engine/core/docs/drf/viewsets.py:193
msgid "delete an attribute value"
msgstr "Ta bort ett attributvärde"

#: engine/core/docs/drf/viewsets.py:200
msgid "rewrite an existing attribute value saving non-editables"
msgstr "Skriva om ett befintligt attributvärde som sparar icke-redigerbara"

#: engine/core/docs/drf/viewsets.py:208
msgid "rewrite some fields of an existing attribute value saving non-editables"
msgstr ""
"Skriva om vissa fält i ett befintligt attributvärde och spara icke-"
"redigerbara fält"

#: engine/core/docs/drf/viewsets.py:219 engine/core/docs/drf/viewsets.py:220
msgid "list all categories (simple view)"
msgstr "Lista alla kategorier (enkel vy)"

#: engine/core/docs/drf/viewsets.py:230 engine/core/docs/drf/viewsets.py:231
msgid "retrieve a single category (detailed view)"
msgstr "Hämta en enskild kategori (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:236 engine/core/docs/drf/viewsets.py:286
msgid "Category UUID or slug"
msgstr "Kategori UUID eller slug"

#: engine/core/docs/drf/viewsets.py:246 engine/core/docs/drf/viewsets.py:247
msgid "create a category"
msgstr "Skapa en kategori"

#: engine/core/docs/drf/viewsets.py:254 engine/core/docs/drf/viewsets.py:255
msgid "delete a category"
msgstr "Ta bort en kategori"

#: engine/core/docs/drf/viewsets.py:262 engine/core/docs/drf/viewsets.py:263
msgid "rewrite an existing category saving non-editables"
msgstr "Skriva om en befintlig kategori som sparar icke-redigerbara"

#: engine/core/docs/drf/viewsets.py:270 engine/core/docs/drf/viewsets.py:272
msgid "rewrite some fields of an existing category saving non-editables"
msgstr "Skriva om vissa fält i en befintlig kategori spara icke-redigerbara"

#: engine/core/docs/drf/viewsets.py:280 engine/core/docs/drf/viewsets.py:757
#: engine/core/docs/drf/viewsets.py:1046
#: engine/core/graphene/object_types.py:119
#: engine/core/graphene/object_types.py:239
#: engine/core/graphene/object_types.py:540
msgid "SEO Meta snapshot"
msgstr "SEO Meta snapshot"

#: engine/core/docs/drf/viewsets.py:281
msgid "returns a snapshot of the category's SEO meta data"
msgstr "Returnerar en ögonblicksbild av kategorins SEO-metadata"

#: engine/core/docs/drf/viewsets.py:302
msgid "list all orders (simple view)"
msgstr "Lista alla kategorier (enkel vy)"

#: engine/core/docs/drf/viewsets.py:303
msgid "for non-staff users, only their own orders are returned."
msgstr ""
"För användare som inte är anställda returneras endast deras egna "
"beställningar."

#: engine/core/docs/drf/viewsets.py:309
msgid ""
"Case-insensitive substring search across human_readable_id, order_products."
"product.name, and order_products.product.partnumber"
msgstr ""
"Substringsökning utan skiftlägeskänslighet över human_readable_id, "
"order_products.product.name och order_products.product.partnumber"

#: engine/core/docs/drf/viewsets.py:316
msgid "Filter orders with buy_time >= this ISO 8601 datetime"
msgstr "Filtrera order med buy_time >= denna ISO 8601-datumtid"

#: engine/core/docs/drf/viewsets.py:321
msgid "Filter orders with buy_time <= this ISO 8601 datetime"
msgstr "Filtrera order med buy_time <= denna ISO 8601-datumtid"

#: engine/core/docs/drf/viewsets.py:326
msgid "Filter by exact order UUID"
msgstr "Filtrera efter exakt order UUID"

#: engine/core/docs/drf/viewsets.py:331
msgid "Filter by exact human-readable order ID"
msgstr "Filtrera efter exakt mänskligt läsbart order-ID"

#: engine/core/docs/drf/viewsets.py:336
msgid "Filter by user's email (case-insensitive exact match)"
msgstr ""
"Filtrera efter användarens e-post (exakt matchning utan skiftlägeskänslighet)"

#: engine/core/docs/drf/viewsets.py:341
msgid "Filter by user's UUID"
msgstr "Filtrera efter användarens UUID"

#: engine/core/docs/drf/viewsets.py:347
msgid "Filter by order status (case-insensitive substring match)"
msgstr "Filtrera efter orderstatus (skiftlägeskänslig matchning av delsträng)"

#: engine/core/docs/drf/viewsets.py:354
msgid ""
"Order by one of: uuid, human_readable_id, user_email, user, status, created, "
"modified, buy_time, random. Prefix with '-' for descending (e.g. '-"
"buy_time')."
msgstr ""
"Ordna efter en av följande: uuid, human_readable_id, user_email, user, "
"status, created, modified, buy_time, random. Prefix med \"-\" för fallande "
"ordning (t.ex. \"-buy_time\")."

#: engine/core/docs/drf/viewsets.py:366
msgid "retrieve a single order (detailed view)"
msgstr "Hämta en enskild kategori (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:371
msgid "Order UUID or human-readable id"
msgstr "Order UUID eller mänskligt läsbart id"

#: engine/core/docs/drf/viewsets.py:381
msgid "create an order"
msgstr "Skapa ett attribut"

#: engine/core/docs/drf/viewsets.py:382
msgid "doesn't work for non-staff users."
msgstr "Fungerar inte för användare som inte är anställda."

#: engine/core/docs/drf/viewsets.py:389
msgid "delete an order"
msgstr "Ta bort ett attribut"

#: engine/core/docs/drf/viewsets.py:396
msgid "rewrite an existing order saving non-editables"
msgstr "Skriva om en befintlig kategori som sparar icke-redigerbara"

#: engine/core/docs/drf/viewsets.py:403
msgid "rewrite some fields of an existing order saving non-editables"
msgstr "Skriva om vissa fält i en befintlig kategori spara icke-redigerbara"

#: engine/core/docs/drf/viewsets.py:410
msgid "purchase an order"
msgstr "Inköpspris vid ordertillfället"

#: engine/core/docs/drf/viewsets.py:412
msgid ""
"finalizes the order purchase. if `force_balance` is used, the purchase is "
"completed using the user's balance; if `force_payment` is used, a "
"transaction is initiated."
msgstr ""
"Slutför orderköpet. Om `force_balance` används, slutförs köpet med "
"användarens saldo; Om `force_payment` används, initieras en transaktion."

#: engine/core/docs/drf/viewsets.py:427
msgid "retrieve current pending order of a user"
msgstr "hämta aktuell pågående order för en användare"

#: engine/core/docs/drf/viewsets.py:428
msgid "retrieves a current pending order of an authenticated user"
msgstr "hämtar en aktuell väntande order för en autentiserad användare"

#: engine/core/docs/drf/viewsets.py:438 engine/core/graphene/mutations.py:353
msgid "purchase an order without account creation"
msgstr "köpa en order utan att skapa ett konto"

#: engine/core/docs/drf/viewsets.py:439
msgid "finalizes the order purchase for a non-registered user."
msgstr "slutför orderköpet för en icke registrerad användare."

#: engine/core/docs/drf/viewsets.py:450
msgid "add product to order"
msgstr "Lägg till en produkt i ordern"

#: engine/core/docs/drf/viewsets.py:452
msgid ""
"adds a product to an order using the provided `product_uuid` and "
"`attributes`."
msgstr ""
"Lägger till en produkt till en order med hjälp av de angivna `product_uuid` "
"och `attributes`."

#: engine/core/docs/drf/viewsets.py:461
msgid "add a list of products to order, quantities will not count"
msgstr "Lägg till en lista med produkter till ordern, kvantiteter räknas inte"

#: engine/core/docs/drf/viewsets.py:463
msgid ""
"adds a list of products to an order using the provided `product_uuid` and "
"`attributes`."
msgstr ""
"Lägger till en lista med produkter till en order med hjälp av de angivna "
"`product_uuid` och `attributes`."

#: engine/core/docs/drf/viewsets.py:472
msgid "remove product from order"
msgstr "Ta bort en produkt från ordern"

#: engine/core/docs/drf/viewsets.py:474
msgid ""
"removes a product from an order using the provided `product_uuid` and "
"`attributes`."
msgstr ""
"Tar bort en produkt från en order med hjälp av de angivna `product_uuid` och "
"`attributen`."

#: engine/core/docs/drf/viewsets.py:483
msgid "remove product from order, quantities will not count"
msgstr "Ta bort en produkt från ordern, kvantiteter räknas inte"

#: engine/core/docs/drf/viewsets.py:485
msgid ""
"removes a list of products from an order using the provided `product_uuid` "
"and `attributes`"
msgstr ""
"Tar bort en lista med produkter från en order med hjälp av de angivna "
"`product_uuid` och `attributes`."

#: engine/core/docs/drf/viewsets.py:497
msgid "list all wishlists (simple view)"
msgstr "Lista alla attribut (enkel vy)"

#: engine/core/docs/drf/viewsets.py:498
msgid "for non-staff users, only their own wishlists are returned."
msgstr ""
"För användare som inte är anställda returneras endast deras egna önskelistor."

#: engine/core/docs/drf/viewsets.py:508
msgid "retrieve a single wishlist (detailed view)"
msgstr "Hämta ett enskilt attribut (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:515
msgid "create an wishlist"
msgstr "Skapa ett attribut"

#: engine/core/docs/drf/viewsets.py:516
msgid "Doesn't work for non-staff users."
msgstr "Fungerar inte för användare som inte är anställda."

#: engine/core/docs/drf/viewsets.py:523
msgid "delete an wishlist"
msgstr "Ta bort ett attribut"

#: engine/core/docs/drf/viewsets.py:530
msgid "rewrite an existing wishlist saving non-editables"
msgstr "Skriva om ett befintligt attribut och spara icke-redigerbara"

#: engine/core/docs/drf/viewsets.py:537
msgid "rewrite some fields of an existing wishlist saving non-editables"
msgstr ""
"Skriv om vissa fält i ett befintligt attribut och spara icke-redigerbara fält"

#: engine/core/docs/drf/viewsets.py:544
msgid "retrieve current pending wishlist of a user"
msgstr "hämta aktuell väntande önskelista för en användare"

#: engine/core/docs/drf/viewsets.py:545
msgid "retrieves a current pending wishlist of an authenticated user"
msgstr "hämtar en aktuell väntande önskelista för en autentiserad användare"

#: engine/core/docs/drf/viewsets.py:555
msgid "add product to wishlist"
msgstr "Lägg till en produkt i ordern"

#: engine/core/docs/drf/viewsets.py:557
msgid "adds a product to an wishlist using the provided `product_uuid`"
msgstr ""
"Lägger till en produkt i en önskelista med hjälp av den angivna "
"`product_uuid`."

#: engine/core/docs/drf/viewsets.py:566
msgid "remove product from wishlist"
msgstr "Ta bort en produkt från önskelistan"

#: engine/core/docs/drf/viewsets.py:568
msgid "removes a product from an wishlist using the provided `product_uuid`"
msgstr ""
"Tar bort en produkt från en önskelista med hjälp av den angivna "
"`product_uuid`"

#: engine/core/docs/drf/viewsets.py:577
msgid "add many products to wishlist"
msgstr "Lägg till många produkter på önskelistan"

#: engine/core/docs/drf/viewsets.py:579
msgid "adds many products to an wishlist using the provided `product_uuids`"
msgstr ""
"Lägger till många produkter till en önskelista med hjälp av de angivna "
"`product_uuids`"

#: engine/core/docs/drf/viewsets.py:588
msgid "remove many products from wishlist"
msgstr "Ta bort en produkt från ordern"

#: engine/core/docs/drf/viewsets.py:590
msgid ""
"removes many products from an wishlist using the provided `product_uuids`"
msgstr ""
"Tar bort många produkter från en önskelista med hjälp av de angivna "
"`product_uuids`"

#: engine/core/docs/drf/viewsets.py:598
msgid ""
"Filter by one or more attribute name/value pairs.  \n"
"• **Syntax**: `attr_name=method-value[;attr2=method2-value2]…`  \n"
"• **Methods** (defaults to `icontains` if omitted): `iexact`, `exact`, "
"`icontains`, `contains`, `isnull`, `startswith`, `istartswith`, `endswith`, "
"`iendswith`, `regex`, `iregex`, `lt`, `lte`, `gt`, `gte`, `in`  \n"
"• **Value typing**: JSON is attempted first (so you can pass lists/dicts), "
"`true`/`false` for booleans, integers, floats; otherwise treated as "
"string.  \n"
"• **Base64**: prefix with `b64-` to URL-safe base64-encode the raw value.  \n"
"Examples:  \n"
"`color=exact-red`,  `size=gt-10`,  `features=in-[\"wifi\","
"\"bluetooth\"]`,  \n"
"`b64-description=icontains-aGVhdC1jb2xk`"
msgstr ""
"Filtrera efter ett eller flera attributnamn/värdepar.  \n"
"- **Syntax**: `attr_namn=metod-värde[;attr2=metod2-värde2]...`\n"
"- **Metoder** (standard är `icontains` om den utelämnas): `iexact`, `exact`, "
"`icontains`, `contains`, `isnull`, `startswith`, `istartswith`, `endswith`, "
"`iendswith`, `regex`, `iregex`, `lt`, `lte`, `gt`, `gte`, `in`\n"
"- **Värde typning**: JSON prövas först (så att du kan skicka listor/dikter), "
"`true`/`false` för booleaner, heltal, flottörer; annars behandlas som "
"sträng.  \n"
"- **Base64**: prefix med `b64-` för URL-säker base64-kodning av råvärdet.  \n"
"Exempel på detta:  \n"
"`color=exact-red`, `size=gt-10`, `features=in-[\"wifi\",\"bluetooth\"]`,\n"
"`b64-beskrivning=icontains-aGVhdC1jb2xk`"

#: engine/core/docs/drf/viewsets.py:617 engine/core/docs/drf/viewsets.py:618
msgid "list all products (simple view)"
msgstr "Lista alla produkter (enkel vy)"

#: engine/core/docs/drf/viewsets.py:623
msgid "(exact) Product UUID"
msgstr "(exakt) UUID för produkt"

#: engine/core/docs/drf/viewsets.py:630
msgid ""
"Comma-separated list of fields to sort by. Prefix with `-` for "
"descending.  \n"
"**Allowed:** uuid, rating, name, slug, created, modified, price, random"
msgstr ""
"Kommaseparerad lista över fält att sortera efter. Prefix med `-` för "
"fallande.  \n"
"**Tillåtna:** uuid, betyg, namn, slug, skapad, modifierad, pris, slumpmässig"

#: engine/core/docs/drf/viewsets.py:647 engine/core/docs/drf/viewsets.py:648
msgid "retrieve a single product (detailed view)"
msgstr "Hämta en enskild produkt (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:653 engine/core/docs/drf/viewsets.py:683
#: engine/core/docs/drf/viewsets.py:706 engine/core/docs/drf/viewsets.py:725
#: engine/core/docs/drf/viewsets.py:744 engine/core/docs/drf/viewsets.py:763
msgid "Product UUID or slug"
msgstr "Produkt UUID eller Slug"

#: engine/core/docs/drf/viewsets.py:666 engine/core/docs/drf/viewsets.py:667
msgid "create a product"
msgstr "Skapa en produkt"

#: engine/core/docs/drf/viewsets.py:677 engine/core/docs/drf/viewsets.py:678
msgid "rewrite an existing product, preserving non-editable fields"
msgstr "Skriva om en befintlig produkt och bevara icke redigerbara fält"

#: engine/core/docs/drf/viewsets.py:697 engine/core/docs/drf/viewsets.py:700
msgid ""
"update some fields of an existing product, preserving non-editable fields"
msgstr ""
"Uppdatera vissa fält i en befintlig produkt och bevara icke redigerbara fält"

#: engine/core/docs/drf/viewsets.py:719 engine/core/docs/drf/viewsets.py:720
msgid "delete a product"
msgstr "Ta bort en produkt"

#: engine/core/docs/drf/viewsets.py:738 engine/core/docs/drf/viewsets.py:739
msgid "lists all permitted feedbacks for a product"
msgstr "listar alla tillåtna återkopplingar för en produkt"

#: engine/core/docs/drf/viewsets.py:758
msgid "returns a snapshot of the product's SEO meta data"
msgstr "Returnerar en ögonblicksbild av produktens SEO-metadata"

#: engine/core/docs/drf/viewsets.py:779
msgid "list all addresses"
msgstr "Lista alla adresser"

#: engine/core/docs/drf/viewsets.py:789
msgid "retrieve a single address"
msgstr "Hämta en enskild adress"

#: engine/core/docs/drf/viewsets.py:799
msgid "create a new address"
msgstr "Skapa en ny adress"

#: engine/core/docs/drf/viewsets.py:810
msgid "delete an address"
msgstr "Ta bort en adress"

#: engine/core/docs/drf/viewsets.py:820
msgid "update an entire address"
msgstr "Uppdatera en hel adress"

#: engine/core/docs/drf/viewsets.py:831
msgid "partially update an address"
msgstr "Delvis uppdatera en adress"

#: engine/core/docs/drf/viewsets.py:842
msgid "autocomplete address suggestions"
msgstr "Autokomplettering av adressinmatning"

#: engine/core/docs/drf/viewsets.py:848
msgid "raw data query string, please append with data from geo-IP endpoint"
msgstr "Frågesträng för rådata, komplettera med data från geo-IP-slutpunkt"

#: engine/core/docs/drf/viewsets.py:855
msgid "limit the results amount, 1 < limit < 10, default: 5"
msgstr "begränsar resultatmängden, 1 < limit < 10, standard: 5"

#: engine/core/docs/drf/viewsets.py:871
msgid "list all feedbacks (simple view)"
msgstr "lista alla återkopplingar (enkel vy)"

#: engine/core/docs/drf/viewsets.py:881
msgid "retrieve a single feedback (detailed view)"
msgstr "hämta en enskild feedback (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:888
msgid "create a feedback"
msgstr "skapa en återkoppling"

#: engine/core/docs/drf/viewsets.py:895
msgid "delete a feedback"
msgstr "ta bort en återkoppling"

#: engine/core/docs/drf/viewsets.py:902
msgid "rewrite an existing feedback saving non-editables"
msgstr "skriva om en befintlig feedback och spara icke-redigerbara filer"

#: engine/core/docs/drf/viewsets.py:909
msgid "rewrite some fields of an existing feedback saving non-editables"
msgstr ""
"skriva om vissa fält i en befintlig feedback och spara icke-redigerbara fält"

#: engine/core/docs/drf/viewsets.py:919
msgid "list all order–product relations (simple view)"
msgstr "lista alla order-produktrelationer (enkel vy)"

#: engine/core/docs/drf/viewsets.py:929
msgid "retrieve a single order–product relation (detailed view)"
msgstr "hämta en enskild order-produktrelation (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:939
msgid "create a new order–product relation"
msgstr "skapa en ny relation mellan order och produkt"

#: engine/core/docs/drf/viewsets.py:949
msgid "replace an existing order–product relation"
msgstr "ersätta en befintlig order-produktrelation"

#: engine/core/docs/drf/viewsets.py:959
msgid "partially update an existing order–product relation"
msgstr "delvis uppdatera en befintlig order-produktrelation"

#: engine/core/docs/drf/viewsets.py:969
msgid "delete an order–product relation"
msgstr "ta bort en order-produktrelation"

#: engine/core/docs/drf/viewsets.py:979
msgid "add or remove feedback on an order–product relation"
msgstr "lägga till eller ta bort feedback om en order-produktrelation"

#: engine/core/docs/drf/viewsets.py:996
msgid "list all brands (simple view)"
msgstr "Lista alla varumärken (enkel vy)"

#: engine/core/docs/drf/viewsets.py:1003
msgid "retrieve a single brand (detailed view)"
msgstr "Hämta ett enskilt varumärke (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:1008 engine/core/docs/drf/viewsets.py:1051
msgid "Brand UUID or slug"
msgstr "UUID eller slug för varumärke"

#: engine/core/docs/drf/viewsets.py:1018
msgid "create a brand"
msgstr "Skapa ett varumärke"

#: engine/core/docs/drf/viewsets.py:1025
msgid "delete a brand"
msgstr "Ta bort ett varumärke"

#: engine/core/docs/drf/viewsets.py:1032
msgid "rewrite an existing brand saving non-editables"
msgstr ""
"Skriva om ett befintligt varumärke och spara icke-redigerbara produkter"

#: engine/core/docs/drf/viewsets.py:1039
msgid "rewrite some fields of an existing brand saving non-editables"
msgstr ""
"Skriva om vissa fält i ett befintligt varumärke och spara icke-redigerbara "
"fält"

#: engine/core/docs/drf/viewsets.py:1064
msgid "list all vendors (simple view)"
msgstr "Lista alla leverantörer (enkel vy)"

#: engine/core/docs/drf/viewsets.py:1074
msgid "retrieve a single vendor (detailed view)"
msgstr "Hämta en enskild leverantör (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:1081
msgid "create a vendor"
msgstr "Skapa en leverantör"

#: engine/core/docs/drf/viewsets.py:1088
msgid "delete a vendor"
msgstr "Ta bort en leverantör"

#: engine/core/docs/drf/viewsets.py:1095
msgid "rewrite an existing vendor saving non-editables"
msgstr "Skriva om en befintlig leverantör och spara icke-redigerbara filer"

#: engine/core/docs/drf/viewsets.py:1102
msgid "rewrite some fields of an existing vendor saving non-editables"
msgstr ""
"Skriva om vissa fält i en befintlig leverantör och spara icke-redigerbara "
"fält"

#: engine/core/docs/drf/viewsets.py:1112
msgid "list all product images (simple view)"
msgstr "Lista alla produktbilder (enkel vy)"

#: engine/core/docs/drf/viewsets.py:1122
msgid "retrieve a single product image (detailed view)"
msgstr "Hämta en enskild produktbild (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:1129
msgid "create a product image"
msgstr "Skapa en produktbild"

#: engine/core/docs/drf/viewsets.py:1139
msgid "delete a product image"
msgstr "Ta bort en produktbild"

#: engine/core/docs/drf/viewsets.py:1146
msgid "rewrite an existing product image saving non-editables"
msgstr "Skriva om en befintlig produktbild och spara icke-redigerbara objekt"

#: engine/core/docs/drf/viewsets.py:1154
msgid "rewrite some fields of an existing product image saving non-editables"
msgstr ""
"Skriva om några fält i en befintlig produktbild och spara icke-redigerbara "
"fält"

#: engine/core/docs/drf/viewsets.py:1165
msgid "list all promo codes (simple view)"
msgstr "Lista alla kampanjkoder (enkel vy)"

#: engine/core/docs/drf/viewsets.py:1175
msgid "retrieve a single promo code (detailed view)"
msgstr "Hämta en enskild kampanjkod (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:1182
msgid "create a promo code"
msgstr "Skapa en kampanjkod"

#: engine/core/docs/drf/viewsets.py:1189
msgid "delete a promo code"
msgstr "Ta bort en kampanjkod"

#: engine/core/docs/drf/viewsets.py:1196
msgid "rewrite an existing promo code saving non-editables"
msgstr "Skriva om en befintlig kampanjkod som sparar icke-redigerbara"

#: engine/core/docs/drf/viewsets.py:1203
msgid "rewrite some fields of an existing promo code saving non-editables"
msgstr ""
"Skriva om vissa fält i en befintlig kampanjkod och spara icke-redigerbara "
"fält"

#: engine/core/docs/drf/viewsets.py:1213
msgid "list all promotions (simple view)"
msgstr "Lista alla kampanjer (enkel vy)"

#: engine/core/docs/drf/viewsets.py:1223
msgid "retrieve a single promotion (detailed view)"
msgstr "Hämta en enskild kampanj (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:1230
msgid "create a promotion"
msgstr "Skapa en kampanj"

#: engine/core/docs/drf/viewsets.py:1237
msgid "delete a promotion"
msgstr "Ta bort en kampanj"

#: engine/core/docs/drf/viewsets.py:1244
msgid "rewrite an existing promotion saving non-editables"
msgstr "Skriv om en befintlig kampanj som sparar icke-redigerbara"

#: engine/core/docs/drf/viewsets.py:1251
msgid "rewrite some fields of an existing promotion saving non-editables"
msgstr ""
"Skriva om vissa fält i en befintlig kampanj och spara icke-redigerbara fält"

#: engine/core/docs/drf/viewsets.py:1261
msgid "list all stocks (simple view)"
msgstr "Lista alla aktier (enkel vy)"

#: engine/core/docs/drf/viewsets.py:1268
msgid "retrieve a single stock (detailed view)"
msgstr "Hämta en enskild aktie (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:1275
msgid "create a stock record"
msgstr "Skapa en lagerpost"

#: engine/core/docs/drf/viewsets.py:1282
msgid "delete a stock record"
msgstr "Ta bort en lagerpost"

#: engine/core/docs/drf/viewsets.py:1289
msgid "rewrite an existing stock record saving non-editables"
msgstr "Skriva om en befintlig lagerpost och spara icke-redigerbara uppgifter"

#: engine/core/docs/drf/viewsets.py:1297
msgid "rewrite some fields of an existing stock record saving non-editables"
msgstr ""
"Skriva om vissa fält i en befintlig lagerpost och spara icke-redigerbara "
"uppgifter"

#: engine/core/docs/drf/viewsets.py:1308
msgid "list all product tags (simple view)"
msgstr "Lista alla produkttaggar (enkel vy)"

#: engine/core/docs/drf/viewsets.py:1318
msgid "retrieve a single product tag (detailed view)"
msgstr "Hämta en enskild produkttagg (detaljerad vy)"

#: engine/core/docs/drf/viewsets.py:1325
msgid "create a product tag"
msgstr "Skapa en produkttagg"

#: engine/core/docs/drf/viewsets.py:1335
msgid "delete a product tag"
msgstr "Ta bort en produkttagg"

#: engine/core/docs/drf/viewsets.py:1342
msgid "rewrite an existing product tag saving non-editables"
msgstr "Skriv om en befintlig produkttagg och spara icke-redigerbara objekt"

#: engine/core/docs/drf/viewsets.py:1350
msgid "rewrite some fields of an existing product tag saving non-editables"
msgstr ""
"Skriva om vissa fält i en befintlig produkttagg och spara icke-redigerbara "
"fält"

#: engine/core/elasticsearch/__init__.py:128
#: engine/core/elasticsearch/__init__.py:629
msgid "no search term provided."
msgstr "Ingen sökterm angavs."

#: engine/core/filters.py:78 engine/core/filters.py:484
#: engine/core/filters.py:625
msgid "Search"
msgstr "Sök"

#: engine/core/filters.py:79 engine/core/filters.py:663
#: engine/core/filters.py:692
msgid "UUID"
msgstr "UUID"

#: engine/core/filters.py:80 engine/core/filters.py:487
#: engine/core/filters.py:627
msgid "Name"
msgstr "Namn"

#: engine/core/filters.py:82 engine/core/filters.py:630
msgid "Categories"
msgstr "Kategorier"

#: engine/core/filters.py:86
msgid "Categories Slugs"
msgstr "Kategorier Sniglar"

#: engine/core/filters.py:88 engine/core/filters.py:495
msgid "Tags"
msgstr "Etiketter"

#: engine/core/filters.py:90
msgid "Min Price"
msgstr "Min pris"

#: engine/core/filters.py:93
msgid "Max Price"
msgstr "Max pris"

#: engine/core/filters.py:95
msgid "Is Active"
msgstr "Är aktiv"

#: engine/core/filters.py:96
msgid "Brand"
msgstr "Varumärke"

#: engine/core/filters.py:97
msgid "Attributes"
msgstr "Attribut"

#: engine/core/filters.py:99
msgid "Quantity"
msgstr "Kvantitet"

#: engine/core/filters.py:101 engine/core/filters.py:489
#: engine/core/filters.py:628 engine/core/models.py:316
#: engine/core/models.py:497 engine/core/models.py:663
msgid "Slug"
msgstr "Snigel"

#: engine/core/filters.py:102
msgid "Is Digital"
msgstr "Är digital"

#: engine/core/filters.py:104
msgid "Include sub-categories"
msgstr "Inkludera underkategorier"

#: engine/core/filters.py:108
msgid "Include personal ordered"
msgstr "Inkludera personligt beställda produkter"

#: engine/core/filters.py:110 engine/core/models.py:667
msgid "SKU"
msgstr "SKU"

#: engine/core/filters.py:212
msgid "there must be a category_uuid to use include_subcategories flag"
msgstr ""
"Det måste finnas en category_uuid för att använda flaggan "
"include_subcategories"

#: engine/core/filters.py:398
msgid "Search (ID, product name or part number)"
msgstr "Sök (ID, produktnamn eller artikelnummer)"

#: engine/core/filters.py:402
msgid "Bought after (inclusive)"
msgstr "Köpt efter (inklusive)"

#: engine/core/filters.py:405
msgid "Bought before (inclusive)"
msgstr "Köpt tidigare (inklusive)"

#: engine/core/filters.py:410 engine/core/filters.py:461
#: engine/core/filters.py:697
msgid "User email"
msgstr "Användarens e-post"

#: engine/core/filters.py:413 engine/core/filters.py:464
#: engine/core/filters.py:672 engine/core/filters.py:694
msgid "User UUID"
msgstr "Användarens UUID"

#: engine/core/filters.py:415
msgid "Status"
msgstr "Status"

#: engine/core/filters.py:419
msgid "Human Readable ID"
msgstr "Human Readable ID"

#: engine/core/filters.py:488
msgid "Parent"
msgstr "Förälder"

#: engine/core/filters.py:492
msgid "Whole category(has at least 1 product or not)"
msgstr "Hela kategorin (har minst 1 produkt eller inte)"

#: engine/core/filters.py:496
msgid "Level"
msgstr "Nivå"

#: engine/core/filters.py:667
msgid "Product UUID"
msgstr "Produktens UUID"

#: engine/core/graphene/mutations.py:40
msgid "key to look for in or set into the cache"
msgstr "Nyckel att leta efter i eller sätta in i cachen"

#: engine/core/graphene/mutations.py:42
msgid "data to store in cache"
msgstr "Data som ska lagras i cacheminnet"

#: engine/core/graphene/mutations.py:45
msgid "timeout in seconds to set the data for into the cache"
msgstr "Timeout i sekunder för att lägga data i cacheminnet"

#: engine/core/graphene/mutations.py:48
msgid "cached data"
msgstr "Cachad data"

#: engine/core/graphene/mutations.py:63
msgid "camelized JSON data from the requested URL"
msgstr "Cameliserad JSON-data från den begärda URL:en"

#: engine/core/graphene/mutations.py:68 engine/core/views.py:248
msgid "only URLs starting with http(s):// are allowed"
msgstr "Endast webbadresser som börjar med http(s):// är tillåtna"

#: engine/core/graphene/mutations.py:86
msgid "add a product to the order"
msgstr "Lägg till en produkt i ordern"

#: engine/core/graphene/mutations.py:109 engine/core/graphene/mutations.py:138
#: engine/core/graphene/mutations.py:254 engine/core/graphene/mutations.py:306
#, python-brace-format
msgid "order {order_uuid} not found"
msgstr "Order {order_uuid} hittades inte!"

#: engine/core/graphene/mutations.py:115 engine/core/graphene/mutations.py:166
msgid "remove a product from the order"
msgstr "Ta bort en produkt från ordern"

#: engine/core/graphene/mutations.py:144
msgid "remove all products from the order"
msgstr "Ta bort alla produkter från ordern"

#: engine/core/graphene/mutations.py:189
msgid "buy an order"
msgstr "Köpa en order"

#: engine/core/graphene/mutations.py:220 engine/core/graphene/mutations.py:282
msgid "please provide either order_uuid or order_hr_id - mutually exclusive"
msgstr ""
"Vänligen ange antingen order_uuid eller order_hr_id - ömsesidigt uteslutande!"

#: engine/core/graphene/mutations.py:249 engine/core/graphene/mutations.py:524
#: engine/core/graphene/mutations.py:573 engine/core/viewsets.py:753
msgid "wrong type came from order.buy() method: {type(instance)!s}"
msgstr "Fel typ kom från order.buy()-metoden: {type(instance)!s}"

#: engine/core/graphene/mutations.py:260
msgid "perform an action on a list of products in the order"
msgstr "Utför en åtgärd på en lista med produkter i ordern"

#: engine/core/graphene/mutations.py:265
msgid "remove/add"
msgstr "Ta bort/lägga till"

#: engine/core/graphene/mutations.py:301 engine/core/graphene/mutations.py:342
msgid "action must be either add or remove"
msgstr "Åtgärden måste vara antingen \"lägg till\" eller \"ta bort\"!"

#: engine/core/graphene/mutations.py:312
msgid "perform an action on a list of products in the wishlist"
msgstr "Utför en åtgärd på en lista med produkter i önskelistan"

#: engine/core/graphene/mutations.py:330
msgid "please provide wishlist_uuid value"
msgstr "Vänligen ange värdet för `wishlist_uuid`."

#: engine/core/graphene/mutations.py:347 engine/core/graphene/mutations.py:423
#: engine/core/graphene/mutations.py:451 engine/core/graphene/mutations.py:479
#: engine/core/graphene/mutations.py:529
#, python-brace-format
msgid "wishlist {wishlist_uuid} not found"
msgstr "Önskelista {wishlist_uuid} hittades inte!"

#: engine/core/graphene/mutations.py:401
msgid "add a product to the wishlist"
msgstr "Lägg till en produkt i ordern"

#: engine/core/graphene/mutations.py:429
msgid "remove a product from the wishlist"
msgstr "Ta bort en produkt från ordern"

#: engine/core/graphene/mutations.py:457
msgid "remove all products from the wishlist"
msgstr "Ta bort en produkt från ordern"

#: engine/core/graphene/mutations.py:485
msgid "buy all products from the wishlist"
msgstr "Ta bort en produkt från ordern"

#: engine/core/graphene/mutations.py:535
msgid "buy a product"
msgstr "Köpa en order"

#: engine/core/graphene/mutations.py:542
msgid ""
"please send the attributes as the string formatted like attr1=value1,"
"attr2=value2"
msgstr ""
"Skicka attributen som en sträng formaterad som attr1=värde1,attr2=värde2"

#: engine/core/graphene/mutations.py:580
msgid "add or delete a feedback for orderproduct"
msgstr "Lägg till eller ta bort en feedback för orderprodukten"

#: engine/core/graphene/mutations.py:606
msgid "action must be either `add` or `remove`"
msgstr "Åtgärden måste vara antingen `add` eller `remove`!"

#: engine/core/graphene/mutations.py:609
#, python-brace-format
msgid "order product {order_product_uuid} not found"
msgstr "Orderprodukt {order_product_uuid} hittades inte!"

#: engine/core/graphene/mutations.py:616
msgid "original address string provided by the user"
msgstr "Originaladresssträng som tillhandahålls av användaren"

#: engine/core/graphene/mutations.py:653 engine/core/models.py:979
#: engine/core/models.py:992 engine/core/models.py:1436
#: engine/core/models.py:1467 engine/core/models.py:1498
#: engine/core/viewsets.py:760
#, python-brace-format
msgid "{name} does not exist: {uuid}"
msgstr "{name} existerar inte: {uuid}!"

#: engine/core/graphene/mutations.py:667
msgid "limit must be between 1 and 10"
msgstr "Gränsen måste vara mellan 1 och 10"

#: engine/core/graphene/mutations.py:716
msgid "elasticsearch - works like a charm"
msgstr "ElasticSearch - fungerar som en smäck"

#: engine/core/graphene/object_types.py:84
#: engine/core/graphene/object_types.py:420
#: engine/core/graphene/object_types.py:471 engine/core/models.py:796
#: engine/core/models.py:1290 engine/core/models.py:2022
msgid "attributes"
msgstr "Attribut"

#: engine/core/graphene/object_types.py:97
msgid "grouped attributes"
msgstr "Grupperade attribut"

#: engine/core/graphene/object_types.py:104
msgid "groups of attributes"
msgstr "Grupper av attribut"

#: engine/core/graphene/object_types.py:118
#: engine/core/graphene/object_types.py:217
#: engine/core/graphene/object_types.py:255 engine/core/models.py:440
msgid "categories"
msgstr "Kategorier"

#: engine/core/graphene/object_types.py:134 engine/core/models.py:511
msgid "brands"
msgstr "Brands"

#: engine/core/graphene/object_types.py:219
msgid "category image url"
msgstr "Kategorier"

#: engine/core/graphene/object_types.py:220
#: engine/core/graphene/object_types.py:365 engine/core/models.py:278
msgid "markup percentage"
msgstr "Procentuell påslagning"

#: engine/core/graphene/object_types.py:224
msgid "which attributes and values can be used for filtering this category."
msgstr ""
"Vilka attribut och värden som kan användas för att filtrera denna kategori."

#: engine/core/graphene/object_types.py:230
msgid "minimum and maximum prices for products in this category, if available."
msgstr ""
"Minsta och högsta pris för produkter i denna kategori, om tillgängligt."

#: engine/core/graphene/object_types.py:234
msgid "tags for this category"
msgstr "Taggar för denna kategori"

#: engine/core/graphene/object_types.py:237
msgid "products in this category"
msgstr "Produkter i denna kategori"

#: engine/core/graphene/object_types.py:372 engine/core/models.py:183
msgid "vendors"
msgstr "Leverantörer"

#: engine/core/graphene/object_types.py:376
msgid "Latitude (Y coordinate)"
msgstr "Latitud (Y-koordinat)"

#: engine/core/graphene/object_types.py:377
msgid "Longitude (X coordinate)"
msgstr "Longitud (X-koordinat)"

#: engine/core/graphene/object_types.py:406
msgid "comment"
msgstr "Hur gör man"

#: engine/core/graphene/object_types.py:408
#: engine/core/graphene/object_types.py:542
msgid "rating value from 1 to 10, inclusive, or 0 if not set."
msgstr "Ratingvärde från 1 till och med 10, eller 0 om det inte är inställt."

#: engine/core/graphene/object_types.py:416
msgid "represents feedback from a user."
msgstr "Representerar feedback från en användare."

#: engine/core/graphene/object_types.py:421
#: engine/core/graphene/object_types.py:472 engine/core/models.py:1284
msgid "notifications"
msgstr "Meddelanden"

#: engine/core/graphene/object_types.py:423
msgid "download url for this order product if applicable"
msgstr "Nedladdningsadress för denna orderprodukt om tillämpligt"

#: engine/core/graphene/object_types.py:425 engine/core/models.py:1849
msgid "feedback"
msgstr "Återkoppling"

#: engine/core/graphene/object_types.py:459
msgid "a list of order products in this order"
msgstr "En lista över orderprodukter i den här ordern"

#: engine/core/graphene/object_types.py:461 engine/core/models.py:1254
msgid "billing address"
msgstr "Faktureringsadress"

#: engine/core/graphene/object_types.py:465
msgid ""
"shipping address for this order, leave blank if same as billing address or "
"if not applicable"
msgstr ""
"Leveransadress för denna order, lämna tom om den är samma som "
"faktureringsadressen eller om den inte är tillämplig"

#: engine/core/graphene/object_types.py:468
msgid "total price of this order"
msgstr "Totalpris för denna order"

#: engine/core/graphene/object_types.py:469
msgid "total quantity of products in order"
msgstr "Totalt antal produkter i ordern"

#: engine/core/graphene/object_types.py:470
msgid "are all products in the order digital"
msgstr "Är alla produkter i beställningen digitala"

#: engine/core/graphene/object_types.py:474
msgid "transactions for this order"
msgstr "Transaktioner för denna order"

#: engine/core/graphene/object_types.py:494 engine/core/models.py:1318
msgid "orders"
msgstr "Beställningar"

#: engine/core/graphene/object_types.py:515
msgid "image url"
msgstr "URL för bild"

#: engine/core/graphene/object_types.py:522
msgid "product's images"
msgstr "Produktens bilder"

#: engine/core/graphene/object_types.py:529 engine/core/models.py:439
#: engine/core/models.py:596
msgid "category"
msgstr "Kategori"

#: engine/core/graphene/object_types.py:531 engine/core/models.py:1850
msgid "feedbacks"
msgstr "Återkoppling"

#: engine/core/graphene/object_types.py:532 engine/core/models.py:510
#: engine/core/models.py:605
msgid "brand"
msgstr "Varumärke"

#: engine/core/graphene/object_types.py:534 engine/core/models.py:103
msgid "attribute groups"
msgstr "Attributgrupper"

#: engine/core/graphene/object_types.py:536
#: engine/core/templates/digital_order_created_email.html:111
#: engine/core/templates/digital_order_delivered_email.html:109
#: engine/core/templates/shipped_order_created_email.html:109
#: engine/core/templates/shipped_order_delivered_email.html:109
msgid "price"
msgstr "Pris"

#: engine/core/graphene/object_types.py:537
#: engine/core/templates/digital_order_created_email.html:110
#: engine/core/templates/digital_order_delivered_email.html:108
#: engine/core/templates/shipped_order_created_email.html:108
#: engine/core/templates/shipped_order_delivered_email.html:108
msgid "quantity"
msgstr "Kvantitet"

#: engine/core/graphene/object_types.py:538
msgid "number of feedbacks"
msgstr "Antal återkopplingar"

#: engine/core/graphene/object_types.py:539
msgid "only available for personal orders"
msgstr "Produkter endast tillgängliga för personliga beställningar"

#: engine/core/graphene/object_types.py:544
msgid "discount price"
msgstr "Rabatterat pris"

#: engine/core/graphene/object_types.py:568 engine/core/models.py:677
msgid "products"
msgstr "Produkter"

#: engine/core/graphene/object_types.py:678
msgid "promocodes"
msgstr "Promokoder"

#: engine/core/graphene/object_types.py:693
msgid "products on sale"
msgstr "Produkter på rea"

#: engine/core/graphene/object_types.py:701 engine/core/models.py:928
msgid "promotions"
msgstr "Kampanjer"

#: engine/core/graphene/object_types.py:705 engine/core/models.py:182
msgid "vendor"
msgstr "Leverantör"

#: engine/core/graphene/object_types.py:706 engine/core/models.py:676
#: engine/core/templates/digital_order_created_email.html:109
#: engine/core/templates/digital_order_delivered_email.html:107
#: engine/core/templates/shipped_order_created_email.html:107
#: engine/core/templates/shipped_order_delivered_email.html:107
msgid "product"
msgstr "Produkt"

#: engine/core/graphene/object_types.py:718 engine/core/models.py:951
msgid "wishlisted products"
msgstr "Önskelistade produkter"

#: engine/core/graphene/object_types.py:725 engine/core/models.py:968
msgid "wishlists"
msgstr "Önskelistor"

#: engine/core/graphene/object_types.py:730
msgid "tagged products"
msgstr "Taggade produkter"

#: engine/core/graphene/object_types.py:738 engine/core/models.py:219
#: engine/core/models.py:611
msgid "product tags"
msgstr "Produkttaggar"

#: engine/core/graphene/object_types.py:743
msgid "tagged categories"
msgstr "Taggade kategorier"

#: engine/core/graphene/object_types.py:751
msgid "categories tags"
msgstr "Kategoriernas taggar"

#: engine/core/graphene/object_types.py:755
msgid "project name"
msgstr "Projektets namn"

#: engine/core/graphene/object_types.py:756
msgid "company name"
msgstr "Företagets namn"

#: engine/core/graphene/object_types.py:757
msgid "company address"
msgstr "Företagets adress"

#: engine/core/graphene/object_types.py:758
msgid "company phone number"
msgstr "Företagets telefonnummer"

#: engine/core/graphene/object_types.py:761
msgid "email from, sometimes it must be used instead of host user value"
msgstr ""
"\"email from\", ibland måste det användas istället för host user-värdet"

#: engine/core/graphene/object_types.py:764
msgid "email host user"
msgstr "E-post värd användare"

#: engine/core/graphene/object_types.py:765
msgid "maximum amount for payment"
msgstr "Högsta belopp för betalning"

#: engine/core/graphene/object_types.py:766
msgid "minimum amount for payment"
msgstr "Lägsta belopp för betalning"

#: engine/core/graphene/object_types.py:767
msgid "analytics data"
msgstr "Analysdata"

#: engine/core/graphene/object_types.py:768
msgid "advertisement data"
msgstr "Annonsdata"

#: engine/core/graphene/object_types.py:771
msgid "company configuration"
msgstr "Konfiguration"

#: engine/core/graphene/object_types.py:775
msgid "language code"
msgstr "Språkkod"

#: engine/core/graphene/object_types.py:776
msgid "language name"
msgstr "Språkets namn"

#: engine/core/graphene/object_types.py:777
msgid "language flag, if exists :)"
msgstr "Språkflagga, om sådan finns :)"

#: engine/core/graphene/object_types.py:780
msgid "supported languages"
msgstr "Hämta en lista över språk som stöds"

#: engine/core/graphene/object_types.py:812
#: engine/core/graphene/object_types.py:815
#: engine/core/graphene/object_types.py:818
msgid "products search results"
msgstr "Sökresultat för produkter"

#: engine/core/graphene/object_types.py:820
msgid "posts search results"
msgstr "Sökresultat för produkter"

#: engine/core/models.py:75
msgid ""
"Represents a group of attributes, which can be hierarchical. This class is "
"used to manage and organize attribute groups. An attribute group can have a "
"parent group, forming a hierarchical structure. This can be useful for "
"categorizing and managing attributes more effectively in acomplex system."
msgstr ""
"Representerar en grupp av attribut, som kan vara hierarkiska. Denna klass "
"används för att hantera och organisera attributgrupper. En attributgrupp kan "
"ha en överordnad grupp som bildar en hierarkisk struktur. Detta kan vara "
"användbart för att kategorisera och hantera attribut på ett mer effektivt "
"sätt i ett komplext system."

#: engine/core/models.py:88
msgid "parent of this group"
msgstr "Förälder till denna grupp"

#: engine/core/models.py:89
msgid "parent attribute group"
msgstr "Överordnad attributgrupp"

#: engine/core/models.py:93 engine/core/models.py:94
msgid "attribute group's name"
msgstr "Attributgruppens namn"

#: engine/core/models.py:102 engine/core/models.py:756
msgid "attribute group"
msgstr "Attributgrupp"

#: engine/core/models.py:108
msgid ""
"Represents a vendor entity capable of storing information about external "
"vendors and their interaction requirements. The Vendor class is used to "
"define and manage information related to an external vendor. It stores the "
"vendor's name, authentication details required for communication, and the "
"percentage markup applied to products retrieved from the vendor. This model "
"also maintains additional metadata and constraints, making it suitable for "
"use in systems that interact with third-party vendors."
msgstr ""
"Representerar en vendor-enhet som kan lagra information om externa "
"leverantörer och deras interaktionskrav. Klassen Vendor används för att "
"definiera och hantera information som är relaterad till en extern "
"leverantör. Den lagrar leverantörens namn, autentiseringsuppgifter som krävs "
"för kommunikation och den procentuella markering som tillämpas på produkter "
"som hämtas från leverantören. Modellen innehåller också ytterligare metadata "
"och begränsningar, vilket gör den lämplig att använda i system som "
"interagerar med tredjepartsleverantörer."

#: engine/core/models.py:122
msgid "stores credentials and endpoints required for vendor communication"
msgstr ""
"Lagrar autentiseringsuppgifter och ändpunkter som krävs för leverantörens "
"API-kommunikation"

#: engine/core/models.py:124
msgid "authentication info"
msgstr "Autentiseringsinformation"

#: engine/core/models.py:129
msgid "define the markup for products retrieved from this vendor"
msgstr ""
"Definiera markeringen för produkter som hämtas från den här leverantören"

#: engine/core/models.py:130
msgid "vendor markup percentage"
msgstr "Leverantörens påslag i procent"

#: engine/core/models.py:134
msgid "name of this vendor"
msgstr "Namn på denna säljare"

#: engine/core/models.py:135
msgid "vendor name"
msgstr "Leverantörens namn"

#: engine/core/models.py:150
msgid "response file"
msgstr "svarsfil"

#: engine/core/models.py:151
msgid "vendor's last processing response"
msgstr "säljarens senaste bearbetningssvar"

#: engine/core/models.py:157
msgid "vendor's integration file path"
msgstr "Sökväg till leverantörens integrationsfil"

#: engine/core/models.py:158
msgid "integration path"
msgstr "Integrationsväg"

#: engine/core/models.py:192
msgid ""
"Represents a product tag used for classifying or identifying products. The "
"ProductTag class is designed to uniquely identify and classify products "
"through a combination of an internal tag identifier and a user-friendly "
"display name. It supports operations exported through mixins and provides "
"metadata customization for administrative purposes."
msgstr ""
"Representerar en produkttagg som används för att klassificera eller "
"identifiera produkter. Klassen ProductTag är utformad för att unikt "
"identifiera och klassificera produkter genom en kombination av en intern "
"taggidentifierare och ett användarvänligt visningsnamn. Den stöder "
"operationer som exporteras via mixins och tillhandahåller metadataanpassning "
"för administrativa ändamål."

#: engine/core/models.py:204 engine/core/models.py:235
msgid "internal tag identifier for the product tag"
msgstr "Intern taggidentifierare för produkttaggen"

#: engine/core/models.py:205 engine/core/models.py:236
msgid "tag name"
msgstr "Tagg namn"

#: engine/core/models.py:209 engine/core/models.py:240
msgid "user-friendly name for the product tag"
msgstr "Användarvänligt namn för produkttaggen"

#: engine/core/models.py:210 engine/core/models.py:241
msgid "tag display name"
msgstr "Taggens visningsnamn"

#: engine/core/models.py:218
msgid "product tag"
msgstr "Produktmärkning"

#: engine/core/models.py:224
msgid ""
"Represents a category tag used for products. This class models a category "
"tag that can be used to associate and classify products. It includes "
"attributes for an internal tag identifier and a user-friendly display name."
msgstr ""
"Representerar en kategoritagg som används för produkter. Den här klassen "
"modellerar en kategoritagg som kan användas för att associera och "
"klassificera produkter. Den innehåller attribut för en intern "
"taggidentifierare och ett användarvänligt visningsnamn."

#: engine/core/models.py:249
msgid "category tag"
msgstr "kategori tagg"

#: engine/core/models.py:250 engine/core/models.py:322
msgid "category tags"
msgstr "Kategoritaggar"

#: engine/core/models.py:255
msgid ""
"Represents a category entity to organize and group related items in a "
"hierarchical structure. Categories may have hierarchical relationships with "
"other categories, supporting parent-child relationships. The class includes "
"fields for metadata and visual representation, which serve as a foundation "
"for category-related features. This class is typically used to define and "
"manage product categories or other similar groupings within an application, "
"allowing users or administrators to specify the name, description, and "
"hierarchy of categories, as well as assign attributes like images, tags, or "
"priority."
msgstr ""
"Representerar en kategorientitet för att organisera och gruppera relaterade "
"objekt i en hierarkisk struktur. Kategorier kan ha hierarkiska relationer "
"med andra kategorier, vilket stöder förälder-barn-relationer. Klassen "
"innehåller fält för metadata och visuell representation, som utgör grunden "
"för kategorirelaterade funktioner. Den här klassen används vanligtvis för "
"att definiera och hantera produktkategorier eller andra liknande "
"grupperingar inom en applikation, så att användare eller administratörer kan "
"ange namn, beskrivning och hierarki för kategorier samt tilldela attribut "
"som bilder, taggar eller prioritet."

#: engine/core/models.py:269
msgid "upload an image representing this category"
msgstr "Ladda upp en bild som representerar denna kategori"

#: engine/core/models.py:272
msgid "category image"
msgstr "Kategori bild"

#: engine/core/models.py:277
msgid "define a markup percentage for products in this category"
msgstr "Definiera en påslagsprocent för produkter i den här kategorin"

#: engine/core/models.py:286
msgid "parent of this category to form a hierarchical structure"
msgstr "Förälder till denna kategori för att bilda en hierarkisk struktur"

#: engine/core/models.py:287
msgid "parent category"
msgstr "Föräldrakategori"

#: engine/core/models.py:292
msgid "category name"
msgstr "Namn på kategori"

#: engine/core/models.py:293
msgid "provide a name for this category"
msgstr "Ange ett namn för denna kategori"

#: engine/core/models.py:300
msgid "add a detailed description for this category"
msgstr "Lägg till en detaljerad beskrivning för denna kategori"

#: engine/core/models.py:301
msgid "category description"
msgstr "Beskrivning av kategori"

#: engine/core/models.py:321
msgid "tags that help describe or group this category"
msgstr "taggar som hjälper till att beskriva eller gruppera denna kategori"

#: engine/core/models.py:328 engine/core/models.py:503
msgid "priority"
msgstr "Prioritet"

#: engine/core/models.py:446
msgid ""
"Represents a Brand object in the system. This class handles information and "
"attributes related to a brand, including its name, logos, description, "
"associated categories, a unique slug, and priority order. It allows for the "
"organization and representation of brand-related data within the application."
msgstr ""
"Representerar ett Brand-objekt i systemet. Klassen hanterar information och "
"attribut som är relaterade till ett varumärke, inklusive dess namn, "
"logotyper, beskrivning, associerade kategorier, en unik slug och "
"prioritetsordning. Den gör det möjligt att organisera och representera "
"varumärkesrelaterade data i applikationen."

#: engine/core/models.py:456
msgid "name of this brand"
msgstr "Namn på detta varumärke"

#: engine/core/models.py:457
msgid "brand name"
msgstr "Varumärke"

#: engine/core/models.py:464
msgid "upload a logo representing this brand"
msgstr "Ladda upp en logotyp som representerar detta varumärke"

#: engine/core/models.py:466
msgid "brand small image"
msgstr "Varumärke liten image"

#: engine/core/models.py:472
msgid "upload a big logo representing this brand"
msgstr "Ladda upp en stor logotyp som representerar detta varumärke"

#: engine/core/models.py:474
msgid "brand big image"
msgstr "Varumärke med stor image"

#: engine/core/models.py:479
msgid "add a detailed description of the brand"
msgstr "Lägg till en detaljerad beskrivning av varumärket"

#: engine/core/models.py:480
msgid "brand description"
msgstr "Varumärkesbeskrivning"

#: engine/core/models.py:485
msgid "optional categories that this brand is associated with"
msgstr "Valfria kategorier som detta varumärke är förknippat med"

#: engine/core/models.py:486
msgid "associated categories"
msgstr "Kategorier"

#: engine/core/models.py:516
msgid ""
"Represents the stock of a product managed in the system. This class provides "
"details about the relationship between vendors, products, and their stock "
"information, as well as inventory-related properties like price, purchase "
"price, quantity, SKU, and digital assets. It is part of the inventory "
"management system to allow tracking and evaluation of products available "
"from various vendors."
msgstr ""
"Representerar lagret för en produkt som hanteras i systemet. Klassen ger "
"information om förhållandet mellan leverantörer, produkter och deras "
"lagerinformation, samt lagerrelaterade egenskaper som pris, inköpspris, "
"kvantitet, SKU och digitala tillgångar. Den är en del av "
"lagerhanteringssystemet för att möjliggöra spårning och utvärdering av "
"produkter som finns tillgängliga från olika leverantörer."

#: engine/core/models.py:528
msgid "the vendor supplying this product stock"
msgstr "Leverantören som levererar denna produkt lager"

#: engine/core/models.py:529
msgid "associated vendor"
msgstr "Associerad leverantör"

#: engine/core/models.py:533
msgid "final price to the customer after markups"
msgstr "Slutligt pris till kunden efter påslag"

#: engine/core/models.py:534
msgid "selling price"
msgstr "Försäljningspris"

#: engine/core/models.py:539
msgid "the product associated with this stock entry"
msgstr "Produkten som är associerad med denna lagerpost"

#: engine/core/models.py:540 engine/core/models.py:821
#: engine/core/models.py:867 engine/core/models.py:1905
msgid "associated product"
msgstr "Tillhörande produkt"

#: engine/core/models.py:547
msgid "the price paid to the vendor for this product"
msgstr "Det pris som betalats till säljaren för denna produkt"

#: engine/core/models.py:548
msgid "vendor purchase price"
msgstr "Leverantörens inköpspris"

#: engine/core/models.py:552
msgid "available quantity of the product in stock"
msgstr "Tillgänglig kvantitet av produkten i lager"

#: engine/core/models.py:553
msgid "quantity in stock"
msgstr "Antal i lager"

#: engine/core/models.py:557
msgid "vendor-assigned SKU for identifying the product"
msgstr "SKU som tilldelats av leverantören för identifiering av produkten"

#: engine/core/models.py:558
msgid "vendor sku"
msgstr "Leverantörens SKU"

#: engine/core/models.py:564
msgid "digital file associated with this stock if applicable"
msgstr "Digital fil associerad med detta lager om tillämpligt"

#: engine/core/models.py:565
msgid "digital file"
msgstr "Digital fil"

#: engine/core/models.py:569
msgid "system attributes"
msgstr "Systemattribut"

#: engine/core/models.py:577
msgid "stock entries"
msgstr "Lagerposter"

#: engine/core/models.py:582
msgid ""
"Represents a product with attributes such as category, brand, tags, digital "
"status, name, description, part number, and slug. Provides related utility "
"properties to retrieve ratings, feedback counts, price, quantity, and total "
"orders. Designed for use in a system that handles e-commerce or inventory "
"management. This class interacts with related models (such as Category, "
"Brand, and ProductTag) and manages caching for frequently accessed "
"properties to improve performance. It is used to define and manipulate "
"product data and its associated information within an application."
msgstr ""
"Representerar en produkt med attribut som kategori, varumärke, taggar, "
"digital status, namn, beskrivning, artikelnummer och slug. Tillhandahåller "
"relaterade verktygsegenskaper för att hämta betyg, feedbackräkning, pris, "
"kvantitet och totala beställningar. Utformad för användning i ett system som "
"hanterar e-handel eller lagerhantering. Klassen interagerar med relaterade "
"modeller (t.ex. Category, Brand och ProductTag) och hanterar cachelagring "
"för egenskaper som används ofta för att förbättra prestandan. Den används "
"för att definiera och manipulera produktdata och tillhörande information i "
"en applikation."

#: engine/core/models.py:595
msgid "category this product belongs to"
msgstr "Kategori som denna produkt tillhör"

#: engine/core/models.py:604
msgid "optionally associate this product with a brand"
msgstr "Möjlighet att associera produkten med ett varumärke"

#: engine/core/models.py:610
msgid "tags that help describe or group this product"
msgstr "Taggar som hjälper till att beskriva eller gruppera denna produkt"

#: engine/core/models.py:615
msgid "indicates whether this product is digitally delivered"
msgstr "Anger om denna produkt levereras digitalt"

#: engine/core/models.py:616
msgid "is product digital"
msgstr "Är produkten digital"

#: engine/core/models.py:623
msgid "indicates whether this product should be updated from periodic task"
msgstr "anger om denna produkt ska uppdateras från periodisk uppgift"

#: engine/core/models.py:625
msgid "is product updatable"
msgstr "är produkten uppdateringsbar"

#: engine/core/models.py:631
msgid "provide a clear identifying name for the product"
msgstr "Tillhandahålla ett tydligt identifierande namn för produkten"

#: engine/core/models.py:632
msgid "product name"
msgstr "Produktens namn"

#: engine/core/models.py:638 engine/core/models.py:916
msgid "add a detailed description of the product"
msgstr "Lägg till en detaljerad beskrivning av produkten"

#: engine/core/models.py:639
msgid "product description"
msgstr "Produktbeskrivning"

#: engine/core/models.py:646
msgid "part number for this product"
msgstr "Artikelnummer för denna produkt"

#: engine/core/models.py:647
msgid "part number"
msgstr "Artikelnummer"

#: engine/core/models.py:666
msgid "stock keeping unit for this product"
msgstr "Lagerhållningsenhet för denna produkt"

#: engine/core/models.py:742
msgid ""
"Represents an attribute in the system. This class is used to define and "
"manage attributes, which are customizable pieces of data that can be "
"associated with other entities. Attributes have associated categories, "
"groups, value types, and names. The model supports multiple types of values, "
"including string, integer, float, boolean, array, and object. This allows "
"for dynamic and flexible data structuring."
msgstr ""
"Representerar ett attribut i systemet. Denna klass används för att definiera "
"och hantera attribut, som är anpassningsbara bitar av data som kan "
"associeras med andra enheter. Attribut har associerade kategorier, grupper, "
"värdetyper och namn. Modellen stöder flera typer av värden, inklusive "
"sträng, heltal, flottör, boolean, array och objekt. Detta ger möjlighet till "
"dynamisk och flexibel datastrukturering."

#: engine/core/models.py:755
msgid "group of this attribute"
msgstr "Grupp av detta attribut"

#: engine/core/models.py:761
msgid "string"
msgstr "Sträng"

#: engine/core/models.py:762
msgid "integer"
msgstr "Heltal"

#: engine/core/models.py:763
msgid "float"
msgstr "Flottör"

#: engine/core/models.py:764
msgid "boolean"
msgstr "Boolean"

#: engine/core/models.py:765
msgid "array"
msgstr "Array"

#: engine/core/models.py:766
msgid "object"
msgstr "Objekt"

#: engine/core/models.py:768
msgid "type of the attribute's value"
msgstr "Typ av attributets värde"

#: engine/core/models.py:769
msgid "value type"
msgstr "Typ av värde"

#: engine/core/models.py:774
msgid "name of this attribute"
msgstr "Namn på detta attribut"

#: engine/core/models.py:775
msgid "attribute's name"
msgstr "Attributets namn"

#: engine/core/models.py:780
msgid "is filterable"
msgstr "är filtrerbar"

#: engine/core/models.py:782
msgid "designates whether this attribute can be used for filtering or not"
msgstr ""
"Vilka attribut och värden som kan användas för att filtrera denna kategori."

#: engine/core/models.py:795 engine/core/models.py:813
#: engine/core/templates/digital_order_delivered_email.html:134
msgid "attribute"
msgstr "Attribut"

#: engine/core/models.py:801
msgid ""
"Represents a specific value for an attribute that is linked to a product. It "
"links the 'attribute' to a unique 'value', allowing better organization and "
"dynamic representation of product characteristics."
msgstr ""
"Representerar ett specifikt värde för ett attribut som är kopplat till en "
"produkt. Det kopplar \"attributet\" till ett unikt \"värde\", vilket "
"möjliggör bättre organisation och dynamisk representation av "
"produktegenskaper."

#: engine/core/models.py:812
msgid "attribute of this value"
msgstr "Attribut för detta värde"

#: engine/core/models.py:820
msgid "the specific product associated with this attribute's value"
msgstr "Den specifika produkt som är associerad med detta attributs värde"

#: engine/core/models.py:826
msgid "the specific value for this attribute"
msgstr "Det specifika värdet för detta attribut"

#: engine/core/models.py:839
msgid ""
"Represents a product image associated with a product in the system. This "
"class is designed to manage images for products, including functionality for "
"uploading image files, associating them with specific products, and "
"determining their display order. It also includes an accessibility feature "
"with alternative text for the images."
msgstr ""
"Representerar en produktbild som är associerad med en produkt i systemet. "
"Klassen är utformad för att hantera bilder för produkter, inklusive "
"funktioner för att ladda upp bildfiler, associera dem med specifika "
"produkter och bestämma deras visningsordning. Den innehåller också en "
"tillgänglighetsfunktion med alternativ text för bilderna."

#: engine/core/models.py:850
msgid "provide alternative text for the image for accessibility"
msgstr "Tillhandahåll alternativ text för bilden för tillgänglighet"

#: engine/core/models.py:851
msgid "image alt text"
msgstr "Alt-text för bild"

#: engine/core/models.py:854
msgid "upload the image file for this product"
msgstr "Ladda upp bildfilen för den här produkten"

#: engine/core/models.py:855 engine/core/models.py:886
msgid "product image"
msgstr "Produktbild"

#: engine/core/models.py:860
msgid "determines the order in which images are displayed"
msgstr "Bestämmer i vilken ordning bilderna ska visas"

#: engine/core/models.py:861
msgid "display priority"
msgstr "Prioritet för visning"

#: engine/core/models.py:866
msgid "the product that this image represents"
msgstr "Den produkt som denna bild representerar"

#: engine/core/models.py:887
msgid "product images"
msgstr "Produktbilder"

#: engine/core/models.py:892
msgid ""
"Represents a promotional campaign for products with a discount. This class "
"is used to define and manage promotional campaigns that offer a percentage-"
"based discount for products. The class includes attributes for setting the "
"discount rate, providing details about the promotion, and linking it to the "
"applicable products. It integrates with the product catalog to determine the "
"affected items in the campaign."
msgstr ""
"Representerar en kampanj för produkter med rabatt. Den här klassen används "
"för att definiera och hantera kampanjer som erbjuder en procentbaserad "
"rabatt för produkter. Klassen innehåller attribut för att ställa in "
"rabattsatsen, tillhandahålla information om kampanjen och länka den till de "
"tillämpliga produkterna. Den integreras med produktkatalogen för att "
"fastställa vilka artiklar som påverkas av kampanjen."

#: engine/core/models.py:904
msgid "percentage discount for the selected products"
msgstr "Procentuell rabatt för de valda produkterna"

#: engine/core/models.py:905
msgid "discount percentage"
msgstr "Rabattprocent"

#: engine/core/models.py:910
msgid "provide a unique name for this promotion"
msgstr "Ange ett unikt namn för denna kampanj"

#: engine/core/models.py:911
msgid "promotion name"
msgstr "Kampanjens namn"

#: engine/core/models.py:917
msgid "promotion description"
msgstr "Beskrivning av kampanjen"

#: engine/core/models.py:922
msgid "select which products are included in this promotion"
msgstr "Välj vilka produkter som ingår i denna kampanj"

#: engine/core/models.py:923
msgid "included products"
msgstr "Inkluderade produkter"

#: engine/core/models.py:927
msgid "promotion"
msgstr "Marknadsföring"

#: engine/core/models.py:938
msgid ""
"Represents a user's wishlist for storing and managing desired products. The "
"class provides functionality to manage a collection of products, supporting "
"operations such as adding and removing products, as well as supporting "
"operations for adding and removing multiple products at once."
msgstr ""
"Representerar en användares önskelista för lagring och hantering av önskade "
"produkter. Klassen tillhandahåller funktionalitet för att hantera en samling "
"produkter, med stöd för operationer som att lägga till och ta bort "
"produkter, samt stöd för operationer för att lägga till och ta bort flera "
"produkter samtidigt."

#: engine/core/models.py:950
msgid "products that the user has marked as wanted"
msgstr "Produkter som användaren har markerat som önskade"

#: engine/core/models.py:958
msgid "user who owns this wishlist"
msgstr "Användare som äger denna önskelista"

#: engine/core/models.py:959
msgid "wishlist owner"
msgstr "Wishlist's ägare"

#: engine/core/models.py:967
msgid "wishlist"
msgstr "Önskelista"

#: engine/core/models.py:1009
msgid ""
"Represents a documentary record tied to a product. This class is used to "
"store information about documentaries related to specific products, "
"including file uploads and their metadata. It contains methods and "
"properties to handle the file type and storage path for the documentary "
"files. It extends functionality from specific mixins and provides additional "
"custom features."
msgstr ""
"Representerar en dokumentärpost som är knuten till en produkt. Denna klass "
"används för att lagra information om dokumentärer som är relaterade till "
"specifika produkter, inklusive filuppladdningar och deras metadata. Den "
"innehåller metoder och egenskaper för att hantera filtyp och lagringssökväg "
"för dokumentärfilerna. Den utökar funktionaliteten från specifika mixins och "
"tillhandahåller ytterligare anpassade funktioner."

#: engine/core/models.py:1024
msgid "documentary"
msgstr "Dokumentärfilm"

#: engine/core/models.py:1025
msgid "documentaries"
msgstr "Dokumentärer"

#: engine/core/models.py:1035
msgid "unresolved"
msgstr "Olöst"

#: engine/core/models.py:1040
msgid ""
"Represents an address entity that includes location details and associations "
"with a user. Provides functionality for geographic and address data storage, "
"as well as integration with geocoding services. This class is designed to "
"store detailed address information including components like street, city, "
"region, country, and geolocation (longitude and latitude). It supports "
"integration with geocoding APIs, enabling the storage of raw API responses "
"for further processing or inspection. The class also allows associating an "
"address with a user, facilitating personalized data handling."
msgstr ""
"Representerar en adressentitet som innehåller platsinformation och "
"associationer med en användare. Tillhandahåller funktionalitet för lagring "
"av geografiska data och adressdata samt integration med geokodningstjänster. "
"Denna klass är utformad för att lagra detaljerad adressinformation inklusive "
"komponenter som gata, stad, region, land och geolokalisering (longitud och "
"latitud). Den stöder integration med API:er för geokodning, vilket möjliggör "
"lagring av råa API-svar för vidare bearbetning eller inspektion. Klassen gör "
"det också möjligt att associera en adress med en användare, vilket "
"underlättar personlig datahantering."

#: engine/core/models.py:1055
msgid "address line for the customer"
msgstr "Adressrad till kunden"

#: engine/core/models.py:1056
msgid "address line"
msgstr "Adresslinje"

#: engine/core/models.py:1058
msgid "street"
msgstr "Gata"

#: engine/core/models.py:1059
msgid "district"
msgstr "Distrikt"

#: engine/core/models.py:1060
msgid "city"
msgstr "Stad"

#: engine/core/models.py:1061
msgid "region"
msgstr "Region"

#: engine/core/models.py:1062
msgid "postal code"
msgstr "Postnummer"

#: engine/core/models.py:1063
msgid "country"
msgstr "Land"

#: engine/core/models.py:1070
msgid "geolocation point: (longitude, latitude)"
msgstr "Geolokaliseringspunkt (longitud, latitud)"

#: engine/core/models.py:1076
msgid "full JSON response from geocoder for this address"
msgstr "Fullständigt JSON-svar från geokodaren för denna adress"

#: engine/core/models.py:1082
msgid "stored JSON response from the geocoding service"
msgstr "Lagrad JSON-svar från geokodningstjänsten"

#: engine/core/models.py:1092
msgid "address"
msgstr "Adress"

#: engine/core/models.py:1093
msgid "addresses"
msgstr "Adresser"

#: engine/core/models.py:1105
msgid ""
"Represents a promotional code that can be used for discounts, managing its "
"validity, type of discount, and application. The PromoCode class stores "
"details about a promotional code, including its unique identifier, discount "
"properties (amount or percentage), validity period, associated user (if "
"any), and status of its usage. It includes functionality to validate and "
"apply the promo code to an order while ensuring constraints are met."
msgstr ""
"Representerar en kampanjkod som kan användas för rabatter och hanterar dess "
"giltighet, typ av rabatt och tillämpning. Klassen PromoCode lagrar "
"information om en kampanjkod, inklusive dess unika identifierare, "
"rabattegenskaper (belopp eller procent), giltighetsperiod, associerad "
"användare (om någon) och status för dess användning. Den innehåller "
"funktioner för att validera och tillämpa kampanjkoden på en order och "
"samtidigt säkerställa att begränsningarna uppfylls."

#: engine/core/models.py:1119
msgid "unique code used by a user to redeem a discount"
msgstr "Unik kod som används av en användare för att lösa in en rabatt"

#: engine/core/models.py:1120
msgid "promo code identifier"
msgstr "Identifierare för kampanjkod"

#: engine/core/models.py:1127
msgid "fixed discount amount applied if percent is not used"
msgstr "Fast rabattbelopp tillämpas om procent inte används"

#: engine/core/models.py:1128
msgid "fixed discount amount"
msgstr "Fast diskonteringsbelopp"

#: engine/core/models.py:1134
msgid "percentage discount applied if fixed amount is not used"
msgstr "Procentuell rabatt som tillämpas om fast belopp inte används"

#: engine/core/models.py:1135
msgid "percentage discount"
msgstr "Procentuell rabatt"

#: engine/core/models.py:1140
msgid "timestamp when the promocode expires"
msgstr "Tidsstämpel när kampanjkoden upphör att gälla"

#: engine/core/models.py:1141
msgid "end validity time"
msgstr "Slutgiltig giltighetstid"

#: engine/core/models.py:1146
msgid "timestamp from which this promocode is valid"
msgstr "Tidsstämpel från vilken denna promokod är giltig"

#: engine/core/models.py:1147
msgid "start validity time"
msgstr "Start giltighetstid"

#: engine/core/models.py:1152
msgid "timestamp when the promocode was used, blank if not used yet"
msgstr ""
"Tidsstämpel när kampanjkoden användes, tom om den inte har använts ännu"

#: engine/core/models.py:1153
msgid "usage timestamp"
msgstr "Tidsstämpel för användning"

#: engine/core/models.py:1158
msgid "user assigned to this promocode if applicable"
msgstr "Användare som tilldelats denna promokod om tillämpligt"

#: engine/core/models.py:1159
msgid "assigned user"
msgstr "Tilldelad användare"

#: engine/core/models.py:1166
msgid "promo code"
msgstr "Kampanjkod"

#: engine/core/models.py:1167
msgid "promo codes"
msgstr "Kampanjkoder"

#: engine/core/models.py:1183
msgid ""
"only one type of discount should be defined (amount or percent), but not "
"both or neither."
msgstr ""
"Endast en typ av rabatt ska definieras (belopp eller procent), men inte båda "
"eller ingendera."

#: engine/core/models.py:1205
msgid "promocode already used"
msgstr "Promokoden har redan använts"

#: engine/core/models.py:1227
#, python-brace-format
msgid "invalid discount type for promocode {self.uuid}"
msgstr "Ogiltig rabattyp för promokod {self.uuid}!"

#: engine/core/models.py:1236
msgid ""
"Represents an order placed by a user. This class models an order within the "
"application, including its various attributes such as billing and shipping "
"information, status, associated user, notifications, and related operations. "
"Orders can have associated products, promotions can be applied, addresses "
"set, and shipping or billing details updated. Equally, functionality "
"supports managing the products in the order lifecycle."
msgstr ""
"Representerar en order som lagts av en användare. Denna klass modellerar en "
"order i applikationen, inklusive dess olika attribut som fakturerings- och "
"leveransinformation, status, associerad användare, meddelanden och "
"relaterade operationer. Beställningar kan ha associerade produkter, "
"kampanjer kan tillämpas, adresser kan anges och leverans- eller "
"faktureringsuppgifter kan uppdateras. På samma sätt stöder funktionaliteten "
"hanteringen av produkterna i orderns livscykel."

#: engine/core/models.py:1253
msgid "the billing address used for this order"
msgstr "Den faktureringsadress som används för denna order"

#: engine/core/models.py:1261
msgid "optional promo code applied to this order"
msgstr "Valfri kampanjkod tillämpas på denna beställning"

#: engine/core/models.py:1262
msgid "applied promo code"
msgstr "Tillämpad kampanjkod"

#: engine/core/models.py:1270
msgid "the shipping address used for this order"
msgstr "Den leveransadress som används för denna order"

#: engine/core/models.py:1271
msgid "shipping address"
msgstr "Leveransadress"

#: engine/core/models.py:1277
msgid "current status of the order in its lifecycle"
msgstr "Aktuell status för ordern i dess livscykel"

#: engine/core/models.py:1278
msgid "order status"
msgstr "Orderstatus"

#: engine/core/models.py:1283 engine/core/models.py:1882
msgid "json structure of notifications to display to users"
msgstr ""
"JSON-struktur för meddelanden som ska visas för användare, i admin UI "
"används tabellvyn"

#: engine/core/models.py:1289
msgid "json representation of order attributes for this order"
msgstr "JSON-representation av orderattribut för denna order"

#: engine/core/models.py:1295
msgid "the user who placed the order"
msgstr "Användaren som gjorde beställningen"

#: engine/core/models.py:1296
msgid "user"
msgstr "Användare"

#: engine/core/models.py:1302
msgid "the timestamp when the order was finalized"
msgstr "Tidsstämpel när ordern slutfördes"

#: engine/core/models.py:1303
msgid "buy time"
msgstr "Köp tid"

#: engine/core/models.py:1310
msgid "a human-readable identifier for the order"
msgstr "En mänskligt läsbar identifierare för ordern"

#: engine/core/models.py:1311
msgid "human readable id"
msgstr "mänskligt läsbart ID"

#: engine/core/models.py:1317
msgid "order"
msgstr "Beställning"

#: engine/core/models.py:1364
msgid "a user must have only one pending order at a time"
msgstr "En användare får bara ha en väntande order åt gången!"

#: engine/core/models.py:1397
msgid "you cannot add products to an order that is not a pending one"
msgstr ""
"Du kan inte lägga till produkter i en order som inte är en pågående order"

#: engine/core/models.py:1403
msgid "you cannot add inactive products to order"
msgstr "Du kan inte lägga till inaktiva produkter i ordern"

#: engine/core/models.py:1425
msgid "you cannot add more products than available in stock"
msgstr "Du kan inte lägga till fler produkter än vad som finns i lager"

#: engine/core/models.py:1449 engine/core/models.py:1478
#: engine/core/models.py:1488
msgid "you cannot remove products from an order that is not a pending one"
msgstr ""
"Du kan inte ta bort produkter från en order som inte är en pågående order"

#: engine/core/models.py:1473
#, python-brace-format
msgid "{name} does not exist with query <{query}>"
msgstr "{name} finns inte med frågan <{query}>!"

#: engine/core/models.py:1512
msgid "promocode does not exist"
msgstr "Promokoden finns inte"

#: engine/core/models.py:1527
msgid "you can only buy physical products with shipping address specified"
msgstr "Du kan bara köpa fysiska produkter med angiven leveransadress!"

#: engine/core/models.py:1548
msgid "address does not exist"
msgstr "Adressen finns inte"

#: engine/core/models.py:1570 engine/core/models.py:1649
msgid "you can not buy at this moment, please try again in a few minutes"
msgstr "Du kan inte köpa just nu, vänligen försök igen om några minuter."

#: engine/core/models.py:1576 engine/core/models.py:1642
msgid "invalid force value"
msgstr "Ogiltigt kraftvärde"

#: engine/core/models.py:1582 engine/core/models.py:1653
msgid "you cannot purchase an empty order!"
msgstr "Du kan inte köpa en tom order!"

#: engine/core/models.py:1603
msgid "you cannot buy an order without a user"
msgstr "Du kan inte köpa en order utan en användare!"

#: engine/core/models.py:1617
msgid "a user without a balance cannot buy with balance"
msgstr "En användare utan balans kan inte köpa med balans!"

#: engine/core/models.py:1623
msgid "insufficient funds to complete the order"
msgstr "Otillräckliga medel för att slutföra ordern"

#: engine/core/models.py:1664
msgid ""
"you cannot buy without registration, please provide the following "
"information: customer name, customer email, customer phone number"
msgstr ""
"du kan inte köpa utan registrering, vänligen ange följande information: "
"kundens namn, kundens e-post, kundens telefonnummer"

#: engine/core/models.py:1675
#, python-brace-format
msgid ""
"invalid payment method: {payment_method} from {available_payment_methods}"
msgstr ""
"Ogiltig betalningsmetod: {payment_method} från {available_payment_methods}!"

#: engine/core/models.py:1806
msgid ""
"Manages user feedback for products. This class is designed to capture and "
"store user feedback for specific products that they have purchased. It "
"contains attributes to store user comments, a reference to the related "
"product in the order, and a user-assigned rating. The class uses database "
"fields to effectively model and manage feedback data."
msgstr ""
"Hanterar feedback från användare för produkter. Den här klassen är utformad "
"för att fånga upp och lagra feedback från användare om specifika produkter "
"som de har köpt. Den innehåller attribut för att lagra användarkommentarer, "
"en referens till den relaterade produkten i ordern och ett användartilldelat "
"betyg. Klassen använder databasfält för att effektivt modellera och hantera "
"feedbackdata."

#: engine/core/models.py:1818
msgid "user-provided comments about their experience with the product"
msgstr "Kommentarer från användare om deras erfarenhet av produkten"

#: engine/core/models.py:1819
msgid "feedback comments"
msgstr "Återkoppling av kommentarer"

#: engine/core/models.py:1827
msgid "references the specific product in an order that this feedback is about"
msgstr ""
"Refererar till den specifika produkten i en order som denna feedback handlar "
"om"

#: engine/core/models.py:1829
msgid "related order product"
msgstr "Relaterad order produkt"

#: engine/core/models.py:1834
msgid "user-assigned rating for the product"
msgstr "Användartilldelat betyg för produkten"

#: engine/core/models.py:1835
msgid "product rating"
msgstr "Produktbetyg"

#: engine/core/models.py:1855
msgid ""
"Represents products associated with orders and their attributes. The "
"OrderProduct model maintains information about a product that is part of an "
"order, including details such as purchase price, quantity, product "
"attributes, and status. It manages notifications for the user and "
"administrators and handles operations such as returning the product balance "
"or adding feedback. This model also provides methods and properties that "
"support business logic, such as calculating the total price or generating a "
"download URL for digital products. The model integrates with the Order and "
"Product models and stores a reference to them."
msgstr ""
"Representerar produkter som är kopplade till order och deras attribut. "
"OrderProduct-modellen innehåller information om en produkt som ingår i en "
"order, inklusive detaljer som inköpspris, kvantitet, produktattribut och "
"status. Den hanterar meddelanden till användaren och administratörer och "
"hanterar åtgärder som att returnera produktsaldot eller lägga till feedback. "
"Modellen innehåller också metoder och egenskaper som stöder affärslogik, t."
"ex. beräkning av totalpriset eller generering av en URL för nedladdning av "
"digitala produkter. Modellen integreras med Order- och Product-modellerna "
"och lagrar en referens till dem."

#: engine/core/models.py:1870
msgid "the price paid by the customer for this product at purchase time"
msgstr "Det pris som kunden betalade för denna produkt vid inköpstillfället"

#: engine/core/models.py:1871
msgid "purchase price at order time"
msgstr "Inköpspris vid ordertillfället"

#: engine/core/models.py:1876
msgid "internal comments for admins about this ordered product"
msgstr "Interna kommentarer för administratörer om denna beställda produkt"

#: engine/core/models.py:1877
msgid "internal comments"
msgstr "Interna kommentarer"

#: engine/core/models.py:1883
msgid "user notifications"
msgstr "Meddelanden till användare"

#: engine/core/models.py:1888
msgid "json representation of this item's attributes"
msgstr "JSON-representation av detta objekts attribut"

#: engine/core/models.py:1889
msgid "ordered product attributes"
msgstr "Sorterade produktattribut"

#: engine/core/models.py:1894
msgid "reference to the parent order that contains this product"
msgstr "Referens till den överordnade order som innehåller denna produkt"

#: engine/core/models.py:1895
msgid "parent order"
msgstr "Föräldraorder"

#: engine/core/models.py:1904
msgid "the specific product associated with this order line"
msgstr "Den specifika produkt som är kopplad till denna orderrad"

#: engine/core/models.py:1911
msgid "quantity of this specific product in the order"
msgstr "Antal av denna specifika produkt i ordern"

#: engine/core/models.py:1912
msgid "product quantity"
msgstr "Produktens kvantitet"

#: engine/core/models.py:1919
msgid "current status of this product in the order"
msgstr "Aktuell status för denna produkt i ordern"

#: engine/core/models.py:1920
msgid "product line status"
msgstr "Status för produktlinje"

#: engine/core/models.py:1987
msgid "order product must have an order"
msgstr "Orderprodukt måste ha en tillhörande order!"

#: engine/core/models.py:1989
#, python-brace-format
msgid "wrong action specified for feedback: {action}"
msgstr "Fel åtgärd angiven för återkoppling: {action}!"

#: engine/core/models.py:2006
msgid "you cannot feedback an order which is not received"
msgstr "du kan inte återkoppla en order som inte mottagits"

#: engine/core/models.py:2015
msgid "name"
msgstr "Namn"

#: engine/core/models.py:2017
msgid "URL of the integration"
msgstr "URL för integrationen"

#: engine/core/models.py:2020
msgid "authentication credentials"
msgstr "Autentiseringsuppgifter"

#: engine/core/models.py:2043
msgid "you can only have one default CRM provider"
msgstr "Du kan bara ha en CRM-leverantör som standard"

#: engine/core/models.py:2053
msgid "CRM"
msgstr "CRM"

#: engine/core/models.py:2054
msgid "CRMs"
msgstr "CRM-system"

#: engine/core/models.py:2070
msgid "order CRM link"
msgstr "Beställningens CRM-länk"

#: engine/core/models.py:2071
msgid "orders CRM links"
msgstr "Beställningarnas CRM-länkar"

#: engine/core/models.py:2076
msgid ""
"Represents the downloading functionality for digital assets associated with "
"orders. The DigitalAssetDownload class provides the ability to manage and "
"access downloads related to order products. It maintains information about "
"the associated order product, the number of downloads, and whether the asset "
"is publicly visible. It includes a method to generate a URL for downloading "
"the asset when the associated order is in a completed status."
msgstr ""
"Representerar nedladdningsfunktionen för digitala tillgångar som är kopplade "
"till order. Klassen DigitalAssetDownload ger möjlighet att hantera och komma "
"åt nedladdningar som är relaterade till orderprodukter. Den upprätthåller "
"information om den associerade orderprodukten, antalet nedladdningar och om "
"tillgången är offentligt synlig. Den innehåller en metod för att generera en "
"URL för nedladdning av tillgången när den associerade ordern har statusen "
"slutförd."

#: engine/core/models.py:2092
msgid "download"
msgstr "Nedladdningar"

#: engine/core/models.py:2093
msgid "downloads"
msgstr "Nedladdningar"

#: engine/core/serializers/utility.py:91
msgid ""
"you must provide a comment, rating, and order product uuid to add feedback."
msgstr ""
"du måste ge en kommentar, betyg och beställa produkt uuid för att lägga till "
"feedback."

#: engine/core/sitemaps.py:25
msgid "Home"
msgstr "Hem"

#: engine/core/sitemaps.py:30
msgid "Contact Us"
msgstr "Kontakta oss"

#: engine/core/sitemaps.py:35
msgid "About Us"
msgstr "Om oss"

#: engine/core/templates/admin/dashboard/_customers_mix.html:5
msgid "Customers mix (30d)"
msgstr "Kundmix (30d)"

#: engine/core/templates/admin/dashboard/_customers_mix.html:10
msgid "New customers"
msgstr "Nya kunder"

#: engine/core/templates/admin/dashboard/_customers_mix.html:17
msgid "Returning customers"
msgstr "Återkommande kunder"

#: engine/core/templates/admin/dashboard/_customers_mix.html:25
msgid "No customer activity in the last 30 days."
msgstr "Ingen kundaktivitet under de senaste 30 dagarna."

#: engine/core/templates/admin/dashboard/_daily_sales.html:5
msgid "Daily sales"
msgstr "Daglig försäljning"

#: engine/core/templates/admin/dashboard/_daily_sales.html:59
msgid "Orders (FINISHED)"
msgstr "Beställningar (AVSLUTAD)"

#: engine/core/templates/admin/dashboard/_daily_sales.html:69
msgid "Gross revenue"
msgstr "Bruttointäkter"

#: engine/core/templates/admin/dashboard/_daily_sales.html:106
#: engine/core/templates/admin/dashboard/_kpis.html:20
msgid "Orders"
msgstr "Beställningar"

#: engine/core/templates/admin/dashboard/_daily_sales.html:113
msgid "Gross"
msgstr "Brutto"

#: engine/core/templates/admin/dashboard/_header.html:3
msgid "Dashboard"
msgstr "Instrumentpanel"

#: engine/core/templates/admin/dashboard/_income_overview.html:7
msgid "Income overview"
msgstr "Översikt över intäkter"

#: engine/core/templates/admin/dashboard/_income_overview.html:31
#: engine/core/templates/admin/dashboard/_income_overview.html:66
msgid "Net"
msgstr "Nettoomsättning"

#: engine/core/templates/admin/dashboard/_income_overview.html:37
#: engine/core/templates/admin/dashboard/_income_overview.html:66
msgid "Taxes"
msgstr "Skatter"

#: engine/core/templates/admin/dashboard/_income_overview.html:43
#: engine/core/templates/admin/dashboard/_income_overview.html:66
msgid "Returns"
msgstr "Avkastning"

#: engine/core/templates/admin/dashboard/_income_overview.html:48
msgid "Gross (pie total)"
msgstr "Bruttointäkter"

#: engine/core/templates/admin/dashboard/_income_overview.html:72
msgid "No data"
msgstr "Inget datum"

#: engine/core/templates/admin/dashboard/_kpis.html:6
msgid "GMV"
msgstr "GMV"

#: engine/core/templates/admin/dashboard/_kpis.html:34
msgid "AOV"
msgstr "AOV"

#: engine/core/templates/admin/dashboard/_kpis.html:48
msgid "Net revenue"
msgstr "Nettoomsättning"

#: engine/core/templates/admin/dashboard/_kpis.html:62
msgid "Refund rate"
msgstr "Återbetalningsgrad"

#: engine/core/templates/admin/dashboard/_kpis.html:73
msgid "returned"
msgstr "Återlämnad"

#: engine/core/templates/admin/dashboard/_low_stock.html:5
msgid "Low stock"
msgstr "Låg lagerhållning"

#: engine/core/templates/admin/dashboard/_low_stock.html:29
msgid "No low stock items."
msgstr "Inga låglagervaror."

#: engine/core/templates/admin/dashboard/_most_returned.html:5
msgid "Most returned products (30d)"
msgstr "Mest returnerade produkter (30d)"

#: engine/core/templates/admin/dashboard/_most_returned.html:24
msgid "No returns in the last 30 days."
msgstr "Inga returer under de senaste 30 dagarna."

#: engine/core/templates/admin/dashboard/_product_lists.html:6
msgid "Most wished product"
msgstr "Mest önskade produkt"

#: engine/core/templates/admin/dashboard/_product_lists.html:33
#: engine/core/templates/admin/dashboard/_product_lists.html:68
msgid "No data yet."
msgstr "Inga uppgifter ännu."

#: engine/core/templates/admin/dashboard/_product_lists.html:41
msgid "Most popular product"
msgstr "Mest populära produkt"

#: engine/core/templates/admin/dashboard/_quick_links.html:5
msgid "Quick Links"
msgstr "Snabblänkar"

#: engine/core/templates/admin/dashboard/_quick_links.html:12
msgid "No links available."
msgstr "Inga länkar tillgängliga."

#: engine/core/templates/admin/dashboard/_shipped_vs_digital.html:5
msgid "Shipped vs Digital (30d)"
msgstr "Skickat eller digitalt (30d)"

#: engine/core/templates/admin/dashboard/_shipped_vs_digital.html:10
msgid "Digital"
msgstr "Digital"

#: engine/core/templates/admin/dashboard/_shipped_vs_digital.html:20
msgid "Shipped"
msgstr "Levereras"

#: engine/core/templates/admin/dashboard/_top_categories.html:5
msgid "Top categories by quantity (30d)"
msgstr "Toppkategorier efter antal (30d)"

#: engine/core/templates/admin/dashboard/_top_categories.html:23
msgid "No category sales in the last 30 days."
msgstr "Ingen kategoriförsäljning under de senaste 30 dagarna."

#: engine/core/templates/admin/index.html:9
msgid "Django site admin"
msgstr "Django webbplatsadministratör"

#: engine/core/templates/digital_order_created_email.html:7
#: engine/core/templates/digital_order_created_email.html:100
#: engine/core/templates/digital_order_delivered_email.html:6
#: engine/core/templates/shipped_order_created_email.html:7
#: engine/core/templates/shipped_order_created_email.html:99
#: engine/core/templates/shipped_order_delivered_email.html:7
#: engine/core/templates/shipped_order_delivered_email.html:99
msgid "order confirmation"
msgstr "Orderbekräftelse"

#: engine/core/templates/digital_order_created_email.html:95
#: engine/core/templates/digital_order_delivered_email.html:94
#: engine/core/templates/promocode_granted_email.html:94
#: engine/core/templates/shipped_order_created_email.html:94
#: engine/core/templates/shipped_order_delivered_email.html:94
msgid "logo"
msgstr "Logotyp"

#: engine/core/templates/digital_order_created_email.html:101
#: engine/core/templates/shipped_order_created_email.html:100
#: engine/core/templates/shipped_order_delivered_email.html:100
#, python-format
msgid "hello %(order.user.first_name)s,"
msgstr "Hej %(order.user.first_name)s,"

#: engine/core/templates/digital_order_created_email.html:102
#, python-format
msgid ""
"thank you for your order #%(order.pk)s! we are pleased to inform you that\n"
"                            we have taken your order into work. below are "
"the details of your\n"
"                            order:"
msgstr ""
"Tack för din beställning #%(order.pk)s! Vi är glada att kunna informera dig "
"om att vi har tagit din beställning i arbete. Nedan följer detaljerna för "
"din order:"

#: engine/core/templates/digital_order_created_email.html:112
#: engine/core/templates/digital_order_delivered_email.html:110
#: engine/core/templates/shipped_order_created_email.html:110
#: engine/core/templates/shipped_order_delivered_email.html:110
msgid "total"
msgstr "Totalt"

#: engine/core/templates/digital_order_created_email.html:125
#: engine/core/templates/digital_order_delivered_email.html:157
#: engine/core/templates/shipped_order_created_email.html:127
#: engine/core/templates/shipped_order_delivered_email.html:127
msgid "total price"
msgstr "Totalt pris"

#: engine/core/templates/digital_order_created_email.html:131
#: engine/core/templates/shipped_order_created_email.html:140
#: engine/core/templates/shipped_order_delivered_email.html:140
#, python-format
msgid ""
"if you have any questions, feel free to contact our support at\n"
"                            %(config.EMAIL_HOST_USER)s."
msgstr ""
"Om du har några frågor är du välkommen att kontakta vår support på "
"%(config.EMAIL_HOST_USER)s."

#: engine/core/templates/digital_order_created_email.html:133
#, python-format
msgid "best regards,<br>the %(config.PROJECT_NAME)s team"
msgstr "Bästa hälsningar,<br> teamet %(config.PROJECT_NAME)s"

#: engine/core/templates/digital_order_created_email.html:139
#: engine/core/templates/digital_order_delivered_email.html:171
#: engine/core/templates/promocode_granted_email.html:114
msgid "all rights reserved"
msgstr "Alla rättigheter förbehålls"

#: engine/core/templates/digital_order_delivered_email.html:99
msgid "order delivered"
msgstr "Beställning levererad"

#: engine/core/templates/digital_order_delivered_email.html:100
#: engine/core/templates/promocode_granted_email.html:100
#, python-format
msgid "hello %(user_first_name)s,"
msgstr "Hej %(user_first_name)s,"

#: engine/core/templates/digital_order_delivered_email.html:101
#, python-format
msgid ""
"we have successfully processed your order №%(order_uuid)s! below are the\n"
"                            details of your order:"
msgstr ""
"Vi har framgångsrikt behandlat din beställning №%(order_uuid)s! Nedan finns "
"detaljerna i din beställning:"

#: engine/core/templates/digital_order_delivered_email.html:128
msgid ""
"additional\n"
"                                                    information"
msgstr ""
"ytterligare\n"
"                                                    information"

#: engine/core/templates/digital_order_delivered_email.html:137
#: engine/core/templates/json_table_widget.html:6
msgid "value"
msgstr "Värde"

#: engine/core/templates/digital_order_delivered_email.html:163
#: engine/core/templates/promocode_granted_email.html:106
#, python-format
msgid ""
"if you have any questions, feel free to contact our support at\n"
"                            %(contact_email)s."
msgstr ""
"Om du har några frågor är du välkommen att kontakta vår support på "
"%(contact_email)s."

#: engine/core/templates/digital_order_delivered_email.html:165
#: engine/core/templates/promocode_granted_email.html:108
#, python-format
msgid "best regards,<br>the %(project_name)s team"
msgstr "Bästa hälsningar,<br> teamet %(project_name)s"

#: engine/core/templates/json_table_widget.html:5
msgid "key"
msgstr "Nyckel"

#: engine/core/templates/json_table_widget.html:40
msgid "Add Row"
msgstr "Lägg till rad"

#: engine/core/templates/promocode_granted_email.html:6
#: engine/core/templates/promocode_granted_email.html:99
msgid "promocode granted"
msgstr "Promokod beviljad"

#: engine/core/templates/promocode_granted_email.html:101
msgid ""
"Thank you for staying with us! We have granted you with a promocode\n"
"                            for "
msgstr ""
"Tack för att du stannar hos oss! Vi har gett dig en promokod\n"
"                            för"

#: engine/core/templates/shipped_order_created_email.html:101
#: engine/core/templates/shipped_order_delivered_email.html:101
msgid ""
"thank you for your order! we are pleased to confirm your purchase. below "
"are\n"
"                            the details of your order:"
msgstr ""
"Tack för din beställning! Vi är glada att kunna bekräfta ditt köp. Nedan "
"följer detaljerna för din beställning:"

#: engine/core/templates/shipped_order_created_email.html:123
#: engine/core/templates/shipped_order_delivered_email.html:123
msgid "shipping price"
msgstr "Fraktpris"

#: engine/core/templates/shipped_order_created_email.html:133
#: engine/core/templates/shipped_order_delivered_email.html:133
msgid "your order will be delivered to the following address:"
msgstr "Din beställning kommer att levereras till följande adress:"

#: engine/core/templates/shipped_order_created_email.html:142
#: engine/core/templates/shipped_order_delivered_email.html:142
#, python-format
msgid "best regards, <br>The %(config.PROJECT_NAME)s team"
msgstr "Bästa hälsningar, <br>The %(config.PROJECT_NAME)s team"

#: engine/core/templates/shipped_order_created_email.html:147
#: engine/core/templates/shipped_order_delivered_email.html:147
msgid ""
"all rights\n"
"                        reserved"
msgstr ""
"Alla rättigheter\n"
"                        reserverade"

#: engine/core/utils/caching.py:49
msgid "both data and timeout are required"
msgstr "Både data och timeout krävs"

#: engine/core/utils/caching.py:52
msgid "invalid timeout value, it must be between 0 and 216000 seconds"
msgstr "Ogiltigt timeout-värde, det måste vara mellan 0 och 216000 sekunder"

#: engine/core/utils/emailing.py:27
#, python-brace-format
msgid "{settings.PROJECT_NAME} | contact us initiated"
msgstr "{settings.PROJECT_NAME} | kontakta oss initierad"

#: engine/core/utils/emailing.py:81
#, python-brace-format
msgid "{settings.PROJECT_NAME} | order confirmation"
msgstr "{settings.PROJECT_NAME} | orderbekräftelse"

#: engine/core/utils/emailing.py:115
#, python-brace-format
msgid "{settings.PROJECT_NAME} | order delivered"
msgstr "{settings.PROJECT_NAME} | order levererad"

#: engine/core/utils/emailing.py:203
#, python-brace-format
msgid "{settings.PROJECT_NAME} | promocode granted"
msgstr "{settings.PROJECT_NAME} | promocode beviljad"

#: engine/core/utils/messages.py:3
msgid "you do not have permission to perform this action."
msgstr "Du har inte behörighet att utföra den här åtgärden."

#: engine/core/utils/nominatim.py:8
msgid "NOMINATIM_URL must be configured."
msgstr "Parametern NOMINATIM_URL måste konfigureras!"

#: engine/core/validators.py:23
#, python-brace-format
msgid "image dimensions should not exceed w{max_width} x h{max_height} pixels"
msgstr "Bildmåtten får inte överstiga w{max_width} x h{max_height} pixlar!"

#: engine/core/views.py:104
msgid ""
"Handles the request for the sitemap index and returns an XML response. It "
"ensures the response includes the appropriate content type header for XML."
msgstr ""
"Hanterar begäran om index för webbplatskartan och returnerar ett XML-svar. "
"Den ser till att svaret innehåller rätt innehållstypshuvud för XML."

#: engine/core/views.py:119
msgid ""
"Handles the detailed view response for a sitemap. This function processes "
"the request, fetches the appropriate sitemap detail response, and sets the "
"Content-Type header for XML."
msgstr ""
"Hanterar det detaljerade vysvaret för en webbplatskarta. Denna funktion "
"bearbetar begäran, hämtar det lämpliga detaljerade svaret för "
"webbplatskartan och ställer in Content-Type-huvudet för XML."

#: engine/core/views.py:155
msgid ""
"Returns a list of supported languages and their corresponding information."
msgstr "Returnerar en lista över språk som stöds och motsvarande information."

#: engine/core/views.py:182
msgid "Returns the parameters of the website as a JSON object."
msgstr "Returnerar webbplatsens parametrar som ett JSON-objekt."

#: engine/core/views.py:198
msgid ""
"Handles cache operations such as reading and setting cache data with a "
"specified key and timeout."
msgstr ""
"Hanterar cacheoperationer som att läsa och ställa in cachedata med en "
"angiven nyckel och timeout."

#: engine/core/views.py:220
msgid "Handles `contact us` form submissions."
msgstr "Hanterar formulärinlämningar för `kontakta oss`."

#: engine/core/views.py:236
msgid ""
"Handles requests for processing and validating URLs from incoming POST "
"requests."
msgstr ""
"Hanterar förfrågningar om bearbetning och validering av URL:er från "
"inkommande POST-förfrågningar."

#: engine/core/views.py:273
msgid "Handles global search queries."
msgstr "Hanterar globala sökfrågor."

#: engine/core/views.py:289
msgid "Handles the logic of buying as a business without registration."
msgstr "Hanterar logiken i att köpa som ett företag utan registrering."

#: engine/core/views.py:337
msgid ""
"Handles the downloading of a digital asset associated with an order.\n"
"This function attempts to serve the digital asset file located in the "
"storage directory of the project. If the file is not found, an HTTP 404 "
"error is raised to indicate the resource is unavailable."
msgstr ""
"Hanterar nedladdning av en digital tillgång som är kopplad till en order.\n"
"Denna funktion försöker servera den digitala tillgångsfilen som finns i "
"lagringskatalogen för projektet. Om filen inte hittas visas ett HTTP 404-fel "
"som indikerar att resursen inte är tillgänglig."

#: engine/core/views.py:348
msgid "order_product_uuid is required"
msgstr "order_product_uuid är obligatoriskt"

#: engine/core/views.py:355
msgid "order product does not exist"
msgstr "Beställ produkten finns inte"

#: engine/core/views.py:358
msgid "you can only download the digital asset once"
msgstr "Du kan bara ladda ner den digitala tillgången en gång"

#: engine/core/views.py:362
msgid "the order must be paid before downloading the digital asset"
msgstr "beställningen måste betalas innan den digitala tillgången laddas ner"

#: engine/core/views.py:369
msgid "the order product does not have a product"
msgstr "Beställningens produkt har ingen produkt"

#: engine/core/views.py:412
msgid "favicon not found"
msgstr "favicon hittades inte"

#: engine/core/views.py:418
msgid ""
"Handles requests for the favicon of a website.\n"
"This function attempts to serve the favicon file located in the static "
"directory of the project. If the favicon file is not found, an HTTP 404 "
"error is raised to indicate the resource is unavailable."
msgstr ""
"Hanterar förfrågningar om favicon på en webbplats.\n"
"Denna funktion försöker servera favicon-filen som finns i den statiska "
"katalogen i projektet. Om favicon-filen inte hittas visas ett HTTP 404-fel "
"som anger att resursen inte är tillgänglig."

#: engine/core/views.py:432
msgid ""
"Redirects the request to the admin index page. The function handles incoming "
"HTTP requests and redirects them to the Django admin interface index page. "
"It uses Django's `redirect` function for handling the HTTP redirection."
msgstr ""
"Omdirigerar begäran till indexsidan för admin. Funktionen hanterar "
"inkommande HTTP-begäranden och omdirigerar dem till indexsidan för Djangos "
"admin-gränssnitt. Den använder Djangos `redirect`-funktion för att hantera "
"HTTP-omdirigeringen."

#: engine/core/views.py:445
msgid "Returns current version of the eVibes. "
msgstr "Returnerar aktuell version av eVibes."

#: engine/core/views.py:674 engine/core/views.py:689
#, python-format
msgid "Revenue & Orders (last %(days)d)"
msgstr "Intäkter och order (senast %(days)d)"

#: engine/core/views.py:870
msgid "Returns custom variables for Dashboard. "
msgstr "Returnerar anpassade variabler för Dashboard."

#: engine/core/viewsets.py:139
msgid ""
"Defines a viewset for managing Evibes-related operations. The EvibesViewSet "
"class inherits from ModelViewSet and provides functionality for handling "
"actions and operations on Evibes entities. It includes support for dynamic "
"serializer classes based on the current action, customizable permissions, "
"and rendering formats."
msgstr ""
"Definierar en vy för hantering av Evibes-relaterade operationer. Klassen "
"EvibesViewSet ärver från ModelViewSet och tillhandahåller funktionalitet för "
"att hantera åtgärder och operationer på Evibes-entiteter. Den innehåller "
"stöd för dynamiska serializerklasser baserat på den aktuella åtgärden, "
"anpassningsbara behörigheter och renderingsformat."

#: engine/core/viewsets.py:160
msgid ""
"Represents a viewset for managing AttributeGroup objects. Handles operations "
"related to AttributeGroup, including filtering, serialization, and retrieval "
"of data. This class is part of the application's API layer and provides a "
"standardized way to process requests and responses for AttributeGroup data."
msgstr ""
"Representerar en vy för hantering av AttributeGroup-objekt. Hanterar "
"åtgärder relaterade till AttributeGroup, inklusive filtrering, serialisering "
"och hämtning av data. Denna klass är en del av applikationens API-lager och "
"tillhandahåller ett standardiserat sätt att behandla förfrågningar och svar "
"för AttributeGroup-data."

#: engine/core/viewsets.py:179
msgid ""
"Handles operations related to Attribute objects within the application. "
"Provides a set of API endpoints to interact with Attribute data. This class "
"manages querying, filtering, and serialization of Attribute objects, "
"allowing dynamic control over the data returned, such as filtering by "
"specific fields or retrieving detailed versus simplified information "
"depending on the request."
msgstr ""
"Hanterar operationer relaterade till Attribute-objekt inom applikationen. "
"Tillhandahåller en uppsättning API-slutpunkter för att interagera med "
"attributdata. Denna klass hanterar frågor, filtrering och serialisering av "
"Attribute-objekt, vilket möjliggör dynamisk kontroll över de data som "
"returneras, t.ex. filtrering efter specifika fält eller hämtning av "
"detaljerad eller förenklad information beroende på begäran."

#: engine/core/viewsets.py:198
msgid ""
"A viewset for managing AttributeValue objects. This viewset provides "
"functionality for listing, retrieving, creating, updating, and deleting "
"AttributeValue objects. It integrates with Django REST Framework's viewset "
"mechanisms and uses appropriate serializers for different actions. Filtering "
"capabilities are provided through the DjangoFilterBackend."
msgstr ""
"Ett viewset för hantering av AttributeValue-objekt. Denna viewset "
"tillhandahåller funktionalitet för att lista, hämta, skapa, uppdatera och "
"radera AttributeValue-objekt. Den integreras med Django REST Framework's "
"viewset-mekanismer och använder lämpliga serializers för olika åtgärder. "
"Filtreringsfunktioner tillhandahålls genom DjangoFilterBackend."

#: engine/core/viewsets.py:217
msgid ""
"Manages views for Category-related operations. The CategoryViewSet class is "
"responsible for handling operations related to the Category model in the "
"system. It supports retrieving, filtering, and serializing category data. "
"The viewset also enforces permissions to ensure that only authorized users "
"can access specific data."
msgstr ""
"Hanterar vyer för Category-relaterade operationer. Klassen CategoryViewSet "
"är ansvarig för att hantera operationer som är relaterade till Category-"
"modellen i systemet. Den stöder hämtning, filtrering och serialisering av "
"kategoridata. Vyuppsättningen tillämpar också behörigheter för att "
"säkerställa att endast behöriga användare kan komma åt specifika data."

#: engine/core/viewsets.py:346
msgid ""
"Represents a viewset for managing Brand instances. This class provides "
"functionality for querying, filtering, and serializing Brand objects. It "
"uses Django's ViewSet framework to simplify the implementation of API "
"endpoints for Brand objects."
msgstr ""
"Representerar en vy för hantering av varumärkesinstanser. Denna klass "
"tillhandahåller funktionalitet för att fråga, filtrera och serialisera Brand-"
"objekt. Den använder Djangos ViewSet-ramverk för att förenkla "
"implementeringen av API-slutpunkter för varumärkesobjekt."

#: engine/core/viewsets.py:458
msgid ""
"Manages operations related to the `Product` model in the system. This class "
"provides a viewset for managing products, including their filtering, "
"serialization, and operations on specific instances. It extends from "
"`EvibesViewSet` to use common functionality and integrates with the Django "
"REST framework for RESTful API operations. Includes methods for retrieving "
"product details, applying permissions, and accessing related feedback of a "
"product."
msgstr ""
"Hanterar operationer relaterade till modellen `Product` i systemet. Denna "
"klass tillhandahåller en vy för att hantera produkter, inklusive filtrering, "
"serialisering och operationer på specifika instanser. Den utökar från "
"`EvibesViewSet` för att använda gemensam funktionalitet och integreras med "
"Django REST-ramverket för RESTful API-operationer. Innehåller metoder för "
"att hämta produktinformation, tillämpa behörigheter och få tillgång till "
"relaterad feedback för en produkt."

#: engine/core/viewsets.py:605
msgid ""
"Represents a viewset for managing Vendor objects. This viewset allows "
"fetching, filtering, and serializing Vendor data. It defines the queryset, "
"filter configurations, and serializer classes used to handle different "
"actions. The purpose of this class is to provide streamlined access to "
"Vendor-related resources through the Django REST framework."
msgstr ""
"Representerar en vy för hantering av Vendor-objekt. Denna vy gör det möjligt "
"att hämta, filtrera och serialisera Vendor-data. Den definierar queryset, "
"filterkonfigurationer och serializer-klasser som används för att hantera "
"olika åtgärder. Syftet med denna klass är att ge strömlinjeformad åtkomst "
"till Vendor-relaterade resurser genom Django REST-ramverket."

#: engine/core/viewsets.py:625
msgid ""
"Representation of a view set handling Feedback objects. This class manages "
"operations related to Feedback objects, including listing, filtering, and "
"retrieving details. The purpose of this view set is to provide different "
"serializers for different actions and implement permission-based handling of "
"accessible Feedback objects. It extends the base `EvibesViewSet` and makes "
"use of Django's filtering system for querying data."
msgstr ""
"Representation av en vyuppsättning som hanterar Feedback-objekt. Denna klass "
"hanterar åtgärder relaterade till Feedback-objekt, inklusive listning, "
"filtrering och hämtning av detaljer. Syftet med denna vyuppsättning är att "
"tillhandahålla olika serializers för olika åtgärder och implementera "
"behörighetsbaserad hantering av tillgängliga Feedback-objekt. Den utökar "
"basen `EvibesViewSet` och använder Djangos filtreringssystem för att fråga "
"data."

#: engine/core/viewsets.py:652
msgid ""
"ViewSet for managing orders and related operations. This class provides "
"functionality to retrieve, modify, and manage order objects. It includes "
"various endpoints for handling order operations such as adding or removing "
"products, performing purchases for registered as well as unregistered users, "
"and retrieving the current authenticated user's pending orders. The ViewSet "
"uses multiple serializers based on the specific action being performed and "
"enforces permissions accordingly while interacting with order data."
msgstr ""
"ViewSet för hantering av order och relaterade operationer. Den här klassen "
"innehåller funktioner för att hämta, ändra och hantera orderobjekt. Den "
"innehåller olika slutpunkter för hantering av orderoperationer som att lägga "
"till eller ta bort produkter, utföra inköp för registrerade och "
"oregistrerade användare och hämta den aktuella autentiserade användarens "
"pågående order. ViewSet använder flera serializers baserat på den specifika "
"åtgärd som utförs och verkställer behörigheter i enlighet med detta vid "
"interaktion med orderdata."

#: engine/core/viewsets.py:914
msgid ""
"Provides a viewset for managing OrderProduct entities. This viewset enables "
"CRUD operations and custom actions specific to the OrderProduct model. It "
"includes filtering, permission checks, and serializer switching based on the "
"requested action. Additionally, it provides a detailed action for handling "
"feedback on OrderProduct instances"
msgstr ""
"Tillhandahåller en vy för hantering av OrderProduct-enheter. Denna "
"vyuppsättning möjliggör CRUD-operationer och anpassade åtgärder som är "
"specifika för OrderProduct-modellen. Det inkluderar filtrering, "
"behörighetskontroller och serializer-växling baserat på den begärda "
"åtgärden. Dessutom innehåller den en detaljerad åtgärd för att hantera "
"feedback på OrderProduct-instanser"

#: engine/core/viewsets.py:974
msgid "Manages operations related to Product images in the application. "
msgstr "Hanterar åtgärder relaterade till produktbilder i applikationen."

#: engine/core/viewsets.py:988
msgid ""
"Manages the retrieval and handling of PromoCode instances through various "
"API actions."
msgstr ""
"Hanterar hämtning och hantering av PromoCode-instanser genom olika API-"
"åtgärder."

#: engine/core/viewsets.py:1019
msgid "Represents a view set for managing promotions. "
msgstr "Representerar en vyuppsättning för hantering av kampanjer."

#: engine/core/viewsets.py:1032
msgid "Handles operations related to Stock data in the system."
msgstr "Hanterar åtgärder relaterade till lagerdata i systemet."

#: engine/core/viewsets.py:1046
msgid ""
"ViewSet for managing Wishlist operations. The WishlistViewSet provides "
"endpoints for interacting with a user's wish list, allowing for the "
"retrieval, modification, and customization of products within the wish list. "
"This ViewSet facilitates functionality such as adding, removing, and bulk "
"actions for wishlist products. Permission checks are integrated to ensure "
"that users can only manage their own wishlists unless explicit permissions "
"are granted."
msgstr ""
"ViewSet för hantering av önskelistor. WishlistViewSet tillhandahåller "
"slutpunkter för att interagera med en användares önskelista, vilket "
"möjliggör hämtning, modifiering och anpassning av produkter i önskelistan. "
"Denna ViewSet underlättar funktionalitet som att lägga till, ta bort och "
"bulkåtgärder för önskelistans produkter. Behörighetskontroller är "
"integrerade för att säkerställa att användare endast kan hantera sina egna "
"önskelistor om inte uttryckliga behörigheter beviljas."

#: engine/core/viewsets.py:1183
msgid ""
"This class provides viewset functionality for managing `Address` objects. "
"The AddressViewSet class enables CRUD operations, filtering, and custom "
"actions related to address entities. It includes specialized behaviors for "
"different HTTP methods, serializer overrides, and permission handling based "
"on the request context."
msgstr ""
"Denna klass tillhandahåller viewset-funktionalitet för hantering av "
"`Address`-objekt. Klassen AddressViewSet möjliggör CRUD-operationer, "
"filtrering och anpassade åtgärder relaterade till adressentiteter. Den "
"innehåller specialiserade beteenden för olika HTTP-metoder, serializer-"
"överskrivningar och behörighetshantering baserat på förfrågningskontexten."

#: engine/core/viewsets.py:1254
#, python-brace-format
msgid "Geocoding error: {e}"
msgstr "Fel i geokodningen: {e}"

#: engine/core/viewsets.py:1262
msgid ""
"Handles operations related to Product Tags within the application. This "
"class provides functionality for retrieving, filtering, and serializing "
"Product Tag objects. It supports flexible filtering on specific attributes "
"using the specified filter backend and dynamically uses different "
"serializers based on the action being performed."
msgstr ""
"Hanterar operationer relaterade till Product Tags inom applikationen. "
"Klassen tillhandahåller funktionalitet för att hämta, filtrera och "
"serialisera Product Tag-objekt. Den stöder flexibel filtrering på specifika "
"attribut med hjälp av det angivna filterbackend och använder dynamiskt olika "
"serializers baserat på den åtgärd som utförs."
