--- tags: brew-js-react --- # Lazy evaluated string In same occasion, a will-be-translated string has to be passed to another function or component in advance of rendering. The language when rendered may be changed aftwards. The such case, use `translate.lazy` or `t.lazy` from `useTranslation` hook. ```typescript const text = translate.lazy('prefix.key'); function Component() { useLanguage(); return <div>{String(text)}</div>; } ```