Skip to content

Commit 9e87b81

Browse files
authored
Merge pull request #3237 from ClickHouse/locale_link
language selector
2 parents 9ed014a + 3d3287c commit 9e87b81

File tree

2 files changed

+28
-3
lines changed

2 files changed

+28
-3
lines changed

docusaurus.config.js

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2353,7 +2353,33 @@ const config = {
23532353
],
23542354
customFields: {
23552355
blogSidebarLink: '/docs/knowledgebase',
2356-
galaxyApiEndpoint: process.env.NEXT_PUBLIC_GALAXY_API_ENDPOINT || 'http://localhost:3000'
2356+
galaxyApiEndpoint: process.env.NEXT_PUBLIC_GALAXY_API_ENDPOINT || 'http://localhost:3000',
2357+
secondaryNavItems: [
2358+
{
2359+
2360+
type: 'dropdown',
2361+
hoverable: 'false',
2362+
html:
2363+
'<svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">\n' +
2364+
'<path d="M6.95 12.6496L9.75 5.26628H11.0333L13.8333 12.6496H12.55L11.9 10.7663H8.91667L8.25 12.6496H6.95ZM9.28333 9.69961H11.5L10.4167 6.64961H10.3667L9.28333 9.69961ZM2.08333 10.7996L1.21667 9.93294L4.33333 6.83294C3.94444 6.39961 3.60556 5.95228 3.31667 5.49094C3.02778 5.03005 2.77222 4.54405 2.55 4.03294H3.83333C4.02222 4.41072 4.22222 4.74672 4.43333 5.04094C4.64444 5.33561 4.89444 5.64405 5.18333 5.96628C5.63889 5.47739 6.01667 4.97472 6.31667 4.45828C6.61667 3.94139 6.86667 3.3885 7.06667 2.79961H0.25V1.58294H4.55V0.349609H5.78333V1.58294H10.0833V2.79961H8.3C8.07778 3.53294 7.78333 4.24116 7.41667 4.92428C7.05 5.60783 6.59444 6.25516 6.05 6.86628L7.53333 8.36628L7.06667 9.63294L5.16667 7.73294L2.08333 10.7996Z" fill="currentColor"/>\n' +
2365+
'</svg>',
2366+
position: 'right',
2367+
items: [
2368+
{
2369+
label: 'English',
2370+
to: '/',
2371+
},
2372+
{
2373+
label: 'Russian',
2374+
to: '/ru',
2375+
},
2376+
{
2377+
label: 'Chinese',
2378+
to: '/zh',
2379+
},
2380+
],
2381+
}
2382+
]
23572383
},
23582384
}
23592385

src/theme/Navbar/Content/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ export default function NavbarContent() {
4747
const sidebar = useDocsSidebar();
4848
items = sidebar.items;
4949
} catch {}
50-
const [secLeftItems, secRightItems] = splitNavbarItems(secondaryItems);
5150
const {
5251
github_stars,
5352
menuItems,
@@ -117,7 +116,7 @@ export default function NavbarContent() {
117116
<div
118117
className={`${styles.secondaryMenuRight} secondary-nav--items-right`}
119118
>
120-
<NavbarItems items={secRightItems} />
119+
<NavbarItems items={secondaryItems} />
121120
<ColorModeToggle className="navbar-color-toggle" />
122121
</div>
123122
<MobileSideBarMenu sidebar={items}/>

0 commit comments

Comments
 (0)