From 64add7e29d9bce497093e915d7bfeffb6f6124a4 Mon Sep 17 00:00:00 2001 From: l10nbot <47872634+l10nbot@users.noreply.github.com> Date: Fri, 31 Dec 2021 18:49:53 +0000 Subject: [PATCH] [docs] Sync translations with Crowdin (#30385) --- .../components/accordion/accordion-pt.md | 2 +- .../components/accordion/accordion-zh.md | 2 +- .../pages/components/avatars/avatars-zh.md | 4 +- .../components/breadcrumbs/breadcrumbs-pt.md | 2 +- .../components/breadcrumbs/breadcrumbs-zh.md | 2 +- .../date-range-picker/date-range-picker-pt.md | 4 +- .../date-range-picker/date-range-picker-zh.md | 4 +- docs/src/pages/components/grid/grid-pt.md | 2 +- docs/src/pages/components/grid/grid-zh.md | 2 +- docs/src/pages/components/icons/icons-pt.md | 2 +- docs/src/pages/components/icons/icons-zh.md | 2 +- docs/src/pages/components/rating/rating-pt.md | 2 +- docs/src/pages/components/rating/rating-zh.md | 2 +- .../pages/components/selects/selects-pt.md | 2 +- .../components/transitions/transitions-pt.md | 10 ++++ .../components/transitions/transitions-zh.md | 10 ++++ .../pages/customization/theming/theming-zh.md | 30 +++++------ .../related-projects/related-projects-pt.md | 12 ++--- .../related-projects/related-projects-zh.md | 12 ++--- .../example-projects/example-projects-pt.md | 2 +- .../example-projects/example-projects-zh.md | 2 +- docs/src/pages/getting-started/faq/faq-pt.md | 2 +- docs/src/pages/getting-started/faq/faq-zh.md | 2 +- .../installation/installation-pt.md | 12 ++--- .../installation/installation-zh.md | 12 ++--- .../getting-started/templates/templates-pt.md | 6 +-- .../getting-started/templates/templates-zh.md | 6 +-- .../classname-generator-zh.md | 50 +++++++++---------- .../content-security-policy-zh.md | 2 +- .../interoperability/interoperability-zh.md | 2 +- .../guides/migration-v4/migration-v4-pt.md | 26 +++++----- .../guides/migration-v4/migration-v4-zh.md | 28 +++++------ .../minimizing-bundle-size-pt.md | 2 +- .../minimizing-bundle-size-zh.md | 2 +- docs/src/pages/guides/routing/routing-pt.md | 2 +- docs/src/pages/guides/routing/routing-zh.md | 2 +- .../guides/styled-engine/styled-engine-zh.md | 4 +- docs/translations/api-docs/fade/fade-zh.json | 4 +- .../api-docs/svg-icon/svg-icon-pt.json | 1 + .../api-docs/svg-icon/svg-icon-zh.json | 1 + docs/translations/translations-pt.json | 2 +- docs/translations/translations-zh.json | 2 +- 42 files changed, 152 insertions(+), 130 deletions(-) diff --git a/docs/src/pages/components/accordion/accordion-pt.md b/docs/src/pages/components/accordion/accordion-pt.md index ef01d513f28831..be9380a89f6cca 100644 --- a/docs/src/pages/components/accordion/accordion-pt.md +++ b/docs/src/pages/components/accordion/accordion-pt.md @@ -40,7 +40,7 @@ O conteúdo dos acordeões é montado por padrão, mesmo que o acordeão não es ``` -Como acontece com qualquer otimização de desempenho, isso não é uma bala de prata. Certifique-se de identificar gargalos primeiro e, em seguida, experimente essas estratégias de otimização. +Como acontece com qualquer otimização de desempenho, isso não é uma bala de prata. Be sure to identify bottlenecks first and then try out these optimization strategies. ## Acessibilidade diff --git a/docs/src/pages/components/accordion/accordion-zh.md b/docs/src/pages/components/accordion/accordion-zh.md index 4c214b481ae298..384c175001047c 100644 --- a/docs/src/pages/components/accordion/accordion-zh.md +++ b/docs/src/pages/components/accordion/accordion-zh.md @@ -40,7 +40,7 @@ waiAria: 'https://www.w3.org/TR/wai-aria-practices/#accordion' ``` -不过对所有情况下的性能优化,这并不是灵丹妙药。 请您务必先确定性能的瓶颈所在,再考虑这些优化策略。 +不过对所有情况下的性能优化,这并不是灵丹妙药。 Be sure to identify bottlenecks first and then try out these optimization strategies. ## 无障碍设计 diff --git a/docs/src/pages/components/avatars/avatars-zh.md b/docs/src/pages/components/avatars/avatars-zh.md index ce15e26afe0f23..bc642e4e6ce83a 100644 --- a/docs/src/pages/components/avatars/avatars-zh.md +++ b/docs/src/pages/components/avatars/avatars-zh.md @@ -22,7 +22,7 @@ githubLabel: 'component: Avatar' {{"demo": "pages/components/avatars/LetterAvatars.js"}} -您可以为头像使用不同的背景颜色。 下面的演示根据人的姓名生成颜色。 +你可以为头像添加不同的背景颜色 下面的例子演示了如何通过人物的姓名来展示头像 {{"demo": "pages/components/avatars/BackgroundLetterAvatars.js"}} @@ -38,7 +38,7 @@ githubLabel: 'component: Avatar' {{"demo": "pages/components/avatars/IconAvatars.js"}} -## 变体 +## 其他的方式 如果你需要矩形或圆角的头像组件,请使用 `variant`属性。 diff --git a/docs/src/pages/components/breadcrumbs/breadcrumbs-pt.md b/docs/src/pages/components/breadcrumbs/breadcrumbs-pt.md index cd995f85ce0d0e..2fe5f66a000746 100644 --- a/docs/src/pages/components/breadcrumbs/breadcrumbs-pt.md +++ b/docs/src/pages/components/breadcrumbs/breadcrumbs-pt.md @@ -7,7 +7,7 @@ waiAria: 'https://www.w3.org/TR/wai-aria-practices/#breadcrumb' # Navegação estrutural -

Navegação estrutural permite aos usuários fazer seleções em um intervalo de caminhos.

+

Breadcrumbs consist of a list of links that help a user visualize a page's location within the hierarchical structure of a website, and allow navigation up to any of its "ancestors".

{{"component": "modules/components/ComponentLinkHeader.js"}} diff --git a/docs/src/pages/components/breadcrumbs/breadcrumbs-zh.md b/docs/src/pages/components/breadcrumbs/breadcrumbs-zh.md index 1d6021ae1b3fa2..6fc74614c23e52 100644 --- a/docs/src/pages/components/breadcrumbs/breadcrumbs-zh.md +++ b/docs/src/pages/components/breadcrumbs/breadcrumbs-zh.md @@ -7,7 +7,7 @@ waiAria: 'https://www.w3.org/TR/wai-aria-practices/#breadcrumb' # Breadcrumbs 面包屑导航 -

面包屑导航允许用户在一系列的值中进行选择。

+

Breadcrumbs consist of a list of links that help a user visualize a page's location within the hierarchical structure of a website, and allow navigation up to any of its "ancestors".

{{"component": "modules/components/ComponentLinkHeader.js"}} diff --git a/docs/src/pages/components/date-range-picker/date-range-picker-pt.md b/docs/src/pages/components/date-range-picker/date-range-picker-pt.md index d0a278424b798b..acbe1a99dddc30 100644 --- a/docs/src/pages/components/date-range-picker/date-range-picker-pt.md +++ b/docs/src/pages/components/date-range-picker/date-range-picker-pt.md @@ -6,11 +6,11 @@ packageName: '@material-ui/lab' materialDesign: https://material.io/components/date-pickers --- -# Seletor de intervalo de data [⚡️](https://material-ui.com/store/items/material-ui-pro/) +# Date Range Picker [⚡️](https://mui.com/store/items/material-ui-pro/)

Seletores de data permitem ao usuário selecionar um intervalo de datas.

-> ⚠️ Pro component

The date range picker is intended for Material-UI X Pro, a commercial set of advanced components built on top of the community edition (MIT license).

Esta extensão paga incluirá mais componentes avançados (um data grid rico, seletor de intervalo de data, arrastar & soltar na visualização em árvore, etc.). [Acesso antecipado](https://material-ui.com/store/items/material-ui-pro/) começa com um preço acessível. +> ⚠️ Pro component

The date range picker is intended for Material-UI X Pro, a commercial set of advanced components built on top of the community edition (MIT license).

Esta extensão paga incluirá mais componentes avançados (um data grid rico, seletor de intervalo de data, arrastar & soltar na visualização em árvore, etc.). [Early access](https://mui.com/store/items/material-ui-pro/) starts at an affordable price. Os seletores de intervalo de datas permitem que o usuário selecione um intervalo de datas. diff --git a/docs/src/pages/components/date-range-picker/date-range-picker-zh.md b/docs/src/pages/components/date-range-picker/date-range-picker-zh.md index 5211bb5a76dc78..87ba522467351e 100644 --- a/docs/src/pages/components/date-range-picker/date-range-picker-zh.md +++ b/docs/src/pages/components/date-range-picker/date-range-picker-zh.md @@ -6,11 +6,11 @@ packageName: '@material-ui/lab' materialDesign: https://material.io/components/date-pickers --- -# Date Range Picker [⚡️](https://material-ui.com/store/items/material-ui-pro/) 日期范围选择器 +# Date Range Picker [⚡️](https://mui.com/store/items/material-ui-pro/)

日期选择器让用户选择一系列的日期。

-> ⚠️ Pro component

The date range picker is intended for Material-UI X Pro, a commercial set of advanced components built on top of the community edition (MIT license).

该付费扩展将包括更高级的组件(大数据栅格,时间范围选择器,可拖动的树形视图 & 拖放组件等等)。

该付费扩展将包括更高级的组件(大数据栅格,时间范围选择器,可拖动的树形视图 & 拖放组件等等)。 你现在可以以实惠的价格 [提前使用](https://material-ui.com/store/items/material-ui-pro/)。 +> ⚠️ Pro component

The date range picker is intended for Material-UI X Pro, a commercial set of advanced components built on top of the community edition (MIT license).

该付费扩展将包括更高级的组件(大数据栅格,时间范围选择器,可拖动的树形视图 & 拖放组件等等)。

该付费扩展将包括更高级的组件(大数据栅格,时间范围选择器,可拖动的树形视图 & 拖放组件等等)。 [Early access](https://mui.com/store/items/material-ui-pro/) starts at an affordable price. 日期范围选择器让用户选择一个日期范围。 diff --git a/docs/src/pages/components/grid/grid-pt.md b/docs/src/pages/components/grid/grid-pt.md index 7c277849da060d..c1374f93938bbb 100644 --- a/docs/src/pages/components/grid/grid-pt.md +++ b/docs/src/pages/components/grid/grid-pt.md @@ -24,7 +24,7 @@ O sistema de grade é implementado com o componente `Grid`: - Larguras de itens são definidas em porcentagens, desse modo são sempre fluidas e dimensionadas de acordo os seus elementos pai. - Itens têm preenchimento para criar o espaçamento entre itens individuais. - Existem cinco pontos de quebra (breakpoints) na grade: xs, sm, md, lg e xl. -- Valores inteiros podem ser dados para cada ponto de quebra, indicando quantas das 12 colunas disponíveis são ocupadas pelo componente quando a largura da área de exibição satisfaz as [restrições de ponto de quebra](/customization/breakpoints/#default-breakpoints). +- Integer values can be given to each breakpoint, indicating how many of the 12 available columns are occupied by the component when the viewport width satisfies the [breakpoint constraints](/customization/breakpoints/#default-breakpoints). Se você é **novo ou não está familiarizado com o flexbox**, nós recomendamos você a ler este [guia do Flexbox CSS-Tricks](https://css-tricks.com/snippets/css/a-guide-to-flexbox/). diff --git a/docs/src/pages/components/grid/grid-zh.md b/docs/src/pages/components/grid/grid-zh.md index fb2d7184442bcf..6ea14339ed3a55 100644 --- a/docs/src/pages/components/grid/grid-zh.md +++ b/docs/src/pages/components/grid/grid-zh.md @@ -24,7 +24,7 @@ materialDesign: https://material.io/design/layout/understanding-layout.html - 每项的宽度是按百分比设置的,所以它们的大小总是相对于它们的父元素流动。 - 子项目(items)使用内边距来保持和其他块(items)的间距。 - 其中五个断点可供使用:xs,sm,md,lg 和 xl。 -- 你可以为每个断点提供整数值,表示当视口宽度满足 [断点约束](/customization/breakpoints/#default-breakpoints) 时,12 个可用列中有多少列被组件占用。 +- Integer values can be given to each breakpoint, indicating how many of the 12 available columns are occupied by the component when the viewport width satisfies the [breakpoint constraints](/customization/breakpoints/#default-breakpoints). 若你对 **flexbox 不太熟悉**,我们建议你阅读 [CSS-Tricks flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) 手册。 diff --git a/docs/src/pages/components/icons/icons-pt.md b/docs/src/pages/components/icons/icons-pt.md index c3fa90f5feb127..8e04a44204268f 100644 --- a/docs/src/pages/components/icons/icons-pt.md +++ b/docs/src/pages/components/icons/icons-pt.md @@ -93,7 +93,7 @@ tem o seguinte atributo assim que montado: Ele pode ser usado para encapsular um caminho SVG com um componente SvgIcon. Este componente estende o elemento nativo ``: - Ele vem internamente com a acessibilidade. -- Os elementos SVG devem ser dimensionados para uma visualização de 24x24px, de modo que o ícone resultante possa ser usado como está, ou incluído como filho para outros componentes de Material-UI que usam ícones. (Isso pode ser customizado com o atributo `viewBox`). +- Os elementos SVG devem ser dimensionados para uma visualização de 24x24px, de modo que o ícone resultante possa ser usado como está, ou incluído como filho para outros componentes de Material-UI que usam ícones. (This can be customized with the `viewBox` attribute, to inherit `viewBox` value from original image `inheritViewBox` attribute can be used). - Por padrão, o componente herda a cor atual. Opcionalmente, você pode aplicar uma das cores do tema usando a propriedade `color`. ```jsx diff --git a/docs/src/pages/components/icons/icons-zh.md b/docs/src/pages/components/icons/icons-zh.md index adf351a3941330..c522e4ce86dec3 100644 --- a/docs/src/pages/components/icons/icons-zh.md +++ b/docs/src/pages/components/icons/icons-zh.md @@ -93,7 +93,7 @@ import DeleteIcon from '@mui/icons-material/Delete'; 如果你需要使用自定义的 SVG 图标(而它在 [Material Icons](/components/material-icons/) 中不存在),那么你可以使用 `SvgIcon` 封装。 此组件是原生 `` 元素的拓展版: - 它具备一些内置的无障碍设计。 -- SVG 元素应该在 24x24px 的视口中进行缩放,这样所渲染的图标就可以按原样使用,或者作为其他使用图标的 Material-UI 组件的子元素。 (使用 `viewBox` 属性,您可以随意自定义)。 +- SVG 元素应该在 24x24px 的视口中进行缩放,这样所渲染的图标就可以按原样使用,或者作为其他使用图标的 Material-UI 组件的子元素。 (This can be customized with the `viewBox` attribute, to inherit `viewBox` value from original image `inheritViewBox` attribute can be used). - 默认情况下,此组件会继承当前的颜色。 当然,通过 `color` 这个属性,你可以让图标使用主题里的颜色。 ```jsx diff --git a/docs/src/pages/components/rating/rating-pt.md b/docs/src/pages/components/rating/rating-pt.md index d03c6dc561bbe1..62d86f60d0bd89 100644 --- a/docs/src/pages/components/rating/rating-pt.md +++ b/docs/src/pages/components/rating/rating-pt.md @@ -52,7 +52,7 @@ The rating is implemented with a radio group, set `highlightSelectedOnly` to res A acessibilidade neste componente conta com: - Um grupo de botões de opção com seus campos visualmente ocultos. Ele contém seis botões de opção, um para cada estrela e outro para 0 estrelas, que é marcado por padrão. Certifique-se de fornecer um valor para a propriedade `name` que é exclusivo para o formulário pai. -- Rótulos para os botões de opção que contém o texto atual (“1 Estrela”, “2 Estrelas”, …). Certifique-se de fornecer uma função adequada para a propriedade `getLabelText` quando a página estiver em um idioma diferente de inglês. Você pode usar as [localidades incluídas](https://material-ui.com/guides/localization/), ou fornecer suas próprias. +- Labels for the radio buttons containing actual text ("1 Star", "2 Stars", …). Certifique-se de fornecer uma função adequada para a propriedade `getLabelText` quando a página estiver em um idioma diferente de inglês. Você pode usar as [localidades incluídas](https://material-ui.com/guides/localization/), ou fornecer suas próprias. - Uma aparência visualmente distinta para os ícones de avaliação. Por padrão, o componente de avaliação usa uma diferença de cor e forma (ícones preenchidos e vazios) para indicar o valor. No caso de você usar cor como a única forma de indicar o valor, a informação também deve ser apresentada como texto, como nesta demonstração. Isto é importante para corresponder a [success Criterion 1.4.1](https://www.w3.org/TR/WCAG21/#use-of-color) do WCAG2.1. {{"demo": "pages/components/rating/TextRating.js"}} diff --git a/docs/src/pages/components/rating/rating-zh.md b/docs/src/pages/components/rating/rating-zh.md index 457347f0cc1378..45bd380cda5c4c 100644 --- a/docs/src/pages/components/rating/rating-zh.md +++ b/docs/src/pages/components/rating/rating-zh.md @@ -52,7 +52,7 @@ waiAria: 'https://www.w3.org/WAI/tutorials/forms/custom-controls/#a-star-rating' 这个组件的可访问性依赖于: - 一个单选框组,其字段在视觉上是隐藏的。 它包含六个单选按钮,一组用于每颗星星的选择,另一组代表默认选中的 0 颗星。 请确保为 `name` 属性提供一个对父表单唯一的值。 -- 包含实际文字的单选按钮的标签(“一颗星”,“两颗星”,...)。 当页面的语言不是英语时,请确保为 `getLabelText` 属性提供一个合适的函数。 你可以使用这上面 [所提供的本地化语言选项](https://material-ui.com/guides/localization/),或者单独提供你自己的语言包。 +- Labels for the radio buttons containing actual text ("1 Star", "2 Stars", …). 当页面的语言不是英语时,请确保为 `getLabelText` 属性提供一个合适的函数。 你可以使用这上面 [所提供的本地化语言选项](https://material-ui.com/guides/localization/),或者单独提供你自己的语言包。 - 为评分图标提供了一个视觉上独特的外观。 默认情况下,评分组件通过颜色和形状的差异(填充和空图标)来表示所指定的值。 如果你使用颜色作为唯一的方式来表示数值,那么数值信息也应该像下面这个示例一样以文本的形式来显示。 这对于符合 WCAG2.1 的 [成功标准 1.4.1](https://www.w3.org/TR/WCAG21/#use-of-color) 非常重要。 {{"demo": "pages/components/rating/TextRating.js"}} diff --git a/docs/src/pages/components/selects/selects-pt.md b/docs/src/pages/components/selects/selects-pt.md index 783e921d9321f6..6390c4938deeea 100644 --- a/docs/src/pages/components/selects/selects-pt.md +++ b/docs/src/pages/components/selects/selects-pt.md @@ -62,7 +62,7 @@ O primeiro passo é estilizar o componente `InputBase`. Uma vez estilizado, voc {{"demo": "pages/components/selects/CustomizedSelects.js"}} -🎨 If you are looking for inspiration, you can check [MUI Treasury's customization examples](https://mui-treasury.com/styles/select/). +🎨 Se você está procurando inspiração, você pode verificar [os exemplos de customização de MUI Treasury](https://mui-treasury.com/styles/select/). ## Seleção Aberta Controlada diff --git a/docs/src/pages/components/transitions/transitions-pt.md b/docs/src/pages/components/transitions/transitions-pt.md index 295b1644dc9d4b..55deaff0f27e64 100644 --- a/docs/src/pages/components/transitions/transitions-pt.md +++ b/docs/src/pages/components/transitions/transitions-pt.md @@ -101,3 +101,13 @@ For more information on creating a custom transition, visit the _react-transitio - [Popper](/components/popper/#transitions) - [Snackbar](/components/snackbars/#transitions) - [Tooltip](/components/tooltips/#transitions) + +## Performance & SEO + +The content of transition component is mounted by default even if `in={false}`. This default behavior has server-side rendering and SEO in mind. If you render expensive component trees inside your transition it might be a good idea to change this default behavior by enabling the `unmountOnExit` prop: + +```jsx + +``` + +As with any performance optimization this is not a silver bullet. Be sure to identify bottlenecks first and then try out these optimization strategies. diff --git a/docs/src/pages/components/transitions/transitions-zh.md b/docs/src/pages/components/transitions/transitions-zh.md index a3e6cf65373b38..8394d70c57353c 100644 --- a/docs/src/pages/components/transitions/transitions-zh.md +++ b/docs/src/pages/components/transitions/transitions-zh.md @@ -101,3 +101,13 @@ For more information on creating a custom transition, visit the _react-transitio - [Popper](/components/popper/#transitions) - [Snackbar(消息条)](/components/snackbars/#transitions) - [Tooltip](/components/tooltips/#transitions) + +## Performance & SEO + +The content of transition component is mounted by default even if `in={false}`. This default behavior has server-side rendering and SEO in mind. If you render expensive component trees inside your transition it might be a good idea to change this default behavior by enabling the `unmountOnExit` prop: + +```jsx + +``` + +As with any performance optimization this is not a silver bullet. Be sure to identify bottlenecks first and then try out these optimization strategies. diff --git a/docs/src/pages/customization/theming/theming-zh.md b/docs/src/pages/customization/theming/theming-zh.md index 04872b26af325e..3f683fb9b0a993 100644 --- a/docs/src/pages/customization/theming/theming-zh.md +++ b/docs/src/pages/customization/theming/theming-zh.md @@ -1,6 +1,6 @@ # Theming 主题 -

定制属于你自己的 Material-UI 主题。 你可以改变颜色、文字铸排等等。

+

用你的主题定制MUI。 你可以改变颜色、文字铸排等等。

主题可以指定组件的配色、平面的明暗、阴影的深浅、墨水元素的合适的不透明度等等。 @@ -16,15 +16,15 @@ ## 主题配置变量 -更改主题配置变量是将 Material-UI 与您的需求相匹配的最有效方法。 以下各节涵盖了一些最重要的主题变量: +修改主题配置变量是使MUI符合你的需求的最有效方法。 以下各节涵盖了一些最重要的主题变量: -- [`.调色板`](/customization/palette/) -- [`.typography`](/customization/typography/) +- [`.palette 调色板`](/customization/palette/) +- [`.typography 文字铸排`](/customization/typography/) - [`.spacing 间距`](/customization/spacing/) - [`.breakpoints 断点`](/customization/breakpoints/) -- [`.zIndex`](/customization/z-index/) -- [`.过渡动画`](/customization/transitions/) -- [`.组件`](/customization/theme-components/) +- [`.zIndex 层级`](/customization/z-index/) +- [`.transitions 过渡动画`](/customization/transitions/) +- [`.components 组件`](/customization/theme-components/) 您可以在[默认主题部分](/customization/default-theme/)查看完整的默认样式。 @@ -43,13 +43,13 @@ const theme = createTheme({ 如果您使用的是 TypeScript,您还需要使用 [module augmentation](https://www.typescriptlang.org/docs/handbook/declaration-merging.html#module-augmentation) 来让主题接受上述值。 ```tsx -declare module '@material-ui/core/styles' { +declare module '@mui/material/styles' { interface Theme { status: { danger: string; }; } - // allow configuration using `createTheme` + // 允许配置文件使用 `createTheme` interface ThemeOptions { status?: { danger?: string; @@ -66,10 +66,10 @@ declare module '@material-ui/core/styles' { -The community has built great tools to build a theme: +社区中有一些强大的工具来帮您构建主题: -- [mui-theme-creator](https://bareynol.github.io/mui-theme-creator/):一个帮助设计和定制 Material-UI 组件库主题的工具。 包括基本的网站模板,并且展示各种组件及其受主题影响的方式。 -- [create-mui-theme](https://react-theming.github.io/create-mui-theme/):使用 Material Design 颜色工具来创建 Material-UI 主题的在线工具。 +- [mui-theme-creator](https://bareynol.github.io/mui-theme-creator/):一个帮助设计和定制 MUI 组件库主题的工具。 这其中包括基本的网站模板,并且展示各种组件以及它们如何受到主题的影响 +- [Material 调色板生成器](https://material.io/inline-tools/color/):您可以在 Material 调色板生成器中输入的任何颜色,它将帮您生成一系列的颜色组合。 ## 访问一个组件中的主题 @@ -164,7 +164,7 @@ theme = createTheme(theme, { MuiChip: { styleOverrides: { root: { - // apply theme's border-radius instead of component's default + // 用主题的 border-radius 参数来代替默认组件的样式 borderRadius: theme.shape.borderRadius, }, }, @@ -219,7 +219,7 @@ theme = responsiveFontSizes(theme); `theme` (_object_): A complete, ready-to-use theme object. -#### Examples +#### 例子 ```js import { unstable_createMuiStrictModeTheme } from '@mui/material/styles'; @@ -241,7 +241,7 @@ function App() { This component takes a `theme` prop and applies it to the entire React tree that it is wrapping around. 最好在**您的组件树的根目录**中使用它。 -#### Props +#### 属性 | Name | Type | Description | |:------------------ |:---------------------------------------- |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/docs/src/pages/discover-more/related-projects/related-projects-pt.md b/docs/src/pages/discover-more/related-projects/related-projects-pt.md index cbce7b0e402fc6..8bd9c18553772b 100644 --- a/docs/src/pages/discover-more/related-projects/related-projects-pt.md +++ b/docs/src/pages/discover-more/related-projects/related-projects-pt.md @@ -6,15 +6,15 @@ Como o escopo dos problemas que o Material-UI resolve é limitado, tentamos inte ## Recursos de design -Figma -Adobe XD -Sketch +Figma +Adobe XD +Sketch Esta é uma coleção de projetos de terceiros que estendem Material-UI. -- **Figma**: [Figma para Material-UI](https://material-ui.com/store/items/figma-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-sketch) — Um kit de interface de usuário grande com mais de 600 componentes de Material-UI trabalhados à mão 🎨. -- [Adobe XD](https://material-ui.com/store/items/adobe-xd-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-adobe-xd): A large UI kit with over 600 handcrafted Material-UI components. -- **Sketch**: [Sketch para Material-UI](https://material-ui.com/store/items/sketch-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-sketch) — Um kit de interface de usuário grande com mais de 600 símbolos de Material-UI trabalhados à mão 💎. +- [Figma](https://mui.com/store/items/figma-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-figma): A large UI kit with over 600 handcrafted MUI components. +- [Adobe XD](https://mui.com/store/items/adobe-xd-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-adobe-xd): A large UI kit with over 600 handcrafted MUI components. +- [Sketch](https://mui.com/store/items/sketch-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-sketch): A large UI kit with over 600 handcrafted MUI symbols. - [UXPin](https://github.com/uxpin-merge/material-ui-5-merge): A large UI kit of MUI components. The design tool renders the components in a web runtime. It uses the same React implementation as your production environment. ## Imagens e ilustrações diff --git a/docs/src/pages/discover-more/related-projects/related-projects-zh.md b/docs/src/pages/discover-more/related-projects/related-projects-zh.md index e028aef3fe6e2e..052001791b4fea 100644 --- a/docs/src/pages/discover-more/related-projects/related-projects-zh.md +++ b/docs/src/pages/discover-more/related-projects/related-projects-zh.md @@ -6,15 +6,15 @@ Because the scope of problems MUI solves is bound, we try to play nicely with ot ## 设计资源 -figma -adobe-xd -草图 +figma +adobe-xd +草图 一套可重复使用的设计工具组件已经面世,这些工具是为了配合 React 组件而设计的,它们可以帮助你制作优秀的产品。 -- [Figma](https://material-ui.com/store/items/figma-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-figma):大型 UI 套件,包含 600 多个手工制作的 Material-UI 组件。 -- [Adobe XD](https://material-ui.com/store/items/adobe-xd-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-adobe-xd):大型 UI 套件,包含六百多个手工制作的 Material-UI 组件。 -- [Sketch](https://material-ui.com/store/items/sketch-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-sketch):大型 UI 套件,包含 600 多个手工制作的 Material-UI 符号。 +- [Figma](https://mui.com/store/items/figma-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-figma): A large UI kit with over 600 handcrafted MUI components. +- [Adobe XD](https://mui.com/store/items/adobe-xd-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-adobe-xd): A large UI kit with over 600 handcrafted MUI components. +- [Sketch](https://mui.com/store/items/sketch-react/?utm_source=docs&utm_medium=referral&utm_campaign=related-projects-sketch): A large UI kit with over 600 handcrafted MUI symbols. - [UXPin](https://github.com/uxpin-merge/material-ui-5-merge): A large UI kit of MUI components. The design tool renders the components in a web runtime. It uses the same React implementation as your production environment. ## 图像和图案 diff --git a/docs/src/pages/getting-started/example-projects/example-projects-pt.md b/docs/src/pages/getting-started/example-projects/example-projects-pt.md index f9f0e553257daa..5abe00df521637 100644 --- a/docs/src/pages/getting-started/example-projects/example-projects-pt.md +++ b/docs/src/pages/getting-started/example-projects/example-projects-pt.md @@ -23,7 +23,7 @@ O código-fonte deste site de documentação também está incluído no reposit ## Projetos de exemplo mais avançados -Se você quer começar com um exemplo mais completo e do mundo real, você pode dar uma olhada nos [temas premium & templates](https://material-ui.com/store/?utm_source=docs&utm_medium=referral&utm_campaign=example-projects-store) ou: +If you want to start with a more complete and real-world example, you could take a look at the [premium themes & templates](https://mui.com/store/?utm_source=docs&utm_medium=referral&utm_campaign=example-projects-store) or: ### Grátis diff --git a/docs/src/pages/getting-started/example-projects/example-projects-zh.md b/docs/src/pages/getting-started/example-projects/example-projects-zh.md index 57050b9eab4de7..1c013470ab33ab 100644 --- a/docs/src/pages/getting-started/example-projects/example-projects-zh.md +++ b/docs/src/pages/getting-started/example-projects/example-projects-zh.md @@ -23,7 +23,7 @@ Create React App 是一个很棒的学习 React 的项目。 Have a look at [the ## 进阶示例项目 -如果你想从一个更完整、切合实际的示例开始,你可以看看[高级主题&模板](https://material-ui.com/store/?utm_source=docs&utm_medium=referral&utm_campaign=example-projects-store),或者: +If you want to start with a more complete and real-world example, you could take a look at the [premium themes & templates](https://mui.com/store/?utm_source=docs&utm_medium=referral&utm_campaign=example-projects-store) or: ### 免费的资源 diff --git a/docs/src/pages/getting-started/faq/faq-pt.md b/docs/src/pages/getting-started/faq/faq-pt.md index 1c54f7a3255851..2f4dc47ed2ddd7 100644 --- a/docs/src/pages/getting-started/faq/faq-pt.md +++ b/docs/src/pages/getting-started/faq/faq-pt.md @@ -16,7 +16,7 @@ Existem muitas maneiras de apoiar o Material-UI: - Reporte erros ou recursos faltantes [criando uma issue](https://github.com/mui-org/material-ui/issues/new). - Revise e comente em [pull requests](https://github.com/mui-org/material-ui/pulls) e [issues](https://github.com/mui-org/material-ui/issues) existentes. - Ajude a [traduzir](https://translate.mui.com) a documentação. - - [Aprimore nossa documentação](https://github.com/mui-org/material-ui/tree/master/docs), corrija bugs, ou adicione recursos [enviando um pull request](https://github.com/mui-org/material-ui/pulls). + - [Improve our documentation](https://github.com/mui-org/material-ui/tree/HEAD/docs), fix bugs, or add features by [submitting a pull request](https://github.com/mui-org/material-ui/pulls). - **Support us financially on [OpenCollective](https://opencollective.com/mui)**. Se você usa Material-UI em um projeto comercial e gostaria de apoiar seu desenvolvimento contínuo tornando-se um Patrocinador, ou em um projeto freelancer ou hobby e gostaria de se tornar um Apoiador, você pode se tornar através do OpenCollective. Todos os fundos doados são geridos de forma transparente e os Patrocinadores recebem reconhecimento no README e na página inicial do Material-UI. ## Por que meus componentes não estão renderizando corretamente em compilações de produção? diff --git a/docs/src/pages/getting-started/faq/faq-zh.md b/docs/src/pages/getting-started/faq/faq-zh.md index 8030bda5ba46cc..ff180e40c1ffea 100644 --- a/docs/src/pages/getting-started/faq/faq-zh.md +++ b/docs/src/pages/getting-started/faq/faq-zh.md @@ -16,7 +16,7 @@ - 通过 [创建一个问题](https://github.com/mui-org/material-ui/issues/new) 来报告错误或缺少的功能 。 - 查看和评论一些现有的 [pull requests](https://github.com/mui-org/material-ui/pulls) 和 [issues](https://github.com/mui-org/material-ui/issues)。 - 帮助我们 [翻译](https://translate.mui.com) 文档。 - - [改进我们的文档](https://github.com/mui-org/material-ui/tree/next/docs),修复错误,或者通过 [拉取请求](https://github.com/mui-org/material-ui/pulls) 来添加功能。 + - [Improve our documentation](https://github.com/mui-org/material-ui/tree/HEAD/docs), fix bugs, or add features by [submitting a pull request](https://github.com/mui-org/material-ui/pulls). - **Support us financially on [OpenCollective](https://opencollective.com/mui)**. 如果您在商业项目中使用了 Material-UI,并希望通过成为我们的赞助商来支持我们的持续发展,或者在一个业余的或者爱好的项目中使用了,并想成为我们的一个支持者, 您都可以通过 OpenCollective 来资助我们。 筹集的所有资金都是透明管理的,赞助商在 README 和 Material-UI 主页上都会获得认可。 ## 为什么我的组件在生产构造中没有正确地渲染? diff --git a/docs/src/pages/getting-started/installation/installation-pt.md b/docs/src/pages/getting-started/installation/installation-pt.md index 4325ffe7105dae..46d4b1c65254ce 100644 --- a/docs/src/pages/getting-started/installation/installation-pt.md +++ b/docs/src/pages/getting-started/installation/installation-pt.md @@ -79,13 +79,13 @@ Você pode seguir [esse exemplo CDN](https://github.com/mui-org/material-ui/tree ## Recursos de design -figma -adobe-xd -sketch +figma +adobe-xd +sketch Um conjunto de componentes reutilizáveis para ferramentas de design está disponível, desenvolvido para enquadrar os componentes React e te ajudar a criar ótimos produtos: -- [Figma](https://material-ui.com/store/items/figma-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-figma): A large UI kit with over 600 handcrafted Material-UI components. -- [Adobe XD](https://material-ui.com/store/items/adobe-xd-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-adobe-xd): A large UI kit with over 600 handcrafted Material-UI components. -- **Sketch**: [Sketch para Material-UI](https://material-ui.com/store/items/sketch-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-sketch) — Um kit de interface de usuário grande com mais de 600 símbolos de Material-UI trabalhados à mão 💎. +- [Figma](https://mui.com/store/items/figma-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-figma): A large UI kit with over 600 handcrafted MUI components. +- [Adobe XD](https://mui.com/store/items/adobe-xd-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-adobe-xd): A large UI kit with over 600 handcrafted MUI components. +- [Sketch](https://mui.com/store/items/sketch-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-sketch): A large UI kit with over 600 handcrafted MUI symbols. - [UXPin](https://github.com/uxpin-merge/material-ui-5-merge): A large UI kit of MUI components. The design tool renders the components in a web runtime. It uses the same React implementation as your production environment. diff --git a/docs/src/pages/getting-started/installation/installation-zh.md b/docs/src/pages/getting-started/installation/installation-zh.md index 21546d8927d09a..9cfd361cd45176 100644 --- a/docs/src/pages/getting-started/installation/installation-zh.md +++ b/docs/src/pages/getting-started/installation/installation-zh.md @@ -82,13 +82,13 @@ yarn add @mui/icons-material ## 设计资源 -figma -adobe-xd -sketch +figma +adobe-xd +sketch A set of reusable components for design tools is available, designed to match the React components and to help you craft great products: -- [Figma](https://material-ui.com/store/items/figma-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-figma):大型 UI 套件,包含 600 多个手工制作的 Material-UI 组件。 -- [Adobe XD](https://material-ui.com/store/items/adobe-xd-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-adobe-xd):大型 UI 套件,包含六百多个手工制作的 Material-UI 组件。 -- [Sketch](https://material-ui.com/store/items/sketch-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-sketch):大型 UI 套件,包含 600 多个手工制作的 Material-UI 符号。 +- [Figma](https://mui.com/store/items/figma-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-figma): A large UI kit with over 600 handcrafted MUI components. +- [Adobe XD](https://mui.com/store/items/adobe-xd-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-adobe-xd): A large UI kit with over 600 handcrafted MUI components. +- [Sketch](https://mui.com/store/items/sketch-react/?utm_source=docs&utm_medium=referral&utm_campaign=installation-sketch): A large UI kit with over 600 handcrafted MUI symbols. - [UXPin](https://github.com/uxpin-merge/material-ui-5-merge): A large UI kit of MUI components. The design tool renders the components in a web runtime. It uses the same React implementation as your production environment. diff --git a/docs/src/pages/getting-started/templates/templates-pt.md b/docs/src/pages/getting-started/templates/templates-pt.md index 6d399d1d57a5b0..431c347144c03e 100644 --- a/docs/src/pages/getting-started/templates/templates-pt.md +++ b/docs/src/pages/getting-started/templates/templates-pt.md @@ -18,8 +18,8 @@ Se, ao usar estes exemplos você faz mudanças ou melhorias que poderiam melhora Até agora, temos demonstrações para um painel, página de login, página de inscrição, página de blog, fluxo de check-out, página de álbum, página de preços e uma página de rodapé. -## Temas Premium +## Premium templates -Procurando por algo mais? Você pode encontrar modelos completos & temas na seção de modelos premium. +Procurando por algo mais? You can find complete templates & themes in the premium template section. -modelos react +modelos react diff --git a/docs/src/pages/getting-started/templates/templates-zh.md b/docs/src/pages/getting-started/templates/templates-zh.md index e0e380ac63a959..bd894854b42e53 100644 --- a/docs/src/pages/getting-started/templates/templates-zh.md +++ b/docs/src/pages/getting-started/templates/templates-zh.md @@ -18,8 +18,8 @@ title: 超过 9 个免费的 React 模板 目前为止,我们提供了关于主控面板(dashboard),登录页面(sign in page),注册页面(sign up page),博客(blog page),付款流程(checkout flow),专辑页面(album page),价格页面(pricing page)以及固定页脚(sticky footer page)的演示。 -## 高级版主题 +## Premium templates -你还在寻找更多主题吗? 你还在寻找更多主题吗? 你可以在 高级模板区域找到完整的模板和主题列表。 +你还在寻找更多主题吗? You can find complete templates & themes in the premium template section. -react templates +react templates diff --git a/docs/src/pages/guides/classname-generator/classname-generator-zh.md b/docs/src/pages/guides/classname-generator/classname-generator-zh.md index af46385ebe17bf..05666859fab0a0 100644 --- a/docs/src/pages/guides/classname-generator/classname-generator-zh.md +++ b/docs/src/pages/guides/classname-generator/classname-generator-zh.md @@ -1,14 +1,14 @@ -# ClassName generator +# 类名生成器 -

Configure classname generation at build time.

+

在构建时配置类名生成

-This API is introduced in `@mui/material` (v5.0.5) as a replacement of deprecated [`createGenerateClassName`](/styles/api/#creategenerateclassname-options-class-name-generator). +这个API 在 `@mui/material` (v5.0.5) 中引入,作为已弃用[`createGenerateClassName`](/styles/api/#creategenerateclassname-options-class-name-generator)的替代品 -> ⚠️ **Note**: this API is at an unstable stage which might change in the future. +> ⚠️ **注意**: 这个API处于不稳定阶段,将来可能发生变化。 -## Global classname prefix +## 全局类名前缀 -By default, MUI generates a global classname for each component slot. For example: +默认情况下, MUI为每个组件插槽生成一个全局类名。 例如: ```js import Button from '@mui/material/Button'; @@ -18,7 +18,7 @@ function App() { } ``` -Generates the following HTML: +生成以下HTML: ```html