Skip to content

Commit 1c2bd57

Browse files
New Crowdin updates (#2640)
* New translations lab7-software_management.md (Ukrainian) * New translations 3_sed_command.md (Ukrainian) * New translations 4_awk_command.md (Ukrainian) * New translations lab4-advanced_system_process_monitoring.md (Ukrainian) * New translations 01-shell-overview.md (French) * New translations 00-gh_cli_installation.md (French) * New translations 01-gh_cli_1st_pr.md (French) * New translations 02-gh_cli_edit_pr_title.md (French) * New translations 02_github_web_edit_pr_title.md (French) * New translations gemstone_template.md (French) * New translations feature_branch_workflow.md (French) * New translations fork_and_branch_workflow.md (French) * New translations git_pull_vs_git_fetch.md (French) * New translations git_remote_add.md (French) * New translations tracking_and_nontracking_branch.md (French) * New translations 09-working-with-jinja-template.md (French) * New translations 06-mails-servers.md (French) * New translations 00-gh_cli_installation.md (German) * New translations 01-gh_cli_1st_pr.md (German) * New translations 06-mails-servers.md (German) * New translations 01-shell-overview.md (Italian) * New translations gemstone_template.md (Italian) * New translations 09-working-with-jinja-template.md (Italian) * New translations 06-mails-servers.md (Italian) * New translations 1_regular_expressions_vs_wildcards.md (Ukrainian) * New translations 2_grep_command.md (Ukrainian) * New translations 01-shell-overview.md (Ukrainian) * New translations 00-gh_cli_installation.md (Ukrainian) * New translations 01-gh_cli_1st_pr.md (Ukrainian) * New translations 02-gh_cli_edit_pr_title.md (Ukrainian) * New translations 02_github_web_edit_pr_title.md (Ukrainian) * New translations gemstone_template.md (Ukrainian) * New translations feature_branch_workflow.md (Ukrainian) * New translations fork_and_branch_workflow.md (Ukrainian) * New translations git_pull_vs_git_fetch.md (Ukrainian) * New translations git_remote_add.md (Ukrainian) * New translations tracking_and_nontracking_branch.md (Ukrainian) * New translations lab8-samba.md (Ukrainian) * New translations 09-working-with-jinja-template.md (Ukrainian) * New translations 06-mails-servers.md (Ukrainian) * New translations hurricane_electric_ipv6_tunnel.md (Ukrainian) * New translations lab1-prerequisites.md (Ukrainian) * New translations lab2-jumpbox.md (Ukrainian) * New translations lab10-configuring-kubectl.md (Ukrainian) * New translations lab11-pod-network-routes.md (Ukrainian) * New translations lab12-smoke-test.md (Ukrainian) * New translations lab13-cleanup.md (Ukrainian) * New translations lab0-readme.md (Ukrainian) * New translations lab1-prerequisites.md (Ukrainian) * New translations lab2-jumpbox.md (Ukrainian) * New translations lab10-configuring-kubectl.md (Ukrainian) * New translations lab11-pod-network-routes.md (Ukrainian) * New translations lab12-smoke-test.md (Ukrainian) * New translations lab13-cleanup.md (Ukrainian) * New translations lab0-readme.md (Ukrainian)
1 parent c4b2a16 commit 1c2bd57

File tree

48 files changed

+4290
-3736
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+4290
-3736
lines changed

docs/books/bash_programming/01-Shell-overview.fr.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,4 @@ Classification des Shells :
4242
- csh
4343
- tcsh
4444
- Power Shell
45+

docs/books/bash_programming/01-Shell-overview.it.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,4 @@ Classificazione delle shell:
4242
- csh
4343
- tcsh
4444
- Power Shell
45+

docs/books/bash_programming/01-Shell-overview.uk.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,4 @@ Shell називається **командним інтерфейсом** аб
4242
- csh
4343
- tcsh
4444
- Power Shell
45+

docs/books/learning_ansible/09-working-with-jinja-template.fr.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -108,20 +108,20 @@ Le module Ansible `template` vous permet d'utiliser des modèles Jinja pour gén
108108
### Principales caractéristiques
109109

110110
1. **Rendu de modèle :**
111-
- Le module restitue des modèles Jinja pour créer des fichiers de configuration avec un contenu dynamique.
112-
- Les variables définies dans le playbook ou l'inventaire peuvent être injectées dans des modèles, permettant des configurations dynamiques.
111+
- Le module restitue des modèles Jinja pour créer des fichiers de configuration avec un contenu dynamique.
112+
- Les variables définies dans le playbook ou l'inventaire peuvent être injectées dans des modèles, permettant des configurations dynamiques.
113113

114114
2. **Utilisation de Jinja2 :**
115-
- Le module `template` exploite le moteur de création de modèles Jinja2, fournissant des fonctionnalités puissantes telles que des conditions, des boucles et des filtres pour une manipulation avancée des modèles.
115+
- Le module `template` exploite le moteur de création de modèles Jinja2, fournissant des fonctionnalités puissantes telles que des conditions, des boucles et des filtres pour une manipulation avancée des modèles.
116116

117117
3. **Chemins Source et de Destination :**
118-
- Spécifie le fichier modèle Jinja source et le chemin de destination pour le fichier de configuration généré.
118+
- Spécifie le fichier modèle Jinja source et le chemin de destination pour le fichier de configuration généré.
119119

120120
4. \*\* Passage de variable : \*\*
121-
- Les variables peuvent être transmises directement dans la tâche playbook ou chargées à partir de fichiers externes, permettant une génération de configuration flexible et dynamique.
121+
- Les variables peuvent être transmises directement dans la tâche playbook ou chargées à partir de fichiers externes, permettant une génération de configuration flexible et dynamique.
122122

123123
5. **Exécution Idempotente :**
124-
- Le module `template` d'Ansible prend en charge l'exécution idempotente des modèles, garantissant que le modèle n'est appliqué que si des modifications sont détectées.
124+
- Le module `template` d'Ansible prend en charge l'exécution idempotente des modèles, garantissant que le modèle n'est appliqué que si des modifications sont détectées.
125125

126126
### Exemple de playbook snippet
127127

@@ -142,24 +142,24 @@ Le module Ansible `template` vous permet d'utiliser des modèles Jinja pour gén
142142
### Exemples d'utilisation
143143
144144
1. **Gestion de Configuration :**
145-
- Idéal pour gérer les configurations de système en générant dynamiquement des fichiers en fonction de paramètres spécifiques.
145+
- Idéal pour gérer les configurations de système en générant dynamiquement des fichiers en fonction de paramètres spécifiques.
146146
147147
2. **Mise en Place d'Application :**
148-
- Utile pour créer des fichiers de configuration spécifiques à une application avec différents paramètres.
148+
- Utile pour créer des fichiers de configuration spécifiques à une application avec différents paramètres.
149149
150150
3. **Infrastructure sous Forme de Code :**
151-
- Facilite les pratiques d'infrastructure en tant que code en permettant des ajustements dynamiques des configurations en fonction de variables.
151+
- Facilite les pratiques d'infrastructure en tant que code en permettant des ajustements dynamiques des configurations en fonction de variables.
152152
153153
### Les bonnes pratiques
154154
155155
1. **Séparation des Thèmes :**
156-
- Confine la logique de configuration réelle dans les modèles Jinja, en la séparant de la structure principale du playbook.
156+
- Confine la logique de configuration réelle dans les modèles Jinja, en la séparant de la structure principale du playbook.
157157
158158
2. **Contrôle de Version :**
159-
- Stocke les modèles Jinja dans des référentiels contrôlés en version pour un meilleur suivi et une meilleure collaboration.
159+
- Stocke les modèles Jinja dans des référentiels contrôlés en version pour un meilleur suivi et une meilleure collaboration.
160160
161161
3. **Testabilité :**
162-
- Permet de tester les modèles de manière indépendante pour vous assurer qu’ils produisent le résultat de configuration attendu.
162+
- Permet de tester les modèles de manière indépendante pour vous assurer qu’ils produisent le résultat de configuration attendu.
163163
164164
En tirant parti du module `template`, les utilisateurs d'Ansible peuvent améliorer la gérabilité et la flexibilité des tâches de configuration, favorisant ainsi une approche plus rationalisée et efficace de la configuration du système et des applications.
165165

docs/books/learning_ansible/09-working-with-jinja-template.it.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -108,20 +108,20 @@ Il modulo `template` di Ansible consente di utilizzare i modelli Jinja per gener
108108
### Caratteristiche principali
109109

110110
1. **Rendering del template:**
111-
- Il modulo esegue il rendering dei template Jinja per creare file di configurazione con contenuti dinamici.
112-
- Le variabili definite nel playbook o nell'inventario possono essere inserite nei modelli, consentendo configurazioni dinamiche.
111+
- Il modulo esegue il rendering dei template Jinja per creare file di configurazione con contenuti dinamici.
112+
- Le variabili definite nel playbook o nell'inventario possono essere inserite nei modelli, consentendo configurazioni dinamiche.
113113

114114
2. **Utilizzo di Jinja2:**
115-
- Il modulo `template` sfrutta il motore di creazione di template Jinja2, offrendo potenti funzionalità come istruzioni condizionali, cicli e filtri per la manipolazione avanzata dei template.
115+
- Il modulo `template` sfrutta il motore di creazione di template Jinja2, offrendo potenti funzionalità come istruzioni condizionali, cicli e filtri per la manipolazione avanzata dei template.
116116

117117
3. **Percorsi di origine e destinazione:**
118-
- Specifica il file template Jinja di origine e il percorso di destinazione per il file di configurazione generato.
118+
- Specifica il file template Jinja di origine e il percorso di destinazione per il file di configurazione generato.
119119

120120
4. **Passare le variabili:**
121-
- Le variabili possono essere passate direttamente nel playbook o caricate da file esterni, consentendo la generazione di configurazioni flessibili e dinamiche.
121+
- Le variabili possono essere passate direttamente nel playbook o caricate da file esterni, consentendo la generazione di configurazioni flessibili e dinamiche.
122122

123123
5. **Esecuzione idempotente:**
124-
- Il modulo dei template supporta l'esecuzione idempotente, assicurando che il template venga applicato solo se vengono rilevate delle modifiche.
124+
- Il modulo dei template supporta l'esecuzione idempotente, assicurando che il template venga applicato solo se vengono rilevate delle modifiche.
125125

126126
### Esempio di un playbook
127127

@@ -142,24 +142,24 @@ Il modulo `template` di Ansible consente di utilizzare i modelli Jinja per gener
142142
### Casi d'uso
143143
144144
1. **Gestione della configurazione:**
145-
- Ideale per gestire le configurazioni di sistema generando dinamicamente file in base a parametri specifici.
145+
- Ideale per gestire le configurazioni di sistema generando dinamicamente file in base a parametri specifici.
146146
147147
2. **Setup Applicativi:**
148-
- Utile per creare file di configurazione per applicazioni specifiche con impostazioni diverse.
148+
- Utile per creare file di configurazione per applicazioni specifiche con impostazioni diverse.
149149
150150
3. **Infrastruttura come codice:**
151-
- Facilita le pratiche di Infrastruttura come Codice consentendo adattamenti dinamici alle configurazioni in base alle variabili.
151+
- Facilita le pratiche di Infrastruttura come Codice consentendo adattamenti dinamici alle configurazioni in base alle variabili.
152152
153153
### Buone pratiche
154154
155155
1. **Separazione degli interessi:**
156-
- Mantenere la logica di configurazione effettiva nei modelli Jinja, separandola dalla struttura principale del playbook.
156+
- Mantenere la logica di configurazione effettiva nei modelli Jinja, separandola dalla struttura principale del playbook.
157157
158158
2. **Controllo Versione:**
159-
- Salvare i modelli Jinja in repository con controllo delle versioni per un miglior monitoraggio ed una migliore collaborazione.
159+
- Salvare i modelli Jinja in repository con controllo delle versioni per un miglior monitoraggio ed una migliore collaborazione.
160160
161161
3. **Testabilità:**
162-
- Testare i modelli in modo indipendente per assicurarsi che producano l'output di configurazione previsto.
162+
- Testare i modelli in modo indipendente per assicurarsi che producano l'output di configurazione previsto.
163163
164164
Sfruttando il modulo `template`, gli utenti Ansible possono migliorare la gestibilità e la flessibilità delle attività di configurazione, promuovendo un approccio più snello ed efficiente alla configurazione del sistema e delle applicazioni.
165165

docs/books/learning_ansible/09-working-with-jinja-template.uk.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -108,20 +108,20 @@ ansible-playbook your_playbook.yml
108108
### Ключові особливості
109109

110110
1. **Візуалізація шаблону:**
111-
- Модуль рендерить шаблони Jinja для створення файлів конфігурації з динамічним вмістом.
112-
- Змінні, визначені в посібнику чи інвентарі, можна вставляти в шаблони, уможливлюючи динамічні конфігурації.
111+
- Модуль рендерить шаблони Jinja для створення файлів конфігурації з динамічним вмістом.
112+
- Змінні, визначені в посібнику чи інвентарі, можна вставляти в шаблони, уможливлюючи динамічні конфігурації.
113113

114114
2. **Використання Jinja2:**
115-
- Модуль `template` використовує механізм створення шаблонів Jinja2, надаючи такі потужні функції, як умови, цикли та фільтри для розширеної роботи з шаблонами.
115+
- Модуль `template` використовує механізм створення шаблонів Jinja2, надаючи такі потужні функції, як умови, цикли та фільтри для розширеної роботи з шаблонами.
116116

117117
3. **Шляхи джерела та призначення:**
118-
- Визначає вихідний файл шаблону Jinja та шлях призначення для створеного файлу конфігурації.
118+
- Визначає вихідний файл шаблону Jinja та шлях призначення для створеного файлу конфігурації.
119119

120120
4. **Передача змінних:**
121-
- Змінні можна передати безпосередньо в завданні playbook або завантажити із зовнішніх файлів, що забезпечує гнучку та динамічну генерацію конфігурації.
121+
- Змінні можна передати безпосередньо в завданні playbook або завантажити із зовнішніх файлів, що забезпечує гнучку та динамічну генерацію конфігурації.
122122

123123
5. **Ідемпотентне виконання:**
124-
- Модуль шаблону підтримує ідемпотентне виконання, забезпечуючи застосування шаблону лише у разі виявлення змін.
124+
- Модуль шаблону підтримує ідемпотентне виконання, забезпечуючи застосування шаблону лише у разі виявлення змін.
125125

126126
### Приклад фрагмента playbook
127127

@@ -142,24 +142,24 @@ ansible-playbook your_playbook.yml
142142
### Випадки використання
143143
144144
1. **Управління конфігурацією:**
145-
- Ідеально підходить для керування конфігураціями системи шляхом динамічного створення файлів на основі певних параметрів.
145+
- Ідеально підходить для керування конфігураціями системи шляхом динамічного створення файлів на основі певних параметрів.
146146
147147
2. **Налаштування програми:**
148-
- Корисно для створення конфігураційних файлів програми з різними параметрами.
148+
- Корисно для створення конфігураційних файлів програми з різними параметрами.
149149
150150
3. **Інфраструктура як код:**
151-
- Спрощує практику «Інфраструктура як код», дозволяючи динамічно коригувати конфігурації на основі змінних.
151+
- Спрощує практику «Інфраструктура як код», дозволяючи динамічно коригувати конфігурації на основі змінних.
152152
153153
### Кращі практики
154154
155155
1. **Відокремлення інтересів:**
156-
- Зберігайте логіку конфігурації в шаблонах Jinja, відокремлюючи її від основної структури посібника.
156+
- Зберігайте логіку конфігурації в шаблонах Jinja, відокремлюючи її від основної структури посібника.
157157
158158
2. **Контроль версій:**
159-
- Зберігайте шаблони Jinja в репозиторіях з контрольованими версіями для кращого відстеження та співпраці.
159+
- Зберігайте шаблони Jinja в репозиторіях з контрольованими версіями для кращого відстеження та співпраці.
160160
161161
3. **Перевіряемість:**
162-
- Тестуйте шаблони незалежно, щоб переконатися, що вони дають очікуваний результат конфігурації.
162+
- Тестуйте шаблони незалежно, щоб переконатися, що вони дають очікуваний результат конфігурації.
163163
164164
Використовуючи модуль `template`, користувачі Ansible можуть підвищити керованість і гнучкість завдань конфігурації, сприяючи більш спрощеному та ефективному підходу до налаштування системи та програм.
165165

docs/books/sed_awk_grep/1_regular_expressions_vs_wildcards.uk.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,3 +156,4 @@ ERE також підтримує символи зі спеціальними
156156
- [coding](https://coding.tools/regex-tester)
157157

158158
* [cyrilex](https://extendsclass.com/regex-tester.html)
159+

0 commit comments

Comments
 (0)