You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, first of all thank you for amazing library. I implemented it for a website (one page) that uses static-adapter and it works as expected. Language switcher changes text instantly and that is fine.
What I implemented is that when language is changes, chosen locale is saved to localStorage and it is read in "load" function of my layout when calling loadTranslations function. It loads the translations and applies them immediatelly, but for some reason only applies to regular {$t('key')} calls. If I use @html call like {@html $t('key')}, it shows only default language for those calls.
I tries what I could, but I cannot seem to solve this. Any help is appreciated.
EDIT: I'm not generating separate pages for each language, only changing text on that single page. Here is the link for the preview of the website so you can get a better understanding https://fitnestapp-cp.netlify.app/
I'll attach some code block that I have.
<divclass="max-w-[60rem] my-7.5 md:my-5 text-white">
<h1class="text-6xl md:text-7xl lg:text-8xl spacing tracking-[-0.1875rem] text-shadow">
{@html$t('hero.main_heading')} <!-- This one DOESN'T get translated on page load -->
</h1>
<pclass="text-lg leading-7 mt-6 pe-0 md:pe-60 lg:pe-88">
{$t('hero.sub_heading')} <!-- This one DOES get translated on page load -->
</p>
</div>
Hi, first of all thank you for amazing library. I implemented it for a website (one page) that uses static-adapter and it works as expected. Language switcher changes text instantly and that is fine.
What I implemented is that when language is changes, chosen locale is saved to localStorage and it is read in "load" function of my layout when calling loadTranslations function. It loads the translations and applies them immediatelly, but for some reason only applies to regular {$t('key')} calls. If I use @html call like {@html $t('key')}, it shows only default language for those calls.
I tries what I could, but I cannot seem to solve this. Any help is appreciated.
EDIT: I'm not generating separate pages for each language, only changing text on that single page. Here is the link for the preview of the website so you can get a better understanding https://fitnestapp-cp.netlify.app/
I'll attach some code block that I have.
The text was updated successfully, but these errors were encountered: