Eduardo Florence

Ajustes no sumário

@@ -31,19 +31,34 @@ @@ -31,19 +31,34 @@
31 - [Explicação em video do gerenciamento de rotas](#explicação-em-video-do-gerenciamento-de-rotas) 31 - [Explicação em video do gerenciamento de rotas](#explicação-em-video-do-gerenciamento-de-rotas)
32 - [Gerenciamento de Dependência](#gerenciamento-de-dependência) 32 - [Gerenciamento de Dependência](#gerenciamento-de-dependência)
33 - [Mais detalhes sobre gerenciamento de dependências](#mais-detalhes-sobre-gerenciamento-de-dependências) 33 - [Mais detalhes sobre gerenciamento de dependências](#mais-detalhes-sobre-gerenciamento-de-dependências)
34 -- [Como contribuir](#como-contribuir)  
35 - [Utilidades](#utilidades) 34 - [Utilidades](#utilidades)
36 - [Internacionalização](#internacionalização) 35 - [Internacionalização](#internacionalização)
  36 + - [Traduções](#traduções)
  37 + - [Usando traduções](#usando-traduções)
  38 + - [Localidade](#localidade)
  39 + - [Alterar Local](#alterar-local)
  40 + - [Localidade do sistema operacional](#localidade-do-sistema-operacional)
37 - [Mudar tema (changeTheme)](#mudar-tema-changetheme) 41 - [Mudar tema (changeTheme)](#mudar-tema-changetheme)
38 - [Outras APIs avançadas](#outras-apis-avançadas) 42 - [Outras APIs avançadas](#outras-apis-avançadas)
39 - [Configurações Globais opcionais e configurações manuais](#configurações-globais-opcionais-e-configurações-manuais) 43 - [Configurações Globais opcionais e configurações manuais](#configurações-globais-opcionais-e-configurações-manuais)
40 - - [Video explanation of Other GetX Features](#explicação-em-vídeo-sobre-outras-features-do-getx) 44 + - [Widgets de Estado Local](#widgets-de-estado-local)
  45 + - [ValueBuilder](#valuebuilder)
  46 + - [ObxValue](#obxvalue)
  47 + - [Dicas Úteis](#dicas-úteis)
  48 + - [GetView](#getview)
  49 + - [GetWidget](#getwidget)
  50 + - [GetxService](#getxservice)
  51 + - [Explicação em vídeo sobre Outras Features do GetX](#explicação-em-vídeo-sobre-outras-features-do-getx)
41 - [Breaking Changes da versão 2 para 3](#breaking-changes-da-versão-2-para-3) 52 - [Breaking Changes da versão 2 para 3](#breaking-changes-da-versão-2-para-3)
42 - [Tipagem Rx](#tipagem-rx) 53 - [Tipagem Rx](#tipagem-rx)
43 - [RxController e GetBuilder se uniram](#rxcontroller-e-getbuilder-se-uniram) 54 - [RxController e GetBuilder se uniram](#rxcontroller-e-getbuilder-se-uniram)
44 - [Rotas nomeadas](#rotas-nomeadas) 55 - [Rotas nomeadas](#rotas-nomeadas)
45 - [Porque essa mudança](#porque-essa-mudança) 56 - [Porque essa mudança](#porque-essa-mudança)
46 - [Por que GetX?](#por-que-getx) 57 - [Por que GetX?](#por-que-getx)
  58 +- [Comunidade](#comunidade)
  59 + - [Canais da comunidade](#canais-da-comunidade)
  60 + - [Como contribuir](#como-contribuir)
  61 + - [Artigos e vídeos](#artigos-e-vídeos)
47 62
48 # Sobre Get 63 # Sobre Get
49 64
@@ -297,7 +312,7 @@ Get.lazyPut<Service>(()=> ApiMock()); @@ -297,7 +312,7 @@ Get.lazyPut<Service>(()=> ApiMock());
297 312
298 ## Internacionalização 313 ## Internacionalização
299 ### Traduções 314 ### Traduções
300 -As traduções são mantidas num simples dictionary map de chave-valor. 315 +Nós mantemos as traduções num simples dictionary map de chave-valor.
301 Para adicionar traduções personalizadas, crie uma classe e estenda `Translations`. 316 Para adicionar traduções personalizadas, crie uma classe e estenda `Translations`.
302 317
303 ```dart 318 ```dart
@@ -317,7 +332,7 @@ class Messages extends Translations { @@ -317,7 +332,7 @@ class Messages extends Translations {
317 ``` 332 ```
318 333
319 #### Usando traduções 334 #### Usando traduções
320 -Basta anexar `.tr` a chave especificada e ela será traduzida, usando o valor atual de `Get.locale` e `Get.fallbackLocale`. 335 +Basta anexar `.tr` a chave especificada e ela será traduzida, usando o valor atual de `Get.locale` ou `Get.fallbackLocale`.
321 ```dart 336 ```dart
322 Text('hello'.tr); 337 Text('hello'.tr);
323 ``` 338 ```
@@ -335,7 +350,7 @@ return GetMaterialApp( @@ -335,7 +350,7 @@ return GetMaterialApp(
335 ``` 350 ```
336 351
337 #### Alterar local 352 #### Alterar local
338 -Use `Get.updateLocale(locale)` para atualizar a localidade. As traduções usarão automaticamente a nova localidade. 353 +Use `Get.updateLocale(locale)` para atualizar a localidade. As traduções usarão automaticamente a nova localidade e a UI será atualizada.
339 ```dart 354 ```dart
340 var locale = Locale('en', 'US'); 355 var locale = Locale('en', 'US');
341 Get.updateLocale(locale); 356 Get.updateLocale(locale);