mirror of
https://github.com/zadam/trilium.git
synced 2025-11-04 13:39:01 +01:00
fix(website): incorrect lang tag
This commit is contained in:
parent
b069fab82f
commit
ee9bf1d47b
@ -1,5 +1,5 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<link rel="icon" type="image/svg+xml" href="/src/assets/favicon.ico" />
|
<link rel="icon" type="image/svg+xml" href="/src/assets/favicon.ico" />
|
||||||
|
|||||||
@ -52,12 +52,6 @@ export function LocaleProvider({ children }) {
|
|||||||
changeLanguage(localeId);
|
changeLanguage(localeId);
|
||||||
}
|
}
|
||||||
|
|
||||||
useLayoutEffect(() => {
|
|
||||||
const correspondingLocale = LOCALES.find(l => l.id === localeId);
|
|
||||||
document.documentElement.lang = localeId;
|
|
||||||
document.documentElement.dir = correspondingLocale?.rtl ? "rtl" : "ltr";
|
|
||||||
}, [ localeId ]);
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<LocaleContext.Provider value={localeId}>
|
<LocaleContext.Provider value={localeId}>
|
||||||
{children}
|
{children}
|
||||||
@ -75,6 +69,14 @@ export async function prerender(data) {
|
|||||||
// This ensures the GitHub API is not called on every page load in the client.
|
// This ensures the GitHub API is not called on every page load in the client.
|
||||||
const stargazersCount = await getRepoStargazersCount();
|
const stargazersCount = await getRepoStargazersCount();
|
||||||
|
|
||||||
return await ssr(<App repoStargazersCount={stargazersCount} {...data} />);
|
const { html, links } = await ssr(<App repoStargazersCount={stargazersCount} {...data} />);
|
||||||
|
const lang = extractLocaleFromUrl(data.url);
|
||||||
|
return {
|
||||||
|
html,
|
||||||
|
links,
|
||||||
|
head: {
|
||||||
|
lang
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user