hexlet-rus / runit

Online Editor Form Embedding
https://runit.hexlet.ru/
Other
35 stars 121 forks source link

Изменить путь до переводчика в компонентах. #150

Open vladikKir opened 1 year ago

vladikKir commented 1 year ago

Например, в Faq.jsx можно использовать хук useTranslation так, чтобы вместо 'faq.a1' и т.д писать 'a1'. Аналогично по другим компонентам.

dzencot commented 1 year ago

А как это хочешь сделать, брать имя компонента, чтобы оно в lowerCase подставлялся автоматом перед ключом? Или уже есть готовые инструменты под это?

vladikKir commented 1 year ago

Подобную конструкцию в проекте чата использую: const { t } = useTranslation('translation', { keyPrefix: 'faq' })

dzencot commented 1 year ago

Просто я думаю, что текст не обязательно может быть по компонентам разбить. В переводах он может разделяться по одному принципу, а в компонентах использовваться по другому

fey commented 1 year ago

@dzencot это актуальная задачка, будем делать?

VictoryPashkova commented 4 months ago

Взяла задачу UPDATE: Отправлен пулл реквест