almanac.httparchive.org icon indicating copy to clipboard operation
almanac.httparchive.org copied to clipboard

Translate content to Portuguese

Open ibrahimcesar opened this issue 4 years ago • 42 comments

These are the core templates - without which we cannot release any translated chapters. They are in the language specific templates directory:

  • [x] base.html - @HakaCode
  • [x] base_chapter.html- @HakaCode
  • [x] error.html- @HakaCode

2022

  • [x] base.html -
  • [x] contributors.html -
  • [x] index.html -
  • [x] table_of_contents.html -

2021

  • [x] base.html - @HakaCode
  • [x] base.html - foreword - @HakaCode
  • [x] contributors.html -
  • [x] index.html -
  • [x] table_of_contents.html -

2020

  • [x] base.html - @HakaCode
  • [x] base.html - foreword added later - @emanuelgsouza
  • [x] contributors.html - @HakaCode
  • [x] index.html - @HakaCode
  • [x] table_of_contents.html - @HakaCode

2019

  • [x] base.html - @HakaCode
  • [x] contributors.html - @HakaCode
  • [x] index.html - @HakaCode
  • [x] table_of_contents.html - @HakaCode

These are the chapters to be translated, in rough order of popularity. They exist in the content directory:

2022

  • [ ] css - @Fransuelton
  • [ ] javascript -
  • [ ] markup -
  • [ ] structured-data -
  • [ ] fonts -
  • [ ] media -
  • [x] webassembly - @HakaCode
  • [ ] third-parties -
  • [x] interoperability - @HakaCode
  • [ ] seo -
  • [ ] accessibility -
  • [ ] performance -
  • [ ] privacy -
  • [ ] security -
  • [ ] mobile-web -
  • [x] capabilities - @HakaCode
  • [ ] pwa -
  • [ ] cms -
  • [ ] jamstack -
  • [ ] sustainability -
  • [ ] page-weight -
  • [ ] cdn -
  • [x] http - @HakaCode

2021

  • [ ] css -
  • [ ] javascript -
  • [ ] markup -
  • [ ] structured-data -
  • [ ] media -
  • [ ] webassembly -
  • [ ] third-parties -
  • [ ] seo -
  • [ ] accessibility -
  • [ ] performance -
  • [ ] privacy -
  • [ ] security -
  • [ ] mobile-web -
  • [ ] capabilities -
  • [ ] pwa -
  • [ ] cms -
  • [ ] ecommerce -
  • [ ] jamstack -
  • [ ] page-weight -
  • [ ] compression -
  • [ ] caching -
  • [ ] cdn -
  • [ ] resource-hints -
  • [ ] http -

2020

  • [x] css - @emanuelgsouza
  • [ ] javascript - @ademarCardoso
  • [ ] seo -
  • [ ] markup -
  • [ ] accessibility -
  • [ ] cms -
  • [ ] performance -
  • [ ] security -
  • [ ] jamstack -
  • [ ] fonts -
  • [ ] mobile-web -
  • [ ] pwa -
  • [ ] http2 -
  • [ ] capabilities -
  • [ ] third-parties -
  • [ ] page-weight -
  • [ ] caching -
  • [ ] resource-hints -
  • [ ] privacy -
  • [ ] compression -
  • [ ] ecommerce -
  • [ ] media -

2019

  • [x] javascript - @HakaCode
  • [x] css - @HakaCode
  • [ ] seo -
  • [ ] performance -
  • [x] http2 - @elaynelemos
  • [ ] markup -
  • [ ] third-parties -
  • [ ] fonts -
  • [x] accessibility -@eduqg
  • [ ] pwa -
  • [ ] cms -
  • [ ] security - @elaynelemos
  • [ ] media -
  • [ ] mobile-web -
  • [ ] cdn -
  • [x] ecommerce - @HakaCode
  • [ ] page-weight -
  • [ ] caching -
  • [x] compression - @soulcorrosion
  • [x] resource-hints - @HakaCode

Additionally the following pages need translated too in the language specific templates directory, but less important than core templates and chapters:

  • [ ] 2021/methodology.html -
  • [ ] accessibility_statement.html -
  • [ ] base_ebook.html -
  • [x] 2019/methodology.html - @HakaCode
  • [ ] 2020/methodology.html -

There is no need to translate the chapters HTML pages are they are generated off the markdown combined with the above templates.

Please include "Makes progress on #505 " in all pull requests so a link is created from the PR to this issue.


Common notes for writing consistency are here: https://github.com/HTTPArchive/almanac.httparchive.org/wiki/Translators'-Guide. Feel free to edit that and/or add Portuguese-specific extras by editing this comment.

Portuguese-specific extra advice:

  • We use Brazilian Portuguese as more translators and visitors prefer that.

ibrahimcesar avatar Nov 17 '19 14:11 ibrahimcesar

There's been no progress on this since the issue was opened so am going to close this. We can reopen if we get translators.

@ibrahimcesar let us know if you plan on actioning this and want to re-open it?

tunetheweb avatar May 06 '20 09:05 tunetheweb

would love to start at this point with base.html

HakaCode avatar Aug 02 '20 18:08 HakaCode

would love to start at this point with base.html

Go for it! Give me a shout if any questions.

What we’ve found best is to put your name beside the file you’re working on in the first comment of this issue. I’ve done that for base.html for now. I’ve sent you an invite to join the Translation team in GitHub so you will be able to edit the comment yourself once you accept that.

tunetheweb avatar Aug 02 '20 18:08 tunetheweb

@tunetheweb how to proceed with the next files to be translated? do I ask for permission here or can I just put my name next to the file I'm working on?

HakaCode avatar Aug 13 '20 21:08 HakaCode

@tunetheweb how to proceed with the next files to be translated? do I ask for permission here or can I just put my name next to the file I'm working on?

No need to ask for permission - just stick your name against an unassigned file and off you go.

In fact, as you are the only Portuguese translator at present there's definitely no need to ask for permission. But let's follow the assigning workflow, so if anyone else joins you, then they can do the same!

tunetheweb avatar Aug 14 '20 13:08 tunetheweb

@tunetheweb como proceder com os próximos arquivos a serem traduzidos? peço permissão aqui ou posso apenas colocar meu nome ao lado do arquivo no qual estou trabalhando?

Não há necessidade de pedir permissão - basta colar seu nome em um arquivo não atribuído e pronto.

Na verdade, como você é o único tradutor de português no momento, definitivamente não há necessidade de pedir permissão. Mas vamos seguir o fluxo de trabalho de atribuição, então, se outra pessoa se juntar a você, eles podem fazer o mesmo!

Thank you for your attention, I'm really enjoying the project.

HakaCode avatar Aug 14 '20 15:08 HakaCode

@elaynelemos. Caso se interesse, poderia me ajudar a traduzir? 👍

HakaCode avatar Sep 27 '20 23:09 HakaCode

@elaynelemos. Caso se interesse, poderia me ajudar a traduzir?

Opa! Posso tentar cotribuir. Peguei algumas coisas para o hacktoberfest, mas posso incluir isso na minha TO DO list. haha

elaynelemos avatar Sep 27 '20 23:09 elaynelemos

@elaynelemos. Caso se interesse, poderia me ajudar a traduzir?

Opa! Posso tentar cotribuir. Peguei algumas coisas para o hacktoberfest, mas posso incluir isso na minha TO DO list. haha

Ficarei Grato! Verdade ta rolando o Hacktoberfest nem lembrei disso, tbm preciso pegar umas coisinhas 👍.

HakaCode avatar Sep 27 '20 23:09 HakaCode

@HakaCode just in case you missed this message from @rviscomi on Slack: https://httparchive.slack.com/archives/CGFLV2S06/p1601221746011800?thread_ts=1601197715.010600&cid=CGFLV2S06

@HakaCode congrats on the launch and thank you for your translation efforts! i'd love to tweet about this from the HTTP Archive account. could you take a look at this Google Translate and let me know if there's a better way to say it?

Announcing the sixth and newest language of the Web Almanac, Portuguese! Anunciamos o sexto e mais novo idioma do Web Almanac, o português!

tunetheweb avatar Sep 29 '20 14:09 tunetheweb

@HakaCode just in case you missed this message from @rviscomi on Slack: https://httparchive.slack.com/archives/CGFLV2S06/p1601221746011800?thread_ts=1601197715.010600&cid=CGFLV2S06

@HakaCode congrats on the launch and thank you for your translation efforts! i'd love to tweet about this from the HTTP Archive account. could you take a look at this Google Translate and let me know if there's a better way to say it?

Announcing the sixth and newest language of the Web Almanac, Portuguese! Anunciamos o sexto e mais novo idioma do Web Almanac, o português!

Oops! excuse @tunetheweb . I forgot to join the slack, I barely know how to interact with the platform yet. About the translation, this perfect!

HakaCode avatar Sep 30 '20 03:09 HakaCode

@HakaCode, posso pegar qualquer doc que não esteja marcado e sem PR?

elaynelemos avatar Oct 02 '20 22:10 elaynelemos

@HakaCode, posso pegar qualquer doc que não esteja marcado e sem PR?

@elaynelemos exato, antes coloque seu nome na frente do arquivo q for traduzir conforme os meus.

HakaCode avatar Oct 02 '20 23:10 HakaCode

@HakaCode, posso pegar qualquer doc que não esteja marcado e sem PR?

@elaynelemos exato, antes coloque seu nome na frente do arquivo q for traduzir conforme os meus.

Não tenho como alterar na issue. hahaha Podes me marcar no http2? É a que estou trabalhando agora.

elaynelemos avatar Oct 02 '20 23:10 elaynelemos

Não tenho como alterar na issue. hahaha Podes me marcar no http2? É a que estou trabalhando agora.

@elaynelemos desculpe a demora, ja anotei, qualquer duvida so me chamar!

@tunetheweb , @rviscomi. how to add @elaynelemos as a translator?

HakaCode avatar Oct 03 '20 01:10 HakaCode

Just created a new @HTTPArchive/portuguese-translators subteam and sent @elaynelemos an invitation 👍

rviscomi avatar Oct 03 '20 05:10 rviscomi

Just created a new @HTTPArchive/portuguese-translators subteam and sent @elaynelemos an invitation

Thank you guys!

elaynelemos avatar Oct 03 '20 14:10 elaynelemos

@eduqg you should have an invitation in your inbox to join the Portuguese team. Once you accept that that you'll be able to edit the first comment to put your name beside another chapter if you want.

tunetheweb avatar Oct 05 '20 14:10 tunetheweb

Hi, y'all! I had a lot of work at the end of the past year but now I'm back. Happy new year :D

Let's rock it @HakaCode !

elaynelemos avatar Jan 14 '21 11:01 elaynelemos

@tunetheweb thanks for include me in the team. I found some 2019 translations that can be improved, how do I go about correcting them?

brunopulis avatar Jan 20 '21 16:01 brunopulis

@tunetheweb thanks for include me in the team. I found some 2019 translations that can be improved, how do I go about correcting them?

Just open a PR for any errors you see. Hopefully @HakaCode or @elaynelemos can review any changes.

tunetheweb avatar Jan 20 '21 16:01 tunetheweb

Hey everyone. I'm glad to participate this work. I would like to start the translations of 2020 year (starting with CSS page). So, I have a question: should I create a folder called 2020 in the src/content/pt? And, in this folder, create the corresponding md file?

Thanks

emanuelgsouza avatar Feb 01 '21 13:02 emanuelgsouza

Yup that's it.

Also with you first translation PR you should add yourself to the config/2020.json file (alphabetical by first name), in the translators team.

tunetheweb avatar Feb 01 '21 14:02 tunetheweb

Hi everyone, I'm gonna select a topic and start working on it if you don't mind.

soulcorrosion avatar Feb 02 '21 21:02 soulcorrosion

Btw if anyone would like to translate the 2020 foreword that would be greatly appreciated! Unlike the chapters, it’s reasonably short so should be quicker to do.

It’s in src/templates/en/2020/base.html but is missing from src/templates/pt/2020/base.html as wasn’t written when this was originally translated.

tunetheweb avatar Feb 02 '21 21:02 tunetheweb

Btw if anyone would like to translate the 2020 foreword that would be greatly appreciated! Unlike the chapters, it’s reasonably short so should be quicker to do.

It’s in src/templates/en/2020/base.html but is missing from src/templates/pt/2020/base.html as wasn’t written when this was originally translated.

I can get this

emanuelgsouza avatar Feb 03 '21 11:02 emanuelgsouza

hi guys, i would like to help translate, how can i help?

ademarCardoso avatar Feb 21 '21 21:02 ademarCardoso

Hi @ademarCardoso , accept that invite I just sent you. Then edit the first issue to put your name beside one of the chapters you’re interested in translating. Then fork the repo and copy the markdown file from src/content/en/2020/ to src/content/pt/2020 and translate and submit a pull request to get it accepted.

Any questions at all just shout.

And if you spot any other issues in either English or what we’ve already translated to Portuguese, then feel free to raise an issue or PR to fix those too!

tunetheweb avatar Feb 21 '21 21:02 tunetheweb

Thank you man! I will try to contribute a lot to the project

On Sun, Feb 21, 2021 at 6:28 PM Barry Pollard [email protected] wrote:

Hi @ademarCardoso https://github.com/ademarCardoso , accept that invite I just sent you. Then edit the first issue to put your name beside one of the chapters you’re interested in translating. Then fork the repo and copy the markdown file from src/content/en/2020/ to src/content/pt/2020 and translate and submit a pull request to get it accepted.

Any questions at all just shout.

And if you spot any other issues in either English or what we’ve already translated to Portuguese, then feel free to raise an issue or PR to fix those too!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/HTTPArchive/almanac.httparchive.org/issues/505#issuecomment-782929881, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJYHTC3VX3ZLF5HGNWJAB3DTAF3IVANCNFSM4JOKBJNA .

ademarCardoso avatar Feb 21 '21 21:02 ademarCardoso

What Portuguese should we use?

This has come up in #2030 as think so far we’ve used Brazilian Portuguese but now have our first Portuguese-Portuguese translation (I think - correct me if I’m wrong).

I wrote this in the translators guide:

If it helps I would advise the primary or most common dialect is used (e.g. French spoken in France, rather than in Canada) - even if this means swallowing pride about the incorrect use of "American English" when they didn't even invent the language! 😁

Portuguese is similar to English in that the biggest speaking dialect is not the one the name suggests I presume. I guess the “primary” dialect is that spoken in Portugal but then is Brazilian more common because it’s so much larger? Or is that offset as other regions speak Portuguese Portuguese?

It also depends on the translator team make up - where are you all from?

I note Wikipedia uses pt-br mostly, but not sure on the reason (I suspect volunteers so far speak Portuguese Brazilian). Also, on that subject, should we move our language code from pt to pt-br if we do decide that? We did this once before with Traditional Chinese so have ability to redirect and the like.

Anyway I really am guessing here so will hand over to you all to discuss and hopefully agree what to do here!

tunetheweb avatar Feb 25 '21 23:02 tunetheweb