aboutsummaryrefslogtreecommitdiffstats
path: root/i18n/COMMIT_MESSAGE_GUIDELINES
diff options
context:
space:
mode:
authorLoris383 <194787933+Loris383v@users.noreply.github.com>2026-02-01 17:46:17 +0100
committerGitHub <noreply@github.com>2026-02-01 11:46:17 -0500
commit0c663c83dc4436a94c8d47445c51636868d0a895 (patch)
tree3ba55b1d5079229ad2c4de8254bb3766300d4b42 /i18n/COMMIT_MESSAGE_GUIDELINES
parent218e2b85622e397686fd8a6bd085c006bb6a92f2 (diff)
Docs: i18n edits (#940)
* Add SummitSplit v3 configuration for top and bottom bars (#935) Added the configuration for SummitSplit to include 0-JA-0 Top and updated the bottom bar settings. * Refactor Tak0-Per-Window-Switch script, fixing issue (#936) Fixed the issue that made the script to forget the choice of language on windows. In case of switching from language 1 to language 3, switching a window, then getting back to the previous window - you had to switch from half-saved state to language 1 and then all the way to language 3. * Add french readme * Change i18n architecture * docs: commit message guidelines french translation * docs: add contributing.md french translation * docs: add code of conduct french translation Translation taken from https://www.contributor-covenant.org/fr/version/2/1/code_of_conduct/code_of_conduct.md * docs: linked french translations in readme.md Added under the spanish ones, same format --------- Co-authored-by: Martin Guzman <55927935+brockar@users.noreply.github.com> Co-authored-by: tak0dan <tmtroshko@gmail.com> Co-authored-by: Donald Williams <129223418+dwilliam62@users.noreply.github.com>
Diffstat (limited to 'i18n/COMMIT_MESSAGE_GUIDELINES')
-rw-r--r--i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.es.md148
-rw-r--r--i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md149
2 files changed, 297 insertions, 0 deletions
diff --git a/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.es.md b/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.es.md
new file mode 100644
index 00000000..87888736
--- /dev/null
+++ b/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.es.md
@@ -0,0 +1,148 @@
+# Guía para Mensajes de Commit
+
+[Ver versión en inglés](./COMMIT_MESSAGE_GUIDELINES.md)
+
+Un buen mensaje de commit debe ser descriptivo y aportar contexto sobre los cambios realizados. Esto facilita entender y revisar los cambios en el futuro.
+
+## Recomendaciones
+
+- Empieza con un resumen breve de los cambios del commit.
+- Usa el modo imperativo en el resumen, como si dieras una instrucción. Por ejemplo, "Add feature" en lugar de "Added feature".
+- Proporciona detalles adicionales en el cuerpo del mensaje, si es necesario: motivo del cambio, impacto, dependencias añadidas o eliminadas, etc.
+- Mantén cada línea en 72 caracteres o menos para que sea fácil de leer en la salida de `git log`.
+
+### Ejemplos de buenos mensajes
+
+- "Add authentication feature for user login"
+- "Fix bug causing application to crash on startup"
+- "Update documentation for API endpoints"
+
+Recordatorio: escribir mensajes de commit descriptivos ahorra tiempo en el futuro y ayuda a otras personas a entender los cambios hechos al código.
+
+## Tipos de commit
+
+A continuación, una lista (ampliable) de tipos de commit que puedes usar:
+
+`feat`: Añade una característica nueva al proyecto
+
+```markdown
+feat: Add multi-image upload support
+```
+
+`fix`: Corrige un error o problema en el proyecto
+
+```markdown
+fix: Fix bug causing application to crash on startup
+```
+
+`docs`: Cambios en documentación
+
+```markdown
+docs: Update documentation for API endpoints
+```
+
+`style`: Cambios cosméticos o de formato (colores, formateo de código, etc.)
+
+```markdown
+style: Update colors and formatting
+```
+
+`refactor`: Cambios internos que no alteran el comportamiento, pero mejoran calidad/mantenibilidad
+
+```markdown
+refactor: Remove unused code
+```
+
+`test`: Añadir o modificar tests
+
+```markdown
+test: Add tests for new feature
+```
+
+`chore`: Cambios que no encajan en otras categorías (actualizar dependencias, configurar build, etc.)
+
+```markdown
+chore: Update dependencies
+```
+
+`perf`: Mejoras de rendimiento
+
+```markdown
+perf: Improve performance of image processing
+```
+
+`security`: Aborda temas de seguridad
+
+```markdown
+security: Update dependencies to address security issues
+```
+
+`merge`: Fusiones de ramas
+
+```markdown
+merge: Merge branch 'feature/branch-name' into develop
+```
+
+`revert`: Revertir un commit previo
+
+```markdown
+revert: Revert "Add feature"
+```
+
+`build`: Cambios en el sistema de build o dependencias
+
+```markdown
+build: Update dependencies
+```
+
+`ci`: Cambios en la integración continua (CI)
+
+```markdown
+ci: Update CI configuration
+```
+
+`config`: Cambios en archivos de configuración
+
+```markdown
+config: Update configuration files
+```
+
+`deploy`: Cambios en el proceso de despliegue
+
+```markdown
+deploy: Update deployment scripts
+```
+
+`init`: Inicialización de repositorio o proyecto
+
+```markdown
+init: Initialize project
+```
+
+`move`: Mover archivos o directorios
+
+```markdown
+move: Move files to new directory
+```
+
+`rename`: Renombrar archivos o directorios
+
+```markdown
+rename: Rename files
+```
+
+`remove`: Eliminar archivos o directorios
+
+```markdown
+remove: Remove files
+```
+
+`update`: Actualización de código, dependencias u otros componentes
+
+```markdown
+update: Update code
+```
+
+Estos son solo ejemplos; puedes definir tipos personalizados si los usas de forma consistente y con mensajes claros y descriptivos.
+
+**Importante:** Si planeas usar un tipo de commit personalizado que no esté en la lista, añádelo aquí para que otras personas lo entiendan también. Crea un pull request para incluirlo en este archivo.
diff --git a/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md b/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md
new file mode 100644
index 00000000..974e0242
--- /dev/null
+++ b/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md
@@ -0,0 +1,149 @@
+# Directives pour les messages de commit
+
+Un bon message de commit doit être descriptif et fournir le contexte des modifications effectuées. Cela facilite la compréhension et la révision des changements à l'avenir.
+
+Voici quelques directives pour rédiger des messages de commit descriptifs :
+
+- Commencez par un court résumé des modifications apportées dans le commit.
+
+- Utilisez l'impératif pour le résumé, comme si vous donniez un ordre. Par exemple, « Add feature » au lieu de « Added feature ».
+
+- Fournissez des détails supplémentaires dans le corps du message si nécessaire. Cela peut inclure la raison du changement, son impact, ou toute dépendance introduite ou supprimée.
+
+- Maintenez le message à moins de 72 caractères par ligne pour garantir une lecture facile dans la sortie de l'historique Git.
+
+Exemples de bons messages de commit :
+
+- "Add authentication feature for user login"
+- "Fix bug causing application to crash on startup"
+- "Update documentation for API endpoints"
+
+N'oubliez pas que rédiger des messages de commit descriptifs peut faire gagner du temps et éviter des frustrations à l'avenir, tout en aidant les autres à comprendre les modifications apportées au code.
+
+## Types de messages de commit
+
+Voici une liste plus complète de types de commit que vous pouvez utiliser :
+
+`feat` : Ajout d'une nouvelle fonctionnalité au projet
+
+```markdown
+feat: Add multi-image upload support
+```
+
+`fix` : Correction d'un bug ou d'un problème dans le projet
+
+```markdown
+fix: Fix bug causing application to crash on startup
+```
+
+`docs` : Mise à jour de la documentation du projet
+
+```markdown
+docs: Update documentation for API endpoints
+```
+
+`style` : Changements cosmétiques ou de style (comme changer les couleurs ou formater le code)
+
+```markdown
+style: Update colors and formatting
+```
+
+`refactor` : Changements de code n'affectant pas le comportement du projet, mais améliorant sa qualité ou sa maintenance
+
+```markdown
+refactor: Remove unused code
+```
+
+`test` : Ajout ou modification de tests pour le projet
+
+```markdown
+test: Add tests for new feature
+```
+
+`chore` : Changements ne rentrant dans aucune autre catégorie, comme la mise à jour des dépendances ou la configuration du système de build
+
+```markdown
+chore: Update dependencies
+```
+
+`perf` : Amélioration des performances du projet
+
+```markdown
+perf: Improve performance of image processing
+```
+
+`security` : Traitement des problèmes de sécurité dans le projet
+
+```markdown
+security: Update dependencies to address security issues
+```
+
+`merge` : Fusion de branches dans le projet
+
+```markdown
+merge: Merge branch 'feature/branch-name' into develop
+```
+
+`revert` : Annulation d'un commit précédent
+
+```markdown
+revert: Revert "Add feature"
+```
+
+`build` : Changements affectant le système de build ou les dépendances du projet
+
+```markdown
+build: Update dependencies
+```
+
+`ci` : Changements affectant le système d'intégration continue (CI) du projet
+
+```markdown
+ci: Update CI configuration
+```
+
+`config` : Changements des fichiers de configuration du projet
+
+```markdown
+config: Update configuration files
+```
+
+`deploy` : Changements du processus de déploiement du projet
+
+```markdown
+deploy: Update deployment scripts
+```
+
+`init` : Création ou initialisation d'un nouveau dépôt ou projet
+
+```markdown
+init: Initialize project
+```
+
+`move` : Déplacement de fichiers ou de répertoires au sein du projet
+
+```markdown
+move: Move files to new directory
+```
+
+`rename` : Renommage de fichiers ou de répertoires au sein du projet
+
+```markdown
+rename: Rename files
+```
+
+`remove` : Suppression de fichiers ou de répertoires du projet
+
+```markdown
+remove: Remove files
+```
+
+`update` : Mise à jour du code, des dépendances ou d'autres composants du projet
+
+```markdown
+update: Update code
+```
+
+Ce ne sont que des exemples, et vous pouvez également créer vos propres types de commit personnalisés. Cependant, il est important de les utiliser de manière cohérente et d'écrire des messages clairs pour permettre aux autres de comprendre facilement les changements effectués.
+
+**Important :** Si vous prévoyez d'utiliser un type de message de commit personnalisé autre que ceux listés ci-dessus, assurez-vous de l'ajouter à cette liste afin que les autres puissent également le comprendre. Créez une "pull request" pour l'ajouter à ce fichier. \ No newline at end of file
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage