Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/multi language commitizen #1328

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

Vlor999
Copy link

@Vlor999 Vlor999 commented Jan 2, 2025

Description

As I said previously I made mistakes with the .github that I removed by mistake. I think that now the feature may work perfectly, I hope so in fact. If there is somme issues, please say it to me. You can easily add new languages but the most common languages are here.

Checklist

  • Add test cases to all the changes you introduce
  • Run ./scripts/format and ./scripts/test locally to ensure this change passes linter check and test
  • Test the changes on the local machine manually
  • Update the documentation for the changes (Not sure)

Expected behavior

I think that this feature is a way to make this extension a way most powerful and more useful for everyone.

Steps to Test This Pull Request

  1. install the current version
  2. poetry install
  3. poetry shell
  4. Make a changement
  5. git add .
  6. python3.X commitizen/__main__.py -language fr commit here fr is just an example you can put any format. X must be changed with the version you are using.
  7. Appreciate
  8. If you are using cz in it is in production : cz -language fr commit

Additional context

It must be good for the main part

…isplay informations

this is just a first version that is not yet efficient and must be implemented to be more efficient
egstion des differnts porbleme, il faut encore gerer les tests
corrcet the part of code that do not matched
J ai corrige le format de cz afin d y introduire le langage

BREAKING CHANGE:
test to be sure that all the case are looked. The language option give the oppotunity to choose on wich language you want to display infomation during the commit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant