#
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: pt-br\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 "ID exclusivo"

#: engine/core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
"O ID exclusivo é usado para identificar com segurança qualquer objeto do "
"banco de dados"

#: engine/core/abstract.py:20
msgid "is active"
msgstr "Está ativo"

#: engine/core/abstract.py:22
msgid ""
"if set to false, this object can't be seen by users without needed permission"
msgstr ""
"Se definido como false, esse objeto não poderá ser visto por usuários sem a "
"permissão necessária"

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

#: engine/core/abstract.py:26
msgid "when the object first appeared on the database"
msgstr "Quando o objeto apareceu pela primeira vez no banco de dados"

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

#: engine/core/abstract.py:29
msgid "when the object was last modified"
msgstr "Quando o objeto foi editado pela última vez"

#: engine/core/admin.py:94
msgid "translations"
msgstr "Traduções"

#: engine/core/admin.py:102
msgid "general"
msgstr "Geral"

#: engine/core/admin.py:106
msgid "relations"
msgstr "Relações"

#: engine/core/admin.py:111
msgid "additional info"
msgstr "informações adicionais"

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

#: engine/core/admin.py:141
msgid "timestamps"
msgstr "Carimbos de data/hora"

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

#: engine/core/admin.py:166
msgid "selected items have been activated."
msgstr "Os itens selecionados foram ativados!"

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

#: engine/core/admin.py:184
msgid "selected items have been deactivated."
msgstr "Os itens selecionados foram desativados!"

#: 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 "Valor do atributo"

#: engine/core/admin.py:197 engine/core/graphene/object_types.py:77
#: engine/core/models.py:834
msgid "attribute values"
msgstr "Valores de atributos"

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

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

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

#: engine/core/admin.py:221 engine/core/graphene/object_types.py:713
msgid "stocks"
msgstr "Ações"

#: engine/core/admin.py:232 engine/core/models.py:1931
msgid "order product"
msgstr "Pedido de produto"

#: engine/core/admin.py:233 engine/core/graphene/object_types.py:441
#: engine/core/models.py:1932
msgid "order products"
msgstr "Solicitar produtos"

#: engine/core/admin.py:251 engine/core/admin.py:252
msgid "children"
msgstr "Crianças"

#: engine/core/admin.py:1064
msgid "Config"
msgstr "Configuração"

#: engine/core/apps.py:8
msgid "core"
msgstr "Core"

#: engine/core/choices.py:4 engine/core/choices.py:20
msgid "finished"
msgstr "Finalizado"

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

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

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

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

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

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

#: engine/core/choices.py:11
msgid "money returned"
msgstr "Dinheiro devolvido"

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

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

#: engine/core/choices.py:24
msgid "successful"
msgstr "Bem-sucedido"

#: engine/core/docs/drf/views.py:30
msgid "OpenAPI schema in selected format with selected language"
msgstr "Esquema OpenAPI no formato selecionado com o idioma selecionado"

#: 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 ""
"Esquema OpenApi3 para essa API. O formato pode ser selecionado por meio de "
"negociação de conteúdo. O idioma pode ser selecionado com Accept-Language e "
"com o parâmetro de consulta."

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

#: 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 ""
"Aplicar somente uma chave para ler dados permitidos do cache.\n"
"Aplicar chave, dados e tempo limite com autenticação para gravar dados no "
"cache."

#: engine/core/docs/drf/views.py:66
msgid "get a list of supported languages"
msgstr "Obter uma lista de idiomas suportados"

#: engine/core/docs/drf/views.py:78
msgid "get application's exposable parameters"
msgstr "Obter os parâmetros expostos do aplicativo"

#: engine/core/docs/drf/views.py:92
msgid "send a message to the support team"
msgstr "Envie uma mensagem para a equipe de suporte"

#: engine/core/docs/drf/views.py:106 engine/core/graphene/mutations.py:58
msgid "request a CORSed URL"
msgstr "Solicite um URL com CORS. Somente https é permitido."

#: engine/core/docs/drf/views.py:122
msgid "Search between products, categories and brands"
msgstr "Pesquisa entre produtos, categorias e marcas"

#: engine/core/docs/drf/views.py:144
msgid "global search endpoint to query across project's tables"
msgstr ""
"Ponto de extremidade de pesquisa global para consultar as tabelas do projeto"

#: engine/core/docs/drf/views.py:153
msgid "purchase an order as a business"
msgstr "Comprar um pedido como uma empresa"

#: engine/core/docs/drf/views.py:161
msgid ""
"purchase an order as a business, using the provided `products` with "
"`product_uuid` and `attributes`."
msgstr ""
"Compre um pedido como uma empresa, usando os `products` fornecidos com "
"`product_uuid` e `attributes`."

#: engine/core/docs/drf/views.py:180
msgid "download a digital asset from purchased digital order"
msgstr "baixar um ativo digital de um pedido digital adquirido"

#: engine/core/docs/drf/viewsets.py:65
msgid "list all attribute groups (simple view)"
msgstr "Listar todos os grupos de atributos (visualização simples)"

#: engine/core/docs/drf/viewsets.py:75
msgid "retrieve a single attribute group (detailed view)"
msgstr "Recuperar um único grupo de atributos (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:82
msgid "create an attribute group"
msgstr "Criar um grupo de atributos"

#: engine/core/docs/drf/viewsets.py:92
msgid "delete an attribute group"
msgstr "Excluir um grupo de atributos"

#: engine/core/docs/drf/viewsets.py:99
msgid "rewrite an existing attribute group saving non-editables"
msgstr "Reescrever um grupo de atributos existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:107
msgid "rewrite some fields of an existing attribute group saving non-editables"
msgstr ""
"Reescreva alguns campos de um grupo de atributos existente salvando os não "
"editáveis"

#: engine/core/docs/drf/viewsets.py:118
msgid "list all attributes (simple view)"
msgstr "Listar todos os atributos (visualização simples)"

#: engine/core/docs/drf/viewsets.py:128
msgid "retrieve a single attribute (detailed view)"
msgstr "Recuperar um único atributo (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:135
msgid "create an attribute"
msgstr "Criar um atributo"

#: engine/core/docs/drf/viewsets.py:142
msgid "delete an attribute"
msgstr "Excluir um atributo"

#: engine/core/docs/drf/viewsets.py:149
msgid "rewrite an existing attribute saving non-editables"
msgstr "Reescreva um atributo existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:156
msgid "rewrite some fields of an existing attribute saving non-editables"
msgstr ""
"Reescreva alguns campos de um atributo existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:166
msgid "list all attribute values (simple view)"
msgstr "Listar todos os valores de atributos (visualização simples)"

#: engine/core/docs/drf/viewsets.py:176
msgid "retrieve a single attribute value (detailed view)"
msgstr "Recuperar um único valor de atributo (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:183
msgid "create an attribute value"
msgstr "Criar um valor de atributo"

#: engine/core/docs/drf/viewsets.py:193
msgid "delete an attribute value"
msgstr "Excluir um valor de atributo"

#: engine/core/docs/drf/viewsets.py:200
msgid "rewrite an existing attribute value saving non-editables"
msgstr "Reescreva um valor de atributo existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:208
msgid "rewrite some fields of an existing attribute value saving non-editables"
msgstr ""
"Reescreva alguns campos de um valor de atributo existente salvando os não "
"editáveis"

#: engine/core/docs/drf/viewsets.py:219 engine/core/docs/drf/viewsets.py:220
msgid "list all categories (simple view)"
msgstr "Listar todas as categorias (visualização simples)"

#: engine/core/docs/drf/viewsets.py:230 engine/core/docs/drf/viewsets.py:231
msgid "retrieve a single category (detailed view)"
msgstr "Recuperar uma única categoria (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:236 engine/core/docs/drf/viewsets.py:286
msgid "Category UUID or slug"
msgstr "UUID ou slug da categoria"

#: engine/core/docs/drf/viewsets.py:246 engine/core/docs/drf/viewsets.py:247
msgid "create a category"
msgstr "Criar uma categoria"

#: engine/core/docs/drf/viewsets.py:254 engine/core/docs/drf/viewsets.py:255
msgid "delete a category"
msgstr "Excluir uma categoria"

#: engine/core/docs/drf/viewsets.py:262 engine/core/docs/drf/viewsets.py:263
msgid "rewrite an existing category saving non-editables"
msgstr "Reescrever uma categoria existente salvando itens não editáveis"

#: 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 ""
"Reescreva alguns campos de uma categoria existente salvando os não editáveis"

#: 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 "Meta snapshot de SEO"

#: engine/core/docs/drf/viewsets.py:281
msgid "returns a snapshot of the category's SEO meta data"
msgstr "Retorna um instantâneo dos metadados de SEO da categoria"

#: engine/core/docs/drf/viewsets.py:302
msgid "list all orders (simple view)"
msgstr "Listar todas as categorias (visualização simples)"

#: engine/core/docs/drf/viewsets.py:303
msgid "for non-staff users, only their own orders are returned."
msgstr ""
"Para usuários não funcionários, apenas seus próprios pedidos são devolvidos."

#: 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 ""
"Pesquisa de substring sem distinção entre maiúsculas e minúsculas em "
"human_readable_id, order_products.product.name e order_products.product."
"partnumber"

#: engine/core/docs/drf/viewsets.py:316
msgid "Filter orders with buy_time >= this ISO 8601 datetime"
msgstr "Filtrar pedidos com buy_time >= este datetime ISO 8601"

#: engine/core/docs/drf/viewsets.py:321
msgid "Filter orders with buy_time <= this ISO 8601 datetime"
msgstr "Filtrar pedidos com buy_time <= este datetime ISO 8601"

#: engine/core/docs/drf/viewsets.py:326
msgid "Filter by exact order UUID"
msgstr "Filtrar por UUID de ordem exata"

#: engine/core/docs/drf/viewsets.py:331
msgid "Filter by exact human-readable order ID"
msgstr "Filtrar por ID exata do pedido legível por humanos"

#: engine/core/docs/drf/viewsets.py:336
msgid "Filter by user's email (case-insensitive exact match)"
msgstr ""
"Filtrar por e-mail do usuário (correspondência exata sem distinção entre "
"maiúsculas e minúsculas)"

#: engine/core/docs/drf/viewsets.py:341
msgid "Filter by user's UUID"
msgstr "Filtrar por UUID do usuário"

#: engine/core/docs/drf/viewsets.py:347
msgid "Filter by order status (case-insensitive substring match)"
msgstr ""
"Filtrar por status do pedido (correspondência de substring sem distinção "
"entre maiúsculas e minúsculas)"

#: 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 ""
"Ordene por uma das seguintes opções: uuid, human_readable_id, user_email, "
"user, status, created, modified, buy_time, random. Prefixe com '-' para "
"ordem decrescente (por exemplo, '-buy_time')."

#: engine/core/docs/drf/viewsets.py:366
msgid "retrieve a single order (detailed view)"
msgstr "Recuperar uma única categoria (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:371
msgid "Order UUID or human-readable id"
msgstr "UUID do pedido ou ID legível por humanos"

#: engine/core/docs/drf/viewsets.py:381
msgid "create an order"
msgstr "Criar um atributo"

#: engine/core/docs/drf/viewsets.py:382
msgid "doesn't work for non-staff users."
msgstr "Não funciona para usuários que não são da equipe."

#: engine/core/docs/drf/viewsets.py:389
msgid "delete an order"
msgstr "Excluir um atributo"

#: engine/core/docs/drf/viewsets.py:396
msgid "rewrite an existing order saving non-editables"
msgstr "Reescrever uma categoria existente salvando itens não editáveis"

#: engine/core/docs/drf/viewsets.py:403
msgid "rewrite some fields of an existing order saving non-editables"
msgstr ""
"Reescreva alguns campos de uma categoria existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:410
msgid "purchase an order"
msgstr "Preço de compra no momento do pedido"

#: 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 ""
"Finaliza a compra do pedido. Se `force_balance` for usado, a compra será "
"concluída usando o saldo do usuário; se `force_payment` for usado, uma "
"transação será iniciada."

#: engine/core/docs/drf/viewsets.py:427
msgid "retrieve current pending order of a user"
msgstr "recuperar o pedido pendente atual de um usuário"

#: engine/core/docs/drf/viewsets.py:428
msgid "retrieves a current pending order of an authenticated user"
msgstr "recupera um pedido pendente atual de um usuário autenticado"

#: engine/core/docs/drf/viewsets.py:438 engine/core/graphene/mutations.py:353
msgid "purchase an order without account creation"
msgstr "comprar um pedido sem criar uma conta"

#: engine/core/docs/drf/viewsets.py:439
msgid "finalizes the order purchase for a non-registered user."
msgstr "finaliza a compra do pedido para um usuário não registrado."

#: engine/core/docs/drf/viewsets.py:450
msgid "add product to order"
msgstr "Adicionar um produto ao pedido"

#: engine/core/docs/drf/viewsets.py:452
msgid ""
"adds a product to an order using the provided `product_uuid` and "
"`attributes`."
msgstr ""
"Adiciona um produto a um pedido usando o `product_uuid` e os `attributes` "
"fornecidos."

#: engine/core/docs/drf/viewsets.py:461
msgid "add a list of products to order, quantities will not count"
msgstr ""
"Adicionar uma lista de produtos ao pedido, as quantidades não serão "
"contabilizadas"

#: engine/core/docs/drf/viewsets.py:463
msgid ""
"adds a list of products to an order using the provided `product_uuid` and "
"`attributes`."
msgstr ""
"Adiciona uma lista de produtos a um pedido usando o `product_uuid` e os "
"`attributes` fornecidos."

#: engine/core/docs/drf/viewsets.py:472
msgid "remove product from order"
msgstr "Remover um produto do pedido"

#: engine/core/docs/drf/viewsets.py:474
msgid ""
"removes a product from an order using the provided `product_uuid` and "
"`attributes`."
msgstr ""
"Remove um produto de um pedido usando o `product_uuid` e os `attributes` "
"fornecidos."

#: engine/core/docs/drf/viewsets.py:483
msgid "remove product from order, quantities will not count"
msgstr "Remover um produto do pedido, as quantidades não serão contabilizadas"

#: engine/core/docs/drf/viewsets.py:485
msgid ""
"removes a list of products from an order using the provided `product_uuid` "
"and `attributes`"
msgstr ""
"Remove uma lista de produtos de um pedido usando o `product_uuid` e os "
"`attributes` fornecidos."

#: engine/core/docs/drf/viewsets.py:497
msgid "list all wishlists (simple view)"
msgstr "Listar todos os atributos (visualização simples)"

#: engine/core/docs/drf/viewsets.py:498
msgid "for non-staff users, only their own wishlists are returned."
msgstr ""
"Para usuários que não pertencem à equipe, apenas suas próprias listas de "
"desejos são retornadas."

#: engine/core/docs/drf/viewsets.py:508
msgid "retrieve a single wishlist (detailed view)"
msgstr "Recuperar um único atributo (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:515
msgid "create an wishlist"
msgstr "Criar um atributo"

#: engine/core/docs/drf/viewsets.py:516
msgid "Doesn't work for non-staff users."
msgstr "Não funciona para usuários que não são da equipe."

#: engine/core/docs/drf/viewsets.py:523
msgid "delete an wishlist"
msgstr "Excluir um atributo"

#: engine/core/docs/drf/viewsets.py:530
msgid "rewrite an existing wishlist saving non-editables"
msgstr "Reescreva um atributo existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:537
msgid "rewrite some fields of an existing wishlist saving non-editables"
msgstr ""
"Reescreva alguns campos de um atributo existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:544
msgid "retrieve current pending wishlist of a user"
msgstr "recuperar a lista de desejos pendente atual de um usuário"

#: engine/core/docs/drf/viewsets.py:545
msgid "retrieves a current pending wishlist of an authenticated user"
msgstr "recupera uma lista de desejos pendente atual de um usuário autenticado"

#: engine/core/docs/drf/viewsets.py:555
msgid "add product to wishlist"
msgstr "Adicionar um produto ao pedido"

#: engine/core/docs/drf/viewsets.py:557
msgid "adds a product to an wishlist using the provided `product_uuid`"
msgstr ""
"Adiciona um produto a uma lista de desejos usando o `product_uuid` fornecido"

#: engine/core/docs/drf/viewsets.py:566
msgid "remove product from wishlist"
msgstr "Remover um produto da lista de desejos"

#: engine/core/docs/drf/viewsets.py:568
msgid "removes a product from an wishlist using the provided `product_uuid`"
msgstr ""
"Remove um produto de uma lista de desejos usando o `product_uuid` fornecido"

#: engine/core/docs/drf/viewsets.py:577
msgid "add many products to wishlist"
msgstr "Adicionar muitos produtos à lista de desejos"

#: engine/core/docs/drf/viewsets.py:579
msgid "adds many products to an wishlist using the provided `product_uuids`"
msgstr ""
"Adiciona vários produtos a uma lista de desejos usando os `product_uuids` "
"fornecidos"

#: engine/core/docs/drf/viewsets.py:588
msgid "remove many products from wishlist"
msgstr "Remover um produto do pedido"

#: engine/core/docs/drf/viewsets.py:590
msgid ""
"removes many products from an wishlist using the provided `product_uuids`"
msgstr ""
"Remove vários produtos de uma lista de desejos usando os `product_uuids` "
"fornecidos"

#: 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 ""
"Filtrar por um ou mais pares de nome/valor de atributo.  \n"
"- **Sintaxe**: `attr_name=method-value[;attr2=method2-value2]...`\n"
"- Métodos** (o padrão é `icontains` se omitido): `iexact`, `exact`, "
"`icontains`, `contains`, `isnull`, `startswith`, `istartswith`, `endswith`, "
"`iendswith`, `regex`, `iregex`, `lt`, `lte`, `gt`, `gte`, `in`\n"
"- Digitação de valores**: JSON é tentado primeiro (para que você possa "
"passar listas/dicas), `true`/`false` para booleanos, inteiros, flutuantes; "
"caso contrário, é tratado como string.  \n"
"- Base64**: prefixo com `b64-` para codificar o valor bruto com base64 de "
"forma segura para a URL.  \n"
"Exemplos:  \n"
"`color=exact-red`, `size=gt-10`, `features=in-[\"wifi\", \"bluetooth\"]`,\n"
"`b64-description=icontains-aGVhdC1jb2xk`"

#: engine/core/docs/drf/viewsets.py:617 engine/core/docs/drf/viewsets.py:618
msgid "list all products (simple view)"
msgstr "Listar todos os produtos (visualização simples)"

#: engine/core/docs/drf/viewsets.py:623
msgid "(exact) Product UUID"
msgstr "UUID (exato) do produto"

#: 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 ""
"Lista de campos separada por vírgulas para classificação. Prefixe com `-` "
"para classificação decrescente.  \n"
"**Permitido:** uuid, classificação, nome, slug, criado, modificado, preço, "
"aleatório"

#: engine/core/docs/drf/viewsets.py:647 engine/core/docs/drf/viewsets.py:648
msgid "retrieve a single product (detailed view)"
msgstr "Recuperar um único produto (visualização detalhada)"

#: 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 "UUID ou Slug do produto"

#: engine/core/docs/drf/viewsets.py:666 engine/core/docs/drf/viewsets.py:667
msgid "create a product"
msgstr "Criar um produto"

#: engine/core/docs/drf/viewsets.py:677 engine/core/docs/drf/viewsets.py:678
msgid "rewrite an existing product, preserving non-editable fields"
msgstr "Reescrever um produto existente, preservando os campos não editáveis"

#: 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 ""
"Atualizar alguns campos de um produto existente, preservando os campos não "
"editáveis"

#: engine/core/docs/drf/viewsets.py:719 engine/core/docs/drf/viewsets.py:720
msgid "delete a product"
msgstr "Excluir um produto"

#: engine/core/docs/drf/viewsets.py:738 engine/core/docs/drf/viewsets.py:739
msgid "lists all permitted feedbacks for a product"
msgstr "lista todos os feedbacks permitidos para um produto"

#: engine/core/docs/drf/viewsets.py:758
msgid "returns a snapshot of the product's SEO meta data"
msgstr "Retorna um instantâneo dos metadados de SEO do produto"

#: engine/core/docs/drf/viewsets.py:779
msgid "list all addresses"
msgstr "Listar todos os endereços"

#: engine/core/docs/drf/viewsets.py:789
msgid "retrieve a single address"
msgstr "Recuperar um único endereço"

#: engine/core/docs/drf/viewsets.py:799
msgid "create a new address"
msgstr "Criar um novo endereço"

#: engine/core/docs/drf/viewsets.py:810
msgid "delete an address"
msgstr "Excluir um endereço"

#: engine/core/docs/drf/viewsets.py:820
msgid "update an entire address"
msgstr "Atualizar um endereço inteiro"

#: engine/core/docs/drf/viewsets.py:831
msgid "partially update an address"
msgstr "Atualizar parcialmente um endereço"

#: engine/core/docs/drf/viewsets.py:842
msgid "autocomplete address suggestions"
msgstr "Entrada de endereço com preenchimento automático"

#: engine/core/docs/drf/viewsets.py:848
msgid "raw data query string, please append with data from geo-IP endpoint"
msgstr ""
"Cadeia de consulta de dados brutos, anexe os dados do ponto de extremidade "
"de IP geográfico"

#: engine/core/docs/drf/viewsets.py:855
msgid "limit the results amount, 1 < limit < 10, default: 5"
msgstr "limita a quantidade de resultados, 1 < limite < 10, padrão: 5"

#: engine/core/docs/drf/viewsets.py:871
msgid "list all feedbacks (simple view)"
msgstr "listar todos os feedbacks (visualização simples)"

#: engine/core/docs/drf/viewsets.py:881
msgid "retrieve a single feedback (detailed view)"
msgstr "recuperar um único feedback (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:888
msgid "create a feedback"
msgstr "criar um feedback"

#: engine/core/docs/drf/viewsets.py:895
msgid "delete a feedback"
msgstr "excluir um feedback"

#: engine/core/docs/drf/viewsets.py:902
msgid "rewrite an existing feedback saving non-editables"
msgstr "reescrever um feedback existente salvando itens não editáveis"

#: engine/core/docs/drf/viewsets.py:909
msgid "rewrite some fields of an existing feedback saving non-editables"
msgstr ""
"Reescreva alguns campos de uma categoria existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:919
msgid "list all order–product relations (simple view)"
msgstr "listar todas as relações pedido-produto (visualização simples)"

#: engine/core/docs/drf/viewsets.py:929
msgid "retrieve a single order–product relation (detailed view)"
msgstr "recuperar uma única relação pedido-produto (visão detalhada)"

#: engine/core/docs/drf/viewsets.py:939
msgid "create a new order–product relation"
msgstr "criar uma nova relação pedido-produto"

#: engine/core/docs/drf/viewsets.py:949
msgid "replace an existing order–product relation"
msgstr "substituir uma relação pedido-produto existente"

#: engine/core/docs/drf/viewsets.py:959
msgid "partially update an existing order–product relation"
msgstr "atualizar parcialmente uma relação pedido-produto existente"

#: engine/core/docs/drf/viewsets.py:969
msgid "delete an order–product relation"
msgstr "excluir uma relação pedido-produto"

#: engine/core/docs/drf/viewsets.py:979
msgid "add or remove feedback on an order–product relation"
msgstr "adicionar ou remover feedback em uma relação pedido-produto"

#: engine/core/docs/drf/viewsets.py:996
msgid "list all brands (simple view)"
msgstr "Listar todas as marcas (visualização simples)"

#: engine/core/docs/drf/viewsets.py:1003
msgid "retrieve a single brand (detailed view)"
msgstr "Recuperar uma única marca (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:1008 engine/core/docs/drf/viewsets.py:1051
msgid "Brand UUID or slug"
msgstr "UUID ou slug da marca"

#: engine/core/docs/drf/viewsets.py:1018
msgid "create a brand"
msgstr "Criar uma marca"

#: engine/core/docs/drf/viewsets.py:1025
msgid "delete a brand"
msgstr "Delete a brand"

#: engine/core/docs/drf/viewsets.py:1032
msgid "rewrite an existing brand saving non-editables"
msgstr "Reescrever uma marca existente economizando produtos não editáveis"

#: engine/core/docs/drf/viewsets.py:1039
msgid "rewrite some fields of an existing brand saving non-editables"
msgstr ""
"Reescreva alguns campos de uma categoria existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:1064
msgid "list all vendors (simple view)"
msgstr "Listar todos os fornecedores (visualização simples)"

#: engine/core/docs/drf/viewsets.py:1074
msgid "retrieve a single vendor (detailed view)"
msgstr "Recuperar um único fornecedor (visão detalhada)"

#: engine/core/docs/drf/viewsets.py:1081
msgid "create a vendor"
msgstr "Criar um fornecedor"

#: engine/core/docs/drf/viewsets.py:1088
msgid "delete a vendor"
msgstr "Excluir um fornecedor"

#: engine/core/docs/drf/viewsets.py:1095
msgid "rewrite an existing vendor saving non-editables"
msgstr "Reescrever um fornecedor existente salvando itens não editáveis"

#: engine/core/docs/drf/viewsets.py:1102
msgid "rewrite some fields of an existing vendor saving non-editables"
msgstr ""
"Reescreva alguns campos de uma categoria existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:1112
msgid "list all product images (simple view)"
msgstr "Listar todas as imagens do produto (visualização simples)"

#: engine/core/docs/drf/viewsets.py:1122
msgid "retrieve a single product image (detailed view)"
msgstr "Recuperar uma única imagem de produto (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:1129
msgid "create a product image"
msgstr "Criar uma imagem do produto"

#: engine/core/docs/drf/viewsets.py:1139
msgid "delete a product image"
msgstr "Excluir uma imagem de produto"

#: engine/core/docs/drf/viewsets.py:1146
msgid "rewrite an existing product image saving non-editables"
msgstr ""
"Reescrever uma imagem de produto existente salvando itens não editáveis"

#: engine/core/docs/drf/viewsets.py:1154
msgid "rewrite some fields of an existing product image saving non-editables"
msgstr ""
"Reescreva alguns campos de uma categoria existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:1165
msgid "list all promo codes (simple view)"
msgstr "Listar todos os códigos promocionais (visualização simples)"

#: engine/core/docs/drf/viewsets.py:1175
msgid "retrieve a single promo code (detailed view)"
msgstr "Recuperar um único código promocional (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:1182
msgid "create a promo code"
msgstr "Criar um código promocional"

#: engine/core/docs/drf/viewsets.py:1189
msgid "delete a promo code"
msgstr "Delete a promo code"

#: engine/core/docs/drf/viewsets.py:1196
msgid "rewrite an existing promo code saving non-editables"
msgstr "Reescreva um código promocional existente salvando itens não editáveis"

#: engine/core/docs/drf/viewsets.py:1203
msgid "rewrite some fields of an existing promo code saving non-editables"
msgstr ""
"Reescreva alguns campos de uma categoria existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:1213
msgid "list all promotions (simple view)"
msgstr "Listar todas as promoções (visualização simples)"

#: engine/core/docs/drf/viewsets.py:1223
msgid "retrieve a single promotion (detailed view)"
msgstr "Recuperar uma única promoção (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:1230
msgid "create a promotion"
msgstr "Criar uma promoção"

#: engine/core/docs/drf/viewsets.py:1237
msgid "delete a promotion"
msgstr "Excluir uma promoção"

#: engine/core/docs/drf/viewsets.py:1244
msgid "rewrite an existing promotion saving non-editables"
msgstr "Reescrever uma promoção existente salvando itens não editáveis"

#: engine/core/docs/drf/viewsets.py:1251
msgid "rewrite some fields of an existing promotion saving non-editables"
msgstr ""
"Reescreva alguns campos de uma categoria existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:1261
msgid "list all stocks (simple view)"
msgstr "Listar todas as ações (visualização simples)"

#: engine/core/docs/drf/viewsets.py:1268
msgid "retrieve a single stock (detailed view)"
msgstr "Recuperar um único estoque (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:1275
msgid "create a stock record"
msgstr "Criar um registro de estoque"

#: engine/core/docs/drf/viewsets.py:1282
msgid "delete a stock record"
msgstr "Excluir um registro de estoque"

#: engine/core/docs/drf/viewsets.py:1289
msgid "rewrite an existing stock record saving non-editables"
msgstr ""
"Reescrever um registro de estoque existente, salvando itens não editáveis"

#: engine/core/docs/drf/viewsets.py:1297
msgid "rewrite some fields of an existing stock record saving non-editables"
msgstr ""
"Reescreva alguns campos de uma categoria existente salvando os não editáveis"

#: engine/core/docs/drf/viewsets.py:1308
msgid "list all product tags (simple view)"
msgstr "Listar todas as tags de produtos (visualização simples)"

#: engine/core/docs/drf/viewsets.py:1318
msgid "retrieve a single product tag (detailed view)"
msgstr "Recuperar uma única tag de produto (visualização detalhada)"

#: engine/core/docs/drf/viewsets.py:1325
msgid "create a product tag"
msgstr "Criar uma tag de produto"

#: engine/core/docs/drf/viewsets.py:1335
msgid "delete a product tag"
msgstr "Excluir uma tag de produto"

#: engine/core/docs/drf/viewsets.py:1342
msgid "rewrite an existing product tag saving non-editables"
msgstr "Reescrever uma tag de produto existente salvando itens não editáveis"

#: engine/core/docs/drf/viewsets.py:1350
msgid "rewrite some fields of an existing product tag saving non-editables"
msgstr ""
"Reescreva alguns campos de uma categoria existente salvando os não editáveis"

#: engine/core/elasticsearch/__init__.py:128
#: engine/core/elasticsearch/__init__.py:629
msgid "no search term provided."
msgstr "Nenhum termo de pesquisa foi fornecido."

#: engine/core/filters.py:78 engine/core/filters.py:484
#: engine/core/filters.py:625
msgid "Search"
msgstr "Pesquisa"

#: 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 "Nome"

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

#: engine/core/filters.py:86
msgid "Categories Slugs"
msgstr "Categorias Lesmas"

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

#: engine/core/filters.py:90
msgid "Min Price"
msgstr "Preço mínimo"

#: engine/core/filters.py:93
msgid "Max Price"
msgstr "Preço máximo"

#: engine/core/filters.py:95
msgid "Is Active"
msgstr "Está ativo"

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

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

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

#: 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 "Lesma"

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

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

#: engine/core/filters.py:108
msgid "Include personal ordered"
msgstr "Incluir produtos pessoais encomendados"

#: 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 ""
"Deve haver um category_uuid para usar o sinalizador include_subcategories"

#: engine/core/filters.py:398
msgid "Search (ID, product name or part number)"
msgstr "Pesquisa (ID, nome do produto ou número de peça)"

#: engine/core/filters.py:402
msgid "Bought after (inclusive)"
msgstr "Comprado depois (inclusive)"

#: engine/core/filters.py:405
msgid "Bought before (inclusive)"
msgstr "Comprado antes (inclusive)"

#: engine/core/filters.py:410 engine/core/filters.py:461
#: engine/core/filters.py:697
msgid "User email"
msgstr "E-mail do usuário"

#: engine/core/filters.py:413 engine/core/filters.py:464
#: engine/core/filters.py:672 engine/core/filters.py:694
msgid "User UUID"
msgstr "UUID do usuário"

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

#: engine/core/filters.py:419
msgid "Human Readable ID"
msgstr "ID legível por humanos"

#: engine/core/filters.py:488
msgid "Parent"
msgstr "Parent"

#: engine/core/filters.py:492
msgid "Whole category(has at least 1 product or not)"
msgstr "Toda a categoria (com pelo menos 1 produto ou não)"

#: engine/core/filters.py:496
msgid "Level"
msgstr "Nível"

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

#: engine/core/graphene/mutations.py:40
msgid "key to look for in or set into the cache"
msgstr "Chave para procurar ou colocar no cache"

#: engine/core/graphene/mutations.py:42
msgid "data to store in cache"
msgstr "Dados a serem armazenados no cache"

#: engine/core/graphene/mutations.py:45
msgid "timeout in seconds to set the data for into the cache"
msgstr "Tempo limite em segundos para definir os dados para o cache"

#: engine/core/graphene/mutations.py:48
msgid "cached data"
msgstr "Dados em cache"

#: engine/core/graphene/mutations.py:63
msgid "camelized JSON data from the requested URL"
msgstr "Dados JSON camelizados da URL solicitada"

#: engine/core/graphene/mutations.py:68 engine/core/views.py:248
msgid "only URLs starting with http(s):// are allowed"
msgstr "Somente URLs que começam com http(s):// são permitidos"

#: engine/core/graphene/mutations.py:86
msgid "add a product to the order"
msgstr "Adicionar um produto ao pedido"

#: 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 "Pedido {order_uuid} não encontrado!"

#: engine/core/graphene/mutations.py:115 engine/core/graphene/mutations.py:166
msgid "remove a product from the order"
msgstr "Remover um produto do pedido"

#: engine/core/graphene/mutations.py:144
msgid "remove all products from the order"
msgstr "Remover todos os produtos do pedido"

#: engine/core/graphene/mutations.py:189
msgid "buy an order"
msgstr "Comprar um pedido"

#: 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 "Forneça order_uuid ou order_hr_id - mutuamente exclusivos!"

#: 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 "O tipo errado veio do método order.buy(): {type(instance)!s}"

#: engine/core/graphene/mutations.py:260
msgid "perform an action on a list of products in the order"
msgstr "Executar uma ação em uma lista de produtos no pedido"

#: engine/core/graphene/mutations.py:265
msgid "remove/add"
msgstr "Remover/Adicionar"

#: engine/core/graphene/mutations.py:301 engine/core/graphene/mutations.py:342
msgid "action must be either add or remove"
msgstr "A ação deve ser \"adicionar\" ou \"remover\"!"

#: engine/core/graphene/mutations.py:312
msgid "perform an action on a list of products in the wishlist"
msgstr "Executar uma ação em uma lista de produtos na lista de desejos"

#: engine/core/graphene/mutations.py:330
msgid "please provide wishlist_uuid value"
msgstr "Forneça o valor `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 "Lista de desejos {wishlist_uuid} não encontrada!"

#: engine/core/graphene/mutations.py:401
msgid "add a product to the wishlist"
msgstr "Adicionar um produto ao pedido"

#: engine/core/graphene/mutations.py:429
msgid "remove a product from the wishlist"
msgstr "Remover um produto do pedido"

#: engine/core/graphene/mutations.py:457
msgid "remove all products from the wishlist"
msgstr "Remover um produto do pedido"

#: engine/core/graphene/mutations.py:485
msgid "buy all products from the wishlist"
msgstr "Remover um produto do pedido"

#: engine/core/graphene/mutations.py:535
msgid "buy a product"
msgstr "Comprar um pedido"

#: engine/core/graphene/mutations.py:542
msgid ""
"please send the attributes as the string formatted like attr1=value1,"
"attr2=value2"
msgstr ""
"Envie os atributos como uma string formatada como attr1=value1,attr2=value2"

#: engine/core/graphene/mutations.py:580
msgid "add or delete a feedback for orderproduct"
msgstr "Adicionar ou excluir um feedback para o produto do pedido"

#: engine/core/graphene/mutations.py:606
msgid "action must be either `add` or `remove`"
msgstr "A ação deve ser `add` ou `remove`!"

#: engine/core/graphene/mutations.py:609
#, python-brace-format
msgid "order product {order_product_uuid} not found"
msgstr "Orderproduct {order_product_uuid} não encontrado!"

#: engine/core/graphene/mutations.py:616
msgid "original address string provided by the user"
msgstr "Cadeia de endereços original fornecida pelo usuário"

#: 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} não existe: {uuid}!"

#: engine/core/graphene/mutations.py:667
msgid "limit must be between 1 and 10"
msgstr "O limite deve estar entre 1 e 10"

#: engine/core/graphene/mutations.py:716
msgid "elasticsearch - works like a charm"
msgstr "ElasticSearch - funciona muito bem"

#: 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 "Atributos"

#: engine/core/graphene/object_types.py:97
msgid "grouped attributes"
msgstr "Atributos agrupados"

#: engine/core/graphene/object_types.py:104
msgid "groups of attributes"
msgstr "Grupos de atributos"

#: 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 "Categorias"

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

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

#: engine/core/graphene/object_types.py:220
#: engine/core/graphene/object_types.py:365 engine/core/models.py:278
msgid "markup percentage"
msgstr "Porcentagem de marcação"

#: engine/core/graphene/object_types.py:224
msgid "which attributes and values can be used for filtering this category."
msgstr ""
"Quais atributos e valores podem ser usados para filtrar essa categoria."

#: engine/core/graphene/object_types.py:230
msgid "minimum and maximum prices for products in this category, if available."
msgstr "Preços mínimo e máximo dos produtos dessa categoria, se disponíveis."

#: engine/core/graphene/object_types.py:234
msgid "tags for this category"
msgstr "Tags para esta categoria"

#: engine/core/graphene/object_types.py:237
msgid "products in this category"
msgstr "Produtos desta categoria"

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

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

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

#: engine/core/graphene/object_types.py:406
msgid "comment"
msgstr "Como fazer"

#: 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 ""
"Valor de classificação de 1 a 10, inclusive, ou 0 se não estiver definido."

#: engine/core/graphene/object_types.py:416
msgid "represents feedback from a user."
msgstr "Representa o feedback de um usuário."

#: engine/core/graphene/object_types.py:421
#: engine/core/graphene/object_types.py:472 engine/core/models.py:1284
msgid "notifications"
msgstr "Notificações"

#: engine/core/graphene/object_types.py:423
msgid "download url for this order product if applicable"
msgstr "URL de download para este produto do pedido, se aplicável"

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

#: engine/core/graphene/object_types.py:459
msgid "a list of order products in this order"
msgstr "Uma lista dos produtos solicitados nesse pedido"

#: engine/core/graphene/object_types.py:461 engine/core/models.py:1254
msgid "billing address"
msgstr "Endereço de cobrança"

#: 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 ""
"Endereço de entrega para este pedido, deixe em branco se for o mesmo que o "
"endereço de cobrança ou se não for aplicável"

#: engine/core/graphene/object_types.py:468
msgid "total price of this order"
msgstr "Preço total deste pedido"

#: engine/core/graphene/object_types.py:469
msgid "total quantity of products in order"
msgstr "Quantidade total de produtos no pedido"

#: engine/core/graphene/object_types.py:470
msgid "are all products in the order digital"
msgstr "Todos os produtos estão no pedido digital?"

#: engine/core/graphene/object_types.py:474
msgid "transactions for this order"
msgstr "Transações para esta ordem"

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

#: engine/core/graphene/object_types.py:515
msgid "image url"
msgstr "URL da imagem"

#: engine/core/graphene/object_types.py:522
msgid "product's images"
msgstr "Imagens do produto"

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

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

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

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

#: 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 "Preço"

#: 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 "Quantidade"

#: engine/core/graphene/object_types.py:538
msgid "number of feedbacks"
msgstr "Número de feedbacks"

#: engine/core/graphene/object_types.py:539
msgid "only available for personal orders"
msgstr "Produtos disponíveis apenas para pedidos pessoais"

#: engine/core/graphene/object_types.py:544
msgid "discount price"
msgstr "Preço com desconto"

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

#: engine/core/graphene/object_types.py:678
msgid "promocodes"
msgstr "Códigos promocionais"

#: engine/core/graphene/object_types.py:693
msgid "products on sale"
msgstr "Produtos à venda"

#: engine/core/graphene/object_types.py:701 engine/core/models.py:928
msgid "promotions"
msgstr "Promoções"

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

#: 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 "Produto"

#: engine/core/graphene/object_types.py:718 engine/core/models.py:951
msgid "wishlisted products"
msgstr "Produtos da lista de desejos"

#: engine/core/graphene/object_types.py:725 engine/core/models.py:968
msgid "wishlists"
msgstr "Listas de desejos"

#: engine/core/graphene/object_types.py:730
msgid "tagged products"
msgstr "Produtos marcados"

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

#: engine/core/graphene/object_types.py:743
msgid "tagged categories"
msgstr "Categorias de tags"

#: engine/core/graphene/object_types.py:751
msgid "categories tags"
msgstr "Tags das categorias"

#: engine/core/graphene/object_types.py:755
msgid "project name"
msgstr "Nome do projeto"

#: engine/core/graphene/object_types.py:756
msgid "company name"
msgstr "Nome da empresa"

#: engine/core/graphene/object_types.py:757
msgid "company address"
msgstr "Endereço da empresa"

#: engine/core/graphene/object_types.py:758
msgid "company phone number"
msgstr "Número de telefone da empresa"

#: engine/core/graphene/object_types.py:761
msgid "email from, sometimes it must be used instead of host user value"
msgstr ""
"'email from', às vezes ele deve ser usado em vez do valor do usuário do host"

#: engine/core/graphene/object_types.py:764
msgid "email host user"
msgstr "Usuário do host de e-mail"

#: engine/core/graphene/object_types.py:765
msgid "maximum amount for payment"
msgstr "Valor máximo para pagamento"

#: engine/core/graphene/object_types.py:766
msgid "minimum amount for payment"
msgstr "Valor mínimo para pagamento"

#: engine/core/graphene/object_types.py:767
msgid "analytics data"
msgstr "Dados analíticos"

#: engine/core/graphene/object_types.py:768
msgid "advertisement data"
msgstr "Dados do anúncio"

#: engine/core/graphene/object_types.py:771
msgid "company configuration"
msgstr "Configuração"

#: engine/core/graphene/object_types.py:775
msgid "language code"
msgstr "Código do idioma"

#: engine/core/graphene/object_types.py:776
msgid "language name"
msgstr "Nome do idioma"

#: engine/core/graphene/object_types.py:777
msgid "language flag, if exists :)"
msgstr "Sinalizador de idioma, se houver :)"

#: engine/core/graphene/object_types.py:780
msgid "supported languages"
msgstr "Obter uma lista de idiomas suportados"

#: 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 "Resultados da pesquisa de produtos"

#: engine/core/graphene/object_types.py:820
msgid "posts search results"
msgstr "Resultados da pesquisa de produtos"

#: 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 ""
"Representa um grupo de atributos, que pode ser hierárquico. Essa classe é "
"usada para gerenciar e organizar grupos de atributos. Um grupo de atributos "
"pode ter um grupo pai, formando uma estrutura hierárquica. Isso pode ser "
"útil para categorizar e gerenciar atributos de forma mais eficaz em um "
"sistema complexo."

#: engine/core/models.py:88
msgid "parent of this group"
msgstr "Pai deste grupo"

#: engine/core/models.py:89
msgid "parent attribute group"
msgstr "Grupo de atributos pai"

#: engine/core/models.py:93 engine/core/models.py:94
msgid "attribute group's name"
msgstr "Nome do grupo de atributos"

#: engine/core/models.py:102 engine/core/models.py:756
msgid "attribute group"
msgstr "Grupo de atributos"

#: 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 ""
"Representa uma entidade de fornecedor capaz de armazenar informações sobre "
"fornecedores externos e seus requisitos de interação. A classe Vendor é "
"usada para definir e gerenciar informações relacionadas a um fornecedor "
"externo. Ela armazena o nome do fornecedor, os detalhes de autenticação "
"necessários para a comunicação e a marcação percentual aplicada aos produtos "
"recuperados do fornecedor. Esse modelo também mantém metadados e restrições "
"adicionais, tornando-o adequado para uso em sistemas que interagem com "
"fornecedores terceirizados."

#: engine/core/models.py:122
msgid "stores credentials and endpoints required for vendor communication"
msgstr ""
"Armazena as credenciais e os pontos de extremidade necessários para a "
"comunicação da API do fornecedor"

#: engine/core/models.py:124
msgid "authentication info"
msgstr "Informações de autenticação"

#: engine/core/models.py:129
msgid "define the markup for products retrieved from this vendor"
msgstr "Definir a marcação para produtos recuperados desse fornecedor"

#: engine/core/models.py:130
msgid "vendor markup percentage"
msgstr "Porcentagem da margem de lucro do fornecedor"

#: engine/core/models.py:134
msgid "name of this vendor"
msgstr "Nome do fornecedor"

#: engine/core/models.py:135
msgid "vendor name"
msgstr "Nome do fornecedor"

#: engine/core/models.py:150
msgid "response file"
msgstr "arquivo de resposta"

#: engine/core/models.py:151
msgid "vendor's last processing response"
msgstr "última resposta de processamento do fornecedor"

#: engine/core/models.py:157
msgid "vendor's integration file path"
msgstr "Caminho do arquivo de integração do fornecedor"

#: engine/core/models.py:158
msgid "integration path"
msgstr "Caminho de integração"

#: 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 ""
"Representa uma tag de produto usada para classificar ou identificar "
"produtos. A classe ProductTag foi projetada para identificar e classificar "
"produtos de forma exclusiva por meio de uma combinação de um identificador "
"de tag interno e um nome de exibição fácil de usar. Ela oferece suporte a "
"operações exportadas por meio de mixins e fornece personalização de "
"metadados para fins administrativos."

#: engine/core/models.py:204 engine/core/models.py:235
msgid "internal tag identifier for the product tag"
msgstr "Identificador de tag interno para a tag do produto"

#: engine/core/models.py:205 engine/core/models.py:236
msgid "tag name"
msgstr "Nome da etiqueta"

#: engine/core/models.py:209 engine/core/models.py:240
msgid "user-friendly name for the product tag"
msgstr "Nome de fácil utilização para a etiqueta do produto"

#: engine/core/models.py:210 engine/core/models.py:241
msgid "tag display name"
msgstr "Nome de exibição da tag"

#: engine/core/models.py:218
msgid "product tag"
msgstr "Etiqueta do produto"

#: 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 ""
"Representa uma tag de categoria usada para produtos. Essa classe modela uma "
"tag de categoria que pode ser usada para associar e classificar produtos. "
"Ela inclui atributos para um identificador de tag interno e um nome de "
"exibição de fácil utilização."

#: engine/core/models.py:249
msgid "category tag"
msgstr "tag de categoria"

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

#: 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 ""
"Representa uma entidade de categoria para organizar e agrupar itens "
"relacionados em uma estrutura hierárquica. As categorias podem ter "
"relacionamentos hierárquicos com outras categorias, oferecendo suporte a "
"relacionamentos pai-filho. A classe inclui campos para metadados e "
"representação visual, que servem como base para recursos relacionados a "
"categorias. Normalmente, essa classe é usada para definir e gerenciar "
"categorias de produtos ou outros agrupamentos semelhantes em um aplicativo, "
"permitindo que os usuários ou administradores especifiquem o nome, a "
"descrição e a hierarquia das categorias, bem como atribuam atributos como "
"imagens, tags ou prioridade."

#: engine/core/models.py:269
msgid "upload an image representing this category"
msgstr "Faça upload de uma imagem que represente essa categoria"

#: engine/core/models.py:272
msgid "category image"
msgstr "Imagem da categoria"

#: engine/core/models.py:277
msgid "define a markup percentage for products in this category"
msgstr "Definir uma porcentagem de majoração para os produtos dessa categoria"

#: engine/core/models.py:286
msgid "parent of this category to form a hierarchical structure"
msgstr "Pai dessa categoria para formar uma estrutura hierárquica"

#: engine/core/models.py:287
msgid "parent category"
msgstr "Categoria dos pais"

#: engine/core/models.py:292
msgid "category name"
msgstr "Nome da categoria"

#: engine/core/models.py:293
msgid "provide a name for this category"
msgstr "Forneça um nome para essa categoria"

#: engine/core/models.py:300
msgid "add a detailed description for this category"
msgstr "Adicione uma descrição detalhada para essa categoria"

#: engine/core/models.py:301
msgid "category description"
msgstr "Descrição da categoria"

#: engine/core/models.py:321
msgid "tags that help describe or group this category"
msgstr "tags que ajudam a descrever ou agrupar essa categoria"

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

#: 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 ""
"Representa um objeto de marca no sistema. Essa classe lida com informações e "
"atributos relacionados a uma marca, incluindo seu nome, logotipos, "
"descrição, categorias associadas, um slug exclusivo e ordem de prioridade. "
"Ela permite a organização e a representação de dados relacionados à marca no "
"aplicativo."

#: engine/core/models.py:456
msgid "name of this brand"
msgstr "Nome da marca"

#: engine/core/models.py:457
msgid "brand name"
msgstr "Nome da marca"

#: engine/core/models.py:464
msgid "upload a logo representing this brand"
msgstr "Faça upload de um logotipo que represente essa marca"

#: engine/core/models.py:466
msgid "brand small image"
msgstr "Imagem pequena da marca"

#: engine/core/models.py:472
msgid "upload a big logo representing this brand"
msgstr "Faça upload de um logotipo grande que represente essa marca"

#: engine/core/models.py:474
msgid "brand big image"
msgstr "Imagem de marca grande"

#: engine/core/models.py:479
msgid "add a detailed description of the brand"
msgstr "Adicione uma descrição detalhada da marca"

#: engine/core/models.py:480
msgid "brand description"
msgstr "Descrição da marca"

#: engine/core/models.py:485
msgid "optional categories that this brand is associated with"
msgstr "Categorias opcionais às quais essa marca está associada"

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

#: 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 ""
"Representa o estoque de um produto gerenciado no sistema. Essa classe "
"fornece detalhes sobre a relação entre fornecedores, produtos e suas "
"informações de estoque, bem como propriedades relacionadas ao estoque, como "
"preço, preço de compra, quantidade, SKU e ativos digitais. Ela faz parte do "
"sistema de gerenciamento de estoque para permitir o rastreamento e a "
"avaliação dos produtos disponíveis de vários fornecedores."

#: engine/core/models.py:528
msgid "the vendor supplying this product stock"
msgstr "O fornecedor que fornece esse estoque de produtos"

#: engine/core/models.py:529
msgid "associated vendor"
msgstr "Fornecedor associado"

#: engine/core/models.py:533
msgid "final price to the customer after markups"
msgstr "Preço final para o cliente após as marcações"

#: engine/core/models.py:534
msgid "selling price"
msgstr "Preço de venda"

#: engine/core/models.py:539
msgid "the product associated with this stock entry"
msgstr "O produto associado a essa entrada em estoque"

#: engine/core/models.py:540 engine/core/models.py:821
#: engine/core/models.py:867 engine/core/models.py:1905
msgid "associated product"
msgstr "Produto associado"

#: engine/core/models.py:547
msgid "the price paid to the vendor for this product"
msgstr "O preço pago ao fornecedor por esse produto"

#: engine/core/models.py:548
msgid "vendor purchase price"
msgstr "Preço de compra do fornecedor"

#: engine/core/models.py:552
msgid "available quantity of the product in stock"
msgstr "Quantidade disponível do produto em estoque"

#: engine/core/models.py:553
msgid "quantity in stock"
msgstr "Quantidade em estoque"

#: engine/core/models.py:557
msgid "vendor-assigned SKU for identifying the product"
msgstr "SKU atribuído pelo fornecedor para identificar o produto"

#: engine/core/models.py:558
msgid "vendor sku"
msgstr "SKU do fornecedor"

#: engine/core/models.py:564
msgid "digital file associated with this stock if applicable"
msgstr "Arquivo digital associado a esse estoque, se aplicável"

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

#: engine/core/models.py:569
msgid "system attributes"
msgstr "Atributos do sistema"

#: engine/core/models.py:577
msgid "stock entries"
msgstr "Entradas de estoque"

#: 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 ""
"Representa um produto com atributos como categoria, marca, tags, status "
"digital, nome, descrição, número de peça e slug. Fornece propriedades "
"utilitárias relacionadas para recuperar classificações, contagens de "
"feedback, preço, quantidade e total de pedidos. Projetado para uso em um "
"sistema que lida com comércio eletrônico ou gerenciamento de estoque. Essa "
"classe interage com modelos relacionados (como Category, Brand e ProductTag) "
"e gerencia o armazenamento em cache das propriedades acessadas com "
"frequência para melhorar o desempenho. É usada para definir e manipular "
"dados de produtos e suas informações associadas em um aplicativo."

#: engine/core/models.py:595
msgid "category this product belongs to"
msgstr "Categoria à qual este produto pertence"

#: engine/core/models.py:604
msgid "optionally associate this product with a brand"
msgstr "Opcionalmente, associe esse produto a uma marca"

#: engine/core/models.py:610
msgid "tags that help describe or group this product"
msgstr "Tags que ajudam a descrever ou agrupar este produto"

#: engine/core/models.py:615
msgid "indicates whether this product is digitally delivered"
msgstr "Indica se esse produto é entregue digitalmente"

#: engine/core/models.py:616
msgid "is product digital"
msgstr "O produto é digital"

#: engine/core/models.py:623
msgid "indicates whether this product should be updated from periodic task"
msgstr ""
"indica se esse produto deve ser atualizado a partir da tarefa periódica"

#: engine/core/models.py:625
msgid "is product updatable"
msgstr "o produto é atualizável"

#: engine/core/models.py:631
msgid "provide a clear identifying name for the product"
msgstr "Fornecer um nome de identificação claro para o produto"

#: engine/core/models.py:632
msgid "product name"
msgstr "Nome do produto"

#: engine/core/models.py:638 engine/core/models.py:916
msgid "add a detailed description of the product"
msgstr "Adicione uma descrição detalhada do produto"

#: engine/core/models.py:639
msgid "product description"
msgstr "Descrição do produto"

#: engine/core/models.py:646
msgid "part number for this product"
msgstr "Número de peça para este produto"

#: engine/core/models.py:647
msgid "part number"
msgstr "Número da peça"

#: engine/core/models.py:666
msgid "stock keeping unit for this product"
msgstr "Unidade de Manutenção de Estoque para este produto"

#: 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 ""
"Representa um atributo no sistema. Essa classe é usada para definir e "
"gerenciar atributos, que são partes personalizáveis de dados que podem ser "
"associadas a outras entidades. Os atributos têm categorias, grupos, tipos de "
"valores e nomes associados. O modelo é compatível com vários tipos de "
"valores, incluindo string, inteiro, float, booleano, matriz e objeto. Isso "
"permite a estruturação dinâmica e flexível dos dados."

#: engine/core/models.py:755
msgid "group of this attribute"
msgstr "Grupo desse atributo"

#: engine/core/models.py:761
msgid "string"
msgstr "Cordas"

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

#: engine/core/models.py:763
msgid "float"
msgstr "Flutuação"

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

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

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

#: engine/core/models.py:768
msgid "type of the attribute's value"
msgstr "Tipo do valor do atributo"

#: engine/core/models.py:769
msgid "value type"
msgstr "Tipo de valor"

#: engine/core/models.py:774
msgid "name of this attribute"
msgstr "Nome desse atributo"

#: engine/core/models.py:775
msgid "attribute's name"
msgstr "Nome do atributo"

#: engine/core/models.py:780
msgid "is filterable"
msgstr "é filtrável"

#: engine/core/models.py:782
msgid "designates whether this attribute can be used for filtering or not"
msgstr ""
"Quais atributos e valores podem ser usados para filtrar essa categoria."

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

#: 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 ""
"Representa um valor específico para um atributo que está vinculado a um "
"produto. Ele vincula o \"atributo\" a um \"valor\" exclusivo, permitindo uma "
"melhor organização e representação dinâmica das características do produto."

#: engine/core/models.py:812
msgid "attribute of this value"
msgstr "Atributo desse valor"

#: engine/core/models.py:820
msgid "the specific product associated with this attribute's value"
msgstr "O produto específico associado ao valor desse atributo"

#: engine/core/models.py:826
msgid "the specific value for this attribute"
msgstr "O valor específico para esse atributo"

#: 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 ""
"Representa uma imagem de produto associada a um produto no sistema. Essa "
"classe foi projetada para gerenciar imagens de produtos, incluindo a "
"funcionalidade de carregar arquivos de imagem, associá-los a produtos "
"específicos e determinar sua ordem de exibição. Ela também inclui um recurso "
"de acessibilidade com texto alternativo para as imagens."

#: engine/core/models.py:850
msgid "provide alternative text for the image for accessibility"
msgstr "Forneça um texto alternativo para a imagem para fins de acessibilidade"

#: engine/core/models.py:851
msgid "image alt text"
msgstr "Texto alternativo da imagem"

#: engine/core/models.py:854
msgid "upload the image file for this product"
msgstr "Faça o upload do arquivo de imagem para este produto"

#: engine/core/models.py:855 engine/core/models.py:886
msgid "product image"
msgstr "Imagem do produto"

#: engine/core/models.py:860
msgid "determines the order in which images are displayed"
msgstr "Determina a ordem em que as imagens são exibidas"

#: engine/core/models.py:861
msgid "display priority"
msgstr "Prioridade de exibição"

#: engine/core/models.py:866
msgid "the product that this image represents"
msgstr "O produto que esta imagem representa"

#: engine/core/models.py:887
msgid "product images"
msgstr "Imagens do produto"

#: 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 ""
"Representa uma campanha promocional para produtos com desconto. Essa classe "
"é usada para definir e gerenciar campanhas promocionais que oferecem um "
"desconto baseado em porcentagem para produtos. A classe inclui atributos "
"para definir a taxa de desconto, fornecer detalhes sobre a promoção e "
"vinculá-la aos produtos aplicáveis. Ela se integra ao catálogo de produtos "
"para determinar os itens afetados na campanha."

#: engine/core/models.py:904
msgid "percentage discount for the selected products"
msgstr "Desconto percentual para os produtos selecionados"

#: engine/core/models.py:905
msgid "discount percentage"
msgstr "Porcentagem de desconto"

#: engine/core/models.py:910
msgid "provide a unique name for this promotion"
msgstr "Forneça um nome exclusivo para essa promoção"

#: engine/core/models.py:911
msgid "promotion name"
msgstr "Nome da promoção"

#: engine/core/models.py:917
msgid "promotion description"
msgstr "Descrição da promoção"

#: engine/core/models.py:922
msgid "select which products are included in this promotion"
msgstr "Selecione quais produtos estão incluídos nessa promoção"

#: engine/core/models.py:923
msgid "included products"
msgstr "Produtos incluídos"

#: engine/core/models.py:927
msgid "promotion"
msgstr "Promoção"

#: 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 ""
"Representa a lista de desejos de um usuário para armazenar e gerenciar os "
"produtos desejados. A classe oferece funcionalidade para gerenciar uma "
"coleção de produtos, suportando operações como adicionar e remover produtos, "
"bem como operações de suporte para adicionar e remover vários produtos de "
"uma só vez."

#: engine/core/models.py:950
msgid "products that the user has marked as wanted"
msgstr "Produtos que o usuário marcou como desejados"

#: engine/core/models.py:958
msgid "user who owns this wishlist"
msgstr "Usuário que possui esta lista de desejos"

#: engine/core/models.py:959
msgid "wishlist owner"
msgstr "Proprietário da lista de desejos"

#: engine/core/models.py:967
msgid "wishlist"
msgstr "Lista de desejos"

#: 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 ""
"Representa um registro de documentário vinculado a um produto. Essa classe é "
"usada para armazenar informações sobre documentários relacionados a produtos "
"específicos, incluindo uploads de arquivos e seus metadados. Ela contém "
"métodos e propriedades para lidar com o tipo de arquivo e o caminho de "
"armazenamento dos arquivos do documentário. Ela estende a funcionalidade de "
"mixins específicos e fornece recursos personalizados adicionais."

#: engine/core/models.py:1024
msgid "documentary"
msgstr "Documentário"

#: engine/core/models.py:1025
msgid "documentaries"
msgstr "Documentários"

#: engine/core/models.py:1035
msgid "unresolved"
msgstr "Não resolvido"

#: 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 ""
"Representa uma entidade de endereço que inclui detalhes de localização e "
"associações com um usuário. Fornece funcionalidade para armazenamento de "
"dados geográficos e de endereço, bem como integração com serviços de "
"geocodificação. Essa classe foi projetada para armazenar informações "
"detalhadas de endereço, incluindo componentes como rua, cidade, região, país "
"e geolocalização (longitude e latitude). Ela oferece suporte à integração "
"com APIs de geocodificação, permitindo o armazenamento de respostas brutas "
"de API para processamento ou inspeção posterior. A classe também permite "
"associar um endereço a um usuário, facilitando o tratamento personalizado "
"dos dados."

#: engine/core/models.py:1055
msgid "address line for the customer"
msgstr "Linha de endereço do cliente"

#: engine/core/models.py:1056
msgid "address line"
msgstr "Linha de endereço"

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

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

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

#: engine/core/models.py:1061
msgid "region"
msgstr "Região"

#: engine/core/models.py:1062
msgid "postal code"
msgstr "Código postal"

#: engine/core/models.py:1063
msgid "country"
msgstr "País"

#: engine/core/models.py:1070
msgid "geolocation point: (longitude, latitude)"
msgstr "Ponto de geolocalização (Longitude, Latitude)"

#: engine/core/models.py:1076
msgid "full JSON response from geocoder for this address"
msgstr "Resposta JSON completa do geocodificador para este endereço"

#: engine/core/models.py:1082
msgid "stored JSON response from the geocoding service"
msgstr "Resposta JSON armazenada do serviço de geocodificação"

#: engine/core/models.py:1092
msgid "address"
msgstr "Endereço"

#: engine/core/models.py:1093
msgid "addresses"
msgstr "Endereços"

#: 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 ""
"Representa um código promocional que pode ser usado para descontos, "
"gerenciando sua validade, tipo de desconto e aplicação. A classe PromoCode "
"armazena detalhes sobre um código promocional, incluindo seu identificador "
"exclusivo, propriedades de desconto (valor ou porcentagem), período de "
"validade, usuário associado (se houver) e status de seu uso. Ela inclui a "
"funcionalidade para validar e aplicar o código promocional a um pedido, "
"garantindo que as restrições sejam atendidas."

#: engine/core/models.py:1119
msgid "unique code used by a user to redeem a discount"
msgstr "Código exclusivo usado por um usuário para resgatar um desconto"

#: engine/core/models.py:1120
msgid "promo code identifier"
msgstr "Identificador de código promocional"

#: engine/core/models.py:1127
msgid "fixed discount amount applied if percent is not used"
msgstr "Valor de desconto fixo aplicado se a porcentagem não for usada"

#: engine/core/models.py:1128
msgid "fixed discount amount"
msgstr "Valor do desconto fixo"

#: engine/core/models.py:1134
msgid "percentage discount applied if fixed amount is not used"
msgstr "Desconto percentual aplicado se o valor fixo não for usado"

#: engine/core/models.py:1135
msgid "percentage discount"
msgstr "Desconto percentual"

#: engine/core/models.py:1140
msgid "timestamp when the promocode expires"
msgstr "Registro de data e hora em que o código promocional expira"

#: engine/core/models.py:1141
msgid "end validity time"
msgstr "Tempo de validade final"

#: engine/core/models.py:1146
msgid "timestamp from which this promocode is valid"
msgstr ""
"Registro de data e hora a partir do qual esse código promocional é válido"

#: engine/core/models.py:1147
msgid "start validity time"
msgstr "Hora de início da validade"

#: engine/core/models.py:1152
msgid "timestamp when the promocode was used, blank if not used yet"
msgstr ""
"Registro de data e hora em que o código promocional foi usado, em branco se "
"ainda não tiver sido usado"

#: engine/core/models.py:1153
msgid "usage timestamp"
msgstr "Registro de data e hora de uso"

#: engine/core/models.py:1158
msgid "user assigned to this promocode if applicable"
msgstr "Usuário atribuído a esse código promocional, se aplicável"

#: engine/core/models.py:1159
msgid "assigned user"
msgstr "Usuário atribuído"

#: engine/core/models.py:1166
msgid "promo code"
msgstr "Código promocional"

#: engine/core/models.py:1167
msgid "promo codes"
msgstr "Códigos promocionais"

#: engine/core/models.py:1183
msgid ""
"only one type of discount should be defined (amount or percent), but not "
"both or neither."
msgstr ""
"Apenas um tipo de desconto deve ser definido (valor ou porcentagem), mas não "
"ambos ou nenhum."

#: engine/core/models.py:1205
msgid "promocode already used"
msgstr "O código promocional já foi usado"

#: engine/core/models.py:1227
#, python-brace-format
msgid "invalid discount type for promocode {self.uuid}"
msgstr "Tipo de desconto inválido para o código promocional {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 ""
"Representa um pedido feito por um usuário. Essa classe modela um pedido "
"dentro do aplicativo, incluindo seus vários atributos, como informações de "
"faturamento e envio, status, usuário associado, notificações e operações "
"relacionadas. Os pedidos podem ter produtos associados, promoções podem ser "
"aplicadas, endereços definidos e detalhes de envio ou faturamento "
"atualizados. Da mesma forma, a funcionalidade suporta o gerenciamento dos "
"produtos no ciclo de vida do pedido."

#: engine/core/models.py:1253
msgid "the billing address used for this order"
msgstr "O endereço de cobrança usado para esse pedido"

#: engine/core/models.py:1261
msgid "optional promo code applied to this order"
msgstr "Código promocional opcional aplicado a este pedido"

#: engine/core/models.py:1262
msgid "applied promo code"
msgstr "Código promocional aplicado"

#: engine/core/models.py:1270
msgid "the shipping address used for this order"
msgstr "O endereço de entrega usado para esse pedido"

#: engine/core/models.py:1271
msgid "shipping address"
msgstr "Endereço de entrega"

#: engine/core/models.py:1277
msgid "current status of the order in its lifecycle"
msgstr "Status atual do pedido em seu ciclo de vida"

#: engine/core/models.py:1278
msgid "order status"
msgstr "Status do pedido"

#: engine/core/models.py:1283 engine/core/models.py:1882
msgid "json structure of notifications to display to users"
msgstr ""
"Estrutura JSON de notificações a serem exibidas aos usuários; na interface "
"do usuário do administrador, é usada a visualização de tabela"

#: engine/core/models.py:1289
msgid "json representation of order attributes for this order"
msgstr "Representação JSON dos atributos do pedido para esse pedido"

#: engine/core/models.py:1295
msgid "the user who placed the order"
msgstr "O usuário que fez o pedido"

#: engine/core/models.py:1296
msgid "user"
msgstr "Usuário"

#: engine/core/models.py:1302
msgid "the timestamp when the order was finalized"
msgstr "O registro de data e hora em que o pedido foi finalizado"

#: engine/core/models.py:1303
msgid "buy time"
msgstr "Tempo de compra"

#: engine/core/models.py:1310
msgid "a human-readable identifier for the order"
msgstr "Um identificador legível por humanos para o pedido"

#: engine/core/models.py:1311
msgid "human readable id"
msgstr "ID legível por humanos"

#: engine/core/models.py:1317
msgid "order"
msgstr "Pedido"

#: engine/core/models.py:1364
msgid "a user must have only one pending order at a time"
msgstr "Um usuário deve ter apenas uma ordem pendente por vez!"

#: engine/core/models.py:1397
msgid "you cannot add products to an order that is not a pending one"
msgstr "Não é possível adicionar produtos a um pedido que não esteja pendente"

#: engine/core/models.py:1403
msgid "you cannot add inactive products to order"
msgstr "Não é possível adicionar produtos inativos ao pedido"

#: engine/core/models.py:1425
msgid "you cannot add more products than available in stock"
msgstr ""
"Não é possível adicionar mais produtos do que os disponíveis em estoque"

#: 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 "Não é possível remover produtos de um pedido que não esteja pendente"

#: engine/core/models.py:1473
#, python-brace-format
msgid "{name} does not exist with query <{query}>"
msgstr "{name} não existe com a consulta <{query}>!"

#: engine/core/models.py:1512
msgid "promocode does not exist"
msgstr "O código promocional não existe"

#: engine/core/models.py:1527
msgid "you can only buy physical products with shipping address specified"
msgstr ""
"Você só pode comprar produtos físicos com o endereço de entrega especificado!"

#: engine/core/models.py:1548
msgid "address does not exist"
msgstr "O endereço não existe"

#: 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 ""
"Não é possível comprar neste momento, tente novamente em alguns minutos."

#: engine/core/models.py:1576 engine/core/models.py:1642
msgid "invalid force value"
msgstr "Valor de força inválido"

#: engine/core/models.py:1582 engine/core/models.py:1653
msgid "you cannot purchase an empty order!"
msgstr "Você não pode comprar um pedido vazio!"

#: engine/core/models.py:1603
msgid "you cannot buy an order without a user"
msgstr "Não é possível comprar um pedido sem um usuário!"

#: engine/core/models.py:1617
msgid "a user without a balance cannot buy with balance"
msgstr "Um usuário sem saldo não pode comprar com saldo!"

#: engine/core/models.py:1623
msgid "insufficient funds to complete the order"
msgstr "Fundos insuficientes para concluir o pedido"

#: engine/core/models.py:1664
msgid ""
"you cannot buy without registration, please provide the following "
"information: customer name, customer email, customer phone number"
msgstr ""
"Não é possível comprar sem registro, forneça as seguintes informações: nome "
"do cliente, e-mail do cliente, número de telefone do cliente"

#: engine/core/models.py:1675
#, python-brace-format
msgid ""
"invalid payment method: {payment_method} from {available_payment_methods}"
msgstr ""
"Método de pagamento inválido: {payment_method} de "
"{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 ""
"Gerencia o feedback dos usuários sobre os produtos. Essa classe foi criada "
"para capturar e armazenar o feedback dos usuários sobre produtos específicos "
"que eles compraram. Ela contém atributos para armazenar comentários de "
"usuários, uma referência ao produto relacionado no pedido e uma "
"classificação atribuída pelo usuário. A classe usa campos de banco de dados "
"para modelar e gerenciar com eficiência os dados de feedback."

#: engine/core/models.py:1818
msgid "user-provided comments about their experience with the product"
msgstr ""
"Comentários fornecidos pelo usuário sobre sua experiência com o produto"

#: engine/core/models.py:1819
msgid "feedback comments"
msgstr "Comentários de feedback"

#: engine/core/models.py:1827
msgid "references the specific product in an order that this feedback is about"
msgstr ""
"Faz referência ao produto específico em um pedido sobre o qual se trata esse "
"feedback"

#: engine/core/models.py:1829
msgid "related order product"
msgstr "Produto de pedido relacionado"

#: engine/core/models.py:1834
msgid "user-assigned rating for the product"
msgstr "Classificação atribuída pelo usuário ao produto"

#: engine/core/models.py:1835
msgid "product rating"
msgstr "Avaliação do produto"

#: 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 ""
"Representa produtos associados a pedidos e seus atributos. O modelo "
"OrderProduct mantém informações sobre um produto que faz parte de um pedido, "
"incluindo detalhes como preço de compra, quantidade, atributos do produto e "
"status. Ele gerencia as notificações para o usuário e os administradores e "
"trata de operações como devolver o saldo do produto ou adicionar feedback. "
"Esse modelo também fornece métodos e propriedades que dão suporte à lógica "
"comercial, como o cálculo do preço total ou a geração de um URL de download "
"para produtos digitais. O modelo se integra aos modelos Order e Product e "
"armazena uma referência a eles."

#: engine/core/models.py:1870
msgid "the price paid by the customer for this product at purchase time"
msgstr "O preço pago pelo cliente por esse produto no momento da compra"

#: engine/core/models.py:1871
msgid "purchase price at order time"
msgstr "Preço de compra no momento do pedido"

#: engine/core/models.py:1876
msgid "internal comments for admins about this ordered product"
msgstr ""
"Comentários internos para administradores sobre este produto encomendado"

#: engine/core/models.py:1877
msgid "internal comments"
msgstr "Comentários internos"

#: engine/core/models.py:1883
msgid "user notifications"
msgstr "Notificações do usuário"

#: engine/core/models.py:1888
msgid "json representation of this item's attributes"
msgstr "Representação JSON dos atributos desse item"

#: engine/core/models.py:1889
msgid "ordered product attributes"
msgstr "Atributos ordenados do produto"

#: engine/core/models.py:1894
msgid "reference to the parent order that contains this product"
msgstr "Referência ao pedido pai que contém esse produto"

#: engine/core/models.py:1895
msgid "parent order"
msgstr "Ordem dos pais"

#: engine/core/models.py:1904
msgid "the specific product associated with this order line"
msgstr "O produto específico associado a essa linha de pedido"

#: engine/core/models.py:1911
msgid "quantity of this specific product in the order"
msgstr "Quantidade desse produto específico no pedido"

#: engine/core/models.py:1912
msgid "product quantity"
msgstr "Quantidade do produto"

#: engine/core/models.py:1919
msgid "current status of this product in the order"
msgstr "Status atual desse produto no pedido"

#: engine/core/models.py:1920
msgid "product line status"
msgstr "Status da linha de produtos"

#: engine/core/models.py:1987
msgid "order product must have an order"
msgstr "O Orderproduct deve ter um pedido associado!"

#: engine/core/models.py:1989
#, python-brace-format
msgid "wrong action specified for feedback: {action}"
msgstr "Ação incorreta especificada para o feedback: {action}!"

#: engine/core/models.py:2006
msgid "you cannot feedback an order which is not received"
msgstr "você não pode dar feedback a um pedido que não foi recebido"

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

#: engine/core/models.py:2017
msgid "URL of the integration"
msgstr "URL da integração"

#: engine/core/models.py:2020
msgid "authentication credentials"
msgstr "Credenciais de autenticação"

#: engine/core/models.py:2043
msgid "you can only have one default CRM provider"
msgstr "Você só pode ter um provedor de CRM padrão"

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

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

#: engine/core/models.py:2070
msgid "order CRM link"
msgstr "Link do CRM do pedido"

#: engine/core/models.py:2071
msgid "orders CRM links"
msgstr "Links de CRM dos pedidos"

#: 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 ""
"Representa a funcionalidade de download de ativos digitais associados a "
"pedidos. A classe DigitalAssetDownload oferece a capacidade de gerenciar e "
"acessar downloads relacionados a produtos de pedidos. Ela mantém informações "
"sobre o produto do pedido associado, o número de downloads e se o ativo está "
"visível publicamente. Ela inclui um método para gerar um URL para download "
"do ativo quando o pedido associado estiver em um status concluído."

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

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

#: engine/core/serializers/utility.py:91
msgid ""
"you must provide a comment, rating, and order product uuid to add feedback."
msgstr ""
"Você deve fornecer um comentário, uma classificação e o uuid do produto do "
"pedido para adicionar feedback."

#: engine/core/sitemaps.py:25
msgid "Home"
msgstr "Início"

#: engine/core/sitemaps.py:30
msgid "Contact Us"
msgstr "Entre em contato conosco"

#: engine/core/sitemaps.py:35
msgid "About Us"
msgstr "Sobre nós"

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

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

#: engine/core/templates/admin/dashboard/_customers_mix.html:17
msgid "Returning customers"
msgstr "Clientes que retornam"

#: engine/core/templates/admin/dashboard/_customers_mix.html:25
msgid "No customer activity in the last 30 days."
msgstr "Nenhuma atividade de cliente nos últimos 30 dias."

#: engine/core/templates/admin/dashboard/_daily_sales.html:5
msgid "Daily sales"
msgstr "Vendas diárias"

#: engine/core/templates/admin/dashboard/_daily_sales.html:59
msgid "Orders (FINISHED)"
msgstr "Pedidos (FINALIZADOS)"

#: engine/core/templates/admin/dashboard/_daily_sales.html:69
msgid "Gross revenue"
msgstr "Receita bruta"

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

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

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

#: engine/core/templates/admin/dashboard/_income_overview.html:7
msgid "Income overview"
msgstr "Visão geral da renda"

#: engine/core/templates/admin/dashboard/_income_overview.html:31
#: engine/core/templates/admin/dashboard/_income_overview.html:66
msgid "Net"
msgstr "Receita líquida"

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

#: engine/core/templates/admin/dashboard/_income_overview.html:43
#: engine/core/templates/admin/dashboard/_income_overview.html:66
msgid "Returns"
msgstr "Devoluções"

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

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

#: 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 "Receita líquida"

#: engine/core/templates/admin/dashboard/_kpis.html:62
msgid "Refund rate"
msgstr "Taxa de reembolso"

#: engine/core/templates/admin/dashboard/_kpis.html:73
msgid "returned"
msgstr "Devolvido"

#: engine/core/templates/admin/dashboard/_low_stock.html:5
msgid "Low stock"
msgstr "Estoque baixo"

#: engine/core/templates/admin/dashboard/_low_stock.html:29
msgid "No low stock items."
msgstr "Não há itens com estoque baixo."

#: engine/core/templates/admin/dashboard/_most_returned.html:5
msgid "Most returned products (30d)"
msgstr "Produtos mais devolvidos (30d)"

#: engine/core/templates/admin/dashboard/_most_returned.html:24
msgid "No returns in the last 30 days."
msgstr "Não houve devoluções nos últimos 30 dias."

#: engine/core/templates/admin/dashboard/_product_lists.html:6
msgid "Most wished product"
msgstr "Produto mais desejado"

#: engine/core/templates/admin/dashboard/_product_lists.html:33
#: engine/core/templates/admin/dashboard/_product_lists.html:68
msgid "No data yet."
msgstr "Ainda não há dados."

#: engine/core/templates/admin/dashboard/_product_lists.html:41
msgid "Most popular product"
msgstr "Produto mais popular"

#: engine/core/templates/admin/dashboard/_quick_links.html:5
msgid "Quick Links"
msgstr "Links rápidos"

#: engine/core/templates/admin/dashboard/_quick_links.html:12
msgid "No links available."
msgstr "Não há links disponíveis."

#: engine/core/templates/admin/dashboard/_shipped_vs_digital.html:5
msgid "Shipped vs Digital (30d)"
msgstr "Enviado x Digital (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 "Enviado"

#: engine/core/templates/admin/dashboard/_top_categories.html:5
msgid "Top categories by quantity (30d)"
msgstr "Principais categorias por quantidade (30d)"

#: engine/core/templates/admin/dashboard/_top_categories.html:23
msgid "No category sales in the last 30 days."
msgstr "Nenhuma venda de categoria nos últimos 30 dias."

#: engine/core/templates/admin/index.html:9
msgid "Django site admin"
msgstr "Administrador do site Django"

#: 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 "Confirmação de pedido"

#: 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 "Logotipo"

#: 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 "Olá %(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 ""
"Obrigado por seu pedido #%(order.pk)s! Temos o prazer de informá-lo de que "
"seu pedido foi colocado em prática. Abaixo estão os detalhes de seu pedido:"

#: 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 "Total"

#: 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 "Preço total"

#: 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 ""
"Se tiver alguma dúvida, entre em contato com nosso suporte em "
"%(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 "Atenciosamente,<br>a equipe %(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 "Todos os direitos reservados"

#: engine/core/templates/digital_order_delivered_email.html:99
msgid "order delivered"
msgstr "Pedido entregue"

#: 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 "Olá %(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 ""
"Seu pedido №%(order_uuid)s foi processado com sucesso! Abaixo estão os "
"detalhes de seu pedido:"

#: engine/core/templates/digital_order_delivered_email.html:128
msgid ""
"additional\n"
"                                                    information"
msgstr ""
"adicionais\n"
"                                                    informações adicionais"

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

#: 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 ""
"Se tiver alguma dúvida, entre em contato com nosso suporte em "
"%(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 "Atenciosamente,<br>a equipe %(project_name)s"

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

#: engine/core/templates/json_table_widget.html:40
msgid "Add Row"
msgstr "Adicionar linha"

#: engine/core/templates/promocode_granted_email.html:6
#: engine/core/templates/promocode_granted_email.html:99
msgid "promocode granted"
msgstr "Código promocional concedido"

#: 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 ""
"Obrigado por ficar conosco! Nós lhe concedemos um código promocional\n"
"                            para"

#: 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 ""
"Obrigado por seu pedido! Temos o prazer de confirmar sua compra. Abaixo "
"estão os detalhes de seu pedido:"

#: engine/core/templates/shipped_order_created_email.html:123
#: engine/core/templates/shipped_order_delivered_email.html:123
msgid "shipping price"
msgstr "Preço da remessa"

#: 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 "Seu pedido será entregue no seguinte endereço:"

#: 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 "Com os melhores cumprimentos, <br>A equipe %(config.PROJECT_NAME)s"

#: engine/core/templates/shipped_order_created_email.html:147
#: engine/core/templates/shipped_order_delivered_email.html:147
msgid ""
"all rights\n"
"                        reserved"
msgstr ""
"todos os direitos\n"
"                        reservados"

#: engine/core/utils/caching.py:49
msgid "both data and timeout are required"
msgstr "São necessários dados e tempo limite"

#: engine/core/utils/caching.py:52
msgid "invalid timeout value, it must be between 0 and 216000 seconds"
msgstr "Valor de tempo limite inválido, deve estar entre 0 e 216000 segundos"

#: engine/core/utils/emailing.py:27
#, python-brace-format
msgid "{settings.PROJECT_NAME} | contact us initiated"
msgstr "{settings.PROJECT_NAME} | entre em contato conosco iniciado"

#: engine/core/utils/emailing.py:81
#, python-brace-format
msgid "{settings.PROJECT_NAME} | order confirmation"
msgstr "{settings.PROJECT_NAME} | confirmação do pedido"

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

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

#: engine/core/utils/messages.py:3
msgid "you do not have permission to perform this action."
msgstr "Você não tem permissão para executar essa ação."

#: engine/core/utils/nominatim.py:8
msgid "NOMINATIM_URL must be configured."
msgstr "O parâmetro NOMINATIM_URL deve ser configurado!"

#: engine/core/validators.py:23
#, python-brace-format
msgid "image dimensions should not exceed w{max_width} x h{max_height} pixels"
msgstr ""
"As dimensões da imagem não devem exceder w{max_width} x h{max_height} pixels"

#: 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 ""
"Trata a solicitação do índice do mapa do site e retorna uma resposta XML. "
"Ele garante que a resposta inclua o cabeçalho de tipo de conteúdo apropriado "
"para 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 ""
"Lida com a resposta de exibição detalhada de um mapa do site. Essa função "
"processa a solicitação, obtém a resposta detalhada apropriada do mapa do "
"site e define o cabeçalho Content-Type para XML."

#: engine/core/views.py:155
msgid ""
"Returns a list of supported languages and their corresponding information."
msgstr ""
"Retorna uma lista de idiomas suportados e suas informações correspondentes."

#: engine/core/views.py:182
msgid "Returns the parameters of the website as a JSON object."
msgstr "Retorna os parâmetros do site como um objeto JSON."

#: engine/core/views.py:198
msgid ""
"Handles cache operations such as reading and setting cache data with a "
"specified key and timeout."
msgstr ""
"Manipula operações de cache, como ler e definir dados de cache com uma chave "
"e um tempo limite especificados."

#: engine/core/views.py:220
msgid "Handles `contact us` form submissions."
msgstr "Trata os envios de formulários \"entre em contato conosco\"."

#: engine/core/views.py:236
msgid ""
"Handles requests for processing and validating URLs from incoming POST "
"requests."
msgstr ""
"Trata as solicitações de processamento e validação de URLs de solicitações "
"POST recebidas."

#: engine/core/views.py:273
msgid "Handles global search queries."
msgstr "Trata as consultas de pesquisa global."

#: engine/core/views.py:289
msgid "Handles the logic of buying as a business without registration."
msgstr "Lida com a lógica de comprar como uma empresa sem registro."

#: 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 ""
"Trata do download de um ativo digital associado a um pedido.\n"
"Essa função tenta servir o arquivo de ativo digital localizado no diretório "
"de armazenamento do projeto. Se o arquivo não for encontrado, será gerado um "
"erro HTTP 404 para indicar que o recurso não está disponível."

#: engine/core/views.py:348
msgid "order_product_uuid is required"
msgstr "order_product_uuid é obrigatório"

#: engine/core/views.py:355
msgid "order product does not exist"
msgstr "o produto do pedido não existe"

#: engine/core/views.py:358
msgid "you can only download the digital asset once"
msgstr "Você só pode fazer o download do ativo digital uma vez"

#: engine/core/views.py:362
msgid "the order must be paid before downloading the digital asset"
msgstr "o pedido deve ser pago antes de fazer o download do ativo digital"

#: engine/core/views.py:369
msgid "the order product does not have a product"
msgstr "O produto do pedido não tem um produto"

#: engine/core/views.py:412
msgid "favicon not found"
msgstr "favicon não encontrado"

#: 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 ""
"Trata as solicitações do favicon de um site.\n"
"Essa função tenta servir o arquivo favicon localizado no diretório estático "
"do projeto. Se o arquivo favicon não for encontrado, será gerado um erro "
"HTTP 404 para indicar que o recurso não está disponível."

#: 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 ""
"Redireciona a solicitação para a página de índice do administrador. A função "
"lida com as solicitações HTTP recebidas e as redireciona para a página de "
"índice da interface de administração do Django. Ela usa a função `redirect` "
"do Django para lidar com o redirecionamento HTTP."

#: engine/core/views.py:445
msgid "Returns current version of the eVibes. "
msgstr "Retorna a versão atual do eVibes."

#: engine/core/views.py:674 engine/core/views.py:689
#, python-format
msgid "Revenue & Orders (last %(days)d)"
msgstr "Receita e pedidos (último %(days)d)"

#: engine/core/views.py:870
msgid "Returns custom variables for Dashboard. "
msgstr "Retorna variáveis personalizadas para o 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 ""
"Define um conjunto de visualizações para gerenciar operações relacionadas ao "
"Evibes. A classe EvibesViewSet é herdeira do ModelViewSet e oferece "
"funcionalidade para lidar com ações e operações em entidades Evibes. Ela "
"inclui suporte para classes de serializadores dinâmicos com base na ação "
"atual, permissões personalizáveis e formatos de renderização."

#: 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 ""
"Representa um conjunto de visualizações para gerenciar objetos "
"AttributeGroup. Trata das operações relacionadas ao AttributeGroup, "
"incluindo filtragem, serialização e recuperação de dados. Essa classe faz "
"parte da camada de API do aplicativo e fornece uma maneira padronizada de "
"processar solicitações e respostas para dados do AttributeGroup."

#: 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 ""
"Trata de operações relacionadas a objetos de atributo no aplicativo. Fornece "
"um conjunto de pontos de extremidade de API para interagir com dados de "
"atributos. Essa classe gerencia a consulta, a filtragem e a serialização de "
"objetos Attribute, permitindo o controle dinâmico dos dados retornados, como "
"a filtragem por campos específicos ou a recuperação de informações "
"detalhadas ou simplificadas, dependendo da solicitação."

#: 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 ""
"Um conjunto de exibições para gerenciar objetos AttributeValue. Esse "
"conjunto de visualizações fornece funcionalidade para listar, recuperar, "
"criar, atualizar e excluir objetos AttributeValue. Ele se integra aos "
"mecanismos do conjunto de visualizações do Django REST Framework e usa "
"serializadores apropriados para diferentes ações. Os recursos de filtragem "
"são fornecidos por meio do 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 ""
"Gerencia as visualizações das operações relacionadas à categoria. A classe "
"CategoryViewSet é responsável pelo tratamento das operações relacionadas ao "
"modelo de categoria no sistema. Ela suporta a recuperação, a filtragem e a "
"serialização de dados de categoria. O conjunto de visualizações também impõe "
"permissões para garantir que somente usuários autorizados possam acessar "
"dados específicos."

#: 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 ""
"Representa um conjunto de visualizações para gerenciar instâncias de marcas. "
"Essa classe fornece funcionalidade para consulta, filtragem e serialização "
"de objetos de marca. Ela usa a estrutura ViewSet do Django para simplificar "
"a implementação de pontos de extremidade da API para objetos de marca."

#: 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 ""
"Gerencia as operações relacionadas ao modelo `Product` no sistema. Essa "
"classe fornece um conjunto de visualizações para gerenciar produtos, "
"incluindo filtragem, serialização e operações em instâncias específicas. Ela "
"se estende do `EvibesViewSet` para usar a funcionalidade comum e se integra "
"à estrutura Django REST para operações de API RESTful. Inclui métodos para "
"recuperar detalhes do produto, aplicar permissões e acessar o feedback "
"relacionado de um produto."

#: 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 ""
"Representa um conjunto de visualizações para gerenciar objetos do "
"fornecedor. Esse conjunto de visualizações permite a busca, a filtragem e a "
"serialização de dados do fornecedor. Ele define o conjunto de consultas, as "
"configurações de filtro e as classes de serializador usadas para lidar com "
"diferentes ações. O objetivo dessa classe é fornecer acesso simplificado aos "
"recursos relacionados ao Vendor por meio da estrutura Django REST."

#: 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 ""
"Representação de um conjunto de visualizações que manipula objetos de "
"feedback. Essa classe gerencia operações relacionadas a objetos de feedback, "
"incluindo listagem, filtragem e recuperação de detalhes. O objetivo desse "
"conjunto de visualizações é fornecer serializadores diferentes para ações "
"diferentes e implementar o manuseio baseado em permissão de objetos de "
"feedback acessíveis. Ela estende a base `EvibesViewSet` e faz uso do sistema "
"de filtragem do Django para consultar dados."

#: 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 para gerenciar pedidos e operações relacionadas. Essa classe oferece "
"funcionalidade para recuperar, modificar e gerenciar objetos de pedido. Ela "
"inclui vários pontos de extremidade para lidar com operações de pedidos, "
"como adicionar ou remover produtos, realizar compras para usuários "
"registrados e não registrados e recuperar os pedidos pendentes do usuário "
"autenticado atual. O ViewSet usa vários serializadores com base na ação "
"específica que está sendo executada e impõe as permissões de acordo com a "
"interação com os dados do pedido."

#: 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 ""
"Fornece um conjunto de visualizações para gerenciar entidades OrderProduct. "
"Esse conjunto de visualizações permite operações CRUD e ações personalizadas "
"específicas do modelo OrderProduct. Ele inclui filtragem, verificações de "
"permissão e troca de serializador com base na ação solicitada. Além disso, "
"fornece uma ação detalhada para lidar com feedback sobre instâncias de "
"OrderProduct"

#: engine/core/viewsets.py:974
msgid "Manages operations related to Product images in the application. "
msgstr "Gerencia operações relacionadas a imagens de produtos no aplicativo."

#: engine/core/viewsets.py:988
msgid ""
"Manages the retrieval and handling of PromoCode instances through various "
"API actions."
msgstr ""
"Gerencia a recuperação e o manuseio de instâncias de PromoCode por meio de "
"várias ações de API."

#: engine/core/viewsets.py:1019
msgid "Represents a view set for managing promotions. "
msgstr "Representa um conjunto de visualizações para gerenciar promoções."

#: engine/core/viewsets.py:1032
msgid "Handles operations related to Stock data in the system."
msgstr "Trata de operações relacionadas a dados de estoque no sistema."

#: 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 para gerenciar as operações da lista de desejos. O WishlistViewSet "
"fornece pontos de extremidade para interagir com a lista de desejos de um "
"usuário, permitindo a recuperação, a modificação e a personalização de "
"produtos na lista de desejos. Esse ViewSet facilita a funcionalidade, como "
"adição, remoção e ações em massa para produtos da lista de desejos. As "
"verificações de permissão são integradas para garantir que os usuários só "
"possam gerenciar suas próprias listas de desejos, a menos que sejam "
"concedidas permissões explícitas."

#: 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 ""
"Essa classe fornece a funcionalidade de conjunto de visualizações para "
"gerenciar objetos `Address`. A classe AddressViewSet permite operações CRUD, "
"filtragem e ações personalizadas relacionadas a entidades de endereço. Ela "
"inclui comportamentos especializados para diferentes métodos HTTP, "
"substituições de serializadores e tratamento de permissões com base no "
"contexto da solicitação."

#: engine/core/viewsets.py:1254
#, python-brace-format
msgid "Geocoding error: {e}"
msgstr "Erro de geocodificação: {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 ""
"Trata das operações relacionadas às tags de produtos no aplicativo. Essa "
"classe oferece funcionalidade para recuperar, filtrar e serializar objetos "
"de tag de produto. Ela oferece suporte à filtragem flexível de atributos "
"específicos usando o backend de filtro especificado e usa dinamicamente "
"diferentes serializadores com base na ação que está sendo executada."
