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

Translate content into Ukrainian

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

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 - @tymosh
  • [x] contributors.html - @tymosh
  • [x] index.html - @tymosh
  • [x] table_of_contents.html - @tymosh

2019

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

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

2022

  • [ ] css -
  • [ ] 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 -
  • [ ] seo -
  • [ ] accessibility -
  • [ ] performance -
  • [ ] privacy -
  • [ ] security -
  • [ ] mobile-web -
  • [ ] capabilities -
  • [ ] pwa -
  • [ ] cms -
  • [ ] ecommerce -
  • [ ] jamstack -
  • [ ] page-weight -
  • [ ] compression -
  • [ ] caching -
  • [ ] cdn -
  • [ ] resource-hints -
  • [ ] http -

2020

  • [ ] css - @tymosh
  • [ ] javascript -
  • [ ] seo -
  • [ ] markup -
  • [ ] accessibility -
  • [ ] cms -
  • [ ] performance -
  • [ ] security -
  • [ ] jamstack -
  • [ ] fonts -
  • [ ] mobile-web -
  • [ ] pwa -
  • [ ] http2 -
  • [ ] capabilities -
  • [ ] third-parties -
  • [x] page-weight - @tymosh
  • [ ] caching -
  • [ ] resource-hints -
  • [x] privacy - @tymosh
  • [ ] compression -
  • [ ] 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 -
  • [ ] base_ebook.html -
  • [ ] 2019/methodology.html -
  • [ ] 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 #" 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 Ukranian-specific extras by editing this comment.

Ukranian specific extra advice:

tunetheweb avatar Jan 08 '21 10:01 tunetheweb

Hi @tunetheweb . I'm using JetBrains IDE which generates /.idea folder in the project root so I need to modify .gitignore. Should I create an issue for this thing, keep those changes locally or add them to my pull request?

tymosh avatar Jan 08 '21 21:01 tymosh

Can’t see any downside to adding it .gitignore. Let’s open a separate pull request for that.

tunetheweb avatar Jan 08 '21 21:01 tunetheweb

@tunetheweb just realized there's a typo in the issue title: Ukranian -> Ukrainian (see Wikipedia)

tymosh avatar Jan 09 '21 12:01 tymosh

Ooops. Sorry!!!

tunetheweb avatar Jan 09 '21 12:01 tunetheweb

Fixed. Didn't see I can change it myself, sorry

tymosh avatar Jan 09 '21 12:01 tymosh

Hi @tunetheweb. I have a 2020 Page Weight chapter ready but 'npm run generate' locally fails to generate HTML from that .md file. Should I change some configs to build the page? Thanks!

tymosh avatar Nov 25 '21 00:11 tymosh

Is there any error message? Or could you open a draft PR with the changes so I can have a look?

tunetheweb avatar Nov 25 '21 00:11 tunetheweb