diff --git a/frontend/lang/messages/pt-BR.json b/frontend/lang/messages/pt-BR.json index 47b1abc16..df0d384ee 100644 --- a/frontend/lang/messages/pt-BR.json +++ b/frontend/lang/messages/pt-BR.json @@ -8,7 +8,7 @@ "database-type": "Tipo do Banco de Dados", "database-url": "URL do banco de dados", "default-group": "Grupo Padrão", - "default-household": "Default Household", + "default-household": "Casa Padrão", "demo": "Demonstração", "demo-status": "Status da Demonstração", "development": "Desenvolvimento", @@ -182,7 +182,7 @@ "date": "Data", "id": "Id", "owner": "Proprietário", - "change-owner": "Change Owner", + "change-owner": "Alterar Dono", "date-added": "Data de inclusão", "none": "Nenhum", "run": "Executar", @@ -214,10 +214,10 @@ "confirm-delete-generic-items": "Tem certeza que quer excluir os itens seguintes?", "organizers": "Organizadores", "caution": "Cuidado", - "show-advanced": "Show Advanced", - "add-field": "Add Field", - "date-created": "Date Created", - "date-updated": "Date Updated" + "show-advanced": "Mostrar Avançado", + "add-field": "Adicionar Campo", + "date-created": "Data de Criação", + "date-updated": "Data de Atualização" }, "group": { "are-you-sure-you-want-to-delete-the-group": "Tem certeza que deseja excluir o grupo {groupName}?", @@ -244,9 +244,9 @@ "keep-my-recipes-private-description": "Define o seu grupo e todas as receitas padrão como privadas. Você sempre pode mudar isso mais tarde." }, "manage-members": "Gerenciar membros", - "manage-members-description": "Manage the permissions of the members in your household. {manage} allows the user to access the data-management page, and {invite} allows the user to generate invitation links for other users. Group owners cannot change their own permissions.", + "manage-members-description": "Gerencie as permissões dos membros da sua casa. {manage} permite ao usuário acessar a página de gerenciamento de dados, e {invite} permite ao usuário gerar links de convites para outros usuários. Os proprietários de grupos não podem mudar suas próprias permissões.", "manage": "Gerenciar", - "manage-household": "Manage Household", + "manage-household": "Gerenciar Casa", "invite": "Convidar", "looking-to-update-your-profile": "Procurando atualizar seu perfil?", "default-recipe-preferences-description": "Estas são as configurações padrão quando uma nova receita é criada no seu grupo. Elas podem ser alteradas para receitas individuais no menu de configurações de receitas.", @@ -267,7 +267,7 @@ "disable-users-from-commenting-on-recipes": "Desabilitar usuários de comentar em receitas", "disable-users-from-commenting-on-recipes-description": "Oculta a seção de comentários na página de receita e desativa os comentários", "disable-organizing-recipe-ingredients-by-units-and-food": "Desativar a organização de ingredientes de receita por unidades e alimentos", - "disable-organizing-recipe-ingredients-by-units-and-food-description": "Hides the Food, Unit, and Amount fields for ingredients and treats ingredients as plain text fields", + "disable-organizing-recipe-ingredients-by-units-and-food-description": "Oculta os campos Comida, Unidade e Quantidade de ingredientes e trata os ingredientes como campos de texto simples", "general-preferences": "Preferências Gerais", "group-recipe-preferences": "Preferências de Grupo de Receitas", "report": "Denunciar", @@ -280,8 +280,8 @@ "you-must-select-a-group-before-selecting-a-household": "You must select a group before selecting a household" }, "household": { - "household": "Household", - "households": "Households", + "household": "Casa", + "households": "Casas", "user-household": "User Household", "create-household": "Create Household", "household-name": "Household Name", @@ -467,7 +467,7 @@ "calories-suffix": "calorias", "carbohydrate-content": "Carboidrato", "categories": "Categorias", - "cholesterol-content": "Cholesterol", + "cholesterol-content": "Colesterol", "comment-action": "Comentário", "comment": "Comentário", "comments": "Comentários", @@ -514,11 +514,11 @@ "recipe-updated": "Receita atualizada", "remove-from-favorites": "Remover dos Favoritos", "remove-section": "Remover Seção", - "saturated-fat-content": "Saturated fat", + "saturated-fat-content": "Gorduras saturadas", "save-recipe-before-use": "Salve a receita antes de utilizar", "section-title": "Título da Seção", "servings": "Porções", - "serves-amount": "Serves {amount}", + "serves-amount": "Serve {amount}", "share-recipe-message": "Eu quero compartilhar minha receita de {0} com você.", "show-nutrition-values": "Mostrar informações nutricionais", "sodium-content": "Sódio", @@ -528,7 +528,7 @@ "total-time": "Tempo Total", "trans-fat-content": "Trans-fat", "unable-to-delete-recipe": "Não foi possível apagar a receita", - "unsaturated-fat-content": "Unsaturated fat", + "unsaturated-fat-content": "Gorduras não saturadas", "no-recipe": "Nenhuma Receita", "locked-by-owner": "Bloqueado pelo Proprietário", "join-the-conversation": "Participe da conversa", @@ -600,9 +600,9 @@ "create-recipe-from-an-image": "Create Recipe from an Image", "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", - "create-from-image": "Create from Image", - "should-translate-description": "Translate the recipe into my language", - "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", + "create-from-image": "Criar a partir da imagem", + "should-translate-description": "Traduza a receita para o meu idioma", + "please-wait-image-procesing": "Por favor aguarde, a imagem está sendo processada. Isto pode levar algum tempo.", "bulk-url-import": "Importação de URL em massa", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Crie uma receita fornecendo o nome. Todas as receitas devem ter nomes exclusivos.", @@ -611,7 +611,7 @@ "scrape-recipe-description": "Scrape uma receita por url. Forneça o Url para o site que você deseja scrape, e Mealie tentará raspar a receita desse site e adicioná-la à sua coleção.", "scrape-recipe-have-a-lot-of-recipes": "Tem muitas receitas a extrair de uma vez?", "scrape-recipe-suggest-bulk-importer": "Tente o importador em massa", - "scrape-recipe-have-raw-html-or-json-data": "Have raw HTML or JSON data?", + "scrape-recipe-have-raw-html-or-json-data": "Tem dados HTML ou JSON brutos?", "scrape-recipe-you-can-import-from-raw-data-directly": "You can import from raw data directly", "import-original-keywords-as-tags": "Importar palavras-chave originais como marcadores", "stay-in-edit-mode": "Permanecer no modo de edição", @@ -662,22 +662,22 @@ "no-food": "Sem Comida" }, "reset-servings-count": "Reset Servings Count", - "not-linked-ingredients": "Additional Ingredients" + "not-linked-ingredients": "Ingredientes adicionais" }, "recipe-finder": { - "recipe-finder": "Recipe Finder", - "recipe-finder-description": "Search for recipes based on ingredients you have on hand. You can also filter by tools you have available, and set a maximum number of missing ingredients or tools.", - "selected-ingredients": "Selected Ingredients", - "no-ingredients-selected": "No ingredients selected", - "missing": "Missing", - "no-recipes-found": "No recipes found", + "recipe-finder": "Localizador de Receitas", + "recipe-finder-description": "Procure por receitas baseadas em ingredientes que você tem na mão. Você também pode filtrar por ferramentas disponíveis e definir um número máximo de ingredientes ou ferramentas que faltam.", + "selected-ingredients": "Ingredientes selecionados", + "no-ingredients-selected": "Nenhum ingrediente selecionado", + "missing": "Ausente", + "no-recipes-found": "Nenhuma receita encontrada", "no-recipes-found-description": "Try adding more ingredients to your search or adjusting your filters", "include-ingredients-on-hand": "Include Ingredients On Hand", "include-tools-on-hand": "Include Tools On Hand", "max-missing-ingredients": "Max Missing Ingredients", "max-missing-tools": "Max Missing Tools", - "selected-tools": "Selected Tools", - "other-filters": "Other Filters", + "selected-tools": "Ferramentas Selecionadas", + "other-filters": "Outros Filtros", "ready-to-make": "Ready to Make", "almost-ready-to-make": "Almost Ready to Make" }, @@ -690,7 +690,7 @@ "or": "Ou", "has-any": "Tem alguma", "has-all": "Tem todos", - "clear-selection": "Clear Selection", + "clear-selection": "Limpar Seleção", "results": "Resultados", "search": "Pesquisar", "search-mealie": "Pesquisar no Mealie (pressione /)", @@ -884,7 +884,7 @@ "are-you-sure-you-want-to-check-all-items": "Tem certeza que deseja marcar todos os itens?", "are-you-sure-you-want-to-uncheck-all-items": "Tem certeza que deseja desmarcar todos os itens?", "are-you-sure-you-want-to-delete-checked-items": "Tem certeza que deseja apagar todos os itens marcados?", - "no-shopping-lists-found": "No Shopping Lists Found" + "no-shopping-lists-found": "Nenhuma lista de compras encontrada" }, "sidebar": { "all-recipes": "Todas as Receitas", @@ -1286,17 +1286,17 @@ "restore-from-v1-backup": "Tem uma cópia de segurança de uma instância anterior do Mealie v1? Você pode restaurá-la aqui.", "manage-profile-or-get-invite-link": "Gerencie seu próprio perfil, ou pegue um link de convite para compartilhar." }, - "debug-openai-services": "Debug OpenAI Services", - "debug-openai-services-description": "Use this page to debug OpenAI services. You can test your OpenAI connection and see the results here. If you have image services enabled, you can also provide an image.", - "run-test": "Run Test", - "test-results": "Test Results", + "debug-openai-services": "Debug de Serviços OpenAI", + "debug-openai-services-description": "Use esta página para depurar serviços OpenAI. Você pode testar a sua conexão OpenAI e ver os resultados aqui. Se você tiver os serviços de imagem ativados, você também pode fornecer uma imagem.", + "run-test": "Executar teste", + "test-results": "Resultados do teste", "group-delete-note": "Groups with users or households cannot be deleted", "household-delete-note": "Households with users cannot be deleted" }, "profile": { "welcome-user": "👋 Bem-vindo(a), {0}!", "description": "Gerencie seu perfil, receitas e configurações de grupo.", - "invite-link": "Invite Link", + "invite-link": "Link de convite", "get-invite-link": "Obter link de convite", "get-public-link": "Obter link público", "account-summary": "Resumo da conta", @@ -1367,21 +1367,21 @@ "or": "OR" }, "relational-operators": { - "equals": "equals", - "does-not-equal": "does not equal", - "is-greater-than": "is greater than", - "is-greater-than-or-equal-to": "is greater than or equal to", - "is-less-than": "is less than", - "is-less-than-or-equal-to": "is less than or equal to" + "equals": "igual a", + "does-not-equal": "não é igual a", + "is-greater-than": "é maior que", + "is-greater-than-or-equal-to": "é maior ou igual a", + "is-less-than": "é menor que", + "is-less-than-or-equal-to": "é menor ou igual a" }, "relational-keywords": { - "is": "is", - "is-not": "is not", - "is-one-of": "is one of", - "is-not-one-of": "is not one of", - "contains-all-of": "contains all of", - "is-like": "is like", - "is-not-like": "is not like" + "is": "é", + "is-not": "não é", + "is-one-of": "é um(a) de", + "is-not-one-of": "não é um de", + "contains-all-of": "contém todos de", + "is-like": "é como", + "is-not-like": "não é como" } } } diff --git a/mealie/lang/messages/pt-BR.json b/mealie/lang/messages/pt-BR.json index 904fb6640..3b2cd8254 100644 --- a/mealie/lang/messages/pt-BR.json +++ b/mealie/lang/messages/pt-BR.json @@ -4,7 +4,7 @@ }, "recipe": { "unique-name-error": "Nomes de receitas devem ser únicos", - "recipe-created": "Recipe Created", + "recipe-created": "Receita criada", "recipe-defaults": { "ingredient-note": "1 Xícara de Farinha", "step-text": "Passos das receitas, assim como outros campos na página da receita, suportam sintaxe \"markdown\".\n\n**Adicione um link**\n\n[Meu Link](https://demo.mealie.io)\n" @@ -12,8 +12,8 @@ "servings-text": { "makes": "Makes", "serves": "Serves", - "serving": "Serving", - "servings": "Servings", + "serving": "Porção", + "servings": "Porções", "yield": "Yield", "yields": "Yields" } diff --git a/mealie/repos/seed/resources/foods/locales/pt-BR.json b/mealie/repos/seed/resources/foods/locales/pt-BR.json index 63bf315be..726e25177 100644 --- a/mealie/repos/seed/resources/foods/locales/pt-BR.json +++ b/mealie/repos/seed/resources/foods/locales/pt-BR.json @@ -10,7 +10,7 @@ }, "apples": { "name": "maçãs", - "plural_name": "apples" + "plural_name": "maçãs" }, "artichoke": { "name": "alcachofra" @@ -48,7 +48,7 @@ }, "bell-peppers": { "name": "pimentões", - "plural_name": "bell peppers" + "plural_name": "pimentões" }, "blackberries": { "name": "amoras silvestres" @@ -94,7 +94,7 @@ }, "cabbage": { "name": "repolho", - "plural_name": "cabbages" + "plural_name": "repolhos" }, "cactus-edible": { "name": "cacto, comestível" @@ -116,7 +116,7 @@ }, "carrot": { "name": "cenoura", - "plural_name": "carrots" + "plural_name": "cenouras" }, "caster-sugar": { "name": "açúcar refinado" @@ -129,7 +129,7 @@ }, "cauliflower": { "name": "couve-flor", - "plural_name": "cauliflowers" + "plural_name": "couve-flor" }, "cayenne-pepper": { "name": "pimenta caiena" @@ -154,7 +154,7 @@ }, "chilli-peppers": { "name": "pimenta picante", - "plural_name": "chilli peppers" + "plural_name": "pimenta em pó" }, "chinese-leaves": { "name": "couve-china" @@ -176,7 +176,7 @@ }, "coconut": { "name": "coco", - "plural_name": "coconuts" + "plural_name": "cocos" }, "coconut-milk": { "name": "leite de coco" @@ -198,7 +198,7 @@ }, "corn": { "name": "milho", - "plural_name": "corns" + "plural_name": "milhos" }, "corn-syrup": { "name": "xarope de milho" @@ -214,14 +214,14 @@ }, "cucumber": { "name": "pepino", - "plural_name": "cucumbers" + "plural_name": "pepinos" }, "cumin": { "name": "cominho" }, "daikon": { "name": "rabanete", - "plural_name": "daikons" + "plural_name": "rabanetes" }, "dairy-products-and-dairy-substitutes": { "name": "produtos lácteos e substitutos de leite" @@ -240,15 +240,15 @@ }, "eggplant": { "name": "berinjela", - "plural_name": "eggplants" + "plural_name": "berinjelas" }, "eggs": { "name": "ovos", - "plural_name": "eggs" + "plural_name": "ovos" }, "endive": { "name": "endívia", - "plural_name": "endives" + "plural_name": "endívias" }, "fats": { "name": "gorduras" @@ -292,7 +292,7 @@ }, "garlic": { "name": "alho", - "plural_name": "garlics" + "plural_name": "alhos" }, "gem-squash": { "name": "abóbora coroa" @@ -317,11 +317,11 @@ }, "green-onion": { "name": "Cebola Verde", - "plural_name": "green onions" + "plural_name": "cebolinha" }, "heart-of-palm": { "name": "palmito", - "plural_name": "heart of palms" + "plural_name": "palmito" }, "hemp": { "name": "cânhamo" @@ -337,7 +337,7 @@ }, "jackfruit": { "name": "jaca", - "plural_name": "jackfruits" + "plural_name": "jaca" }, "jaggery": { "name": "açúcar mascavo" @@ -368,7 +368,7 @@ }, "leek": { "name": "alho-porró", - "plural_name": "leeks" + "plural_name": "alhos-porró" }, "legumes": { "name": "leguminosas" @@ -384,7 +384,7 @@ }, "liver": { "name": "fígado", - "plural_name": "livers" + "plural_name": "fígados" }, "maize": { "name": "milho" @@ -403,7 +403,7 @@ }, "mushroom": { "name": "cogumelo", - "plural_name": "mushrooms" + "plural_name": "cogumelos" }, "mussels": { "name": "mexilhões" @@ -425,7 +425,7 @@ }, "octopuses": { "name": "polvos", - "plural_name": "octopuses" + "plural_name": "polvos" }, "oils": { "name": "óleos" @@ -450,7 +450,7 @@ }, "oranges": { "name": "laranjas", - "plural_name": "oranges" + "plural_name": "laranjas" }, "oregano": { "name": "orégano" @@ -473,29 +473,29 @@ }, "pear": { "name": "pêra", - "plural_name": "pears" + "plural_name": "peras" }, "peas": { "name": "ervilha" }, "pepper": { "name": "pimenta", - "plural_name": "peppers" + "plural_name": "pimentas" }, "pineapple": { "name": "abacaxi", - "plural_name": "pineapples" + "plural_name": "abacaxis" }, "plantain": { "name": "banana-da-terra", - "plural_name": "plantains" + "plural_name": "bananas-da-terra" }, "poppy-seeds": { "name": "sementes de papoula" }, "potato": { "name": "batata", - "plural_name": "potatoes" + "plural_name": "batatas" }, "poultry": { "name": "carne de frango" @@ -505,14 +505,14 @@ }, "pumpkin": { "name": "abóbora", - "plural_name": "pumpkins" + "plural_name": "abóboras" }, "pumpkin-seeds": { "name": "sementes de abóbora" }, "radish": { "name": "rabanete", - "plural_name": "radishes" + "plural_name": "rabanetes" }, "raw-sugar": { "name": "açúcar mascavo" @@ -543,7 +543,7 @@ }, "scallion": { "name": "cebolinha", - "plural_name": "scallions" + "plural_name": "cebolinhas" }, "seafood": { "name": "frutos do mar" @@ -556,7 +556,7 @@ }, "shallot": { "name": "chalota", - "plural_name": "shallots" + "plural_name": "chalota" }, "skate": { "name": "raia" diff --git a/mealie/repos/seed/resources/units/locales/pt-BR.json b/mealie/repos/seed/resources/units/locales/pt-BR.json index 63d7d246a..162f375ad 100644 --- a/mealie/repos/seed/resources/units/locales/pt-BR.json +++ b/mealie/repos/seed/resources/units/locales/pt-BR.json @@ -104,13 +104,13 @@ }, "head": { "name": "cabeça", - "plural_name": "heads", + "plural_name": "cabeças", "description": "", "abbreviation": "" }, "clove": { "name": "cravo", - "plural_name": "cloves", + "plural_name": "cravos", "description": "", "abbreviation": "" }, @@ -127,8 +127,8 @@ "abbreviation": "" }, "pack": { - "name": "pack", - "plural_name": "packs", + "name": "pacote", + "plural_name": "pacotes", "description": "", "abbreviation": "" },