Commit 9772901fcfebc303d87c3be8c0f92a0ccee58bea

Authored by Carlos Vieira
1 parent 19ab6290
Exists in master

Refactor nas traduções #22

.gitignore
... ... @@ -19,6 +19,8 @@ test/*.jtl
19 19 test/resultado.txt
20 20 test-reports.xml
21 21 recipes/*/assets/barra-brasil.coffee
  22 +recipes/*/assets/conteudo-barra.html
  23 +recipes/*/assets/conteudo-barra-*.html
22 24  
23 25 # Vagrant files #
24 26 #################
... ...
package.json
... ... @@ -2,6 +2,7 @@
2 2 "name": "BarraBrasil",
3 3 "description": "Barra oficial do governo federal brasileiro",
4 4 "devDependencies": {
  5 +"variable-replacer": "1.5.1",
5 6 "coffee-script": "1.10.0",
6 7 "coffeescript-concat": "1.0.14",
7 8 "uglifyjs": "2.4.10",
... ...
recipes/default/assets/conteudo-barra-en.html
... ... @@ -1 +0,0 @@
1   -<div id="wrapper-barra-brasil"><div class="brasil-flag"><a href="http://brasil.gov.br" class="link-barra">Brazil</a></div><span class="acesso-info"><a href="http://brasil.gov.br/barra#acesso-informacao" class="link-barra">Information access</a></span><nav><ul class="list"><li><a href="#" id="menu-icon"></a></li><li class="list-item first"><a href="http://brasil.gov.br/barra#participe" class="link-barra">Participate</a></li><li class="list-item"><a href="http://servicos.gov.br/?pk_campaign=barrabrasil" class="link-barra" id="barra-brasil-orgao">Services</a></li><li class="list-item"><a href="http://www.planalto.gov.br/legislacao" class="link-barra">Legislation</a></li><li class="list-item last last-item"><a href="http://brasil.gov.br/barra#orgaos-atuacao-canais" class="link-barra">Information channels</a></li></ul></nav><nav id="brasil-vlibras"><ul><li><a href="#" class="logo-vlibras"></a><a href="http://www.vlibras.gov.br/" class="link-vlibras">Acessible in Brazilian Sign Language</a></li></ul></nav></div>
recipes/default/assets/conteudo-barra-es.html
... ... @@ -1 +0,0 @@
1   -<div id="wrapper-barra-brasil"><div class="brasil-flag"><a href="http://brasil.gov.br" class="link-barra">Brasil</a></div><span class="acesso-info"><a href="http://brasil.gov.br/barra#acesso-informacao" class="link-barra">Acceso a la informaci&oacute;n</a></span><nav><ul class="list"><li><a href="#" id="menu-icon"></a></li><li class="list-item first"><a href="http://brasil.gov.br/barra#participe" class="link-barra">Participar</a></li><li class="list-item"><a href="http://servicos.gov.br/?pk_campaign=barrabrasil" class="link-barra" id="barra-brasil-orgao">Servicios</a></li><li class="list-item"><a href="http://www.planalto.gov.br/legislacao" class="link-barra">Legislaci&oacute;n</a></li><li class="list-item last last-item"><a href="http://brasil.gov.br/barra#orgaos-atuacao-canais" class="link-barra">Canales de informaci&oacute;n</a></li></ul></nav><nav id="brasil-vlibras"><ul><li><a href="#" class="logo-vlibras"></a><a href="http://www.vlibras.gov.br/" class="link-vlibras">Acesso a la Libras</a></li></ul></nav></div>
recipes/default/assets/conteudo-barra-fr.html
... ... @@ -1 +0,0 @@
1   -<div id="wrapper-barra-brasil"><div class="brasil-flag"><a href="http://brasil.gov.br" class="link-barra">Br&eacute;sil</a></div><span class="acesso-info"><a href="http://brasil.gov.br/barra#acesso-informacao" class="link-barra">Acc&egrave;s &agrave; l&#39;information</a></span><nav><ul class="list"><li><a href="#" id="menu-icon"></a></li><li class="list-item first"><a href="http://brasil.gov.br/barra#participe" class="link-barra">Prende part</a></li><li class="list-item"><a href="http://servicos.gov.br/?pk_campaign=barrabrasil" class="link-barra" id="barra-brasil-orgao">Prestations de service</a></li><li class="list-item"><a href="http://www.planalto.gov.br/legislacao" class="link-barra">L&eacute;gislation</a></li><li class="list-item last last-item"><a href="http://brasil.gov.br/barra#orgaos-atuacao-canais" class="link-barra">Les canaux d&#39;information</a></li></ul></nav><nav id="brasil-vlibras"><ul><li><a href="#" class="logo-vlibras"></a><a href="http://www.vlibras.gov.br/" class="link-vlibras">Accessible en brésilien langue des signes</a></li></ul></nav></div>
recipes/default/assets/conteudo-barra.html
... ... @@ -1 +0,0 @@
1   -<div id="wrapper-barra-brasil"><div class="brasil-flag"><a href="http://brasil.gov.br" class="link-barra">Brasil</a></div><span class="acesso-info"><a href="http://brasil.gov.br/barra#acesso-informacao" class="link-barra">Acesso &agrave; informa&ccedil;&atilde;o</a></span><nav><ul class="list"><li><a href="#" id="menu-icon"></a></li><li class="list-item first"><a href="http://brasil.gov.br/barra#participe" class="link-barra">Participe</a></li><li class="list-item"><a href="http://servicos.gov.br/?pk_campaign=barrabrasil" class="link-barra" id="barra-brasil-orgao">Servi&ccedil;os</a></li><li class="list-item"><a href="http://www.planalto.gov.br/legislacao" class="link-barra">Legisla&ccedil;&atilde;o</a></li><li class="list-item last last-item"><a href="http://brasil.gov.br/barra#orgaos-atuacao-canais" class="link-barra">Canais</a></li></ul></nav><nav id="brasil-vlibras"><ul><li><a href="#" class="logo-vlibras"></a><a href="http://www.vlibras.gov.br/" class="link-vlibras">Acess&iacute;vel em Libras</a></li></ul></nav></div>
recipes/default/assets/conteudo-barra_i18n.html 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +<div id="wrapper-barra-brasil"><div class="brasil-flag"><a href="http://brasil.gov.br" class="link-barra">%BRASIL%</a></div><span class="acesso-info"><a href="http://brasil.gov.br/barra#acesso-informacao" class="link-barra">%ACESSOAINFORMACAO%</a></span><nav><ul class="list"><li><a href="#" id="menu-icon"></a></li><li class="list-item first"><a href="http://brasil.gov.br/barra#participe" class="link-barra">%PARTICIPE%</a></li><li class="list-item"><a href="http://servicos.gov.br/?pk_campaign=barrabrasil" class="link-barra" id="barra-brasil-orgao">%SERVICOS%</a></li><li class="list-item"><a href="http://www.planalto.gov.br/legislacao" class="link-barra">%LEGISLACAO%</a></li><li class="list-item last last-item"><a href="http://brasil.gov.br/barra#orgaos-atuacao-canais" class="link-barra">%CANAIS%</a></li></ul></nav><nav id="brasil-vlibras"><ul><li><a href="#" class="logo-vlibras"></a><a href="http://www.vlibras.gov.br/" class="link-vlibras">%ACESSIVELEMLIBRAS%</a></li></ul></nav></div>
  2 +
... ...
recipes/default/assets/i18n/traducao_en.json 0 → 100644
... ... @@ -0,0 +1,10 @@
  1 +{
  2 +"BRASIL": "Brazil",
  3 +"ACESSOAINFORMACAO" : "Information access",
  4 +"PARTICIPE": "Participate",
  5 +"SERVICOS": "Services",
  6 +"LEGISLACAO": "Legislation",
  7 +"CANAIS": "Information channels",
  8 +"ACESSIVELEMLIBRAS": "Acessible in Brazilian Sign Language"
  9 +}
  10 +
... ...
recipes/default/assets/i18n/traducao_es.json 0 → 100644
... ... @@ -0,0 +1,10 @@
  1 +{
  2 +"BRASIL": "Brasil",
  3 +"ACESSOAINFORMACAO" : "Acceso a la informaci&oacute;n",
  4 +"PARTICIPE": "Participar",
  5 +"SERVICOS": "Servicios",
  6 +"LEGISLACAO": "Legislaci&oacute;n",
  7 +"CANAIS": "Canales de informaci&oacute;n",
  8 +"ACESSIVELEMLIBRAS": "Acesso a la Libras"
  9 +}
  10 +
... ...
recipes/default/assets/i18n/traducao_fr.json 0 → 100644
... ... @@ -0,0 +1,10 @@
  1 +{
  2 +"BRASIL": "Br&eacute;sil",
  3 +"ACESSOAINFORMACAO" : "Acc&egrave;s &agrave; l&#39;information",
  4 +"PARTICIPE": "Prende part",
  5 +"SERVICOS": "Prestations de service",
  6 +"LEGISLACAO": "L&eacute;gislation",
  7 +"CANAIS": "Les canaux d&#39;information",
  8 +"ACESSIVELEMLIBRAS": "Accessible en brésilien langue des signes"
  9 +}
  10 +
... ...
recipes/default/assets/i18n/traducao_pt_BR.json 0 → 100644
... ... @@ -0,0 +1,10 @@
  1 +{
  2 +"BRASIL": "Brasil",
  3 +"ACESSOAINFORMACAO" : "Acesso &agrave; informa&ccedil;&atilde;o",
  4 +"PARTICIPE": "Participe",
  5 +"SERVICOS": "Servi&ccedil;os",
  6 +"LEGISLACAO": "Legisla&ccedil;&atilde;o",
  7 +"CANAIS": "Canais",
  8 +"ACESSIVELEMLIBRAS": "Acess&iacute;vel em Libras"
  9 +}
  10 +
... ...
recipes/default/compile.sh
1 1 #!/bin/sh
2 2 export PATH=$PATH:../../node_modules/.bin/
  3 +variable-replacer assets/conteudo-barra_i18n.html assets/conteudo-barra.html --data=assets/i18n/traducao_pt_BR.json
  4 +variable-replacer assets/conteudo-barra_i18n.html assets/conteudo-barra-fr.html --data=assets/i18n/traducao_fr.json
  5 +variable-replacer assets/conteudo-barra_i18n.html assets/conteudo-barra-es.html --data=assets/i18n/traducao_es.json
  6 +variable-replacer assets/conteudo-barra_i18n.html assets/conteudo-barra-en.html --data=assets/i18n/traducao_en.json
3 7 ../../venv/bin/assetgen ./barra-brasil-1.yaml
4 8 ../../venv/bin/assetgen ./barra-brasil-2.yaml
5 9 ../../venv/bin/assetgen ./footer-brasil-1.yaml
... ...