Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix wording in react-19.md for clarity #808

Merged
merged 1 commit into from
Nov 18, 2024
Merged

Conversation

morinokami
Copy link
Contributor

react-19.md における訳文の一部が少し不明瞭であったため、誤読の可能性がないように改善しました。

Copy link

vercel bot commented Nov 16, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
legacy-ja-reactjs-org ⬜️ Ignored (Inspect) Visit Preview Nov 16, 2024 1:19pm

サーバアクションはサーバコンポーネントで作成され、props としてクライアントコンポーネントに渡すことも、クライアントコンポーネントでインポートして使用することもできます。
サーバアクションをサーバコンポーネント内で作成し props としてクライアントコンポーネントに渡すことも、クライアントコンポーネントでインポートして使用することもできます。
Copy link
Contributor Author

Choose a reason for hiding this comment

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

もとの訳文の最初の読点までを素直に読むと「サーバアクションは一般にサーバコンポーネントで作成されるものである」というように読めますが、これは事実として誤っており、原文を確認すると

Server Actions can be created in Server Components and passed as props to Client Components, or they can be imported and used in Client Components.

なので、原文がおかしいというよりも訳出の時点で意味がズレてしまっているようです。「Server Actions can be created in Server Components and passed as props to Client Components」を読点で分割せず「てにをは」を調整することで誤解がないようにしてみましたが、どうでしょうか(なお、原文の「can be created in Server Components」 に対応するのは「サーバコンポーネントで作成」のあたりですが、in の意味がはっきりするよう「で」を「内で」に変更してもいます)。

Copy link
Member

@smikitky smikitky left a comment

Choose a reason for hiding this comment

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

全く仰る通りです…ご指摘ありがとうございます。

@smikitky smikitky merged commit b3095c3 into reactjs:main Nov 18, 2024
3 checks 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.

2 participants