Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs] Sync translations with Crowdin #32213

Merged
merged 1,684 commits into from Aug 15, 2022
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
1684 commits
Select commit Hold shift + click to select a range
3b27792
New translations form-group.json (Chinese Simplified)
l10nbot Aug 9, 2022
f7e83fb
New translations image-list.json (Chinese Simplified)
l10nbot Aug 9, 2022
c637bb3
New translations form-helper-text.json (Chinese Simplified)
l10nbot Aug 9, 2022
8d60db6
New translations form-label.json (Chinese Simplified)
l10nbot Aug 9, 2022
9dadd77
New translations icon-button.json (Chinese Simplified)
l10nbot Aug 9, 2022
56dd102
New translations icon.json (Chinese Simplified)
l10nbot Aug 9, 2022
a8ac0b1
New translations image-list-item-bar.json (Chinese Simplified)
l10nbot Aug 9, 2022
66571f1
New translations image-list-item.json (Chinese Simplified)
l10nbot Aug 9, 2022
478b81c
New translations outlined-input.json (Chinese Simplified)
l10nbot Aug 9, 2022
fe5a0a7
New translations pagination-item.json (Chinese Simplified)
l10nbot Aug 9, 2022
da5ebc8
New translations table-body.json (Chinese Simplified)
l10nbot Aug 9, 2022
5032ebd
New translations switch.json (Chinese Simplified)
l10nbot Aug 9, 2022
7981142
New translations tab-panel.json (Chinese Simplified)
l10nbot Aug 9, 2022
06ed6f8
New translations tab-scroll-button.json (Chinese Simplified)
l10nbot Aug 9, 2022
c61a845
New translations tab.json (Chinese Simplified)
l10nbot Aug 9, 2022
3f84c27
New translations table-cell.json (Chinese Simplified)
l10nbot Aug 9, 2022
82811b6
New translations stepper.json (Chinese Simplified)
l10nbot Aug 9, 2022
5d9abe0
New translations table-container.json (Chinese Simplified)
l10nbot Aug 9, 2022
5c2378c
New translations table-footer.json (Chinese Simplified)
l10nbot Aug 9, 2022
3b3d895
New translations table-head.json (Chinese Simplified)
l10nbot Aug 9, 2022
6191a98
New translations table-pagination.json (Chinese Simplified)
l10nbot Aug 9, 2022
dd79474
New translations table-row.json (Chinese Simplified)
l10nbot Aug 9, 2022
2a98dd8
New translations table-sort-label.json (Chinese Simplified)
l10nbot Aug 9, 2022
6af3e91
New translations table.json (Chinese Simplified)
l10nbot Aug 9, 2022
65f3393
New translations svg-icon.json (Chinese Simplified)
l10nbot Aug 9, 2022
4dd3ca5
New translations step.json (Chinese Simplified)
l10nbot Aug 9, 2022
25138ca
New translations pagination.json (Chinese Simplified)
l10nbot Aug 9, 2022
1bd2f8b
New translations paper.json (Chinese Simplified)
l10nbot Aug 9, 2022
18857a8
New translations popover.json (Chinese Simplified)
l10nbot Aug 9, 2022
cc1e188
New translations radio.json (Chinese Simplified)
l10nbot Aug 9, 2022
011000f
New translations rating.json (Chinese Simplified)
l10nbot Aug 9, 2022
8697bf2
New translations scoped-css-baseline.json (Chinese Simplified)
l10nbot Aug 9, 2022
db4d007
New translations select.json (Chinese Simplified)
l10nbot Aug 9, 2022
94fb241
New translations skeleton.json (Chinese Simplified)
l10nbot Aug 9, 2022
1c949b5
New translations slider.json (Chinese Simplified)
l10nbot Aug 9, 2022
8ac435a
New translations step-label.json (Chinese Simplified)
l10nbot Aug 9, 2022
74378d2
New translations snackbar-content.json (Chinese Simplified)
l10nbot Aug 9, 2022
9a5bcba
New translations snackbar.json (Chinese Simplified)
l10nbot Aug 9, 2022
0bd949c
New translations speed-dial-action.json (Chinese Simplified)
l10nbot Aug 9, 2022
f59bd85
New translations speed-dial-icon.json (Chinese Simplified)
l10nbot Aug 9, 2022
9938d5d
New translations speed-dial.json (Chinese Simplified)
l10nbot Aug 9, 2022
2d16369
New translations stack.json (Chinese Simplified)
l10nbot Aug 9, 2022
2312d90
New translations step-button.json (Chinese Simplified)
l10nbot Aug 9, 2022
5b6075f
New translations step-connector.json (Chinese Simplified)
l10nbot Aug 9, 2022
14db995
New translations step-content.json (Chinese Simplified)
l10nbot Aug 9, 2022
7eeb971
New translations step-icon.json (Chinese Simplified)
l10nbot Aug 9, 2022
b8fdb89
New translations tabs.json (Chinese Simplified)
l10nbot Aug 9, 2022
be5d182
New translations text-field.json (Chinese Simplified)
l10nbot Aug 9, 2022
b716e21
New translations approaches.md (Chinese Simplified)
l10nbot Aug 9, 2022
ad1a4da
New translations tooltip.json (Chinese Simplified)
l10nbot Aug 9, 2022
078f5f7
New translations timeline-connector.json (Chinese Simplified)
l10nbot Aug 9, 2022
c119c52
New translations timeline-content.json (Chinese Simplified)
l10nbot Aug 9, 2022
ef842d0
New translations timeline-dot.json (Chinese Simplified)
l10nbot Aug 9, 2022
7666e9c
New translations timeline-item.json (Chinese Simplified)
l10nbot Aug 9, 2022
3204de1
New translations timeline-opposite-content.json (Chinese Simplified)
l10nbot Aug 9, 2022
312c34b
New translations timeline-separator.json (Chinese Simplified)
l10nbot Aug 9, 2022
efc8903
New translations timeline.json (Chinese Simplified)
l10nbot Aug 9, 2022
c520187
New translations toggle-button-group.json (Chinese Simplified)
l10nbot Aug 9, 2022
d696ce3
New translations toggle-button.json (Chinese Simplified)
l10nbot Aug 9, 2022
1a1b51c
New translations toolbar.json (Chinese Simplified)
l10nbot Aug 9, 2022
40d7b76
New translations tree-item.json (Chinese Simplified)
l10nbot Aug 9, 2022
5063ea3
New translations tree-view.json (Chinese Simplified)
l10nbot Aug 9, 2022
f425ae6
New translations typography.json (Chinese Simplified)
l10nbot Aug 9, 2022
5a0e2d8
New translations box.json (Chinese Simplified)
l10nbot Aug 9, 2022
4f84f61
New translations tutorial.md (Chinese Simplified)
l10nbot Aug 9, 2022
f1c148c
New translations using-joy-ui-and-material-ui.md (Chinese Simplified)
l10nbot Aug 9, 2022
7efa82b
New translations box.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
79e8681
New translations use-media-query.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
8ca6b9a
New translations how-to-customize.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
f11feb4
New translations theme-components.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
f6430b0
New translations theming.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
ff78039
New translations badge.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
5f5b793
New translations accordion.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
ad0ee55
New translations alert-title.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
26bb70b
New translations alert.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
e241ab2
New translations app-bar.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
1f38962
New translations autocomplete.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
056dae7
New translations avatar-group.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
f37db70
New translations avatar.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
fd9a6c3
New translations backdrop.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
02b4ce3
New translations bottom-navigation-action.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
6b87894
New translations accordion-details.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
6b480b0
New translations bottom-navigation.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
64633e0
New translations breadcrumbs.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
b2a9e99
New translations button-base.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
8daf9b5
New translations button-group.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
2f95f21
New translations button.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
5171dea
New translations card-action-area.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
9d2926e
New translations card-actions.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
830aee8
New translations card-content.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
a995dbd
New translations card-header.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
c8c89c2
New translations card-media.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
91f1fbd
New translations accordion-summary.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
e6a0066
New translations accordion-actions.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
19e933a
New translations box.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
1bea59b
New translations advanced.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
4d55887
New translations api.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
6d0d808
New translations basics.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
33304b3
New translations properties.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
1759e37
New translations the-sx-prop.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
69216c3
New translations card.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
bd47818
New translations checkbox.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
bc433ee
New translations linear-progress.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
0274911
New translations icon-button.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
6fae950
New translations icon.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
8d11bc3
New translations image-list-item-bar.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
07c6ead
New translations image-list-item.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
3bf8579
New translations image-list.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
b9c40ba
New translations input-adornment.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
a047c5a
New translations input-label.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
5866a4e
New translations input.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
0c5243e
New translations link.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
a338aa2
New translations list-item-avatar.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
3e3058a
New translations list-item-button.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
6ae0c93
New translations list-item-icon.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
72f0ab1
New translations list-item-secondary-action.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
7f7b1f9
New translations list-item-text.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
96282fd
New translations list-item.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
d31d26c
New translations list-subheader.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
980a7d1
New translations list.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
3d520db
New translations loading-button.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
9136056
New translations circular-progress.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
6c4d3e7
New translations divider.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
da6a263
New translations collapse.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
f877c3c
New translations container.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
f08ae94
New translations dialog-actions.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
406441d
New translations dialog-content-text.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
2c2543e
New translations dialog-content.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
2a5c6fe
New translations dialog-title.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
5195fe2
New translations dialog.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
e1e85cd
New translations drawer.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
961f082
New translations fab.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
26155ae
New translations filled-input.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
cecd101
New translations form-control-label.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
e2908bc
New translations form-control.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
1346fb1
New translations form-group.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
c97d1c9
New translations form-helper-text.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
b1e7f1c
New translations form-label.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
6f038e2
New translations masonry.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
74f231e
New translations menu-item.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
497f6b3
New translations menu.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
ae1b092
New translations mobile-stepper.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
03ba048
New translations step-content.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
265895c
New translations step-icon.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
0a38ca1
New translations step-label.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
15cb5e4
New translations step.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
763e928
New translations stepper.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
df2dbba
New translations svg-icon.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
da85628
New translations switch.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
cc029fd
New translations step-button.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
923bebb
New translations tab-panel.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
aae6f66
New translations tab-scroll-button.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
a53b76b
New translations tab.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
a20459c
New translations table-body.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
cdd4f92
New translations table-cell.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
0965ac7
New translations table-container.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
e6d8640
New translations table-footer.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
9bb96ec
New translations table-head.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
9614de1
New translations step-connector.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
b9c3dde
New translations stack.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
5c33365
New translations radio.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
0d7cb72
New translations modal.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
bc04294
New translations native-select.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
d99020a
New translations outlined-input.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
08785f9
New translations pagination-item.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
ab08a7e
New translations pagination.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
8d22d1b
New translations paper.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
dd91056
New translations popover.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
f299bdb
New translations rating.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
8371b27
New translations speed-dial.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
f90fca9
New translations scoped-css-baseline.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
cfa99ed
New translations select.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
cd39ebd
New translations skeleton.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
9e222d3
New translations slider.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
d826b69
New translations snackbar-content.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
431b023
New translations snackbar.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
ac74313
New translations speed-dial-action.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
653977f
New translations speed-dial-icon.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
ed2fdd2
New translations table-pagination.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
e396624
New translations table-row.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
e638ee7
New translations tutorial.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
33fc96a
New translations approaches.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
26e78c2
New translations migrating-from-jss.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
ee9b772
New translations box.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
ef0d935
New translations table-sort-label.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
fdb1891
New translations timeline-opposite-content.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
b053064
New translations table.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
ea5cbc1
New translations tabs.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
f0c3ce4
New translations text-field.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
cbf893e
New translations timeline-connector.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
c435ed5
New translations timeline-content.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
c2b7351
New translations timeline-dot.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
a9fc70b
New translations timeline-item.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
5a20e4d
New translations timeline-separator.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
c88bf5b
New translations translations.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
4769859
New translations timeline.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
157baef
New translations toggle-button-group.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
1984b7e
New translations toggle-button.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
5a69cea
New translations toolbar.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
0ae3664
New translations tooltip.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
392c7ae
New translations tree-item.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
991c304
New translations tree-view.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
6d60673
New translations typography.json (Portuguese, Brazilian)
l10nbot Aug 9, 2022
45cb6ab
New translations usage.md (Chinese Simplified)
l10nbot Aug 9, 2022
bcc6af9
New translations overview.md (Chinese Simplified)
l10nbot Aug 9, 2022
d06dfcb
New translations installation.md (Chinese Simplified)
l10nbot Aug 9, 2022
4de6a9e
New translations custom-components.md (Chinese Simplified)
l10nbot Aug 9, 2022
5cc3ae0
New translations breadcrumbs.md (Chinese Simplified)
l10nbot Aug 9, 2022
53a285d
New translations stack.md (Chinese Simplified)
l10nbot Aug 9, 2022
884f06c
New translations overview.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
e309fa1
New translations installation.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
76a79a3
New translations custom-components.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
53b4eaa
New translations breadcrumbs.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
f59f405
New translations stack.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
3db9753
New translations using-joy-ui-and-material-ui.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
676c33e
New translations usage.md (Portuguese, Brazilian)
l10nbot Aug 9, 2022
7d17ff1
New translations overview.md (Chinese Simplified)
l10nbot Aug 10, 2022
f3f8352
New translations overview.md (Portuguese, Brazilian)
l10nbot Aug 10, 2022
804e1d1
Merge branch 'master' into l10n_master
michaldudak Aug 10, 2022
6f8fde8
New translations trap-focus.md (Chinese Simplified)
l10nbot Aug 11, 2022
501f568
New translations trap-focus.md (Portuguese, Brazilian)
l10nbot Aug 11, 2022
835754a
New translations minimizing-bundle-size.md (Chinese Simplified)
l10nbot Aug 11, 2022
f03ebda
New translations sizing.md (Chinese Simplified)
l10nbot Aug 11, 2022
316f190
New translations the-sx-prop.md (Chinese Simplified)
l10nbot Aug 11, 2022
0c53049
New translations about-the-lab.md (Portuguese, Brazilian)
l10nbot Aug 11, 2022
a463512
New translations minimizing-bundle-size.md (Portuguese, Brazilian)
l10nbot Aug 11, 2022
33788a3
New translations sizing.md (Portuguese, Brazilian)
l10nbot Aug 11, 2022
75374ad
New translations the-sx-prop.md (Portuguese, Brazilian)
l10nbot Aug 11, 2022
9a50da8
New translations overview.md (Chinese Simplified)
l10nbot Aug 12, 2022
4bcee5d
New translations overview.md (Portuguese, Brazilian)
l10nbot Aug 12, 2022
f4ab920
New translations migration-v0x.md (Chinese Simplified)
l10nbot Aug 12, 2022
310bdc8
New translations testing.md (Chinese Simplified)
l10nbot Aug 12, 2022
17459a2
New translations overview.md (Chinese Simplified)
l10nbot Aug 12, 2022
ad08474
New translations typography.md (Chinese Simplified)
l10nbot Aug 12, 2022
6a70543
New translations migration-v0x.md (Portuguese, Brazilian)
l10nbot Aug 12, 2022
b5fcb62
New translations testing.md (Portuguese, Brazilian)
l10nbot Aug 12, 2022
475108b
New translations overview.md (Portuguese, Brazilian)
l10nbot Aug 12, 2022
decb8b1
New translations typography.md (Portuguese, Brazilian)
l10nbot Aug 12, 2022
8b81d00
New translations material-icons.md (Portuguese, Brazilian)
l10nbot Aug 13, 2022
8cb4fbe
New translations multi-select-unstyled.json (Chinese Simplified)
l10nbot Aug 13, 2022
abacf71
New translations select-unstyled.json (Chinese Simplified)
l10nbot Aug 13, 2022
46c5e51
New translations multi-select-unstyled.json (Portuguese, Brazilian)
l10nbot Aug 13, 2022
732a8a9
New translations select-unstyled.json (Portuguese, Brazilian)
l10nbot Aug 13, 2022
5de6451
New translations select.md (Chinese Simplified)
l10nbot Aug 13, 2022
b960451
New translations select.md (Portuguese, Brazilian)
l10nbot Aug 13, 2022
7c5fb45
New translations material-icons.md (Chinese Simplified)
l10nbot Aug 13, 2022
6b0cf1e
New translations versions.md (Chinese Simplified)
l10nbot Aug 14, 2022
351f48d
Restart CI
michaldudak Aug 15, 2022
a3ebe0c
Merge branch 'master' into l10n_master
michaldudak Aug 15, 2022
30ba631
Fix newlines in callouts
michaldudak Aug 15, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
124 changes: 109 additions & 15 deletions docs/data/base/components/badge/badge-pt.md
@@ -1,44 +1,138 @@
---
product: base
title: Unstyled React badge
title: Unstyled React Badge component and hook
components: BadgeUnstyled
githubLabel: 'component: badge'
---

# Unstyled badge
# Badge sem estilo

<p class="description">Badge generates a small badge to the top-right of its child(ren).</p>
<p class="description">The BadgeUnstyled component generates a small label that is attached to its child element.</p>

```js
## Introduction

A badge is a small descriptor for UI elements. It typically sits on or near an element and indicates the status of that element by displaying a number, icon, or other short set of characters.

The `BadgeUnstyled` component creates a badge that is applied to its child element.

{{"component": "modules/components/ComponentLinkHeader.js", "design": false}}

## Component

### Usage

After [installation](/base/getting-started/installation/), you can start building with this component using the following basic elements:

```jsx
import BadgeUnstyled from '@mui/base/BadgeUnstyled';

export default function MyApp() {
return (
<BadgeUnstyled>{/* the element that the badge is attached to */}</BadgeUnstyled>
);
}
```

{{"component": "modules/components/ComponentLinkHeader.js", "design": false}}
### Basics

`BadgeUnstyled` wraps around the UI element that it's attached to. For instance, if the badge indicates the number of emails in an inbox, then the component will be structured like this:

## Basic usage
```jsx
<BadgeUnstyled>
<MailIcon />
</BadgeUnstyled>
```

### Anatomy

The `BadgeUnstyled` component is composed of a root `<span>` that houses the element that the badge is attached to, followed by a `<span>` slot to represent the badge itself:

```html
<span class="BaseBadge-root">
<!-- the element the badge is attached to is nested here -->
<span class="BaseBadge-badge">badge content</span>
</span>
```

### Slot props

:::info The following props are available on all non-utility Base components. See [Usage](/base/getting-started/usage/) for full details. :::

Use the `component` prop to override the root slot with a custom element:

```jsx
<BadgeUnstyled component="div" />
```

Use the `components` prop to override any interior slots in addition to the root:

```jsx
<BadgeUnstyled components={{ Root: 'div', Badge: 'div' }} />
```

:::warning If the root element is customized with both the `component` and `components` props, then `component` will take precedence. :::

Use the `componentsProps` prop to pass custom props to internal slots. The following code snippet applies a CSS class called `my-badge` to the badge slot:

```jsx
<BadgeUnstyled componentsProps={{ badge: { className: 'my-badge' } }} />
```

:::warning Note that `componentsProps` slot names are written in lowercase (`root`) while `components` slot names are capitalized (`Root`). :::

## Hook

```jsx
import { useBadge } from '@mui/base/BadgeUnstyled';
```

The `useBadge` hook lets you apply the functionality of `BadgeUnstyled` to a fully custom component. It returns props to be placed on the custom component, along with fields representing the component's internal state.

Hooks _do not_ support [slot props](#slot-props), but they do support [customization props](#customization).

:::info Hooks give you the most room for customization, but require more work to implement. With hooks, you can take full control over how your component is rendered, and define all the custom props and CSS classes you need.

You may not need to use hooks unless you find that you're limited by the customization options of their component counterparts—for instance, if your component requires significantly different [structure](#component-slots). :::

## Customization

:::info
The following features can be used with both components and hooks.
For the sake of simplicity, demos and code snippets primarily feature components.
:::

### Badge content

The `badgeContent` prop defines the content that's displayed inside the badge. When this content is a number, there are additional props you can use for further customization—see the [Numerical badges section](#numerical-badges) below.

The following demo shows how to create and style a typical numerical badge that's attached to a generic box element:

{{"demo": "UnstyledBadge.js", "defaultCodeOpen": false}}

## Badge visibility
### Badge visibility

The visibility of badges can be controlled using the `invisible` prop. If a badge is invisible, it has the `MuiBadge-invisible` class. It is up to the developer to provide styles that actually hide the badge.
You can control the visibility of a badge by using the `invisible` prop. Setting a badge to `invisible` does not actually hide it—instead, this prop adds the `BaseBadge-invisible` class to the badge, which you can target with styles to hide however you prefer:

{{"demo": "BadgeVisibility.js"}}

The badge hides automatically when `badgeContent` is zero. You can override this with the `showZero` prop.
### Numerical badges

{{"demo": "ShowZeroBadge.js"}}
The following props are useful when `badgeContent` is a number.

#### The showZero prop

## Maximum value
By default, badges automatically hide when `badgeContent={0}`. You can override this behavior with the `showZero` prop:

{{"demo": "ShowZeroBadge.js"}}

You can use the `max` prop to cap the value of the badge content. It is set to 99 by default.
#### The max prop

Note that `badgeContent` should be a number (or convertible to a number) for this to work.
You can use the `max` prop to set a maximum value for `badgeContent`. The default is 99.

{{"demo": "BadgeMax.js"}}

## Accessibility

You can't rely on the content of the badge to be announced correctly. You should provide a full description, for instance, with `aria-label`:
Screen readers may not provide users with enough information about a badge's contents. To make your badge accessible, you must provide a full description with `aria-label`, as shown in the demo below:

{{"demo": "AccessibleBadges.js", "defaultCodeOpen": false}}
{{"demo": "AccessibleBadges.js"}}
124 changes: 109 additions & 15 deletions docs/data/base/components/badge/badge-zh.md
@@ -1,44 +1,138 @@
---
product: base
title: 无样式的 React 徽章
title: Unstyled React Badge component and hook
components: BadgeUnstyled
githubLabel: 'component: badge'
---

# 无样式的徽章

<p class="description">徽章组件会在其子项(们)的右上角生成一个小徽章。</p>
<p class="description">The BadgeUnstyled component generates a small label that is attached to its child element.</p>

```js
## Introduction

A badge is a small descriptor for UI elements. It typically sits on or near an element and indicates the status of that element by displaying a number, icon, or other short set of characters.

The `BadgeUnstyled` component creates a badge that is applied to its child element.

{{"component": "modules/components/ComponentLinkHeader.js", "design": false}}

## Component

### Usage

After [installation](/base/getting-started/installation/), you can start building with this component using the following basic elements:

```jsx
import BadgeUnstyled from '@mui/base/BadgeUnstyled';

export default function MyApp() {
return (
<BadgeUnstyled>{/* the element that the badge is attached to */}</BadgeUnstyled>
);
}
```

{{"component": "modules/components/ComponentLinkHeader.js", "design": false}}
### Basics

`BadgeUnstyled` wraps around the UI element that it's attached to. For instance, if the badge indicates the number of emails in an inbox, then the component will be structured like this:

## 基本用法
```jsx
<BadgeUnstyled>
<MailIcon />
</BadgeUnstyled>
```

### Anatomy

The `BadgeUnstyled` component is composed of a root `<span>` that houses the element that the badge is attached to, followed by a `<span>` slot to represent the badge itself:

```html
<span class="BaseBadge-root">
<!-- the element the badge is attached to is nested here -->
<span class="BaseBadge-badge">badge content</span>
</span>
```

### Slot props

:::info The following props are available on all non-utility Base components. See [Usage](/base/getting-started/usage/) for full details. :::

Use the `component` prop to override the root slot with a custom element:

```jsx
<BadgeUnstyled component="div" />
```

Use the `components` prop to override any interior slots in addition to the root:

```jsx
<BadgeUnstyled components={{ Root: 'div', Badge: 'div' }} />
```

:::warning If the root element is customized with both the `component` and `components` props, then `component` will take precedence. :::

Use the `componentsProps` prop to pass custom props to internal slots. The following code snippet applies a CSS class called `my-badge` to the badge slot:

```jsx
<BadgeUnstyled componentsProps={{ badge: { className: 'my-badge' } }} />
```

:::warning Note that `componentsProps` slot names are written in lowercase (`root`) while `components` slot names are capitalized (`Root`). :::

## Hook

```jsx
import { useBadge } from '@mui/base/BadgeUnstyled';
```

The `useBadge` hook lets you apply the functionality of `BadgeUnstyled` to a fully custom component. It returns props to be placed on the custom component, along with fields representing the component's internal state.

Hooks _do not_ support [slot props](#slot-props), but they do support [customization props](#customization).

:::info Hooks give you the most room for customization, but require more work to implement. With hooks, you can take full control over how your component is rendered, and define all the custom props and CSS classes you need.

You may not need to use hooks unless you find that you're limited by the customization options of their component counterparts—for instance, if your component requires significantly different [structure](#component-slots). :::

## Customization

:::info
The following features can be used with both components and hooks.
For the sake of simplicity, demos and code snippets primarily feature components.
:::

### Badge content

The `badgeContent` prop defines the content that's displayed inside the badge. When this content is a number, there are additional props you can use for further customization—see the [Numerical badges section](#numerical-badges) below.

The following demo shows how to create and style a typical numerical badge that's attached to a generic box element:

{{"demo": "UnstyledBadge.js", "defaultCodeOpen": false}}

## 徽章的可见性
### Badge visibility

徽章组件的隐显可以通过 `invisible` 属性来设置。 如果徽章不可见,那么它会被应用 `MuiBadge-invisible` 类。 It is up to the developer to provide styles that actually hide the badge.
You can control the visibility of a badge by using the `invisible` prop. Setting a badge to `invisible` does not actually hide it—instead, this prop adds the `BaseBadge-invisible` class to the badge, which you can target with styles to hide however you prefer:

{{"demo": "BadgeVisibility.js"}}

The badge hides automatically when `badgeContent` is zero. You can override this with the `showZero` prop.
### Numerical badges

{{"demo": "ShowZeroBadge.js"}}
The following props are useful when `badgeContent` is a number.

#### The showZero prop

## 最大值
By default, badges automatically hide when `badgeContent={0}`. You can override this behavior with the `showZero` prop:

{{"demo": "ShowZeroBadge.js"}}

您可以使用 `max` 属性来限制徽章内容的最大值。 默认被设置为 99。
#### The max prop

请注意, `badgeContent` 应该是一个数字(或是一个可被转换为数字的值)才能工作。
You can use the `max` prop to set a maximum value for `badgeContent`. The default is 99.

{{"demo": "BadgeMax.js"}}

## 无障碍设计
## Accessibility

如果徽章的内容无法被正确的读取。 那您应该提供一个完整的描述,例如, 使用 `aria-label`
Screen readers may not provide users with enough information about a badge's contents. To make your badge accessible, you must provide a full description with `aria-label`, as shown in the demo below:

{{"demo": "AccessibleBadges.js", "defaultCodeOpen": false}}
{{"demo": "AccessibleBadges.js"}}