No puedo ver las cadenas de i18n durante el desarrollo

Cuando empiezo a desarrollar un nuevo plugin, mi entorno de desarrollo no detecta las cadenas client.en.yml que pertenecen al nuevo plugin. Detecta todas las demás cadenas de i18n, tanto del núcleo como de otros plugins.

Ya me ha pasado esto antes al introducir un nuevo archivo client.en.yml y el problema desapareció después de unas horas o después de hacer algo (ojalá supiera qué). Cuando el problema desaparece, detecta las actualizaciones de las cadenas de i18n sin ningún problema. Es como si tardara algo (o tiempo) en detectar el archivo.

config/locales/client.en.yml

en:
  js:
    my_plugin:
      description_placeholder: "Introduce la descripción"

Archivo hbs:

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

El navegador muestra:

[en.my_plugin.description_placeholder]

Admin - Personalizar - Texto:

muestra la cadena correcta (¡¡¡¡) con la clave js.my_plugin.description_placeholder

Cuando cambio la cadena en Admin - Personalizar - Texto, el navegador muestra la modificación.
Cuando revierto la cadena cambiada, el navegador vuelve a [en.my_plugin.description_placeholder]

He reiniciado bin/ember-cli
He reiniciado rails

Cuando modifico el archivo, ember-cli lo nota y muestra file changed client.en.yml

¿A alguien le suena familiar?

2 Me gusta

Recientemente, un reinicio resolvió el problema…

2 Me gusta

Esto debería solucionar el problema:

1 me gusta

Este tema se cerró automáticamente después de 12 días. Ya no se permiten nuevas respuestas.