[Curso de ExtJS 4] Aula 03: Trabalhando com Arquivos Locale (Pt-BR)

16/12/2011 | By

Vídeo/Screencast de hoje: terceira aula do curso gratuito de Ext JS 4!

curso extjs4 aula03 loiane [Curso de ExtJS 4] Aula 03: Trabalhando com Arquivos Locale (Pt BR)

Na segunda aula vimos um overview do arquivos que vem com o SDK do ExtJS 4. E um dos diretórios é o locale. Na aula de hoje vamos aprender para que servem esses arquivos e qual a diferença entre usar esses arquivos ou não.

O aúdio não ficou tão bom porque o microfone tava muito perto da boca, mas dá para vocês acompanharem! icon smile [Curso de ExtJS 4] Aula 03: Trabalhando com Arquivos Locale (Pt BR)

Quem quiser ver todas as aulas já publicadas, é só clicar aqui.

Espero que gostem dessa aula e fico no aguardo do feedback de vocês! icon smile [Curso de ExtJS 4] Aula 03: Trabalhando com Arquivos Locale (Pt BR)

Requerimentos:

  • Ext JS 4 SDK
  • Servidor Apache (não é obrigatório, mas recomendado ter instalado na máquina) – vai nos ajudar a executar alguns exemplos mais pra frente no curso.
  • Editor de Texto (qualquer um de sua preferência). No vídeo usei o Sublime Text 2 (tem pra Mac OS, Windows e Linux – a versão shareware não expira!)
  • Browser (de preferência Firefox ou Chrome - vai nos ajudar a debugar código js mais para frente do curso).

Vídeo:

YouTubehttp://youtu.be/SGSpqhUx5G0

Códigohttps://github.com/loiane/curso-extjs4

Slides:

Até a próxima aula! icon smile [Curso de ExtJS 4] Aula 03: Trabalhando com Arquivos Locale (Pt BR)

Filed in: Curso ExtJS 4, Ext JS 4, Tutoriais | Tags: , ,

Comments (44)

  1. Show de bola ;)

  2. Boa dica do fórum .BR não sabia que eles tinham uma versão mais atualizada!! Obgdo!!

  3. Renato Theodoro

    Ótima explicação. Suas aulas tem me ajudado bastante.

    Obrigado por compartilhar seu imenso conhecimento

  4. Daniel

    Depois lembre de atualizar o link:
    http://www.loiane.com/2011/11/curso-de-extjs-4-gratuito/

    Com o link desse curso ;)

    No aguardo pela aula 4!! Vlw

  5. Alexandre

    Excelente vídeo, como os outros.

  6. Olá, parabéns ! Gostei do sublime text ! Que fonte style você está usando nele ?

  7. Éverton Trindade

    Opa, Muito bom Loiane…

    Gostaria de tirar apenas uma dúvida:

    Existe a possibilidade de o ExtJS identificar o locale dinamicamente?
    Na sua explanação, você mostra que podemos direcionar para um Locale específico… no nosso caso, o Locale pt_BR.

    Porém, seria bastante interessante a carga do locale de forma dinâmica… já que queremos dar essa “maleabilidade” ao aplicativo… Existe como fazer com que o ExtJS identifique dinamicamente?

    Parabéns pelo curso e vamos que vamos… no aguardo da resposta da minha humilde dúvida e da próxima aula… ^.^  

  8. Bruno Werneck

    Acabei de fazer o pre-order do seu livro, Loiane. Parabéns pela iniciativa. Feliz natal!

  9. Daniel

    Estou importando conforme as linhas abaixo:

    ele nao traduz, pois esse arquivo nao possiu as funcoes(como no ext-all) que serao importadas depois pelo require

    obrigado
    existe alguma solucao?

  10. Daniel
  11. Daniel

    Ola Loiane
    Faço a tradução do ExtJS quando uso o arquivo “ext-all.js”. Seria possível aplicar a tradução usando o arquivo “ext.js”(que não carrega todas as classes)?

    Obrigado

  12. Bruno Sanches

    Olá Loiane!!!
    Parabéns pelo conteúdo, simplismente demais, muito bom.
    Atualmente trabalho com Flash Builder mais com essa onde de html 5 estou procurando novoas possibilidades.

    Gostei muito, novamente parabéns.

  13. Bruno Sanches

    Corrigindo… kkkk
    *simplesmente
    *novas

  14. Estou com a dúvida do Daniel.

    Com o Ext.js não funciona pois os componentes ainda não foram importados, aí quando o script pt-BR faz if (Ext.data.Types) por exemplo nós temos um erro.

    Existe alguma alternativa? ou o jeito é usar o Ext-all.js mesmo?

    • Oi Alvaro,
      EU testei aqui e deu o mesmo problema. Não tinha percebido esse problema.
      Vou pesquisar e assim que tiver um retorno post aqui.
      []‘s

  15. Olá, primeiramente parabéns por toda propriedade do conteúdo.
    Tenho algumas questões quanto ao Doctype e Character Encoding, há necessidade de informá-los na página? Aparentemente o Encode default é o UTF-8, caso queira trabalhar com outro, geraria muitos problemas?
    Obrigado!

    • Olá Thiago,
      Dá para trabalhar com outro encode sim. Vou ser se consigo pesquisar algo sobre isso, pois nunca usei outro encode.
      []‘s

  16. Sem problemas, eu aguardo, muito obrigado.

  17. Pessoal,

    Eu pesquisei sobre o uso de ext.js com arquivos locales e realmente não funciona. É um bug do ExtJS 4.
    Como mais pessoas tiveram o mesmo problema, outras pessoas da comunidade criaram uma espécie de framework que funciona apenas se a aplicação estiver na estrutura MVC.
    Quem quiser dar uma olhada, esse é o projeto do framework: https://github.com/TigrouMeow/extjs-locale-loader

    Quando for abordar a parte de arquitetura, vou fazer um exemplo prático abordando esse problema e usando esse framework que citei.

    []‘s

  18. Daniel

    OK. Muito obrigado!

  19. Perfeito, testei todo o exemplo localmente e funcionou. Obrigado Loiane!

  20. diego

    parabens. continue publicando os vídeos..

  21. Luis Carlos

    Olá Loiane, parabéns pelo curso, estou adorando. Queria tirar uma dúvida, estou tentando acessar o forum, mas o mesmo está fora do ar, ele mudou de endereço ou foi extinto mesmo?

  22. Paulo César

    Parabens! estou assistindo a todas as video aulas! Muitissimo obrigado!

  23. Oi Loiane,

    O curso está muito bacana. Parabéns.

    Na aula 3, copiei o codigo do seu github, mas quando tentei rodar deu o seguinte erro:

    // if IE and context element is an HTMLElement
    if (el.insertAdjacentHTML) {
    Uncaught TypeError: Cannot read property ‘insertAdjacentHTML’ of null
    if(tableRe.test(el.tagName) && (rs = insertIntoTable(el.tagName.toLowerCase(), where, el, html))){
    return rs;
    }

    Voce tem idéia do que possa ser?

    []s

  24. Muito bom. Parabéns e obrigado.

  25. Muito bom o curso, não conhecia nada e já estou migrando parte da aplicação para ext. Achei muito bom Framework

  26. Rafael

    Oi Loiane, no arquivo que você mostrou na aula da pasta locale pt-BR a virgula está como separador de milhar e o ponto está como separador de decimal. tá trocado. :)

    Você ensina muito bem! estou acompanhando e acho que vou comprar teu livro. :)

  27. Rafael

    Postando novamente, tudo bem? no arquivo pt-BR na pasta locale
    está virgula no lugar do ponto, mas acho que já devem ter visto como vc falou na aula. já deve ter saído uma versão com isso certo.

    Adorei as aulas.

  28. Renatosantos

    To começando a aprender Ext js e to gostando das aulas. muito boa explicação!

  29. Bastante intereçante ExtJS.4.

  30. Bastante Interessante ExtJS.4.

  31. Joel

    Valeuu Loiane. Grande aula! Abraço.

  32. Tiago

    Oi LOIANE!!
    Não estou conseguindo usar o arquivo LOCALE no Sencha Touch, estou usando a estrutura de projeto padrão com MVC criado no Sencha CMD…vc pode me ajudar?

  33. Guilherme

    Muito boa as aulas, Loiane parabéns !!