Skip to content

Commit 98026e0

Browse files
DataBoySugithub-actions[bot]
authored andcommitted
docs: update multilingual translations
1 parent 2ae6d2e commit 98026e0

File tree

7 files changed

+271
-297
lines changed

7 files changed

+271
-297
lines changed

locales/README.de.md

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@
1313
<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 eleganten Web-Dashboard-Schnittstelle.*
16+
> *MeinGPU: Eine leichte GPU-Verwaltungslösung – ein kompaktes `nvidia-smi`-Wrapper mit einer eleganten Web-Dashboard-Schnittstelle.*
1717
18-
![Lizenz](https://img.shields.io/badge/lizenz-MIT-blue.svg)
18+
![License](https://img.shields.io/badge/license-MIT-blue.svg)
1919
![Python](https://img.shields.io/badge/python-3.10%2B-blue)
2020
![Version](https://img.shields.io/badge/version-1.2.3-blue)
21-
![Plattform](https://img.shields.io/badge/plattform-Windows-lightgrey)
21+
![Platform](https://img.shields.io/badge/platform-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-
<!-- Erstes Bild für den Folienansatz verwenden; Bilder passen in das Rahmenformat mit "object-fit: contain" -->
29+
<!-- Erstes Bild für die Diashow verwenden; Bilder passen in das Container-Layout -->
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,6 +40,7 @@
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>
@@ -59,22 +60,24 @@
5960
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
6061
<img src="../monitor/api/static/cli5.png" style="width:100%; height:100%; object-fit:contain;" />
6162
</div>
62-
</details>
63+
</div>
64+
65+
</details>
6366

64-
### Warum diese?
67+
### Warum diese Lösung?
6568

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

7174
---
7275

73-
## Funktionen
76+
### Funktionen
7477

7578
- **Echtzeit-Überwachung**:
76-
- Detaillierte GPU-Metriken (Nutzung, VRAM, Leistung, Temperatur).
77-
- Systemmetriken (CPU, RAM usw.).
79+
- Detaillierte GPU-Metriken (Auslastung, VRAM, Temperatur).
80+
- Systemmetriken (CPU, RAM, etc.).
7881

7982
- **Admin- und Enforcement-Funktionen**:
8083
- **VRAM-Grenzen**: Festlegen von VRAM-Nutzungsgrenzen pro GPU.
@@ -83,15 +86,15 @@
8386

8487
- **Benchmarking und Simulation**:
8588
- **Stresstest**: Konfigurierbare GEMM-Lasten zur Tests der thermischen Throttling und Stabilität.
86-
- **Visualisierung**: Interaktive 3D-Teilchenphysik-Simulation zur Visualisierung der GPU-Last.
89+
- **Visuelle Simulation**: Interaktive 3D-Teilchenphysik-Simulation zur Visualisierung der GPU-Belastung.
8790

8891
---
8992

90-
## Roadmap und zukünftige Arbeiten
93+
### Roadmap und zukünftige Arbeiten
9194

92-
Beiträge sind willkommen! Die Hauptpunkte, die in der Zukunft abgedeckt werden sollen, sind:
95+
Beiträge sind willkommen! Die wichtigsten zukünftigen Punkte umfassen:
9396

94-
- **Multi-GPU-Unterstützung**: Verbesserte Handhabung für Multi-Karten-Setups und NVLink-Topologien.
97+
- **Multi-GPU-Unterstützung**: Verbesserte Handhabung für Multi-Card-Setups und NVLink-Topologien.
9598
- **Containerisierung**: Offizielle Docker-Unterstützung für eine einfache Bereitstellung in Containerumgebungen.
9699
- **Remote-Zugriff**: SSH-Tunnel-Integration und sichere Remote-Verwaltung.
97100
- **Plattformübergreifend**:
@@ -102,30 +105,30 @@ Beiträge sind willkommen! Die Hauptpunkte, die in der Zukunft abgedeckt werden
102105
- [ ] Intel Arc-Unterstützung.
103106
- ~~**Mehrsprachige Dokumentation**: Unterstützung der beliebtesten GitHub-Sprachen.~~
104107

105-
Siehe [CONTRIBUTING.md](../CONTRIBUTING.md) für Hinweise, wie du dich einbringen kannst.
108+
Siehe [CONTRIBUTING.md](../CONTRIBUTING.md) für Informationen zur Beteiligung.
106109

107110
---
108111

109-
## Anforderungen
112+
### Anforderungen
110113

111-
- **OS**: Windows 10/11
114+
- **Betriebssystem**: Windows 10/11
112115
- **Python**: 3.10+
113116
- **Hardware**: NVIDIA-GPU mit installierten Treibern.
114-
- **CUDA**: Toolkit 12.x (Streng erforderlich für Benchmarking/Simulation-Funktionen).
117+
- **CUDA**: Toolkit 12.x (Streng genommen für Benchmarking- und Simulation-Funktionen erforderlich).
115118
- *Hinweis: Wenn CUDA 12.x nicht erkannt wird, werden GPU-spezifische Benchmarking-Funktionen deaktiviert.*
116119

117120
---
118121

119-
## Installation
122+
### Installation
120123

121-
Das Tool unterstützt eine modulare Installation, um Ihren Bedürfnissen gerecht zu werden:
124+
Das Tool bietet eine modulare Installation, um Ihren Bedürfnissen gerecht zu werden:
122125

123126
### 1. Minimal (CLI nur)
124127

125128
Am besten für Headless-Server oder Hintergrundüberwachung geeignet.
126129

127130
- Befehlszeileninterface.
128-
- Grundlegende System-/GPU-Metriken.
131+
- Grundlegende System- und GPU-Metriken.
129132

130133
### 2. Standard (CLI + Web-UI)
131134

@@ -154,9 +157,9 @@ Am besten für Entwicklung und Stresstest geeignet.
154157
3. **Starten**:
155158

156159
```powershell
157-
# Starten des Web-Dashboards (Standard/Vollständig)
160+
# Starten Sie das Web-Dashboard (Standard/Vollständig)
158161
python health_monitor.py web
159162
160-
# Starten der CLI
163+
# Starten Sie die CLI
161164
python health_monitor.py cli
162165
```

locales/README.es.md

Lines changed: 45 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,21 @@
1-
<div align="center">
2-
<a href="../README.md">🇺🇸 English</a> |
3-
<a href="README.de.md">🇩🇪 Deutsch</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>
10-
</div>
11-
12-
<div style="text-align:center; margin:18px 0;">
13-
<img src="../monitor/api/static/logo.png" alt="MyGPU logo"/>
14-
</div>
15-
16-
> *MyGPU: Utilidad de gestión de GPU ligera: un envoltorio compacto de `nvidia-smi` con un elegante tablero web.*
17-
18-
![Licencia](https://img.shields.io/badge/licencia-MIT-azul.svg)
19-
![Python](https://img.shields.io/badge/python-3.10%2B-blue)
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)
22-
![cuda 12.x](https://img.shields.io/badge/CUDA-12.x-0f9d58?logo=nvidia)
1+
[PROTECTADO_BLOQUE_0]
2+
3+
[PROTECTADO_BLOQUE_1]
4+
5+
> *MyGPU: Utilidad de gestión de GPU ligera: un envoltorio compacto de `nvidia-smi` con un elegante panel web.*
6+
7+
[PROTECTADO_BLOQUE_2]
8+
[PROTECTADO_BLOQUE_3]
9+
[PROTECTADO_BLOQUE_4]
10+
[PROTECTADO_BLOQUE_5]
11+
[PROTECTADO_BLOQUE_6]
2312

2413
## Galería
2514

2615
<details>
27-
<summary>Tablero web</summary>
16+
<summary>Panel Web</summary>
2817
<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 el marco de la diapositiva; las imágenes se ajustan usando object-fit:contain -->
18+
<!-- Utilice la primera imagen con relación de aspecto 1624x675 para el marco de diapositiva; las imágenes se ajustan automáticamente usando object-fit:contain -->
3019
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
3120
<img src="../monitor/api/static/web1.png" style="width:100%; height:100%; object-fit:contain;" />
3221
</div>
@@ -45,7 +34,6 @@
4534
<details>
4635
<summary>CLI</summary>
4736
<div style="display:flex; overflow-x:auto; gap:10px; padding:12px 0; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch;">
48-
4937
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
5038
<img src="../monitor/api/static/cli1.png" style="width:100%; height:100%; object-fit:contain;" />
5139
</div>
@@ -61,17 +49,16 @@
6149
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
6250
<img src="../monitor/api/static/cli5.png" style="width:100%; height:100%; object-fit:contain;" />
6351
</div>
64-
6552
</div>
6653

6754
</details>
6855

6956
### ¿Por qué usar esto?
7057

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.
58+
- **Ligero**: Pie de contacto mínimo con los recursos.
59+
- **Versátil**: Funciona como herramienta de línea de comandos o como un panel web completo.
60+
- **Orientado a la administración**: Incluye características como **restricción de VRAM** (terminación automática de procesos que superen los límites) y **listas de vigilancia**.
61+
- **Amigable con el desarrollador**: Herramientas integradas de prueba de estrés y simulación (GEMM, Física de Partículas) para validar la estabilidad del sistema.
7562

7663
---
7764

@@ -82,30 +69,30 @@
8269
- Métricas del sistema (CPU, RAM, etc.).
8370

8471
- **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).
87-
- **Listas de vigilancia**: Monitorear PIDs o nombres de procesos específicos.
72+
- **Límites de VRAM**: Establezca límites duros en el uso de VRAM por GPU.
73+
- **Terminación automática**: Termine automáticamente los procesos que violen las políticas de VRAM (solo para administradores).
74+
- **Listas de vigilancia**: Monitoree procesos específicos o nombres de procesos.
8875

8976
- **Pruebas y simulación**:
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.
77+
- **Pruebas de estrés**: Configure cargas de trabajo GEMM configurables para probar el throtting térmico y la estabilidad.
78+
- **Simulación visual**: Simulación interactiva de física de partículas para visualizar la carga de GPU.
9279

9380
---
9481

95-
## Plan de desarrollo
82+
## Roadmap y trabajo futuro
9683

97-
Las contribuciones son bienvenidas. Los futuros puntos principales a cubrir serían:
84+
Las contribuciones son bienvenidas. Los puntos principales a cubrir serían:
9885

9986
- **Soporte multi-GPU**: Manejo mejorado para configuraciones multi-tarjeta y topologías NVLink.
10087
- **Contenedorización**: Soporte oficial para Docker para un despliegue fácil en entornos contenedorizados.
10188
- **Acceso remoto**: Integración de túneles SSH y gestión remota segura.
10289
- **Plataforma cruzada**:
103-
- [ ] Soporte para Ubuntu/Debian (enfocado en Linux).
104-
- [ ] Soporte para Apple Silicon (monitoreo).
105-
- **Independencia de hardware**:
90+
- [ ] Soporte para Linux (foco en Ubuntu/Debian).
91+
- [ ] Soporte para Apple Silicon para monitoreo.
92+
- **Independiente de hardware**:
10693
- [ ] Soporte para AMD ROCm.
10794
- [ ] Soporte para Intel Arc.
108-
- ~~**Documentación multilingüe**: Soporte para los lenguajes de documentación más populares de GitHub.~~
95+
- **Documentación en múltiples idiomas**: Apoyo a los lenguajes más populares de GitHub.
10996

11097
Consulte [CONTRIBUTING.md](../CONTRIBUTING.md) para saber cómo involucrarse.
11198

@@ -116,7 +103,7 @@ Consulte [CONTRIBUTING.md](../CONTRIBUTING.md) para saber cómo involucrarse.
116103
- **OS**: Windows 10/11
117104
- **Python**: 3.10+
118105
- **Hardware**: GPU NVIDIA con controladores instalados.
119-
- **CUDA**: 12.x (requerido estrictamente para las características de prueba y simulación).
106+
- **CUDA**: Toolkit 12.x (requerido estrictamente para las características de prueba y simulación).
120107
- *Nota: Si CUDA 12.x no se detecta, las características de prueba y simulación se desactivarán.*
121108

122109
---
@@ -132,36 +119,42 @@ Ideal para servidores sin cabeza o monitoreo en segundo plano.
132119
- Interfaz de línea de comandos.
133120
- Métricas básicas del sistema y la GPU.
134121

135-
### 2. Estándar (CLI + Tablero web)
122+
### 2. Estándar (CLI + Panel web)
136123

137124
Ideal para la mayoría de los usuarios.
138125

139-
- Incluye el tablero web.
126+
- Incluye el panel web.
140127
- Puntos finales de API REST.
141128
- Gráficos en tiempo real.
142129

143130
### 3. Completo (Estándar + Visualización)
144131

145132
Ideal para desarrollo y pruebas de estrés.
146133

147-
- Incluye simulación de física de partículas.
148-
- Dependencias de PyTorch/CuPy para pruebas.
134+
- Incluye simulación de partículas.
135+
- Dependencias de PyTorch/CuPy para pruebas de rendimiento.
149136

150137
### Inicio rápido
151138

152-
1. **Descargar** la última versión o clonar el repositorio.
153-
2. **Ejecutar el script de configuración**:
139+
1. **Descargue** la última versión o clone el repositorio.
140+
2. **Ejecute el script de configuración**:
154141

155142
```powershell
156143
.\setup.ps1
157144
```
158145

159-
3. **Iniciar**:
146+
3. **Inicie**:
160147

161148
```powershell
162-
# Iniciar el tablero web (Estándar/Completo)
149+
# Inicie el panel web (Estándar/Completo)
163150
python health_monitor.py web
164151
165-
# Iniciar CLI
152+
# Inicie la CLI
166153
python health_monitor.py cli
167-
```
154+
```
155+
156+
---
157+
158+
## Licencia
159+
160+
Licencia MIT. Consulte [LICENSE](../LICENSE) para más detalles.

0 commit comments

Comments
 (0)