diff --git a/latte/bg/tags.texy b/latte/bg/tags.texy
index 465a714616..1fb9f273b9 100644
--- a/latte/bg/tags.texy
+++ b/latte/bg/tags.texy
@@ -748,7 +748,7 @@ Lata е умен и `$iterator->last` работи не само за масив
{var $name = 'John Smith', $age = 27}
```
-Тагът `{default}` работи по подобен начин, с изключение на това, че създава променливи само ако те не съществуват:
+Тагът `{default}` работи по подобен начин, с изключение на това, че създава променливи само ако те не съществуват. Ако дадена променлива вече съществува и съдържа `null`, тя няма да бъде презаписана:
```latte
{default $lang = 'cs'}
diff --git a/latte/cs/tags.texy b/latte/cs/tags.texy
index c4e6c59bdb..3a6afa2c33 100644
--- a/latte/cs/tags.texy
+++ b/latte/cs/tags.texy
@@ -745,7 +745,7 @@ Nové proměnné vytvoříme v šabloně značkou `{var}`:
{var $name = 'John Smith', $age = 27}
```
-Značka `{default}` funguje podobně, ale vytváří proměnné jen tehdy, pokud neexistují:
+Značka `{default}` funguje podobně, ale vytváří proměnné jen tehdy, pokud neexistují. Pokud proměnná již existuje a obsahuje hodnotu `null`, nebude přepsána:
```latte
{default $lang = 'cs'}
diff --git a/latte/de/tags.texy b/latte/de/tags.texy
index 0fbefed3f3..23ecde451c 100644
--- a/latte/de/tags.texy
+++ b/latte/de/tags.texy
@@ -748,7 +748,7 @@ Neue Variablen werden im Template mit dem Tag `{var}` erstellt:
{var $name = 'John Smith', $age = 27}
```
-Das Tag `{default}` funktioniert ähnlich, mit dem Unterschied, dass es Variablen nur dann erstellt, wenn sie nicht existieren:
+Das Tag `{default}` funktioniert ähnlich, mit dem Unterschied, dass es Variablen nur dann erstellt, wenn sie noch nicht existieren. Wenn eine Variable bereits existiert und `null` enthält, wird sie nicht überschrieben:
```latte
{default $lang = 'cs'}
diff --git a/latte/el/tags.texy b/latte/el/tags.texy
index 16e3cd663d..69853cda29 100644
--- a/latte/el/tags.texy
+++ b/latte/el/tags.texy
@@ -748,7 +748,7 @@ Age: {date('Y') - $birth}
{var $name = 'John Smith', $age = 27}
```
-Η ετικέτα `{default}` λειτουργεί παρόμοια, με τη διαφορά ότι δημιουργεί μεταβλητές μόνο αν δεν υπάρχουν:
+Η ετικέτα `{default}` λειτουργεί παρόμοια, με τη διαφορά ότι δημιουργεί μεταβλητές μόνο αν δεν υπάρχουν. Εάν μια μεταβλητή υπάρχει ήδη και περιέχει το `null`, δεν θα αντικατασταθεί:
```latte
{default $lang = 'cs'}
diff --git a/latte/en/tags.texy b/latte/en/tags.texy
index 719bc79156..c3ba1ad236 100644
--- a/latte/en/tags.texy
+++ b/latte/en/tags.texy
@@ -748,7 +748,7 @@ We will create new variables in the template with the `{var}` tag:
{var $name = 'John Smith', $age = 27}
```
-The `{default}` tag works similarly, except that it creates variables only if they do not exist:
+The `{default}` tag works similarly, except that it creates variables only if they do not exist. If a variable already exists and contains `null`, it will not be overwritten:
```latte
{default $lang = 'cs'}
diff --git a/latte/es/tags.texy b/latte/es/tags.texy
index 03b5692ec5..2c928d0eb3 100644
--- a/latte/es/tags.texy
+++ b/latte/es/tags.texy
@@ -748,7 +748,7 @@ Crearemos nuevas variables en la plantilla con la etiqueta `{var}`:
{var $name = 'John Smith', $age = 27}
```
-La etiqueta `{default}` funciona de forma similar, salvo que crea variables sólo si no existen:
+La etiqueta `{default}` funciona de forma similar, salvo que crea variables sólo si no existen. Si una variable ya existe y contiene `null`, no se sobrescribirá:
```latte
{default $lang = 'cs'}
diff --git a/latte/fr/tags.texy b/latte/fr/tags.texy
index 65a994d18c..7c35979c71 100644
--- a/latte/fr/tags.texy
+++ b/latte/fr/tags.texy
@@ -748,7 +748,7 @@ Nous allons créer de nouvelles variables dans le modèle avec la balise `{var}`
{var $name = 'John Smith', $age = 27}
```
-La balise `{default}` fonctionne de manière similaire, sauf qu'elle crée des variables uniquement si elles n'existent pas :
+La balise `{default}` fonctionne de la même manière, sauf qu'elle ne crée des variables que si elles n'existent pas. Si une variable existe déjà et contient `null`, elle ne sera pas écrasée :
```latte
{default $lang = 'cs'}
diff --git a/latte/hu/tags.texy b/latte/hu/tags.texy
index 07b861fd40..69f5a3f3e4 100644
--- a/latte/hu/tags.texy
+++ b/latte/hu/tags.texy
@@ -748,7 +748,7 @@ A sablonban új változókat hozunk létre a `{var}` címkével:
{var $name = 'John Smith', $age = 27}
```
-A `{default}` címke hasonlóan működik, azzal a különbséggel, hogy csak akkor hoz létre változókat, ha azok nem léteznek:
+A `{default}` címke hasonlóan működik, azzal a különbséggel, hogy csak akkor hoz létre változókat, ha azok nem léteznek. Ha egy változó már létezik, és tartalmazza a `null` címet, azt nem írja felül:
```latte
{default $lang = 'cs'}
diff --git a/latte/it/tags.texy b/latte/it/tags.texy
index ab70a24b30..490b4a9bb0 100644
--- a/latte/it/tags.texy
+++ b/latte/it/tags.texy
@@ -748,7 +748,7 @@ Creeremo nuove variabili nel template con il tag `{var}`:
{var $name = 'John Smith', $age = 27}
```
-Il tag `{default}` funziona in modo simile, ma crea le variabili solo se non esistono:
+Il tag `{default}` funziona in modo simile, ma crea variabili solo se non esistono. Se una variabile esiste già e contiene `null`, non verrà sovrascritta:
```latte
{default $lang = 'cs'}
diff --git a/latte/ja/tags.texy b/latte/ja/tags.texy
index 3431742402..531ecfecb4 100644
--- a/latte/ja/tags.texy
+++ b/latte/ja/tags.texy
@@ -748,7 +748,7 @@ n:attributeの前に`inner-` というプレフィックスを付けることが
{var $name = 'John Smith', $age = 27}
```
-`{default}` タグも同様に動作しますが、変数が存在しない場合にのみ変数を作成する点が異なります。
+`{default}` タグも同様に機能するが、変数が存在しない場合にのみ変数を作成する。変数がすでに存在し、`null` を含んでいても、上書きされることはない:
```latte
{default $lang = 'cs'}
diff --git a/latte/pl/tags.texy b/latte/pl/tags.texy
index 9a368314fc..53404283ac 100644
--- a/latte/pl/tags.texy
+++ b/latte/pl/tags.texy
@@ -748,7 +748,7 @@ Utwórz nowe zmienne w szablonie z tagiem `{var}`:
{var $name = 'John Smith', $age = 27}
```
-Znacznik `{default}` działa podobnie, z tym że tworzy zmienne tylko wtedy, gdy nie istnieją:
+Znacznik `{default}` działa podobnie, z wyjątkiem tego, że tworzy zmienne tylko wtedy, gdy nie istnieją. Jeśli zmienna już istnieje i zawiera `null`, nie zostanie nadpisana:
```latte
{default $lang = 'cs'}
diff --git a/latte/pt/tags.texy b/latte/pt/tags.texy
index 8bce51f23a..57ff630f02 100644
--- a/latte/pt/tags.texy
+++ b/latte/pt/tags.texy
@@ -748,7 +748,7 @@ Vamos criar novas variáveis no modelo com a tag `{var}`:
{var $name = 'John Smith', $age = 27}
```
-A tag `{default}` funciona de forma semelhante, exceto que ela só cria variáveis se elas não existirem:
+A tag `{default}` funciona de forma semelhante, exceto pelo fato de que ela cria variáveis somente se elas não existirem. Se uma variável já existir e contiver `null`, ela não será substituída:
```latte
{default $lang = 'cs'}
diff --git a/latte/ro/tags.texy b/latte/ro/tags.texy
index 0662ce926b..a9f758384f 100644
--- a/latte/ro/tags.texy
+++ b/latte/ro/tags.texy
@@ -748,7 +748,7 @@ Vom crea noi variabile în șablon cu ajutorul etichetei `{var}`:
{var $name = 'John Smith', $age = 27}
```
-Eticheta `{default}` funcționează în mod similar, cu excepția faptului că creează variabile numai dacă acestea nu există:
+Eticheta `{default}` funcționează în mod similar, cu excepția faptului că aceasta creează variabile numai dacă acestea nu există. Dacă o variabilă există deja și conține `null`, aceasta nu va fi suprascrisă:
```latte
{default $lang = 'cs'}
diff --git a/latte/ru/tags.texy b/latte/ru/tags.texy
index f2c3e2a97b..7bd2ba1112 100644
--- a/latte/ru/tags.texy
+++ b/latte/ru/tags.texy
@@ -748,7 +748,7 @@ Age: {date('Y') - $birth}
{var $name = 'John Smith', $age = 27}
```
-Тег `{default}` работает аналогично, за исключением того, что он создает переменные, только если они не существуют:
+Тег `{default}` работает аналогично, за исключением того, что он создает переменные только в том случае, если они не существуют. Если переменная уже существует и содержит `null`, она не будет перезаписана:
```latte
{default $lang = 'cs'}
diff --git a/latte/sl/tags.texy b/latte/sl/tags.texy
index 9030ab77a4..f0c7e9dfe4 100644
--- a/latte/sl/tags.texy
+++ b/latte/sl/tags.texy
@@ -748,7 +748,7 @@ V predlogi bomo ustvarili nove spremenljivke z oznako `{var}`:
{var $name = 'John Smith', $age = 27}
```
-Značka `{default}` deluje podobno, le da ustvarja spremenljivke le, če ne obstajajo:
+Oznaka `{default}` deluje podobno, le da ustvarja spremenljivke le, če ne obstajajo. Če spremenljivka že obstaja in vsebuje oznako `null`, se ne prepiše:
```latte
{default $lang = 'cs'}
diff --git a/latte/tr/tags.texy b/latte/tr/tags.texy
index ec01a336da..d9d4d0e310 100644
--- a/latte/tr/tags.texy
+++ b/latte/tr/tags.texy
@@ -748,7 +748,7 @@ Değişkenler .[#toc-variables]
{var $name = 'John Smith', $age = 27}
```
-`{default}` etiketi de benzer şekilde çalışır, ancak değişkenleri yalnızca mevcut değillerse oluşturur:
+`{default}` etiketi de benzer şekilde çalışır, ancak değişkenleri yalnızca mevcut değillerse oluşturur. Bir değişken zaten mevcutsa ve `null` içeriyorsa, üzerine yazılmaz:
```latte
{default $lang = 'cs'}
diff --git a/latte/uk/tags.texy b/latte/uk/tags.texy
index c7abb10170..101125c726 100644
--- a/latte/uk/tags.texy
+++ b/latte/uk/tags.texy
@@ -748,7 +748,7 @@ Age: {date('Y') - $birth}
{var $name = 'John Smith', $age = 27}
```
-Тег `{default}` працює аналогічно, за винятком того, що він створює змінні, тільки якщо вони не існують:
+Тег `{default}` працює аналогічно, за винятком того, що він створює змінні, тільки якщо вони не існують. Якщо змінна вже існує і містить `null`, вона не буде перезаписана:
```latte
{default $lang = 'cs'}