diff --git a/src/content/reference/react/useInsertionEffect.md b/src/content/reference/react/useInsertionEffect.md
index 175b4476fa..5a8503e1a4 100644
--- a/src/content/reference/react/useInsertionEffect.md
+++ b/src/content/reference/react/useInsertionEffect.md
@@ -4,13 +4,13 @@ title: useInsertionEffect
-`useInsertionEffect` is for CSS-in-JS library authors. Unless you are working on a CSS-in-JS library and need a place to inject the styles, you probably want [`useEffect`](/reference/react/useEffect) or [`useLayoutEffect`](/reference/react/useLayoutEffect) instead.
+`useInsertionEffect` 是为 CSS-in-JS 库的作者特意打造的。除非你正在使用 CSS-in-JS 库并且需要注入样式,否则你应该使用 [`useEffect`](/reference/react/useEffect) 或者 [`useLayoutEffect`](/reference/react/useLayoutEffect)。
-`useInsertionEffect` is a version of [`useEffect`](/reference/react/useEffect) that fires before any DOM mutations.
+`useInsertionEffect` 是 [`useEffect`](/reference/react/useEffect) 的另一种实现,会在任何 DOM 变化前触发。
```js
useInsertionEffect(setup, dependencies?)
@@ -22,80 +22,80 @@ useInsertionEffect(setup, dependencies?)
---
-## Reference {/*reference*/}
+## 参考 {/*reference*/}
### `useInsertionEffect(setup, dependencies?)` {/*useinsertioneffect*/}
-Call `useInsertionEffect` to insert the styles before any DOM mutations:
+调用 `useInsertionEffect` 以在任何 DOM 变化之前注入样式:
```js
import { useInsertionEffect } from 'react';
-// Inside your CSS-in-JS library
+// 在你的 CSS-in-JS 库中
function useCSS(rule) {
useInsertionEffect(() => {
- // ... inject