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

Translate content into Traditional Chinese

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

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 - @AbbyTsai
  • [ ] base.html - foreword added later -
  • [x] contributors.html - @AbbyTsai
  • [x] index.html - @AbbyTsai
  • [x] table_of_contents.html - @AbbyTsai

2019

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

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 -
  • [ ] javascript -
  • [ ] seo -
  • [ ] markup -
  • [ ] accessibility -
  • [ ] cms -
  • [x] performance - @CYBAI
  • [ ] security -
  • [ ] jamstack -
  • [ ] fonts -
  • [ ] mobile-web -
  • [ ] pwa -
  • [ ] http2 -
  • [ ] capabilities -
  • [ ] third-parties -
  • [ ] page-weight -
  • [ ] caching -
  • [ ] resource-hints -
  • [ ] privacy -
  • [ ] compression -
  • [ ] ecommerce -
  • [ ] media -

2019

  • [ ] javascript -
  • [ ] css -
  • [ ] seo -
  • [ ] performance -
  • [ ] http2 -
  • [ ] markup -
  • [ ] third-parties -
  • [ ] fonts -
  • [ ] accessibility -
  • [ ] pwa -
  • [ ] cms -
  • [ ] security - @jjjjackson
  • [ ] 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- @AbbyTsai
  • [ ] 2019/methodology.html -
  • [x] 2020/methodology.html - @AbbyTsai

Please include "Makes progress on #1106 " 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 Traditional Chinese-specific extras by editing this comment.

Traditional Chinese specific extra advice:

  • a copywriting guidance warm sharing from CYBAI suggests that it's better to put a space between mix language in Chinese and English, and don't leave a space if there is the punctuation next to them.
  • English half width of punctuation marks as Chinese full width, for example:“,。、;“.
  • “The Web Almanac” translates into ”Web Almanac 網路年鑑”.
  • Keep purely English in proper noun, abbreviation, for example, “Web Almanac“、“HTTP Archive“、“WebPageTest“、Lighthouse“、“BigQuery“: retain it in English. “The“: let it off without a blank seat. “M“、“TB“: maintain it in English as a generally abbreviated unit of measurement known.

tunetheweb avatar Jul 26 '20 17:07 tunetheweb

Call for translators posted to Twitter here: https://twitter.com/HTTPArchive/status/1288514460945199105

rviscomi avatar Jul 29 '20 16:07 rviscomi

Hi @rviscomi @AbbyTsai , I'd like to help to translate the performance 2020 chapter 🙋‍♂️

CYBAI avatar Dec 10 '20 09:12 CYBAI

Excellent @CYBAI - added your name to the team so you can assign yourself tasks in the first comment, and put your name against it.

The content is in src/content/en/2020/performance.md and should be copied to src/content/zh-TW/2020 and translated. They open a pull request for @AbbyTsai to review the translation andone of the core contributors (probably myself) to review the technical side of the translation.

tunetheweb avatar Dec 10 '20 09:12 tunetheweb

@tunetheweb Thank you so much for your quick reply! I will follow the steps to open the PR when translation is ready! Thanks!

CYBAI avatar Dec 10 '20 09:12 CYBAI

@tunetheweb I updated the description to add remaining chapters which were not added above to the 2020 section so that other contributors can pick them. But, I'm not sure about the popularity order for them so added a note there. Please correct me if I'm wrong 🙏 Thank you!

CYBAI avatar Dec 10 '20 10:12 CYBAI

Most of them aren't edited yet so not available for translation just yet. So edited it again to just include the ones I know are ready (in a guesstimated order of popularity!).

tunetheweb avatar Dec 10 '20 10:12 tunetheweb

Thanks. @CYBAI Glad to have you together in translating.

AbbyTsai avatar Dec 10 '20 13:12 AbbyTsai

Most of them aren't edited yet so not available for translation just yet. So edited it again to just include the ones I know are ready (in a guesstimated order of popularity!).

Ah, I see! Thanks for your help!

Thanks. @CYBAI Glad to have you together in translating.

@AbbyTsai Might take some time to translate though, I'm very happy to help :D

CYBAI avatar Dec 10 '20 13:12 CYBAI

Hi @rviscomi @AbbyTsai

Can I take the one about 2019-security?

Will follow the steps to comment and open a PR.

and have got the file from src/content/en/2019/security.md

Excellent @CYBAI - added your name to the team so you can assign yourself tasks in the first comment, and put your name against it.

The content is in src/content/en/2020/performance.md and should be copied to src/content/zh-TW/2020 and translated. They open a pull request for @AbbyTsai to review the translation andone of the core contributors (probably myself) to review the technical side of the translation.

jjjjackson avatar Dec 11 '20 05:12 jjjjackson

@CYBAI @jjjjackson go ahead, please, and put your name along with what you're interested in. we then know where we're dedicating.

AbbyTsai avatar Dec 11 '20 10:12 AbbyTsai

@CYBAI @jjjjackson welcome you linking Chinese translation. Here we'd see some information of writing consistency in first comment, feel free to add our thoughts together.

AbbyTsai avatar Dec 12 '20 04:12 AbbyTsai