almanac.httparchive.org
almanac.httparchive.org copied to clipboard
Translate content into Ukrainian
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:
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?
Can’t see any downside to adding it .gitignore. Let’s open a separate pull request for that.
@tunetheweb just realized there's a typo in the issue title: Ukranian -> Ukrainian (see Wikipedia)
Ooops. Sorry!!!
Fixed. Didn't see I can change it myself, sorry
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!
Is there any error message? Or could you open a draft PR with the changes so I can have a look?