intl(zh): fix translation#15806
Conversation
'应用程序' means 'application software' in Chinese. '`APPLY` 调用' means 'a call to `APPLY`', which is better.
✅ Deploy Preview for ethereumorg ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
| 3. 检查区块上的工作量证明是否有效。 | ||
| 4. 令前一个区块末尾的态为 `S[0]`。 | ||
| 5. 假设 `TX` 是该区块的交易列表,其中包含 `n` 个交易。 对于 `0...n-1` 中的所有 `i`,如果有任何应用程序返回错误,退出并返回 false,请设置 `S[i+1] = APPLY(S[i],TX[i])`。 | ||
| 5. 假设 `TX` 是该区块的交易列表,其中包含 `n` 个交易。 对于 `0...n-1` 中的所有 `i`,如果有任何 `APPLY` 调用返回错误,退出并返回 false,请设置 `S[i+1] = APPLY(S[i],TX[i])`。 |
There was a problem hiding this comment.
This makes absolute sense! And I suggest reordering the sentence to make it even more readable:
假设 TX 是该区块的交易列表,其中包含 n 个交易。 对于 0...n-1 中的所有 i,执行 S[i+1] = APPLY(S[i],TX[i]),如果有任何 APPLY 调用返回错误,则退出并返回 false 。
There was a problem hiding this comment.
好, 已经重排序, 顺便稍微改了下措辞.
|
Thanks @shynur! Appreciate the suggestion... cc: @lukassim Can you remind me if we have any flow established for whitepaper translations? This looks reasonable, but we tend to not mess with this page. If we're good with it, we should upload this to Crowdin to prevent it from getting reverted when Crowdin syncs with the repo. |
|
Use the s 5 fiie
…On Tue, Jul 15, 2025, 4:57 PM wackerow ***@***.***> wrote:
*wackerow* left a comment (ethereum/ethereum-org-website#15806)
<#15806 (comment)>
Thanks @shynur <https://github.com/shynur>! Appreciate the suggestion...
cc: @lukassim <https://github.com/lukassim> Can you remind me if we have
any flow established for whitepaper translations? This looks reasonable,
but we tend to not mess with this page. If we're good with it, we should
upload this to Crowdin to prevent it from getting reverted when Crowdin
syncs with the repo.
—
Reply to this email directly, view it on GitHub
<#15806 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AVJSV6UBM74Y57NYCFZV4LL3IWIPJAVCNFSM6AAAAACBHRVN46VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTANZWGE2DQNJZHA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
|
This issue is stale because it has been open 30 days with no activity. |
wackerow
left a comment
There was a problem hiding this comment.
Copilot review
Here’s a review of the Chinese Simplified translation update for the canonical English string:
Canonical English:
- Suppose
TXis the block's transaction list withntransactions. For alliin0...n-1, setS[i+1] = APPLY(S[i],TX[i])If any application returns an error, exit and return false.
Old Translation
- 假设
TX是该区块的交易列表,其中包含n个交易。 对于0...n-1中的所有i,如果有任何应用程序返回错误,退出并返回 false,请设置S[i+1] = APPLY(S[i],TX[i])。
- Issues:
- The logical order is incorrect. It suggests checking for errors before performing the
APPLYoperation, which does not match the English. - "应用程序" (“application”) is ambiguous and not appropriate for this technical context.
- The sentence is convoluted and harder to understand.
- The logical order is incorrect. It suggests checking for errors before performing the
New Translation
- 假设
TX是该区块的交易列表,其中包含n个交易。 对于0...n-1中的每个数字i,依次执行S[i+1] = APPLY(S[i],TX[i])。 如果有任何一次对APPLY的调用返回了错误,退出并返回 false。
- Improvements:
- Correctly describes the process: for each
i, executeAPPLY, then check for errors. - The phrase “依次执行” (“execute in sequence”) makes the iteration clear.
- “任何一次对
APPLY的调用返回了错误” clearly states the error condition and matches the English intent. - Removes the awkward “应用程序” phrasing.
- Correctly describes the process: for each
Summary
The new translation is accurate, clear, and matches the intent and logical flow of the original English.
Recommendation: Use the new translation.
Copilot recommendation: "Use the new translation."
|
Congrats, your important contribution to this open-source project has earned you a GitPOAP! GitPOAP: 2025 Ethereum.org Contributor: Join the [ethereum.org Discord server](https://ethereum.org/discord) to explore more ways to contribute to the project. Depending on the tasks you complete, you may also unlock additional rewards. Visit [ethereum.org/contributing](https://ethereum.org/contributing) to learn more.Head to gitpoap.io & connect your GitHub account to mint!Keep buidling, keep learning, and let's grow the Ethereum open-source community together 🌱 Learn more about GitPOAPs here. |
|
@all-contributors please add @shynur for translations |
|
I've put up a pull request to add @shynur! 🎉 |
|
@all-contributors please add @JoeChenJ for translations |
|
I've put up a pull request to add @JoeChenJ! 🎉 |


'应用程序' means 'application software' in Chinese, which is a completely wrong translation.
'
APPLY调用' means 'a call toAPPLY', which is better and correct.