diff --git a/apps/docs/content/docs/de/blocks/loop.mdx b/apps/docs/content/docs/de/blocks/loop.mdx
index 21bf39b5c3..aadbc3a885 100644
--- a/apps/docs/content/docs/de/blocks/loop.mdx
+++ b/apps/docs/content/docs/de/blocks/loop.mdx
@@ -70,7 +70,7 @@ Wähle zwischen vier Arten von Schleifen:
- **While-Schleife (Bedingungsbasiert)** - Wird weiter ausgeführt, solange eine Bedingung als wahr ausgewertet wird:
+ **While-Schleife (Bedingungsbasiert)** - Wird ausgeführt, solange eine Bedingung als wahr ausgewertet wird:
- Verwende diese, wenn du eine Schleife ausführen musst, bis eine bestimmte Bedingung erfüllt ist. Die Bedingung wird **vor** jeder Iteration überprüft.
+ Verwende diese, wenn du eine Schleife benötigst, die läuft, bis eine bestimmte Bedingung erfüllt ist. Die Bedingung wird **vor** jeder Iteration überprüft.
```
Example: While {""} < 10
@@ -107,12 +107,13 @@ Wähle zwischen vier Arten von Schleifen:
/>
- Verwende diese, wenn du mindestens einmal ausführen und dann eine Schleife durchlaufen musst, bis eine Bedingung erfüllt ist. Die Bedingung wird **nach** jeder Iteration überprüft.
-
+ Verwende diese, wenn du eine Operation mindestens einmal ausführen musst und dann die Schleife fortsetzen willst, bis eine Bedingung erfüllt ist. Die Bedingung wird **nach** jeder Iteration überprüft.
```
- Example: Do-While Loop
- - Execute first iteration
+ Example: Do-while {""} < 10
+ - Execute blocks
+ - Inside loop: Increment {""}
+ - Inside loop: Variables assigns i = {""} + 1
- Check condition → Continue if true
- Check condition → Exit if false
```
diff --git a/apps/docs/content/docs/es/blocks/loop.mdx b/apps/docs/content/docs/es/blocks/loop.mdx
index d012194bdd..0546c70f4f 100644
--- a/apps/docs/content/docs/es/blocks/loop.mdx
+++ b/apps/docs/content/docs/es/blocks/loop.mdx
@@ -82,7 +82,7 @@ Elige entre cuatro tipos de bucles:
/>
- Úsalo cuando necesites hacer un bucle hasta que se cumpla una condición específica. La condición se comprueba **antes** de cada iteración.
+ Úsalo cuando necesites repetir hasta que se cumpla una condición específica. La condición se verifica **antes** de cada iteración.
```
Example: While {""} < 10
@@ -107,12 +107,13 @@ Elige entre cuatro tipos de bucles:
/>
- Úsalo cuando necesites ejecutar al menos una vez, luego hacer un bucle hasta que se cumpla una condición. La condición se comprueba **después** de cada iteración.
-
+ Úsalo cuando necesites ejecutar al menos una vez, luego repetir hasta que se cumpla una condición. La condición se verifica **después** de cada iteración.
```
- Example: Do-While Loop
- - Execute first iteration
+ Example: Do-while {""} < 10
+ - Execute blocks
+ - Inside loop: Increment {""}
+ - Inside loop: Variables assigns i = {""} + 1
- Check condition → Continue if true
- Check condition → Exit if false
```
diff --git a/apps/docs/content/docs/fr/blocks/loop.mdx b/apps/docs/content/docs/fr/blocks/loop.mdx
index f5738562a0..e43d91713b 100644
--- a/apps/docs/content/docs/fr/blocks/loop.mdx
+++ b/apps/docs/content/docs/fr/blocks/loop.mdx
@@ -70,7 +70,7 @@ Choisissez entre quatre types de boucles :
- **Boucle While (Basée sur condition)** - Continue l'exécution tant qu'une condition est évaluée comme vraie :
+ **Boucle While (Basée sur une condition)** - Continue à s'exécuter tant qu'une condition est évaluée comme vraie :
- **Boucle Do-While (Basée sur condition)** - S'exécute au moins une fois, puis continue tant qu'une condition est vraie :
+ **Boucle Do-While (Basée sur une condition)** - S'exécute au moins une fois, puis continue tant qu'une condition est vraie :
"} < 10
+ - Execute blocks
+ - Inside loop: Increment {""}
+ - Inside loop: Variables assigns i = {""} + 1
- Check condition → Continue if true
- Check condition → Exit if false
```
diff --git a/apps/docs/content/docs/ja/blocks/loop.mdx b/apps/docs/content/docs/ja/blocks/loop.mdx
index bd5e0b8bf6..75e53967a0 100644
--- a/apps/docs/content/docs/ja/blocks/loop.mdx
+++ b/apps/docs/content/docs/ja/blocks/loop.mdx
@@ -70,7 +70,7 @@ import { Image } from '@/components/ui/image'
- **While ループ(条件ベース)** - 条件がtrueと評価される間、実行を継続します:
+ **While ループ(条件ベース)** - 条件が真と評価される間、実行を継続します:
- **Do-While ループ(条件ベース)** - 少なくとも1回実行し、その後条件がtrueの間継続します:
-
+ **Do-While ループ(条件ベース)** - 少なくとも1回実行し、その後条件が真である間継続します:
+
+
+ 少なくとも1回実行し、その後条件が満たされるまでループする必要がある場合に使用します。条件は各反復の**後に**チェックされます。
+
+ ```
+ Example: Do-while {""} < 10
+ - Execute blocks
+ - Inside loop: Increment {""}
+ - Inside loop: Variables assigns i = {""} + 1
+ - Check condition → Continue if true
+ - Check condition → Exit if false
+ ```
少なくとも1回実行し、その後条件が満たされるまでループする必要がある場合に使用します。条件は各反復の**後に**チェックされます。
@@ -246,9 +257,3 @@ while (counter < items.length && !foundTarget) {
-
-## ベストプラクティス
-
-- **適切な制限を設定する**: 実行時間が長くならないよう、反復回数を適切に保つ
-- **コレクションにはForEachを使用する**: 配列やオブジェクトを処理する場合、Forループの代わりにForEachを使用する
-- **エラーを適切に処理する**: 堅牢なワークフローのために、ループ内でのエラー処理を検討する
diff --git a/apps/docs/content/docs/zh/blocks/loop.mdx b/apps/docs/content/docs/zh/blocks/loop.mdx
index 452b216626..f3fa113ec8 100644
--- a/apps/docs/content/docs/zh/blocks/loop.mdx
+++ b/apps/docs/content/docs/zh/blocks/loop.mdx
@@ -82,14 +82,13 @@ import { Image } from '@/components/ui/image'
/>
- 当需要循环直到满足特定条件时使用此方法。条件在每次迭代**之前**检查。
-
+ 当需要循环直到满足特定条件时使用此方法。条件在每次迭代的**之前**进行检查。
```
- Example: While < 10
+ Example: While {""} < 10
- Check condition → Execute if true
- - Inside loop: Increment
- - Inside loop: Variables assigns i = + 1
+ - Inside loop: Increment {""}
+ - Inside loop: Variables assigns i = {""} + 1
- Check condition → Execute if true
- Check condition → Exit if false
```
@@ -108,14 +107,13 @@ import { Image } from '@/components/ui/image'
/>
- 当需要至少执行一次,然后循环直到满足条件时使用此方法。条件在每次迭代**之后**检查。
-
+ 当需要至少执行一次,然后循环直到满足条件时使用此方法。条件在每次迭代的**之后**进行检查。
```
- Example: Do-while < 10
+ Example: Do-while {""} < 10
- Execute blocks
- - Inside loop: Increment
- - Inside loop: Variables assigns i = + 1
+ - Inside loop: Increment {""}
+ - Inside loop: Variables assigns i = {""} + 1
- Check condition → Continue if true
- Check condition → Exit if false
```
diff --git a/apps/docs/i18n.lock b/apps/docs/i18n.lock
index 430a0fb687..8b07f56e72 100644
--- a/apps/docs/i18n.lock
+++ b/apps/docs/i18n.lock
@@ -4898,10 +4898,10 @@ checksums:
content/7: 9d70f66d1a9451ed3eca4a736f16a25b
content/8: 0a512adcf936e341d82edf37bdabaf67
content/9: 84099eb0c2a3d63fbce666ed70737c1a
- content/10: ac9cd91daa3c1394b1cbb566e4bf9424
- content/11: 395c4ae0f314e84860c80f05cd46417f
- content/12: 54d261587ec0bc6e4ec97668b5a8f109
- content/13: 04593f5a99891adb9e221b1f6909b920
+ content/10: 99d7789e46de7a37077988c8c4cc0ca7
+ content/11: 23a43886e2c86080b7d271f38e3bc94a
+ content/12: b5eebc8b4aaf6d14f4d0248a23d8aba8
+ content/13: d60dc416b80516da03739f06df0abff8
content/14: 3304a33dfb626c6e2267c062e8956a9d
content/15: b55a33d2662babda7b0601dce90d70c3
content/16: 2b707960797476b5fa8e135995c6b92c