Skip to content

Commit 481b54d

Browse files
WesleiRamosrigor789
authored andcommitted
Update pt-BR translation (#160)
1 parent 30ffd8f commit 481b54d

File tree

15 files changed

+561
-92
lines changed

15 files changed

+561
-92
lines changed

content/docs/pt-BR/elements/action-bar/action-bar.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: ActionBar
33
apiRef: https://docs.nativescript.org/api-reference/classes/_ui_action_bar_.actionbar
4-
contributors: [alexhiroshi]
4+
contributors: [alexhiroshi, WesleiRamos]
55
---
66

7-
O componente ActionBar é uma abstração do NativeScript para o ActionBar, do Android, e o NavigationBar, do iOS.
7+
O componente ActionBar é uma abstração do NativeScript para o ActionBar do Android e o NavigationBar do iOS.
88

99
---
1010

@@ -33,8 +33,8 @@ O componente ActionBar é uma abstração do NativeScript para o ActionBar, do A
3333

3434
#### Removendo a borda
3535
No iOS e no Android, uma pequena borda é desenhada na parte debaixo da ActionBar.
36-
Além disso, a cor de fundo da ActionBar, no iOS, é um pouco diferente da que você especifica,
37-
porque o iOS aplica um filtro. Para remover o filtro e a borda, defina `flat` como `true`.
36+
Além disso, a cor de fundo da ActionBar no iOS, é um pouco diferente da que você especifica
37+
porque o iOS aplica um filtro. Para remover o filtro e a borda defina `flat` como `true`.
3838

3939
```html
4040
<ActionBar title="My App" flat="true" />

content/docs/pt-BR/elements/action-bar/navigation-button.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: NavigationButton
33
apiRef: https://docs.nativescript.org/api-reference/classes/_ui_action_bar_.navigationbutton
4-
contributors: [alexhiroshi]
4+
contributors: [alexhiroshi, WesleiRamos]
55
---
66

7-
O componente NavigationButton é uma abstração do NativeScript para o botão de navegação, do Android, e o botão de voltar, do iOS.
7+
O componente NavigationButton, é uma abstração do NativeScript para o botão de navegação do Android e o botão de voltar do iOS.
88

99
---
1010

content/docs/pt-BR/elements/components/date-picker.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: DatePicker
33
apiRef: https://docs.nativescript.org/api-reference/classes/_ui_date_picker_.datepicker
4-
contributors: [alexhiroshi]
4+
contributors: [alexhiroshi, WesleiRamos]
55
---
66

77
`<DatePicker>` é um componente de UI que permite o usuário selecionar uma data de uma lista pré-configurada.
@@ -25,8 +25,8 @@ contributors: [alexhiroshi]
2525
| nome | tipo | descrição |
2626
|------|------|-------------|
2727
| `date` | `Date` | Obtém ou define a data completa.
28-
| `minDate` | `Date` | Gets or sets the earliest possible date to select.
29-
| `maxDate` | `Date` | Gets or sets the latest possible date to select.
28+
| `minDate` | `Date` | Obtém ou define a data mais antiga possível para selecionar.
29+
| `maxDate` | `Date` | Obtém ou define a data mais recente possível para selecionar.
3030
| `day` | `Number` | Obtém ou define o dia.
3131
| `month` | `Number` | Obtém ou define o mês.
3232
| `year` | `Number` | Obtém ou define o ano.

content/docs/pt-BR/elements/components/list-view.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ O componente ListView exibe uma lista de rolagem vertical. Você pode definir di
2121
```
2222

2323
No exemplo acima, o segundo template será usado se o index do item for ímpar.
24-
Por conveniência, você pode usar os helpers `$index`, `$even` e `$odd`, mas, conforme necessário, você pode usar qualquer expressão javascript válido para a condição `if` dos `v-template`.
24+
Por conveniência, você pode usar os helpers `$index`, `$even` e `$odd`, mas conforme necessário, você pode usar qualquer expressão javascript válido para a condição `if` dos `v-template`.
2525

2626
Para aprender mais sobre o componente `v-template`, veja a [documentação do `v-template`](/pt-BR/docs/utilities/v-template).
2727

28-
O ListView não percorre os itens como é esperado usando um loop [`v-for`](https://vuejs.org/v2/guide/list.html#Mapping-an-Array-to-Elements-with-v-for). Em vez disso, ele só cria as views necessárias para mostrar os itens visíveis na tela, e é normalmente usado em aplicativos mobile para melhorar a performance. Isso é importante porque você não pode confiar nos eventos dentro do `v-template`, você deve usar o evento `itemTap` que contém o index do item tocado, assim como o item real da lista.
28+
O ListView não percorre os itens como é esperado usando um loop [`v-for`](https://vuejs.org/v2/guide/list.html#Mapping-an-Array-to-Elements-with-v-for). Em vez disso, ele só cria as views necessárias para mostrar os itens visíveis na tela, e é normalmente usado em aplicativos móveis para melhorar a performance. Isso é importante porque você não pode confiar nos eventos dentro do `v-template`, você deve usar o evento `itemTap` que contém o index do item tocado, assim como o item real da lista.
2929

3030
```js
3131
onItemTap(event) {

content/docs/pt-BR/elements/components/tab-view.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiRef: https://docs.nativescript.org/api-reference/classes/_ui_tab_view_.tabvie
44
contributors: [alexhiroshi]
55
---
66

7-
`<TabView>` é um componente de navegação que mostra conteúdos agrupados em abas, e deixa o usuário alterar entre elas.
7+
`<TabView>` é um componente de navegação que mostra conteúdos agrupados em abas e permite o usuário alterar entre elas.
88

99
---
1010

content/docs/pt-BR/elements/components/web-view.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: WebView
33
apiRef: https://docs.nativescript.org/api-reference/classes/_ui_web_view_.webview
4-
contributors: [alexhiroshi]
4+
contributors: [alexhiroshi, WesleiRamos]
55
---
66

7-
`<WebView>` é um componente de UI que deixa você exibir contéudo da web no seu aplicativo. Você pode puxar e mostrar conteúdo a partir de uma Uou um arquivo HTML local, ou você pode renderRL izar contéudo estático em HTML.
7+
`<WebView>` é um componente da UI que permite você exibir contéudo da web no seu aplicativo. Você pode carregar e mostrar conteúdo a partir de uma URL ou um arquivo HTML local, ou você pode renderizar contéudo estático em HTML.
88

99
Veja também: [HtmlView](/pt-BR/docs/elements/components/html-view).
1010
---

content/docs/pt-BR/elements/layouts/flexbox-layout.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: FlexboxLayout
33
apiRef: https://docs.nativescript.org/api-reference/modules/_ui_layouts_flexbox_layout_
4-
contributors: [alexhiroshi]
4+
contributors: [alexhiroshi, WesleiRamos]
55
---
66

77
O container FlexboxLayout não é uma implementação exata do [Layout Css Flexbox](https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Flexbox)
@@ -83,7 +83,7 @@ O container FlexboxLayout não é uma implementação exata do [Layout Css Flexb
8383
|------|------|-------------|
8484
`flexDirection` | `String` | A direção em que os itens são colocados no container flex. A propriedade `flexDirection` aceita 4 valores diferentes: `row` (igual a direção do texto), `row-reverse` (oposto a direção do texto), `column` (como o row, mas de cima para baixo), e `column-reverse` (como a linha reversa de cima para baixo). O valor padrão é `row`.
8585
`flexWrap` | `String` | Define se os itens flex são forçados para ficar em uma única linha ou podem ficar em múltiplas linhas. Se definir para múltiplas linhas, também irá definir o cross-axis que determina a direção em que as novas linhas são empilhadas. A propriedade `flexWrap` aceita 3 valores diferentes: `nowrap` (linha única que pode causar o transbordamento do container), `wrap` (múltiplas linhas, a direção é definida por flexDirection), e `wrap-reverse` (múltiplas linhas, oposto a direção definida por flexDirection). O valor padrão é `nowrap`.
86-
`justifyContent` | `String` | Sets the alignment along the main axis. It helps distribute extra free space left over when either all the flex items on a line are inflexible, or are flexible but have reached their maximum size. It also exerts some control over the alignment of items when they overflow the line. A propriedade justifyContent aceita 5 valores diferentes: `flex-start` (items are packed toward the start line), `flex-end` (items are packed toward to end line), `center` (items are centered along the line), `space-between` (items are evenly distributed in the line; first item is on the start line, last item on the end line), and `space-around` (items are evenly distributed in the line with equal space around them). O valor padrão é `flex-start`.
86+
`justifyContent` | `String` | Define o alinhamento ao longo do eixo principal. Ajuda a distribuir o espaço livre extra restante quando todos os itens flexiveis em uma linha estão inflexiveis ou já atingiram seu tamanho máximo. Também exerce algum controle sobre o alinhamento dos itens quando eles transbordam a linha. A propriedade `justifyContent` aceita 5 valores diferentes: `flex-start` (os itens serão centralizados ao longo da linha), `space-between` (os itens são distrbuidos na linha de maneira uniforme; o primeiro item ficará no começo da linha, o ultimo no final da linhaa), e `space-around` (os itens são distribuidos de forma uniforme na linha com espaços iguais entre eles). O valor padrão é `flex-start`.
8787
`alignItems` | `String` | Define como os flex itens são colocados ao longo do cross-axis na linha atual. Você pode pensar nisso como a versão `justifyContent` para o cross-axis (perpendicular ao main-axis). A propriedade `alignItems` aceita 5 valores diferentes: `flex-start` (cross-start margin edge of the items is placed on the cross-start line), `flex-end` (cross-end margin edge of the items is placed on the cross-end line), `center` (items are centered in the cross-axis), `baseline` (items are aligned such as their baselines align), `stretch` (stretch to fill the container but still respect `min-width`/`max-width`). O valor padrão é `stretch`.
8888
`alignContent` | `String` | Define como os flex itens são alinhados no container flex no cross-axis. A propriedade `alignContent` aceita 6 valores diferentes: `flex-start` (lines packed to the start of the container), `flex-end` (lines packed to the end of the container), `center` (lines packed to the center of the container), `space-between` (linhas uniformemente distribuidas; a primeira linha no início do container enquanto a última no final), `space-around` (linhas uniformemente distribuidas com espaços iguais entre eles), e `stretch` (linhas que esticam para ocupar o espaço restante). O valor padrão é `stretch`. Essa propriedade não tem efeito quando o container flex tem uma única linha.
8989

@@ -94,7 +94,7 @@ Quando um elemento é filho direto de um AbsoluteLayout, as seguintes propriedad
9494
| nome | tipo | descrição |
9595
|------|------|-------------|
9696
`order` | `Number` | Muda a ordem padrão dos itens flex
97-
`flexGrow` | `Number` | Unitless value that serves as a proportion indicating whether the flex item is able to grow if necessary. It dictates what amount of the available space inside the flex container the item should take up.
98-
`flexShrink` | `Number` | A value indicating the "flex shrink factor", which determines how much the flex item will shrink relative to the rest of the flex items in the flex container when there is not enough space on the row. When omitted, it is set to 1 and the flex shrink factor is multiplied by the flex basis when distributing negative space.
99-
`alignSelf` | `String` | A value that overrides the `alignItems` value for specific flex items. This property accepts the same 5 values as `alignItems`: `flex-start` (cross-start margin edge of the item is placed on the cross-start line), `flex-end` (cross-end margin edge of the item is placed on the cross-end line), `center` (item is centered in the cross-axis), `baseline` (items are aligned such as their baselines are aligned), and `stretch` (stretch to fill the container but still respect `min-width`/`max-width`). O valor padrão é `stretch`.
100-
`flexWrapBefore` | `Boolean` | A boolean value controlling item wrapping. Setting it to `true` will force the item to wrap onto a new line. O valor padrão é `false`. (Essa propriedade não faz parte da especificação ofical do flexbox.)
97+
`flexGrow` | `Number` | Valor sem unidade que serve como uma proporção indicando se o item flexível é capaz de crescer se necessário. Determina a quantidade de espaço disponível dentro do contêiner flexível o item pode ocupar.
98+
`flexShrink` | `Number` | Valor que indica que o "fator de contração flexível", o qual determina o quanto o item flexível diminuirá em relação aos outros itens flexíveis no contêiner quando não houver espaço suficiente na linha. Quando omitido, é definido como 1 e o fator de contração é multiplicado pela base flexível ao distribuir o espaço negativo.
99+
`alignSelf` | `String` | Um valor que sobrepõe o valor de `alignItems` para itens flexíveis especificos. Esta propriedade aceita os mesmos 5 valores como `alignItems`: `flex-start` (cross-start margin edge of the item is placed on the cross-start line), `flex-end` (cross-end margin edge of the item is placed on the cross-end line), `center` (item is centered in the cross-axis), `baseline` (items are aligned such as their baselines are aligned), and `stretch` (stretch to fill the container but still respect `min-width`/`max-width`). O valor padrão é `stretch`.
100+
`flexWrapBefore` | `Boolean` | Valor booleano que controla o agrupamento de itens. Definindo como `true` forçará o item a agrupar em uma nova linha. O valor padrão é `false`. (Essa propriedade não faz parte da especificação ofical do flexbox.)

content/docs/pt-BR/elements/layouts/grid-layout.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ contributors: [alexhiroshi]
88

99
A grid consiste em linhas, colunas e células. Uma célula pode ocupar uma ou mais linhas e colunas. Pode conter múltiplos elementos filhos que podem ocupar múltiplas linhas e colunas, até uma sobrepor a outra.
1010

11-
Por padrão, o `<GridLayout>` tem uma coluna e uma linha. Você pode adicionar colunas e linhas configurando as propriedades `columns` e `rows`. Nessas propriedades, você precisa definir o número de colunas e linha, e a sua largura e altura. Você define o número de colunas e linhas, listando, respectivamente, suas larguras e alturas, separadas por vírgula.
11+
Por padrão, o `<GridLayout>` tem uma coluna e uma linha. Você pode adicionar colunas e linhas configurando as propriedades `columns` e `rows`. Nessas propriedades, você precisa definir o número de colunas e linha, e a sua largura e altura. Você define o número de colunas e linhas, listando respectivamente suas larguras e alturas, separadas por vírgula.
1212

1313
Você pode definir um tamanho fixo para largura da coluna e a altura da linha, ou pode criá-los de maneira responsiva.
1414

@@ -22,7 +22,7 @@ Veja [Propriedades](#propriedades) para mais informações.
2222

2323
#### Layout de Grid com tamanho fixo
2424

25-
O exemplo sguinte cria um simples grid 2 por 2 com larguras de colunas fixas e altura de linhas.
25+
O exemplo seguinte cria um simples grid 2 por 2 com larguras de colunas fixas e altura de linhas.
2626

2727
```html
2828
<GridLayout columns="115, 115" rows="115, 115">
@@ -36,7 +36,7 @@ O exemplo sguinte cria um simples grid 2 por 2 com larguras de colunas fixas e a
3636

3737
#### Layout de Grid com tamanho proporcional
3838

39-
O exemplo sguinte cria um grid com design responsivo, onde o espaço é alocado proporcionalmente aos elementos filhos.
39+
O exemplo seguinte cria um grid com design responsivo, onde o espaço é alocado proporcionalmente aos elementos filhos.
4040

4141
```html
4242
<GridLayout columns="*, 2*" rows="2*, 3*" backgroundColor="#3c495e">
@@ -62,7 +62,7 @@ O exemplo sguinte cria um grid com design responsivo, onde o espaço é alocado
6262

6363
#### Layout de Grid com mistura de tamanho e células mescladas
6464

65-
O exemplo sguinte cria um grid complexo com design responsivo, configurações de largura e altura diferentes, e algumas células mescladas.
65+
O exemplo seguinte cria um grid complexo com design responsivo, configurações de largura e altura diferentes, e algumas células mescladas.
6666

6767
```html
6868
<GridLayout columns="40, auto, *" rows="40, auto, *" backgroundColor="#3c495e">

content/docs/pt-BR/elements/layouts/wrap-layout.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiRef: https://docs.nativescript.org/api-reference/modules/_ui_layouts_wrap_lay
44
contributors: [alexhiroshi]
55
---
66

7-
O container WrapLayout posiciona os filhos em linhas ou colunas, baseado na propriedade orientation, até o espaço ser preenchido, e então e ele os coloca em uma nova linha ou coluna.
7+
O container WrapLayout posiciona os filhos em linhas ou colunas, baseado na propriedade orientation até o espaço ser preenchido, e então e ele os coloca em uma nova linha ou coluna.
88

99
### Exemplos
1010

content/docs/pt-BR/getting-started/1-quick-start.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Introdução rápida
3-
contributors: [alexhiroshi]
3+
contributors: [alexhiroshi, WesleiRamos]
44
---
55

66
Se você não quiser ter o trabalho de instalar e configurar seu sistema antes de desenvolver com NativeScript + Vue.js, você pode usar [Playground do NativeScript](/pt-BR/docs/getting-started/playground-tutorial).
@@ -22,4 +22,10 @@ $ npm run watch:<platform>
2222

2323
onde platform é `ios` ou `android`.
2424

25-
Para mais informações sobre os templates disponíveis, veja a [documentação de templates](/pt-BR/docs/getting-started/templates).
25+
Este conjunto de comandos realiza as seguintes operações no seu systema:
26+
27+
1. Instala o Vue CLI e seu complemento de inicialização no seu sistema. Isto permite você usar NativeScript CLI e o Vue CLI no seu sistema. Ignore esse comando se você já possui o Vue CLI instalado.
28+
2. Extrai o template selecionado (o template NativeScript-Vue compativel com Vue CLI) e cria um projeto localmente. Este template depende dos componentes `.vue` e fornece roteamento e gerenciamento de estado Vuex pronto para o uso. Para mais informações sobre os templates disponíveis, veja a [documentação de templates](/pt-BR/docs/getting-started/templates).
29+
3. Alterna para o diretório que contém o projeto recem criado.
30+
4. Instala qualquer dependência npm localmente.
31+
5. Cria e executa o projeto em quaisquer dispositivo conectado ou emulador instalado para a plataforma selecionada. A opção `watch` detecta mudanças no código e as aplica automaticamente.

0 commit comments

Comments
 (0)