Implémentation cadMasterCLI v2.0.0 :
- Interface bilingue FR/EN - Auto-mise à jour - Fenêtre unique avec logs intégrés - liste par badges - README bilingue
This commit is contained in:
@@ -55,7 +55,40 @@ cadMasterCLI détecte automatiquement un paramètre comme **fichier** et affiche
|
||||
|
||||
Si le nom contient `Csv` ou `Input`, une zone de collage d'IPs avec conversion automatique en CSV est également proposée.
|
||||
|
||||
### 4. Structure du dépôt Gitea
|
||||
### 4. README bilingue FR/EN
|
||||
|
||||
Depuis cadMasterCLI v2, l'interface peut s'afficher en français ou en anglais. Pour que la documentation du script (panneau de gauche) suive la langue active, le `README.md` du dépôt peut contenir les deux versions dans un seul fichier, séparées par des marqueurs HTML :
|
||||
|
||||
```markdown
|
||||
<!-- FR -->
|
||||
# Nom du script
|
||||
|
||||
Description en français...
|
||||
|
||||
## Paramètres
|
||||
|
||||
- `MonParam` : ce que fait ce paramètre.
|
||||
|
||||
<!-- EN -->
|
||||
# Script name
|
||||
|
||||
Description in English...
|
||||
|
||||
## Parameters
|
||||
|
||||
- `MonParam`: what this parameter does.
|
||||
```
|
||||
|
||||
Règles :
|
||||
|
||||
- Les marqueurs `<!-- FR -->` et `<!-- EN -->` doivent être seuls sur leur ligne.
|
||||
- L'ordre des sections n'a pas d'importance.
|
||||
- Si une seule des deux langues est présente, cadMasterCLI l'affiche quelle que soit la langue active (pas d'erreur).
|
||||
- **Rétro-compatibilité** : un `README.md` sans aucun marqueur continue de s'afficher tel quel dans les deux langues (comportement identique aux versions précédentes de cadMasterCLI).
|
||||
|
||||
Voir `_template_script.README.md` dans ce dépôt pour un exemple complet.
|
||||
|
||||
### 5. Structure du dépôt Gitea
|
||||
|
||||
Le dépôt doit contenir à sa racine :
|
||||
|
||||
@@ -88,6 +121,6 @@ MonScript/
|
||||
|
||||
## Exemple minimal conforme
|
||||
|
||||
Voir `_template_script.ps1` dans ce dépôt pour un squelette prêt à l'emploi.
|
||||
Voir `_template_script.ps1` (script) et `_template_script.README.md` (documentation bilingue) dans ce dépôt pour un squelette prêt à l'emploi.
|
||||
|
||||
Pour un exemple complet et fonctionnel, voir le script **DaliACLI**.
|
||||
|
||||
Reference in New Issue
Block a user