Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chinese translation: Book section #934

Open
28 tasks
novusnota opened this issue Apr 28, 2024 · 0 comments
Open
28 tasks

Chinese translation: Book section #934

novusnota opened this issue Apr 28, 2024 · 0 comments
Labels
docs: Book /book section of the docs: Guides, Cheatsheets, and a streamlined sequence of educational materials docs.tact-lang.org Documentation for docs.tact-lang.org kept in docs folder tracking-issue

Comments

@novusnota
Copy link
Member

novusnota commented Apr 28, 2024

Tracking issue for translation of Book section and all subsequent pages.

Initial:

  • Overview, /book/index — unassigned

Fundamentals of Tact:

  • /book/types — unassigned
  • /book/integers — unassigned
  • /book/cells — unassigned
  • /book/maps — unassigned
  • /book/structs-and-messages — unassigned
  • /book/optionals — unassigned
  • /book/contracts — unassigned
  • /book/exit-codes — unassigned

Expressiveness:

  • /book/operators — unassigned
  • /book/expressions — unassigned
  • /book/statements — unassigned
  • /book/constants — unassigned
  • /book/functions — unassigned

Communication:

  • /book/receive — unassigned
  • /book/bounced — unassigned
  • /book/external — unassigned
  • /book/lifecycle — unassigned
  • /book/send — unassigned
  • /book/message-mode — unassigned

Going places:

  • /book/deploy — unassigned
  • /book/debug — unassigned
  • /book/upgrades — unassigned
  • /book/import — unassigned
  • /book/config — unassigned
  • /book/masterchain — unassigned
  • /book/func — unassigned
  • /book/programmatic — unassigned

To add a new page:

  1. If there aren't a zh-cn/ sub-folder in docs/src/content/docs, create it
  2. Create all the necessary folders for your page if they don't exist yet. For example, if the English one is in docs/src/content/docs/book/index.mdx (book/index.mdx), that means that for the Chinese version, the docs/src/content/docs/zh-cn/book/ (zh-cn/book/) folder must exist
  3. Copy the respective page file from the English version onto the zh-cn/ sub-folder without changing the name of the page. If it was mode.mdx, it must stay mode.mdx. If it was book/index.mdx, it will be zh-cn/book/index.mdx and so on.
  4. Translate all the English contents of the page
  5. That's it!
@novusnota novusnota added the has dependency Some other issues need to be resolved first label Apr 28, 2024
@novusnota novusnota removed the has dependency Some other issues need to be resolved first label Oct 9, 2024
@novusnota novusnota transferred this issue from tact-lang/tact-docs Oct 9, 2024
@novusnota novusnota added docs.tact-lang.org Documentation for docs.tact-lang.org kept in docs folder docs: Book /book section of the docs: Guides, Cheatsheets, and a streamlined sequence of educational materials labels Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs: Book /book section of the docs: Guides, Cheatsheets, and a streamlined sequence of educational materials docs.tact-lang.org Documentation for docs.tact-lang.org kept in docs folder tracking-issue
Projects
None yet
Development

No branches or pull requests

1 participant