# Add support for using a language server with multiple languages \(\#10293\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/d009d84ead222c43d0eaab95822a41691be8bc22)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: d009d84ead222c43d0eaab95822a41691be8bc22

Requested commit: d009d84ead222c43d0eaab95822a41691be8bc22

Commit: d009d84ead222c43d0eaab95822a41691be8bc22

Tree: 098e8b5fff1e78cfcb7044670f0393895b7fb16b

Author: Marshall Bowers

Committer: GitHub

## Message

```
Add support for using a language server with multiple languages (#10293)

This PR updates the `extension.toml` to allow specifying multiple
languages for a language server to work with.

The `languages` field takes precedence over `language`. In the future
the `language` field will be removed.

As part of this, the Emmet extension has been extended with support for
PHP and ERB.

Release Notes:

- N/A

---------

Co-authored-by: Max <max@zed.dev>
```

## Parents

- [5e447486772727062348cf2ea298663f51ad65f0](https://git.cafe/gitcafe/zed/commit/5e447486772727062348cf2ea298663f51ad65f0?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/d009d84ead222c43d0eaab95822a41691be8bc22?format=markdown)
