Skip to content

Commit b11fcd4

Browse files
authored
Merge pull request #3476 from ClickHouse/zh_search
drop old zh and fix search
2 parents 9721ada + f93467e commit b11fcd4

File tree

7 files changed

+28
-12
lines changed

7 files changed

+28
-12
lines changed

i18n/README.md

+10
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,16 @@ DOCUSUARUS_LOCALE=jp yarn build
133133

134134
This allows each language to be deployed independently.
135135

136+
Ensure you only build if the languages folder changes e.g.
137+
138+
```text
139+
git diff HEAD^ HEAD --quiet -- ./i18n/jp
140+
```
141+
142+
Example [here](https://vercel.com/clickhouse/clickhouse-docs-jp/settings/git).
143+
144+
9. Add the route to the website worker - [example PR](https://github.com/ClickHouse/clickhouse-website-worker/pull/285/files)
145+
136146
## Known issues
137147

138148
- translations can modify links in rare cases, causing issues.

i18n/jp/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Russian docs
2+
3+
Modify this date to initiate rebuild:
4+
5+
`Tue 11 Mar 2025 10:02:12 GMT`

i18n/ru/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Japanese docs
2+
3+
Modify this date to initiate rebuild:
4+
5+
`Tue 11 Mar 2025 10:02:12 GMT`

i18n/zh/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Chinese docs
2+
3+
Modify this date to initiate rebuild:
4+
5+
`Tue 11 Mar 2025 10:02:12 GMT`

sidebars.js

-7
Original file line numberDiff line numberDiff line change
@@ -1542,13 +1542,6 @@ const sidebars = {
15421542

15431543
],
15441544

1545-
chinese: [
1546-
{
1547-
type: "autogenerated",
1548-
dirName: "zh",
1549-
},
1550-
],
1551-
15521545
// Used for generating the top nav menu and secondary nav mobile menu (DocsCategoryDropdown) AND top navigation menu
15531546
dropdownCategories: [
15541547
{

src/theme/SearchBar/index.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@ function mergeFacetFilters(f1, f2) {
5353

5454
function DocSearch({ contextualSearch, externalUrlRegex, ...props }) {
5555
const queryIDRef = useRef(null);
56-
57-
const { siteMetadata } = useDocusaurusContext();
56+
const { siteMetadata, i18n: { currentLocale } } = useDocusaurusContext();
5857
const processSearchResultUrl = useSearchResultUrlProcessor();
5958
const contextualSearchFacetFilters = useAlgoliaContextualFacetFilters();
6059
const configFacetFilters = props.searchParameters?.facetFilters ?? [];
@@ -143,7 +142,7 @@ function DocSearch({ contextualSearch, externalUrlRegex, ...props }) {
143142
: items.map((item, index) => {
144143
return {
145144
...item,
146-
url: item.url, //TODO: temporary - all search results to english for now
145+
url: currentLocale == 'en' ? processSearchResultUrl(item.url) : item.url, //TODO: temporary - all search results to english for now
147146
// url: processSearchResultUrl(item.url),
148147
index, // Adding the index property - needed for click metrics
149148
queryID: queryIDRef.current

src/theme/SearchPage/index.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -213,8 +213,7 @@ function SearchPageContent() {
213213
);
214214
return {
215215
title: titles.pop(),
216-
//url: processSearchResultUrl(url), // TEMP: All search results currently go to english
217-
url: url,
216+
url: currentLocale == 'en' ? processSearchResultUrl(url) : url, //TODO: temporary - all search results to english for now
218217
summary: snippet.content
219218
? `${sanitizeValue(snippet.content.value)}...`
220219
: '',

0 commit comments

Comments
 (0)