Skip to content

Next#42

Merged
serhiipylypchuk1991 merged 10 commits into
masterfrom
next
Jun 12, 2026
Merged

Next#42
serhiipylypchuk1991 merged 10 commits into
masterfrom
next

Conversation

@serhiipylypchuk1991

Copy link
Copy Markdown
Contributor

No description provided.

- replaced bold (**...**) formatting with inline code backticks for
  API entities throughout the documentation (80 files, 235 names)
- covers configs, properties, methods, classes, literal values,
  Event Bus actions, HTTP methods/headers, format specifiers, locales
- left non-API bold intact: section labels (Related article, Change
  log, Returns), tech names (npm, React, Vue), UI text and prose
- configure i18n block, locale dropdown and search languages in docusaurus.config.js (ko excluded from search due to lunr-languages bug)
- generate translation scaffolding (code/navbar/footer/current.json) for all four locales
- translate navbar, footer and sidebar category labels using DHTMLX house style; product/API names kept in English
- fill code.json theme strings from migrated docs-kanban reference
- all five locales (en, ru, de, zh, ko) build successfully

Note: yarn.lock left out of this commit (unrelated pre-existing lockfile regeneration).
- transformer loader was scoped to docs/ only, so translated
  i18n/<locale> markdown skipped @short:/@getshort()/{note}
  transforms, empty-link resolution and raw-HTML handling
- add i18n/ to the loader webpack include (matches migrated siblings)
- without it translated locales fail to build with a misleading
  SSG error: `style` prop expects a mapping, not a string
- translate all 163 docs/ markdown files to German into
  i18n/de/docusaurus-plugin-content-docs/current
- follow de translation rules: formal "Sie", API/method/event
  names and code kept in English, heading anchors preserved as
  {#english-slug}, code comments and link labels translated
- copy docs/assets into the de tree for image resolution
- write .sync marker (HEAD d26e8ba) for future update-mode syncs
- de and en locales both build successfully
- translate all 163 docs/ markdown files to Korean into
  i18n/ko/docusaurus-plugin-content-docs/current
- follow ko translation rules: formal 합니다체 register, API/method/
  event names and code kept in English, heading anchors preserved as
  {#english-slug}, code comments and link labels translated
- copy docs/assets into the ko tree for image resolution
- write .sync marker (HEAD be2bd99) for future update-mode syncs
- ko locale builds successfully (relies on the i18n transformer
  loader fix from 31b65d9)
- translate all 163 docs/ markdown files to Simplified Chinese into
  i18n/zh/docusaurus-plugin-content-docs/current
- follow zh translation rules: formal written style, a space between
  CJK and adjacent Latin/numbers/inline code, full-width punctuation
  in prose, API/method/event names and code kept in English, heading
  anchors preserved as {#english-slug}
- copy docs/assets into the zh tree for image resolution
- write .sync marker (HEAD 002c1fe) for future update-mode syncs
- zh locale builds successfully
- translate all 163 docs/ markdown files to Russian into
  i18n/ru/docusaurus-plugin-content-docs/current
- follow ru translation rules with overrides: keep "API" in Latin
  (not "АПИ"); render Optional/Required as Необязательный/Обязательный;
  use "История изменений" for the Change log label
- API/method/event names and code kept in English, heading anchors
  preserved as {#english-slug}, code comments and link labels translated
- copy docs/assets into the ru tree for image resolution
- write .sync marker (HEAD f30dd9a) for future update-mode syncs
- ru locale builds successfully
- trailing colon moved out of bold markers in labels
- affects Change log, Related article/articles/sample labels
- applied across base docs and de/ko/ru/zh translations
@serhiipylypchuk1991 serhiipylypchuk1991 self-assigned this Jun 12, 2026
- translated remaining English comments inside code blocks
  across guides and api docs in i18n/ru
- preserved code, identifiers, API names, string values
- kept product/component names (To Do List, Toolbar) in Latin
- left structural pseudo-code, commented-out code and
  stylization.md CSS section markers untouched
@serhiipylypchuk1991
serhiipylypchuk1991 merged commit 02274d6 into master Jun 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant