# Impossibile visualizzare le stringhe i18n durante lo sviluppo

**URL:** <https://meta.discourse.org/t/unable-to-see-i18n-strings-during-development/322909>\
**Category:** Development\
**Created:** [22 Agosto 2024, 3:18pm UTC](https://meta.discourse.org/t/unable-to-see-i18n-strings-during-development/322909 "2024-08-22T15:18:01Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)\
**Post date:** [22 Agosto 2024, 3:18pm UTC](https://meta.discourse.org/t/unable-to-see-i18n-strings-during-development/322909/1 "2024-08-22T15:18:01Z")

</div>

Quando inizio a sviluppare un nuovo plugin, il mio ambiente di sviluppo non rileva le stringhe `client.en.yml` appartenenti al nuovo plugin. Rileva tutte le altre stringhe i18n, sia dal core che da altri plugin.

Ho già riscontrato questo problema in passato quando ho introdotto un nuovo file `client.en.yml` e il problema si è risolto dopo alcune ore o dopo aver fatto qualcosa (se solo sapessi cosa). Quando il problema si risolve, rileva gli aggiornamenti delle stringhe i18n senza problemi. È come se ci volesse qualcosa (o tempo) prima che il file venga rilevato.

### `config/locales/client.en.yml`

```yaml
en:
  js:
    my_plugin:
      description_placeholder: "Inserisci descrizione"

```

### File `hbs`:

```html
    <Input
      type="text"
      ...
      placeholder={{i18n "my_plugin.description_placeholder"}}
    />

```

### Il browser mostra:

`[en.my_plugin.description_placeholder]`

### Admin - Personalizza - Testo:

mostra la stringa corretta (!!!) con la chiave `js.my_plugin.description_placeholder`

Quando modifico la stringa in Admin - Personalizza - Testo, il browser mostra la modifica.  
Quando annullo la modifica della stringa, il browser torna a `[en.my_plugin.description_placeholder]`

Ho riavviato `bin/ember-cli`  
Ho riavviato `rails`

Quando modifico il file, `ember-cli` se ne accorge e mostra `file changed client.en.yml`

Qualcuno ha riscontrato qualcosa di simile?

---

_[View the full topic](https://meta.discourse.org/t/unable-to-see-i18n-strings-during-development/322909)._
