Home AssistantHome AssistantContributors
On this page

Home Assistant is available in 64 languages, and every one of them is translated by people who use it. When someone in Brazil, Japan, or Finland opens Home Assistant for the first time, the words they see were written by a volunteer like you.

You do not need to know how to code to help. If you are a native speaker and you care about how your language reads, you have everything it takes.

Two ways to help

There are two kinds of translation work, and they use different tools:

  • Interface text is everything you read on screen: menus, settings, dialogs, error messages, and the names of entities and their states. You translate it in your browser, on Lokalise.
  • Voice commands are the sentences Home Assistant understands when you talk to Assist, and the answers it gives back. They live in YAML files on GitHub, and language leaders review the changes for their language. See Voice.

Most people start with interface text. It takes a few minutes to get going, and what you translate ships without a review step, see how translations get back.

Start here

Guides

Voice

Reference

  • Translation rules: the rules that apply to every language.
  • Language guidelines: agreements made per language, written in that language.
  • Brand: the personality and voice of Home Assistant, and how to write its name.

Who to talk to

Was this page helpful?

Last updated on .