Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lifeart/els-intl-addon

Internationalization addon for Unstable Ember Language Server
https://github.com/lifeart/els-intl-addon

emberjs language-server

Last synced: 7 days ago
JSON representation

Internationalization addon for Unstable Ember Language Server

Awesome Lists containing this project

README

        

# els-intl-addon
Ember Language Server intl addon

How to use?

Install this addon as `dev-dependency` inside your ember project
or download it and specify addon path in UELS settings.

### NPM
`npm install els-intl-addon --save-dev`

### Yarn
`yarn add els-intl-addon --dev`

### VSCode

Install: [Unstable Ember Language Server](https://marketplace.visualstudio.com/items?itemName=lifeart.vscode-ember-unstable).

* Restart `VSCode`.

## Usage
Try autocomplete for `{{t 'tanslation..'}}` inside templates.
Try autocompleta for `this.intl.t("translation..')` inside scripts.

* You can write translation result and it will be replaced to path.
```js
'some.translation.path': 'Translation result'
```

```hbs
{{t 'Translati..'}} -> {{t 'some.translation.path'}}
```