Skip to content

Commit 2579455

Browse files
authored
Merge pull request #1204 from vitorRibeiro7/master
Improve the Brazilian Portuguese translation
2 parents 07c9e84 + 842088f commit 2579455

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

doc/README-pt-br.md

+16-16
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Multer [![Build Status](https://travis-ci.org/expressjs/multer.svg?branch=master)](https://travis-ci.org/expressjs/multer) [![NPM version](https://badge.fury.io/js/multer.svg)](https://badge.fury.io/js/multer) [![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](https://github.com/feross/standard)
22

3-
Multer é um middleware node.js para manipulação `multipart/form-data`, que é usado principalmente para fazer upload de arquivos. Está escrito em cima do [busboy](https://github.com/mscdex/busboy) para máxima eficiência.
3+
Multer é um middleware node.js para manipulação `multipart/form-data`, que é usado principalmente para fazer upload de arquivos. Foi escrito em cima do [busboy](https://github.com/mscdex/busboy) para máxima eficiência.
44

55
**NOTA**: Multer não processará nenhum formulário que não seja multipart (`multipart/form-data`).
66

@@ -36,30 +36,30 @@ Não esqueça o `enctype="multipart/form-data"` em seu formulário.
3636

3737
```javascript
3838
const express = require('express')
39-
const multer = require('multer')
39+
const multer = require('multer')
4040
const upload = multer({ dest: 'uploads/' })
4141

4242
const app = express()
4343

4444
app.post('/profile', upload.single('avatar'), function (req, res, next) {
45-
// req.file is the `avatar` file
46-
// req.body will hold the text fields, if there were any
45+
// req.file é um arquivo `avatar`
46+
// req.body conterá os campos de texto, se houver
4747
})
4848

4949
app.post('/photos/upload', upload.array('photos', 12), function (req, res, next) {
50-
// req.files is array of `photos` files
51-
// req.body will contain the text fields, if there were any
50+
// req.files é um array de arquivos `photos`
51+
// req.body conterá os campos de texto, se houver
5252
})
5353

5454
const cpUpload = upload.fields([{ name: 'avatar', maxCount: 1 }, { name: 'gallery', maxCount: 8 }])
5555
app.post('/cool-profile', cpUpload, function (req, res, next) {
56-
// req.files is an object (String -> Array) where fieldname is the key, and the value is array of files
56+
// req.files é um objeto (String -> Array) onde fieldname é a chave e o valor é array de arquivos
5757
//
5858
// e.g.
5959
// req.files['avatar'][0] -> File
6060
// req.files['gallery'] -> Array
6161
//
62-
// req.body will contain the text fields, if there were any
62+
// req.body conterá os campos de texto, se houver
6363
})
6464
```
6565

@@ -72,7 +72,7 @@ const multer = require('multer')
7272
const upload = multer()
7373

7474
app.post('/profile', upload.none(), function (req, res, next) {
75-
// req.body contains the text fields
75+
// req.body contém os campos de texto
7676
})
7777
```
7878

@@ -100,7 +100,7 @@ Multer aceita um objeto de opções, a propriedade mais básica é o `dest`, que
100100

101101
Por padrão, Multer irá renomear os arquivos para evitar conflitos de nomes. A função de renomeação pode ser personalizada de acordo com suas necessidades.
102102

103-
A seguir estão as opções que podem ser passadas para Multer.
103+
A seguir estão as opções que podem ser passadas para o Multer.
104104

105105
Key | Descrição
106106
--- | ---
@@ -123,7 +123,7 @@ Aceite um único arquivo com o nome `fieldname`. O arquivo único será armazena
123123

124124
#### `.array(fieldname[, maxCount])`
125125

126-
Aceite múltiplos arquivos, todos com o nome `fieldname`. Opcional, gera um erro se mais de `maxCount` forem enviados. O array de arquivos serão armazenados em
126+
Aceite múltiplos arquivos, todos com o nome `fieldname`. Opcional, gera um errose forem enviados mais de `maxCount`. O array de arquivos serão armazenados em
127127
`req.files`.
128128

129129
#### `.fields(fields)`
@@ -147,7 +147,7 @@ Aceite apenas campo de texto. Se algum upload de arquivo for feito, um erro com
147147

148148
#### `.any()`
149149

150-
Aceita todos os arquivos que são enviaos. Uma matriz de arquivos será armazenada em
150+
Aceita todos os arquivos que são enviados. Uma matriz de arquivos será armazenada em
151151
`req.files`.
152152

153153
**AVISO:** Certifique-se de sempre manipular os arquivos que um usuário envia.
@@ -226,7 +226,7 @@ A função deve ficar assim:
226226
function fileFilter (req, file, cb) {
227227

228228
// A função deve chamar `cb` com um booleano
229-
// to indicate if the file should be accepted
229+
// para indicar se o arquivo deve ser aceito
230230

231231
// Para rejeitar este arquivo passe `false`, assim:
232232
cb(null, false)
@@ -253,12 +253,12 @@ const upload = multer().single('avatar')
253253
app.post('/profile', function (req, res) {
254254
upload(req, res, function (err) {
255255
if (err instanceof multer.MulterError) {
256-
// A Multer error occurred when uploading.
256+
// Ocorreu um erro durante o upload.
257257
} else if (err) {
258-
// An unknown error occurred when uploading.
258+
// Ocorreu um erro durante o upload.
259259
}
260260

261-
// Everything went fine.
261+
// Tudo correu bem.
262262
})
263263
})
264264
```

0 commit comments

Comments
 (0)