Skip to content

Commit

Permalink
latte: better expression
Browse files Browse the repository at this point in the history
  • Loading branch information
dg committed Nov 6, 2024
1 parent 6c64b1f commit 077dd7a
Show file tree
Hide file tree
Showing 17 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion latte/bg/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -748,7 +748,7 @@ Lata е умен и `$iterator->last` работи не само за масив
{var $name = 'John Smith', $age = 27}
```

Тагът `{default}` работи по подобен начин, с изключение на това, че създава променливи само ако те не съществуват:
Тагът `{default}` работи по подобен начин, с изключение на това, че създава променливи само ако те не съществуват. Ако дадена променлива вече съществува и съдържа `null`, тя няма да бъде презаписана:

```latte
{default $lang = 'cs'}
Expand Down
2 changes: 1 addition & 1 deletion latte/cs/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/de/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/el/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -748,7 +748,7 @@ Age: {date('Y') - $birth}<br>
{var $name = 'John Smith', $age = 27}
```

Η ετικέτα `{default}` λειτουργεί παρόμοια, με τη διαφορά ότι δημιουργεί μεταβλητές μόνο αν δεν υπάρχουν:
Η ετικέτα `{default}` λειτουργεί παρόμοια, με τη διαφορά ότι δημιουργεί μεταβλητές μόνο αν δεν υπάρχουν. Εάν μια μεταβλητή υπάρχει ήδη και περιέχει το `null`, δεν θα αντικατασταθεί:

```latte
{default $lang = 'cs'}
Expand Down
2 changes: 1 addition & 1 deletion latte/en/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/es/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/fr/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/hu/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/it/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/ja/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -748,7 +748,7 @@ n:attributeの前に`inner-` というプレフィックスを付けることが
{var $name = 'John Smith', $age = 27}
```

`{default}` タグも同様に動作しますが、変数が存在しない場合にのみ変数を作成する点が異なります。
`{default}` タグも同様に機能するが、変数が存在しない場合にのみ変数を作成する。変数がすでに存在し、`null` を含んでいても、上書きされることはない:

```latte
{default $lang = 'cs'}
Expand Down
2 changes: 1 addition & 1 deletion latte/pl/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/pt/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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 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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/ro/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/ru/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -748,7 +748,7 @@ Age: {date('Y') - $birth}<br>
{var $name = 'John Smith', $age = 27}
```

Тег `{default}` работает аналогично, за исключением того, что он создает переменные, только если они не существуют:
Тег `{default}` работает аналогично, за исключением того, что он создает переменные только в том случае, если они не существуют. Если переменная уже существует и содержит `null`, она не будет перезаписана:

```latte
{default $lang = 'cs'}
Expand Down
2 changes: 1 addition & 1 deletion latte/sl/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/tr/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -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'}
Expand Down
2 changes: 1 addition & 1 deletion latte/uk/tags.texy
Original file line number Diff line number Diff line change
Expand Up @@ -748,7 +748,7 @@ Age: {date('Y') - $birth}<br>
{var $name = 'John Smith', $age = 27}
```

Тег `{default}` працює аналогічно, за винятком того, що він створює змінні, тільки якщо вони не існують:
Тег `{default}` працює аналогічно, за винятком того, що він створює змінні, тільки якщо вони не існують. Якщо змінна вже існує і містить `null`, вона не буде перезаписана:

```latte
{default $lang = 'cs'}
Expand Down

0 comments on commit 077dd7a

Please sign in to comment.