#
msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: <CONTACT@FUREUNOIR.COM> \n"
"POT-Creation-Date: 2025-06-16 08:59+0100\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"

#: core/abstract.py:11
msgid "unique id"
msgstr "ID exclusivo"

#: core/abstract.py:12
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"

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

#: core/abstract.py:20
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"

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

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

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

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

#: core/admin.py:38 core/admin.py:53
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Ativar %(verbose_name_plural)s selecionados"

#: core/admin.py:43 core/admin.py:58
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Desativar %(verbose_name_plural)s selecionados"

#: core/admin.py:67 core/graphene/object_types.py:383
#: core/graphene/object_types.py:390 core/models.py:149 core/models.py:157
msgid "attribute value"
msgstr "Valor do atributo"

#: core/admin.py:68 core/graphene/object_types.py:36 core/models.py:158
msgid "attribute values"
msgstr "Valores de atributos"

#: core/admin.py:137
#: core/templates/admin/constance/includes/results_list.html:6
msgid "name"
msgstr "Nome"

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

#: core/admin.py:157 core/graphene/object_types.py:336
msgid "images"
msgstr "Imagens"

#: core/admin.py:164 core/models.py:1212
msgid "stock"
msgstr "Estoque"

#: core/admin.py:165 core/graphene/object_types.py:437
msgid "stocks"
msgstr "Ações"

#: core/admin.py:194 core/graphene/object_types.py:340
#: core/templates/digital_order_created_email.html:109
#: core/templates/digital_order_delivered_email.html:109
#: core/templates/shipped_order_created_email.html:95
#: core/templates/shipped_order_delivered_email.html:95
msgid "price"
msgstr "Preço"

#: core/admin.py:199
msgid "rating"
msgstr "Avaliação do produto"

#: core/admin.py:203
msgid "basic info"
msgstr "Informações básicas"

#: core/admin.py:217
msgid "important dates"
msgstr "Datas importantes"

#: core/admin.py:261 core/models.py:881
msgid "order product"
msgstr "Pedido de produto"

#: core/admin.py:262 core/graphene/object_types.py:262 core/models.py:882
msgid "order products"
msgstr "Solicitar produtos"

#: core/admin.py:281
msgid "is business"
msgstr "É um negócio"

#: core/admin.py:405
msgid "config"
msgstr "Configuração"

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

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

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

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

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

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

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

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

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

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

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

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

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

#: core/docs/drf/views.py:19
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."

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

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

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

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

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

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

#: core/docs/drf/views.py:98
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`."

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

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

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

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

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

#: core/docs/drf/viewsets.py:63
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"

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

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

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

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

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

#: core/docs/drf/viewsets.py:90
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"

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

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

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

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

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

#: core/docs/drf/viewsets.py:117
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"

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

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

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

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

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

#: core/docs/drf/viewsets.py:144
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"

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

#: core/docs/drf/viewsets.py:152
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."

#: core/docs/drf/viewsets.py:158
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"

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

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

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

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

#: core/docs/drf/viewsets.py:185
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)"

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

#: core/docs/drf/viewsets.py:195
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)"

#: core/docs/drf/viewsets.py:201
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')."

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

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

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

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

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

#: core/docs/drf/viewsets.py:227
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"

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

#: core/docs/drf/viewsets.py:233
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."

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

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

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

#: core/docs/drf/viewsets.py:255
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."

#: core/docs/drf/viewsets.py:260
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"

#: core/docs/drf/viewsets.py:261
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."

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

#: core/docs/drf/viewsets.py:267
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."

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

#: core/docs/drf/viewsets.py:273
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."

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

#: core/docs/drf/viewsets.py:282
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."

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

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

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

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

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

#: core/docs/drf/viewsets.py:303
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"

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

#: core/docs/drf/viewsets.py:308
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"

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

#: core/docs/drf/viewsets.py:314
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"

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

#: core/docs/drf/viewsets.py:320
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"

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

#: core/docs/drf/viewsets.py:326
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"

#: core/docs/drf/viewsets.py:333
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`"

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

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

#: core/docs/drf/viewsets.py:360
msgid "(icontains) Product name"
msgstr "(icontains) Nome do produto"

#: core/docs/drf/viewsets.py:366
msgid "(list) Category names, case-insensitive"
msgstr ""
"(lista) Nomes de categorias, sem distinção entre maiúsculas e minúsculas"

#: core/docs/drf/viewsets.py:372
msgid "(exact) Category UUID"
msgstr "(exato) UUID da categoria"

#: core/docs/drf/viewsets.py:378
msgid "(list) Tag names, case-insensitive"
msgstr "(lista) Nomes de tags, sem distinção entre maiúsculas e minúsculas"

#: core/docs/drf/viewsets.py:384
msgid "(gte) Minimum stock price"
msgstr "(gte) Preço mínimo das ações"

#: core/docs/drf/viewsets.py:390
msgid "(lte) Maximum stock price"
msgstr "(lte) Preço máximo da ação"

#: core/docs/drf/viewsets.py:396
msgid "(exact) Only active products"
msgstr "(exato) Somente produtos ativos"

#: core/docs/drf/viewsets.py:402
msgid "(iexact) Brand name"
msgstr "(iexact) Nome da marca"

#: core/docs/drf/viewsets.py:414
msgid "(gt) Minimum stock quantity"
msgstr "(gt) Quantidade mínima em estoque"

#: core/docs/drf/viewsets.py:420
msgid "(exact) Digital vs. physical"
msgstr "(exato) Digital vs. físico"

#: core/docs/drf/viewsets.py:427
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"

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

#: core/docs/drf/viewsets.py:446 core/docs/drf/viewsets.py:468
#: core/docs/drf/viewsets.py:483 core/docs/drf/viewsets.py:498
#: core/docs/drf/viewsets.py:513
msgid "Product UUID or slug"
msgstr "UUID ou Slug do produto"

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

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

#: core/docs/drf/viewsets.py:478
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"

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

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

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

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

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

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

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

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

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

#: core/docs/drf/viewsets.py:576
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"

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

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

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

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

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

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

#: core/docs/drf/viewsets.py:615
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"

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

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

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

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

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

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

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

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

#: core/filters.py:49 core/filters.py:370 core/filters.py:391
msgid "UUID"
msgstr "UUID"

#: core/filters.py:50 core/filters.py:322 core/filters.py:353
msgid "Name"
msgstr "Nome"

#: core/filters.py:51 core/filters.py:354
msgid "Categories"
msgstr "Categorias"

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

#: core/filters.py:57 core/filters.py:325
msgid "Tags"
msgstr "Tags"

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

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

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

#: core/filters.py:61
msgid "Brand"
msgstr "Brand"

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

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

#: core/filters.py:64 core/filters.py:324
msgid "Slug"
msgstr "Lesma"

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

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

#: core/filters.py:126
msgid "there must be a category_uuid to use include_subcategories flag"
msgstr ""
"Deve haver um category_uuid para usar o sinalizador include_subcategories"

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

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

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

#: core/filters.py:265 core/filters.py:308 core/filters.py:393
msgid "User email"
msgstr "E-mail do usuário"

#: core/filters.py:266 core/filters.py:309 core/filters.py:372
#: core/filters.py:392
msgid "User UUID"
msgstr "UUID do usuário"

#: core/filters.py:267
msgid "Status"
msgstr "Status"

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

#: core/filters.py:323
msgid "Parent"
msgstr "Parent"

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

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

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

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

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

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

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

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

#: core/graphene/mutations.py:100 core/graphene/mutations.py:126
#: core/graphene/mutations.py:228 core/graphene/mutations.py:274
#, python-brace-format
msgid "order {order_uuid} not found"
msgstr "Pedido {order_uuid} não encontrado"

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

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

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

#: core/graphene/mutations.py:201 core/graphene/mutations.py:253
msgid "please provide either order_uuid or order_hr_id - mutually exclusive"
msgstr "Forneça order_uuid ou order_hr_id - mutuamente exclusivos!"

#: core/graphene/mutations.py:225 core/graphene/mutations.py:441
#: core/graphene/mutations.py:475 core/viewsets.py:343
msgid "wrong type came from order.buy() method: {type(instance)!s}"
msgstr "O tipo errado veio do método order.buy(): {type(instance)!s}"

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

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

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

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

#: core/graphene/mutations.py:347 core/graphene/mutations.py:374
#: core/graphene/mutations.py:401 core/graphene/mutations.py:444
#, python-brace-format
msgid "wishlist {wishlist_uuid} not found"
msgstr "Lista de desejos {wishlist_uuid} não encontrada"

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

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

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

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

#: core/graphene/mutations.py:455
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"

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

#: core/graphene/mutations.py:572 core/viewsets.py:238 core/viewsets.py:346
#, python-brace-format
msgid "{name} does not exist: {uuid}"
msgstr "{name} não existe: {uuid}"

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

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

#: core/graphene/object_types.py:43 core/graphene/object_types.py:245
#: core/graphene/object_types.py:286 core/models.py:126 core/models.py:495
msgid "attributes"
msgstr "Atributos"

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

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

#: core/graphene/object_types.py:76 core/graphene/object_types.py:104
#: core/graphene/object_types.py:132 core/models.py:90 core/models.py:226
msgid "categories"
msgstr "Categorias"

#: core/graphene/object_types.py:83 core/models.py:273
msgid "brands"
msgstr "Marcas"

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

#: core/graphene/object_types.py:107 core/graphene/object_types.py:195
#: core/models.py:176
msgid "markup percentage"
msgstr "Porcentagem de marcação"

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

#: core/graphene/object_types.py:114
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."

#: core/graphene/object_types.py:202 core/models.py:410
msgid "vendors"
msgstr "Vendors"

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

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

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

#: core/graphene/object_types.py:234
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."

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

#: core/graphene/object_types.py:246 core/graphene/object_types.py:287
#: core/models.py:489
msgid "notifications"
msgstr "Notificações"

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

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

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

#: core/graphene/object_types.py:281
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"

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

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

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

#: core/graphene/object_types.py:305 core/models.py:523
msgid "orders"
msgstr "Pedidos"

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

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

#: core/graphene/object_types.py:335 core/models.py:225 core/models.py:283
msgid "category"
msgstr "Categoria"

#: core/graphene/object_types.py:337 core/models.py:446
msgid "feedbacks"
msgstr "Feedbacks"

#: core/graphene/object_types.py:338 core/models.py:272 core/models.py:291
msgid "brand"
msgstr "Brand"

#: core/graphene/object_types.py:339 core/models.py:80
msgid "attribute groups"
msgstr "Grupos de atributos"

#: core/graphene/object_types.py:341
#: core/templates/digital_order_created_email.html:108
#: core/templates/digital_order_delivered_email.html:108
#: core/templates/shipped_order_created_email.html:94
#: core/templates/shipped_order_delivered_email.html:94
msgid "quantity"
msgstr "Quantidade"

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

#: core/graphene/object_types.py:360 core/models.py:335
msgid "products"
msgstr "Produtos"

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

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

#: core/graphene/object_types.py:425 core/models.py:1153
msgid "promotions"
msgstr "Promoções"

#: core/graphene/object_types.py:429 core/models.py:409
msgid "vendor"
msgstr "Vendor"

#: core/graphene/object_types.py:430 core/models.py:334
#: core/templates/digital_order_created_email.html:107
#: core/templates/digital_order_delivered_email.html:107
#: core/templates/shipped_order_created_email.html:93
#: core/templates/shipped_order_delivered_email.html:93
msgid "product"
msgstr "Produto"

#: core/graphene/object_types.py:441 core/models.py:1223
msgid "wishlisted products"
msgstr "Produtos da lista de desejos"

#: core/graphene/object_types.py:447 core/models.py:1240
msgid "wishlists"
msgstr "Listas de desejos"

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

#: core/graphene/object_types.py:458 core/models.py:297 core/models.py:959
msgid "product tags"
msgstr "Etiquetas do produto"

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

#: core/graphene/object_types.py:463
msgid "company email"
msgstr "E-mail da empresa"

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

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

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

#: core/graphene/object_types.py:467
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"

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

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

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

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

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

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

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

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

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

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

#: core/graphene/object_types.py:512 core/graphene/object_types.py:513
#: core/graphene/object_types.py:514
msgid "products search results"
msgstr "Resultados da pesquisa de produtos"

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

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

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

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

#: core/models.py:79 core/models.py:98
msgid "attribute group"
msgstr "Grupo de atributos"

#: core/models.py:89
msgid "category of this attribute"
msgstr "Categoria desse atributo"

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

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

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

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

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

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

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

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

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

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

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

#: core/models.py:125 core/models.py:137
#: core/templates/digital_order_delivered_email.html:132
msgid "attribute"
msgstr "Atributo"

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

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

#: core/models.py:145 core/models.py:858 core/models.py:1010
#: core/models.py:1179
msgid "associated product"
msgstr "Produto associado"

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

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

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

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

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

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

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

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

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

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

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

#: core/models.py:213 core/models.py:984
msgid "category tags"
msgstr "tags de categoria"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: core/models.py:387
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"

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

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

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

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

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

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

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

#: core/models.py:430
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"

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

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

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

#: core/models.py:445
msgid "feedback"
msgstr "Feedback"

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

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

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

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

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

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

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

#: core/models.py:488 core/models.py:835
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"

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

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

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

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

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

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

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

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

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

#: core/models.py:566
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"

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

#: core/models.py:588
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"

#: core/models.py:597 core/models.py:617 core/models.py:641
#: core/models.py:1250 core/models.py:1262
#, python-brace-format
msgid "{name} does not exist: {product_uuid}"
msgstr "{name} não existe: {product_uuid}"

#: core/models.py:601 core/models.py:625 core/models.py:633
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"

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

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

#: core/models.py:661
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!"

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

#: core/models.py:691 core/models.py:734
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."

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

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

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

#: core/models.py:746
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"

#: core/models.py:755
#, 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}!"

#: core/models.py:823
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"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: core/models.py:933
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"

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

#: core/models.py:945 core/models.py:970
msgid "tag name"
msgstr "Nome da etiqueta"

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

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

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

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

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

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

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

#: core/models.py:997 core/models.py:1022
msgid "product image"
msgstr "Imagem do produto"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: core/models.py:1066
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"

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

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

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

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

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

#: core/models.py:1088
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."

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

#: core/models.py:1117
#, python-brace-format
msgid "invalid discount type for promocode {self.uuid}"
msgstr "Tipo de desconto inválido para o código promocional {self.uuid}"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: core/models.py:1293
msgid "you can not download a digital asset for a non-finished order"
msgstr ""
"Não é possível fazer download de um ativo digital para um pedido não "
"concluído"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: core/serializers/utility.py:77
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."

#: core/signals.py:59
msgid "error during promocode creation: {e!s}"
msgstr "Erro durante a criação do código promocional: {e!s}"

#: core/templates/admin/constance/change_list.html:50
msgid "configuration"
msgstr "Configuração"

#: core/templates/admin/constance/change_list.html:55
msgid "save"
msgstr "Salvar"

#: core/templates/admin/constance/change_list.html:64
msgid "home"
msgstr "Início"

#: core/templates/admin/constance/includes/results_list.html:7
msgid "default"
msgstr "Padrão"

#: core/templates/admin/constance/includes/results_list.html:8
#: core/templates/digital_order_delivered_email.html:135
#: core/templates/json_table_widget.html:6
msgid "value"
msgstr "Valor"

#: core/templates/admin/constance/includes/results_list.html:9
msgid "is modified"
msgstr "É modificado"

#: core/templates/admin/constance/includes/results_list.html:26
msgid "current file"
msgstr "Arquivo atual"

#: core/templates/admin/constance/includes/results_list.html:44
msgid "reset to default"
msgstr "Redefinir para o padrão"

#: core/templates/digital_order_created_email.html:7
#: core/templates/digital_order_created_email.html:100
#: core/templates/digital_order_delivered_email.html:7
#: core/templates/shipped_order_created_email.html:7
#: core/templates/shipped_order_created_email.html:86
#: core/templates/shipped_order_delivered_email.html:7
#: core/templates/shipped_order_delivered_email.html:86
msgid "order confirmation"
msgstr "Confirmação de pedido"

#: core/templates/digital_order_created_email.html:95
#: core/templates/digital_order_delivered_email.html:95
#: core/templates/shipped_order_created_email.html:81
#: core/templates/shipped_order_delivered_email.html:81
msgid "logo"
msgstr "Logotipo"

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

#: 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 we"
" have taken your order into work. below are the details of your 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:"

#: core/templates/digital_order_created_email.html:110
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:96
#: core/templates/shipped_order_delivered_email.html:96
msgid "total"
msgstr "Total"

#: core/templates/digital_order_created_email.html:123
#: core/templates/digital_order_delivered_email.html:155
#: core/templates/shipped_order_created_email.html:113
#: core/templates/shipped_order_delivered_email.html:113
msgid "total price"
msgstr "Preço total"

#: core/templates/digital_order_created_email.html:129
#: core/templates/shipped_order_created_email.html:126
#: core/templates/shipped_order_delivered_email.html:126
#, python-format
msgid ""
"if you have any questions, feel free to contact our support at "
"%(config.EMAIL_HOST_USER)s."
msgstr ""
"Se tiver alguma dúvida, entre em contato com nosso suporte em "
"%(config.EMAIL_HOST_USER)s."

#: core/templates/digital_order_created_email.html:130
#, python-format
msgid "best regards,<br>the %(config.PROJECT_NAME)s team"
msgstr "Com os melhores cumprimentos,<br>da equipe de %(config.PROJECT_NAME)s"

#: core/templates/digital_order_created_email.html:136
#: core/templates/digital_order_delivered_email.html:168
#: core/templates/shipped_order_created_email.html:132
#: core/templates/shipped_order_delivered_email.html:132
msgid "all rights reserved"
msgstr "Todos os direitos reservados"

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

#: core/templates/digital_order_delivered_email.html:101
#, python-format
msgid "hello %(user_first_name)s,"
msgstr "Olá %(user_first_name)s,"

#: core/templates/digital_order_delivered_email.html:102
#, python-format
msgid ""
"we have successfully processed your order №%(order_uuid)s! below are the "
"details of your order:"
msgstr ""
"Seu pedido №%(order_uuid)s foi processado com sucesso! Abaixo estão os "
"detalhes de seu pedido:"

#: core/templates/digital_order_delivered_email.html:127
msgid "additional information"
msgstr "Informações adicionais"

#: core/templates/digital_order_delivered_email.html:161
#, python-format
msgid ""
"if you have any questions, feel free to contact our support at "
"%(contact_email)s."
msgstr ""
"Se tiver alguma dúvida, entre em contato com nosso suporte em "
"%(contact_email)s."

#: core/templates/digital_order_delivered_email.html:162
#, python-format
msgid "best regards,<br>the %(project_name)s team"
msgstr "Atenciosamente,<br>a equipe de %(project_name)s"

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

#: core/templates/shipped_order_created_email.html:88
#: core/templates/shipped_order_delivered_email.html:88
msgid ""
"thank you for your order! we are pleased to confirm your purchase. below are"
" 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:"

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

#: core/templates/shipped_order_created_email.html:119
#: core/templates/shipped_order_delivered_email.html:119
msgid "your order will be delivered to the following address:"
msgstr "Seu pedido será entregue no seguinte endereço:"

#: core/templates/shipped_order_created_email.html:127
#: core/templates/shipped_order_delivered_email.html:127
#, python-format
msgid "best regards, <br>The %(config.PROJECT_NAME)s team"
msgstr "Com os melhores cumprimentos, <br>a equipe de %(config.PROJECT_NAME)s"

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

#: core/utils/caching.py:43
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"

#: core/utils/db.py:7
#, python-brace-format
msgid "{model} must be model"
msgstr "{model} deve ser o modelo"

#: core/utils/db.py:9
#, python-brace-format
msgid "{data} must be list object"
msgstr "{data} deve ser um objeto de lista"

#: core/utils/emailing.py:21
#, python-brace-format
msgid "{config.PROJECT_NAME} | contact us initiated"
msgstr "{config.PROJECT_NAME} | Entre em contato conosco iniciado"

#: core/utils/emailing.py:57
#, python-brace-format
msgid "{config.PROJECT_NAME} | order confirmation"
msgstr "{config.PROJECT_NAME} | Confirmação de pedido"

#: core/utils/emailing.py:89
#, python-brace-format
msgid "{config.PROJECT_NAME} | order delivered"
msgstr "{config.PROJECT_NAME} | Order Delivered"

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

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

#: core/validators.py:16
#, 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"

#: core/validators.py:22
msgid "invalid phone number format"
msgstr "Formato de número telefônico inválido"

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

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

#: core/viewsets.py:686
#, python-brace-format
msgid "Geocoding error: {e}"
msgstr "Erro de geocodificação: {e}"
