Skip to content

Commit bdab86c

Browse files
DataBoySugithub-actions[bot]
authored andcommitted
docs: update multilingual translations
1 parent 06b3995 commit bdab86c

File tree

7 files changed

+278
-211
lines changed

7 files changed

+278
-211
lines changed

locales/README.de.md

Lines changed: 48 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
<div align="center">
2-
<a href="../README.md">🇺🇸 Englisch</a> |
2+
<a href="../README.md">🇺🇸 English</a> |
33
<a href="README.de.md">🇩🇪 Deutsch</a> |
4-
<a href="README.fr.md">🇫🇷 Französisch</a> |
5-
<a href="README.es.md">🇪🇸 Spanisch</a> |
6-
<a href="README.ja.md">🇯🇵 Japanisch</a> |
7-
<a href="README.zh.md">🇨🇳 Chinesisch</a> |
8-
<a href="README.pt.md">🇵🇹 Portugiesisch</a> |
9-
<a href="README.ko.md">🇰🇷 Koreanisch</a>
4+
<a href="README.fr.md">🇫🇷 Français</a> |
5+
<a href="README.es.md">🇪🇸 Español</a> |
6+
<a href="README.ja.md">🇯🇵 日本語</a> |
7+
<a href="README.zh.md">🇨🇳 中文</a> |
8+
<a href="README.pt.md">🇵🇹 Português</a> |
9+
<a href="README.ko.md">🇰🇷 한국어</a>
1010
</div>
1111

1212
<div style="text-align:center; margin:18px 0;">
13-
<img src="../monitor/api/static/logo.png" alt="MyGPU Logo" />
13+
<img src="../monitor/api/static/logo.png" alt="MyGPU logo"/>
1414
</div>
1515

16-
> *MyGPU: Ein leichtgewichtiges GPU-Verwaltungstool: Ein kompakter Wrapper für `nvidia-smi` mit einer sauberen Web-Dashboard-Schnittstelle.*
16+
> *MyGPU: Ein leichtgewichtiges GPU-Verwaltungstool: Ein kompakter Wrapper für `nvidia-smi` mit einer eleganten Web-Dashboard-Schnittstelle.*
1717
18-
![Lizenz](https://img.shields.io/badge/Lizenz-MIT-blue.svg)
19-
![Python](https://img.shields.io/badge/Python-3.10%2B-blue)
20-
![Version](https://img.shields.io/badge/Version-1.2.3-blue)
21-
![Plattform](https://img.shields.io/badge/Plattform-Windows-lightgrey)
18+
![Lizenz](https://img.shields.io/badge/lizenz-MIT-blue.svg)
19+
![Python](https://img.shields.io/badge/python-3.10%2B-blue)
20+
![Version](https://img.shields.io/badge/version-1.2.3-blue)
21+
![Plattform](https://img.shields.io/badge/plattform-Windows-lightgrey)
2222
![cuda 12.x](https://img.shields.io/badge/CUDA-12.x-0f9d58?logo=nvidia)
2323

2424
## Galerie
2525

2626
<details>
2727
<summary>Web-Dashboard</summary>
2828
<div style="display:flex; overflow-x:auto; gap:10px; padding:12px 0; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch;">
29-
<!-- Bilder passend zuschneiden, um ein einheitliches Raster zu erhalten -->
29+
<!-- Erstes Bild für den Folienansatz verwenden; Bilder passen in das Rahmenformat mit "object-fit: contain" -->
3030
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
3131
<img src="../monitor/api/static/web1.png" style="width:100%; height:100%; object-fit:contain;" />
3232
</div>
@@ -47,41 +47,51 @@
4747
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
4848
<img src="../monitor/api/static/cli1.png" style="width:100%; height:100%; object-fit:contain;" />
4949
</div>
50-
<!-- Weitere Bilder hier einfügen -->
51-
</div>
52-
</details>
50+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
51+
<img src="../monitor/api/static/cli2.png" style="width:100%; height:100%; object-fit:contain;" />
52+
</div>
53+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
54+
<img src="../monitor/api/static/cli3.png" style="width:100%; height:100%; object-fit:contain;" />
55+
</div>
56+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
57+
<img src="../monitor/api/static/cli4.png" style="width:100%; height:100%; object-fit:contain;" />
58+
</div>
59+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
60+
<img src="../monitor/api/static/cli5.png" style="width:100%; height:100%; object-fit:contain;" />
61+
</div>
62+
</details>
5363

54-
### Warum MyGPU?
64+
### Warum diese?
5565

56-
- **Leichtgewichtig**: Geringer Ressourcenbedarf.
57-
- **Flexibel**: Als CLI-Tool oder voll ausgestattetes Web-Dashboard einsetzbar.
66+
- **Leichtgewichtig**: Minimale Ressourcenbelastung.
67+
- **Flexibel**: Als CLI-Tool oder als voll ausgestattetes Web-Dashboard einsetzbar.
5868
- **admin-zentriert**: Enthält Funktionen wie **VRAM-Enforcement** (Automatische Beendigung von Prozessen, die VRAM-Grenzen überschreiten) und **Watchlists**.
59-
- **entwicklerfreundlich**: Integrierte Benchmarking- und Stresstest-Tools (GEMM, Teilchenphysik) zur Validierung der Systemstabilität.
69+
- **entwicklerfreundlich**: Integrierte Benchmarking- und Stresstest-Tools (GEMM, Teilchenphysik) zur Validierung der Systemstabilität mit coolen Visualisierungen.
6070

6171
---
6272

6373
## Funktionen
6474

6575
- **Echtzeit-Überwachung**:
66-
- Detaillierte GPU-Metriken (Nutzung, VRAM, Temperatur).
67-
- Systemmetriken (CPU, RAM, etc.).
76+
- Detaillierte GPU-Metriken (Nutzung, VRAM, Leistung, Temperatur).
77+
- Systemmetriken (CPU, RAM usw.).
6878

6979
- **Admin- und Enforcement-Funktionen**:
7080
- **VRAM-Grenzen**: Festlegen von VRAM-Nutzungsgrenzen pro GPU.
7181
- **Automatische Beendigung**: Automatische Beendigung von Prozessen, die VRAM-Richtlinien verletzen (nur für Administratoren).
7282
- **Watchlists**: Überwachen spezifischer PIDs oder Prozessnamen.
7383

7484
- **Benchmarking und Simulation**:
75-
- **Stresstests**: Konfigurierbare GEMM-Lasten zum Testen der thermischen Throtting und Stabilität.
76-
- **Visuelle Simulation**: Interaktive 3D-Teilchenphysik-Simulation zur Visualisierung der GPU-Last.
85+
- **Stresstest**: Konfigurierbare GEMM-Lasten zur Tests der thermischen Throttling und Stabilität.
86+
- **Visualisierung**: Interaktive 3D-Teilchenphysik-Simulation zur Visualisierung der GPU-Last.
7787

7888
---
7989

8090
## Roadmap und zukünftige Arbeiten
8191

82-
Ihre Beiträge sind willkommen! Die Hauptpunkte, die in der Zukunft abgedeckt werden sollen, sind:
92+
Beiträge sind willkommen! Die Hauptpunkte, die in der Zukunft abgedeckt werden sollen, sind:
8393

84-
- **Multi-GPU-Unterstützung**: Verbesserte Handhabung für Multi-Card-Einrichtungen und NVLink-Topologien.
94+
- **Multi-GPU-Unterstützung**: Verbesserte Handhabung für Multi-Karten-Setups und NVLink-Topologien.
8595
- **Containerisierung**: Offizielle Docker-Unterstützung für eine einfache Bereitstellung in Containerumgebungen.
8696
- **Remote-Zugriff**: SSH-Tunnel-Integration und sichere Remote-Verwaltung.
8797
- **Plattformübergreifend**:
@@ -92,7 +102,7 @@ Ihre Beiträge sind willkommen! Die Hauptpunkte, die in der Zukunft abgedeckt we
92102
- [ ] Intel Arc-Unterstützung.
93103
- ~~**Mehrsprachige Dokumentation**: Unterstützung der beliebtesten GitHub-Sprachen.~~
94104

95-
Siehe [CONTRIBUTING.md](../CONTRIBUTING.md) für Informationen, wie Sie sich einbringen können.
105+
Siehe [CONTRIBUTING.md](../CONTRIBUTING.md) für Hinweise, wie du dich einbringen kannst.
96106

97107
---
98108

@@ -108,14 +118,14 @@ Siehe [CONTRIBUTING.md](../CONTRIBUTING.md) für Informationen, wie Sie sich ein
108118

109119
## Installation
110120

111-
Das Tool bietet verschiedene Installationsoptionen, um Ihren Bedürfnissen gerecht zu werden:
121+
Das Tool unterstützt eine modulare Installation, um Ihren Bedürfnissen gerecht zu werden:
112122

113123
### 1. Minimal (CLI nur)
114124

115125
Am besten für Headless-Server oder Hintergrundüberwachung geeignet.
116126

117127
- Befehlszeileninterface.
118-
- Grundlegende System- und GPU-Metriken.
128+
- Grundlegende System-/GPU-Metriken.
119129

120130
### 2. Standard (CLI + Web-UI)
121131

@@ -127,26 +137,26 @@ Am besten für die meisten Benutzer geeignet.
127137

128138
### 3. Vollständig (Standard + Visualisierung)
129139

130-
Am besten für Entwicklung und Stresstests geeignet.
140+
Am besten für Entwicklung und Stresstest geeignet.
131141

132142
- Enthält Teilchenphysik-Simulation.
133143
- Abhängigkeiten für PyTorch/CuPy-Benchmarking.
134144

135145
### Schnelle Startanleitung
136146

137-
1. **Laden** Sie die neueste Version herunter oder klonen Sie das Repository.
138-
2. **Installation ausführen**:
147+
1. **Herunterladen** der neuesten Version oder Klonen des Repos.
148+
2. **Einrichten**
139149

140-
```powershell
141-
.\setup.ps1
142-
```
150+
```powershell
151+
.\setup.ps1
152+
```
143153

144154
3. **Starten**:
145155

146156
```powershell
147-
# Starten Sie das Web-Dashboard (Standard/Vollständig)
157+
# Starten des Web-Dashboards (Standard/Vollständig)
148158
python health_monitor.py web
149159
150-
# Starten Sie die CLI
160+
# Starten der CLI
151161
python health_monitor.py cli
152162
```

locales/README.es.md

Lines changed: 49 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
<div align="center">
2-
<a href="../README.md">🇺🇸 Inglés</a> |
3-
<a href="README.de.md">🇩🇪 Alemán</a> |
4-
<a href="README.fr.md">🇫🇷 Francés</a> |
2+
<a href="../README.md">🇺🇸 English</a> |
3+
<a href="README.de.md">🇩🇪 Deutsch</a> |
4+
<a href="README.fr.md">🇫🇷 Français</a> |
55
<a href="README.es.md">🇪🇸 Español</a> |
6-
<a href="README.ja.md">🇯🇵 Japonés</a> |
7-
<a href="README.zh.md">🇨🇳 Chino</a> |
8-
<a href="README.pt.md">🇵🇹 Portugués</a> |
9-
<a href="README.ko.md">🇰🇷 Coreano</a>
6+
<a href="README.ja.md">🇯🇵 日本語</a> |
7+
<a href="README.zh.md">🇨🇳 中文</a> |
8+
<a href="README.pt.md">🇵🇹 Português</a> |
9+
<a href="README.ko.md">🇰🇷 한국어</a>
1010
</div>
1111

1212
<div style="text-align:center; margin:18px 0;">
1313
<img src="../monitor/api/static/logo.png" alt="MyGPU logo"/>
1414
</div>
1515

16-
> *MyGPU: Herramienta de gestión de GPU ligera: un envoltorio compacto para `nvidia-smi` con un tablero web limpio.*
16+
> *MyGPU: Utilidad de gestión de GPU ligera: un envoltorio compacto de `nvidia-smi` con un elegante tablero web.*
1717
18-
![Licencia](https://img.shields.io/badge/licencia-MIT-blue.svg)
18+
![Licencia](https://img.shields.io/badge/licencia-MIT-azul.svg)
1919
![Python](https://img.shields.io/badge/python-3.10%2B-blue)
20-
![Versión](https://img.shields.io/badge/versión-1.2.3-blue)
21-
![Plataforma](https://img.shields.io/badge/plataforma-Windows-lightgrey)
20+
![Versión](https://img.shields.io/badge/versión-1.2.3-azul)
21+
![Plataforma](https://img.shields.io/badge/plataforma-Windows-gris claro)
2222
![cuda 12.x](https://img.shields.io/badge/CUDA-12.x-0f9d58?logo=nvidia)
2323

2424
## Galería
2525

2626
<details>
2727
<summary>Tablero web</summary>
2828
<div style="display:flex; overflow-x:auto; gap:10px; padding:12px 0; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch;">
29-
<!-- Utilizar la relación de aspecto 1624x675 para las imágenes del carrusel -->
29+
<!-- Utilizar la relación de aspecto 1624x675 para el marco de la diapositiva; las imágenes se ajustan usando object-fit:contain -->
3030
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
3131
<img src="../monitor/api/static/web1.png" style="width:100%; height:100%; object-fit:contain;" />
3232
</div>
@@ -40,23 +40,38 @@
4040
<img src="../monitor/api/static/web4.png" style="width:100%; height:100%; object-fit:contain;" />
4141
</div>
4242
</div>
43+
4344
</details>
4445
<details>
4546
<summary>CLI</summary>
4647
<div style="display:flex; overflow-x:auto; gap:10px; padding:12px 0; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch;">
48+
4749
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
4850
<img src="../monitor/api/static/cli1.png" style="width:100%; height:100%; object-fit:contain;" />
4951
</div>
50-
<!-- Agregar más imágenes CLI según sea necesario -->
52+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
53+
<img src="../monitor/api/static/cli2.png" style="width:100%; height:100%; object-fit:contain;" />
54+
</div>
55+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
56+
<img src="../monitor/api/static/cli3.png" style="width:100%; height:100%; object-fit:contain;" />
57+
</div>
58+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
59+
<img src="../monitor/api/static/cli4.png" style="width:100%; height:100%; object-fit:contain;" />
60+
</div>
61+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
62+
<img src="../monitor/api/static/cli5.png" style="width:100%; height:100%; object-fit:contain;" />
63+
</div>
64+
5165
</div>
66+
5267
</details>
5368

5469
### ¿Por qué usar esto?
5570

56-
- **Ligero**: Bajo consumo de recursos.
57-
- **Versátil**: Funciona como herramienta de línea de comandos o un tablero web completo.
58-
- **Orientado a administradores**: Incluye características como **restricciones de VRAM** (terminación automática de procesos que superen los límites) y **listas de vigilancia**.
59-
- **Amigable con los desarrolladores**: Herramientas integradas para pruebas de estrés y simulación (GEMM, física de partículas).
71+
- **Ligero**: Pie de recursos mínimo.
72+
- **Flexible**: Funciona como herramienta de línea de comandos o como un tablero web completo.
73+
- **Orientado a administradores**: Incluye características como **restricción de VRAM** (terminación automática de procesos que superan los límites) y **listas de vigilancia**.
74+
- **Amigable con el desarrollador**: Herramientas integradas de prueba y estrés (GEMM, física de partículas) para validar la estabilidad del sistema con visuales impresionantes.
6075

6176
---
6277

@@ -66,31 +81,31 @@
6681
- Métricas detalladas de GPU (utilización, VRAM, potencia, temperatura).
6782
- Métricas del sistema (CPU, RAM, etc.).
6883

69-
- **Administración y restricciones**:
70-
- **Límites de VRAM**: Establecer límites duros de uso de VRAM por GPU.
71-
- **Terminación automática**: Terminar automáticamente procesos que violen las políticas de VRAM (solo para administradores).
84+
- **Administración y aplicación de políticas**:
85+
- **Límites de VRAM**: Establecer límites duros en el uso de VRAM por GPU.
86+
- **Terminación automática**: Terminar automáticamente los procesos que violen las políticas de VRAM (solo para administradores).
7287
- **Listas de vigilancia**: Monitorear PIDs o nombres de procesos específicos.
7388

7489
- **Pruebas y simulación**:
75-
- **Pruebas de estrés**: Cargas de trabajo GEMM configurables para probar el throtting térmico y la estabilidad.
76-
- **Simulación visual**: Simulación interactiva de física de partículas para visualizar la carga de trabajo de la GPU.
90+
- **Pruebas de estrés**: Configurar cargas de trabajo GEMM para probar la estabilidad térmica y el rendimiento.
91+
- **Simulación visual**: Simulación interactiva de física de partículas para visualizar la carga de la GPU.
7792

7893
---
7994

80-
## Roadmap y trabajo futuro
95+
## Plan de desarrollo
8196

82-
¡Las contribuciones son bienvenidas! Los futuros puntos principales a cubrir serían:
97+
Las contribuciones son bienvenidas. Los futuros puntos principales a cubrir serían:
8398

8499
- **Soporte multi-GPU**: Manejo mejorado para configuraciones multi-tarjeta y topologías NVLink.
85-
- **Contenedorización**: Soporte oficial para Docker para una fácil implementación en entornos contenedorizados.
100+
- **Contenedorización**: Soporte oficial para Docker para un despliegue fácil en entornos contenedorizados.
86101
- **Acceso remoto**: Integración de túneles SSH y gestión remota segura.
87-
- **Compatibilidad multiplataforma**:
88-
- [ ] Linux (foco en Ubuntu/Debian).
89-
- [ ] macOS (monitoreo de Apple Silicon).
102+
- **Plataforma cruzada**:
103+
- [ ] Soporte para Ubuntu/Debian (enfocado en Linux).
104+
- [ ] Soporte para Apple Silicon (monitoreo).
90105
- **Independencia de hardware**:
91106
- [ ] Soporte para AMD ROCm.
92107
- [ ] Soporte para Intel Arc.
93-
- ~~**Documentación multilingüe**: Apoyo a los lenguajes de documentación más populares de GitHub.~~
108+
- ~~**Documentación multilingüe**: Soporte para los lenguajes de documentación más populares de GitHub.~~
94109

95110
Consulte [CONTRIBUTING.md](../CONTRIBUTING.md) para saber cómo involucrarse.
96111

@@ -101,8 +116,8 @@ Consulte [CONTRIBUTING.md](../CONTRIBUTING.md) para saber cómo involucrarse.
101116
- **OS**: Windows 10/11
102117
- **Python**: 3.10+
103118
- **Hardware**: GPU NVIDIA con controladores instalados.
104-
- **CUDA**: Toolkit 12.x (requerido estrictamente para características de pruebas y simulación).
105-
- *Nota: Si CUDA 12.x no se detecta, las características de benchmarking se desactivarán.*
119+
- **CUDA**: 12.x (requerido estrictamente para las características de prueba y simulación).
120+
- *Nota: Si CUDA 12.x no se detecta, las características de prueba y simulación se desactivarán.*
106121

107122
---
108123

@@ -129,8 +144,8 @@ Ideal para la mayoría de los usuarios.
129144

130145
Ideal para desarrollo y pruebas de estrés.
131146

132-
- Incluye simulación de partículas.
133-
- Dependencias de PyTorch/CuPy para benchmarking.
147+
- Incluye simulación de física de partículas.
148+
- Dependencias de PyTorch/CuPy para pruebas.
134149

135150
### Inicio rápido
136151

@@ -147,6 +162,6 @@ Ideal para desarrollo y pruebas de estrés.
147162
# Iniciar el tablero web (Estándar/Completo)
148163
python health_monitor.py web
149164
150-
# Iniciar la CLI
165+
# Iniciar CLI
151166
python health_monitor.py cli
152167
```

0 commit comments

Comments
 (0)