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

Translate content to Russian

Open tunetheweb opened this issue 4 years ago • 8 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 - @lex111
  • [x] base_chapter.html- @lex111
  • [x] error.html- @lex111

2022

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

2021

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

2020

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

2019

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

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

2022

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

2021

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

2020

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

2019

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

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 -
  • [x] base_ebook.html - @lex111
  • [x] 2019/methodology.html - @lex111
  • [x] 2020/methodology.html - @lex111

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

There is no need to translate the chapters HTML pages in src/templates/en/2019/chapters/ nor the src/templates/en/2019/ebook.html file as they are generated off the markdown combined with the above templates.


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 Russian-specific extras by editing this comment.

Russian specific extra advice:

tunetheweb avatar Dec 06 '19 08:12 tunetheweb

I've created a blank Translators' Guide wiki page. @tunetheweb it'd be great to consolidate any other translation advice there.

rviscomi avatar Jan 06 '20 19:01 rviscomi

I've created a blank Translators' Guide wiki page. @tunetheweb it'd be great to consolidate any other translation advice there.

Done!

tunetheweb avatar Jan 06 '20 20:01 tunetheweb

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.

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

tunetheweb avatar May 06 '20 09:05 tunetheweb

@dtikhonov I got your response to the 2021 interest form that you'd like to join the team and saw (in addition to your technical qualifications) that you'd be interested in translating content into Russian. This is the relevant issue where you can coordinate with @lex111 and @Pavel-Evdokimov to get up to speed and see what the current task list is. @tunetheweb coordinates all of the translations and has deep knowledge of our code base, so he can answer any questions you may have. Welcome! I'll also be reaching out closer to the 2021 planning stage about coordinating on the content writing. :)

rviscomi avatar Dec 16 '20 22:12 rviscomi

Great, happy to be on board! I tried to claim the 2020 HTTP/2 chapter but I don't believe I possess the permissions to edit the body of the main comment. How would I go about doing that, @tunetheweb ?

dtikhonov avatar Dec 16 '20 22:12 dtikhonov

Hey @dtikhonov ! Nice to see you on board. Sent you the invite which should allow you to edit and also be assigned issues.

tunetheweb avatar Dec 16 '20 22:12 tunetheweb

It has been over three months and I haven't made as much progress as I hoped I would by this point. I now realize that I do not have enough time to commit to the translation effort.

I am about one-third of the way through to translating the Compression chapter. I am hoping someone could pick it up and continue on:

https://github.com/dtikhonov/almanac.httparchive.org/commits/202102121524-ru-2020-compression

dtikhonov avatar Apr 02 '21 13:04 dtikhonov

Started 2020 CSS translation: #2205 Will undraft it when it's ready.

MeFoDy avatar May 20 '21 08:05 MeFoDy