Files
dify-docs/zh/develop-plugin
Riskey 134e07548a docs: terminology, label and link cleanup across the docs (#901)
* docs: add the self-host prerequisite to the CLI pages

difyctl login 404s on a default self-hosted deployment because the
/openapi/v1/* surface ships disabled, and with only OPENAPI_ENABLED it
503s at approval. Name both flags before the sign-in steps. Dify Cloud
is unaffected. Also fixes six pre-existing blank-line violations after
code fences in the same pages.

* docs: complete the Integration Trigger rename in ja

The ja tree rendered the node as 統合トリガー in 27 places across 9 files,
while the product UI calls it インテグレーショントリガー. Adopt the UI string.
No inbound links pointed at the four headings whose anchors move.

* fix: repoint contact-sales links to the per-language forms

Enterprise Tips still linked the udify.app webapp. Point each language
at its own HubSpot sales form, per writing-guides/style-guide.md. The
udify.app/chat/abc123 placeholder in user-input.mdx is untouched.

* fix: correct card icons that never rendered

icon="scale" and icon="arrows-exchange" are not FontAwesome 6 names, so
the Legal Pages and Import & Export cards rendered with no icon at all.
Use scale-balanced and right-left.

* docs: use 应用 instead of 应用程序 in the zh docs

The glossary term for app is 应用. 191 occurrences of 应用程序 remained,
mostly in the monitor, workspace and publish trees. The zh UI is itself
split between the two, so this follows the glossary rather than the UI.

* fix: align UI labels and formatting with the product

Max Iterations on the Agent node matched the classic Agent app setting
instead of the node's own label; the ja column said 最大反復数 where the UI
says 最大反復回数. The Run Batch tab was バッチ実行 in a ja tutorial and
Batch Run in en. The tool YAML type list documented 6 of the 14 values
ToolParameterType accepts. Three zh Frame captions disagreed with their
alt text.

* docs: standardize the web app term across all three languages

Use web app / Web 应用 / Web アプリ, lowercase in English body text and
capitalized where a sentence, description or title-case caption starts.
The product UI is split across web app, Web App and WebApp in every
language, so there is no UI spelling to follow; the glossary now carries
the rule. zh also had a third variant, 网页应用, and ja had four missing
CJK-Latin spaces.

On-screen labels stay verbatim: Web App Access Control, the Web App
publish-panel section, Who can access web app. So do the API identifiers
Get App WebApp Settings, whose published slug 18 files link to, plus
getChatWebAppSettings and WebAppSettingsResponse.

The webapp family pages carry their other fixes in this commit too,
since those edits interleave with the term change line by line.

* fix: address review feedback on terminology and frontmatter

Make "web app" plural in the cheatsheet so it parallels "Endpoints" in the same list. Close the zh lesson-10 parenthesis with the full-width mark it was opened with. Add the missing zh description on both chatflow-webapp pages, where en and ja already had one.

The other four review comments asked for descriptions on pages whose en source also lacks one. Those are not translation gaps; they belong to the tree-wide frontmatter pass tracked as DC-58.

* fix: match AI credits to the casing the product uses

The UI renders the label lowercase (modelProvider.card.aiCreditsOption and selector.aiCredits); only the section header quotaLabel is all-caps. Lowercase the term in body prose and in the model-providers description, and leave the two Title Case headings alone.

Safe on every branch this backports to: the capitalized modelProvider.quota was pruned upstream in the commit first tagged 1.15.0, so 1.15.0 through 1.16.1 all carry the same lowercase strings.
2026-07-29 18:39:46 +08:00
..