Skip to content

Add Japanese PKCS#12 documentation to the wolfSSL manual - #282

Open
kojiws wants to merge 2 commits into
wolfSSL:masterfrom
kojiws:add-pkcs12-docs-ja
Open

kojiws wants to merge 2 commits into
wolfSSL:masterfrom
kojiws:add-pkcs12-docs-ja

Conversation

@kojiws

@kojiws kojiws commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Description

Japanese translation of the PKCS#12 manual content added in #281:

  • src-ja/chapter04.md — the PKCS#12 section under PKCS Support
  • src-ja/chapter07.md — PFX added to Supported Formats and Sizes
  • mkdocs-ja.yml — group__PKCS12.md and pkcs12_8h.md in the Japanese nav

One intentional difference from the English text: it links HAVE_PKCS12 to
chapter02.md#have_pkcs12, but Japanese chapter 2 has no such heading, so the
macro is plain code here rather than a dead link.

Depends on wolfSSL/wolfssl#11437 (Japanese Doxygen comments) — merge that first.

Testing

make DOC_LANG=JA pdf and make DOC_LANG=JA html both build clean.
All ten functions render, every added cross-link resolves, and the Japanese text
appears correctly in the PDF.

@kojiws kojiws self-assigned this Sep 11, 2026
Copilot AI balanced review requested due to automatic review settings October 13, 2026 04:41
@kojiws
kojiws force-pushed the add-pkcs12-docs-ja branch from e0fd41c to 979b5ee Compare October 13, 2026 04:41

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The translation, links, examples, and navigation changes consistently match the established English documentation.

0 open findings

What changed in this PR

Adds Japanese PKCS #12 documentation, aligned with the existing English manual and dependent Japanese Doxygen content.

Changes:

  • Documents PKCS #12 usage, ownership, serialization, and compatibility APIs.
  • Adds PFX to supported formats.
  • Adds PKCS #12 API pages to Japanese navigation.
File Description
wolfSSL/​src-ja/​chapter04.md Adds the translated PKCS #12 guide.
wolfSSL/​src-ja/​chapter07.md Documents PFX support.
wolfSSL/​mkdocs-ja.yml Adds PKCS #12 reference pages.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@kojiws
kojiws requested a review from yosuke-wolfssl October 13, 2026 04:58
@kojiws kojiws removed their assignment Oct 13, 2026
@yosuke-wolfssl yosuke-wolfssl self-assigned this Oct 13, 2026

@yosuke-wolfssl yosuke-wolfssl left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll send my review to the author directly.

@kojiws
kojiws force-pushed the add-pkcs12-docs-ja branch from 3b3d29b to 3892208 Compare October 13, 2026 08:43
@kojiws
kojiws requested a review from yosuke-wolfssl October 13, 2026 09:08
@kojiws kojiws removed their assignment Oct 13, 2026
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.

3 participants