Commit Graph

40 Commits

Author SHA1 Message Date
Sean Killeen f014776b79
Add Linux Foundation trademark link to site footer (#14205)
* WIP add trademark link to footer

* Add translations
2023-11-30 07:01:25 -08:00
Wilson Wu bd63abb5bd
Add some missed i18n of zh (#13091)
Signed-off-by: Wilson Wu <iwilsonwu@gmail.com>
2023-04-22 00:24:54 -07:00
Wilson Wu 72dc132d52
Update the question mark to full-width for zh (#13089)
Signed-off-by: Wilson Wu <iwilsonwu@gmail.com>
2023-04-21 14:40:54 -07:00
Craig Box 4097bf29bd
Add CNCF logo footer & LF terms (#12453)
* Add CNCF logo footer & LF terms

* Fixes

* add Chinese translation (thanks Zhonghu)

* Elongate the Terms and Conditions
2023-01-12 23:32:14 -08:00
zirain f4efe54609
make case study suggestion support multi language (#12149)
* make case study suggestion support multi language

* update zh.toml

* update reviews
2022-10-25 08:28:19 -07:00
凡梦星尘 0c305c3f99
fixed the news layout in Chinese page (#9810)
* fixed the news layout in Chinese page.

* add i18n translate about more case studies.
2021-05-25 07:01:18 -07:00
Jimmy Song 7c6b124113
zh-translation: update learn more (#9607) 2021-04-26 03:07:37 -07:00
凡梦星尘 d4f960036d
Upgrade the menu items about Chinese (#9562)
* add Chinese menus items

* move faq module to about subfolder

* upgrade the case study page support i18n.

* add deployment page about Chinese.

* upgrade all "learn more" button text support i18n.

* add ecosystem page about Chinese.

* add service mesh page about Chinese.

* add get involved page about Chinese.

* fixed the lint checking about Kubernetes & VM spelling.

* fixed some review comments.

* change FAQ translation.

* fixed some review comments & conflict

* change some translate words about involve page.

* try to fixed the spelling check in service mesh page.

* change the title desc in service mesh page.

* change Istio spelling in service mesh page.
2021-04-21 07:22:11 -07:00
Zhonghu Xu 6acf0d2c8b
Fix Chinese docs advisory (#9460)
* Fix Chinese docs advisory

* Update i18n/zh.toml

Co-authored-by: Jimmy Song <rootsongjc@gmail.com>

Co-authored-by: Jimmy Song <rootsongjc@gmail.com>
2021-04-15 02:37:18 -07:00
StruggleYang ec2cc2777a
zh-translation:/index (#9525)
* zh doc index update

* zh doc index update

* 修改为新版本首页

* fix

* fix

* fix

* fix

* index carousel

* 修改首页关联文章

* 修改首页关联文章

* fix

* fix
2021-04-14 04:54:40 -07:00
ilylia 613edad5de zh-translation: sync docs/ops and some other posts from en to zh (#5990)
* zh-translation: sync docs/ops and some other posts from en to zh

* fix internal link

* fix internal link
2019-12-05 21:20:48 -08:00
Jimmy Song bcaea11f4c zh-translation: initialize the translation content (#5305)
* zh-translation: initialize the translation content

- Restart the Chinese translation precess, refer to https://github.com/istio/istio.io/issues/5250
- Translation progress is tracked on https://github.com/servicemesher/istio-official-translation
2019-11-02 06:47:26 -07:00
自言姿语 5ba7e7205a Translate i18n for zh (#4817) 2019-09-18 09:32:02 -07:00
mtail 099a91ebdd Simplified menu. 2019-06-19 05:00:25 -07:00
Martin Taillefer d458423cf4 Site improvements. (#4015)
- Substantially simplify logic that deals with releases & release notes.

- Make it easier to add a new release to the site. THere are fewer things to
change as the site infra can figure more stuff out on its own.

- Make it so release notes can be added in one language without require them
to be added in the other language.

- Replace the ugly "a new version is available" callout on older release note
pages with a popup that only shows up when you click on the download button.
2019-04-22 09:12:18 -07:00
Martin Taillefer 533a3efc0e
Merge from release-1.1 branch (#4012) 2019-04-20 08:16:09 -07:00
mtail 6f68c39e32 Fix Chinese announcement button 2019-03-19 17:11:42 -07:00
Martin Taillefer 1cc06a6e9c
Site improvements (#3677)
- Added call-to-action buttons in the 1.1 announcements. We can use the same
buttons in future release announcements.

- Fixed broken large warning icon on the 404 error page.

- Fix oerder of blog posts in the side bar.

- Add support to not expand @@ notations in text blocks and use
it for a text blocks that's currently triggering a build failure

- Fixed broken rendering of some text blocks when syntax coloring
is turned off via the menu.
2019-03-13 21:53:55 -07:00
mtail 373916fcfa Improve accessibility
- Increase the constrast for links, per LightHouse analysis.

- Add support for disabling syntax coloring in example text blocks. This
can be controlled from the menu.
2019-03-09 11:56:32 -08:00
Jimmy Song bea48a2845 Add Chinese content advisory (#3541)
zh: Add Chinese content advisory
2019-03-07 05:33:11 -08:00
Martin Taillefer 360fcb1713
Add support for an advisory string. (#3518) 2019-03-05 14:50:19 -08:00
Vincent 2f69b2191e fixed #3501 (#3505) 2019-03-05 06:31:32 -08:00
mtail ec2a9aa05c Fix a few translation strings. 2019-03-02 17:45:53 -08:00
Martin Taillefer 5a9f78e843
Add a fast language switcher button in preliminary mode. (#3464)
Also, when switching languages, the site now stays at the same page if possible.
This should help with translation work.
2019-03-02 17:39:32 -08:00
mtail 8103d1f6e1 Disable the Edit This Page functionality for generated files. 2019-02-23 12:54:27 -08:00
Martin Taillefer 2dac7e0ff3
Site infra cleanup. (#3281)
- Refactor script code into smaller more manageable files.

- Use consistent naming style in script code.

- Stop using Bootstrap's dropdowns and popovers in favor of custom implementation.
There are only a few uses of Bootstrap to purge before I can ditch
the dependency on the Bootstrap & JQuery libraries, which will speed
up page loads.

- Find a few more static strings that should come from the xlation
dictionary instead.
2019-02-18 07:35:37 -08:00
Martin Taillefer 141a2182c2
A bunch of infrastructure cleanup. (#3221)
- Switch from the Bootstrap grid system to the CSS grid. Much cleaner and faster.

- Add "See also" and "Links" to the list of translation strings

- Prevent the breadcrumb line from being included in the link endnotes when printing a page.

- Cleanup/rename several of the CSS and layout files for clarity.

- Switch the community page from using clumsy tables to a much cleaner approach
with shortcodes.

- Don't show buttons in the link endnotes when printing a page.

- Don't render the link endnotes section at all if the page has no links to include
2019-02-10 07:21:19 -08:00
Jimmy Song 303ae56378 zh: switch to discuss.istio.io (#3079)
* zh: switch to discuss.istio.io

Refer to https://github.com/istio/istio.io/pull/3071

* Replace 跟踪 with 追踪

* Fix yaml format
2019-01-13 13:05:48 -08:00
Martin Taillefer d7c4eb33f5
Switch to discuss.istio.io (#3071) 2019-01-10 07:11:00 -08:00
Jimmy Song 73a2ef4bc9 zh: Translate some strings in i18n (#2749) 2018-10-11 08:57:56 -07:00
Martin Taillefer 9540cd2d19
Site improvements. (#2742)
- Auto-generate tables of template->adapters and adapter->templates

- Make the "Edit this page on GitHub" menu option track the branch correctly instead of always pointing to master.

- Update the reference docs.
2018-10-05 11:15:26 -07:00
Martin Taillefer 208760597b
Add support for partner components. (#2704)
Partner components (adapters not controlled by the Istio org) are now
called out as such on their page. Component authors have a chance to put
all sorts of info about their component to make it easy for customers
to find and use their component.
2018-09-28 15:40:10 -07:00
Jimmy Song c0578f68bd Fix issue #2688 (#2696) 2018-09-27 10:10:48 -07:00
Martin Taillefer 7d150577ed
Add support for the last_update front-matter field. (#2690) 2018-09-25 15:24:14 -07:00
Martin Taillefer 0a4264417f
Site improvements (#2633)
- Use a new approach to managing icons. This has two primary benefits:

  - It makes it possible to color the icons such that they look good in the
    dark theme. Previously, the icons were rendered in black on dark grey when
    using the dark theme.

  - The average payload size for our web pages is reduced and we better use the
    browser cache.

- The new icon approach makes it possible to remove our dependency on the fontawesome
  package, which further slims down our payload requirement

- Refresh our iconography for a slightly lighter look.

- Remove the extra thick left-hand border of text blocks to lighten the
look.

- Added a "NN minutes to read" indication on top of each page. This is
only displayed if the count is > 1 minute.

- Added a calendar icon next to the blog post date.

- Exposed a bunch of strings that were buried in CSS/JS to translation.

- Add the 'keywords:' front-matter fields to the Hugo archetypes.
2018-09-17 08:52:23 -07:00
Martin Taillefer 9f187ee64f Improve the release note link shortcode. (#2597)
- When displaying a "Changes" button, we now display a diff from the previous patch to the current
patch, instead of a diff from the base release to the current patch.

- Properly localize the release note buttons so these can be translated.
2018-09-12 10:47:45 -07:00
Martin Taillefer cb58e4539e
Site improvements (#2555)
- Move some strings from the footer to the translation table so they can be translated.

- Use a custom search engine for the preliminary site, so the preliminary site can actually be searched.

- Improve a few shortcodes to improve how they work when nested in tabs.

- Move a few constants out of the layouts and into args.yml for cleanliness.
2018-09-07 09:38:40 -07:00
Jimmy Song 79c25ec6d7 Fix typo and update some sentences translation (#2509)
* Fix typo and update some sentences translation

- Refer to #2335 and #2377 which have no update for a long time

* fix typo
2018-09-06 12:51:10 -07:00
mtail 93a6627952 Fix typos. 2018-07-04 05:51:53 -07:00
Jimmy Song 082110e286 add zh i18n yaml file (#1555) 2018-06-19 09:34:37 -07:00