Skip to main content

Language leaders

Home Assistant is a global project. We want to make sure that everyone can use Home Assistant in their native language. For that reason, we have language leaders for each language to lead the maintenance.

Language leaders are responsible for reviewing the contributions in their language and making sure that they are grammatically correct.

Language leaders will be automatically notified of any new contribution to the language that they maintain. It's their responsibility to review the contribution and accept it.

Anyone can apply to become a language leader if they meet the following requirements:

  • Be a native speaker of the language they want to lead
  • Make 2+ pull requests to the intents repository
  • Be involved with reviewing pull requests for the language

If you want to apply to be a language leader, join us in #devs_voice on Discord or open a discussion topic.

Losing language leader status

A language leader is a gatekeeper for a language and its quality. If they are inactive, contributions for that language are not processed. If they accept low-quality contributions, it will not generate the correct matching sentences that it needs to process.

If the inactivity of the language leader becomes a bottle neck, or if the quality is not up to par, the language leader will be removed. If they want to regain their status, they can apply again.