docs: translate figures in en/api and prune low-value figures#540
Merged
Conversation
Replace Chinese figures under docs/en/api/ with English translations so the English documentation no longer embeds Chinese-only images. Figures translated (docs/en/api/...): - framework/feature/figures/JIDL.png - framework/feature/figures/feature_static.png - framework/feature/figures/feature_instance.png - framework/feature/figures/Asynchronous_model.png - framework/telephony/figures/TapiWork.png Figures pruned (removed in both en/ and zh-cn/) and expressed inline via concise text or tables, which carries the same information more compactly: - feature_framework.png: use a short bullet list of the architecture layers. - feature_life.png: use a table documenting each lifecycle event. - feature_running.png: use a bullet list describing Module / Prototype / Instance semantics. - callback_promise_manager.png: describe the internal ID/table design inline. - quickapp/basic_structure.png: remove the Overall Architecture section, whose information is already covered by Related Documentation links.
yanxingyu17
approved these changes
May 11, 2026
aiduxiaoxiong
approved these changes
May 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The English API reference previously embedded Chinese figures under
docs/en/api/. This PR makes the English documentation self-consistent by either replacing the figures with translated English versions, or removing low-value figures and expressing the same information inline.Changes
Figures translated (English versions replaced)
Each of the following
docs/en/api/.../figures/*.pngimages has been updated with an English translation (Chinese version underdocs/zh-cn/is kept unchanged):framework/feature/figures/JIDL.pngframework/feature/figures/feature_static.pngframework/feature/figures/feature_instance.pngframework/feature/figures/Asynchronous_model.pngframework/telephony/figures/TapiWork.pngFigures pruned (removed in both
en/andzh-cn/)The following figures conveyed limited information beyond what the surrounding text already expressed. They have been removed from both language trees, and the same information is now rendered inline as concise text or tables:
feature_framework.pngfeature_life.pngfeature_running.pngcallback_promise_manager.pngquickapp/basic_structure.pngMarkdown documents touched:
docs/en/api/framework/feature/feature_framework.mddocs/en/api/framework/quickapp/basic.mddocs/zh-cn/api/framework/feature/feature_framework.mddocs/zh-cn/api/framework/quickapp/basic.mdVerification
.mdfiles points at a real file (no dead links).docs/en/api/ordocs/zh-cn/api/.Stats
Testing
Documentation-only change; no runtime tests needed.