Skip to content

Commit ae8bae4

Browse files
github-actions[bot]Yaros1ove
authored andcommitted
docs: update packages readme (#506)
* docs: update packages readme * translations: for package date-components --------- Co-authored-by: Update packages readme action <> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 10f300b commit ae8bae4

File tree

6 files changed

+48
-54
lines changed

6 files changed

+48
-54
lines changed

src/content/local-docs/libs/date-components/README-de.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function App() {
2020
<ThemeProvider>
2121
<h1>DatePicker</h1>
2222
<form>
23-
<label forHtml="date-picker">Datum:</label>
23+
<label htmlFor="date-picker">Datum: </label>
2424
<DatePicker id="date-picker" name="date" />
2525
</form>
2626
</ThemeProvider>
@@ -36,34 +36,33 @@ root.render(<App />);
3636
```jsx
3737
import {settings} from '@gravity-ui/date-utils';
3838

39-
// Lade die Datum-Lokalisierungen, die in der Anwendung verwendet werden sollen.
40-
settings.loadLocale('ru');
39+
// Lade die Datum-Locales, die in der Anwendung verwendet werden sollen.
40+
await settings.loadLocale('ru');
4141

4242
function App() {
4343
return (
4444
// Setze die Sprache, die mit den Komponenten verwendet werden soll.
4545
<ThemeProvider lang="ru">
4646
<h1>DatePicker</h1>
4747
<form>
48-
<label forHtml="date-picker">Datum:</label>
48+
<label htmlFor="date-picker">Datum: </label>
4949
<DatePicker id="date-picker" name="date" />
5050
</form>
5151
</ThemeProvider>
5252
);
5353
}
5454
```
5555

56-
Wenn die App Sprachwechsel unterstützt, lade alle unterstützten Lokalisierungen vor, wenn die App zum ersten Mal geladen wird, oder lade die Lokalisierungen vor dem Sprachwechsel:
56+
Wenn die App Sprachwechsel unterstützt, lade alle unterstützten Locales vor, wenn die App zum ersten Mal geladen wird, oder lade die Locales vor dem Sprachwechsel:
5757

5858
```jsx
59-
// Lokalisierungen vorladen
60-
settings.loadLocale('ru');
61-
settings.loadLocale('nl');
59+
// Locales vorladen
60+
await Promise.all([settings.loadLocale('ru'), settings.loadLocale('nl')]);
6261

6362
const root = createRoot(document.getElementById('root'));
6463
root.render(<App />);
6564

66-
// oder Lokalisierungen bei Bedarf laden.
65+
// oder Locales bei Bedarf laden.
6766

6867
function App() {
6968
const [lang, setLang] = React.useState('en');

src/content/local-docs/libs/date-components/README-es.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function App() {
2020
<ThemeProvider>
2121
<h1>DatePicker</h1>
2222
<form>
23-
<label forHtml="date-picker">Fecha:</label>
23+
<label htmlFor="date-picker">Fecha: </label>
2424
<DatePicker id="date-picker" name="date" />
2525
</form>
2626
</ThemeProvider>
@@ -36,34 +36,33 @@ root.render(<App />);
3636
```jsx
3737
import {settings} from '@gravity-ui/date-utils';
3838

39-
// Carga los locales de fecha que se usarán en la aplicación.
40-
settings.loadLocale('ru');
39+
// Carga las configuraciones regionales de fecha que se usarán en la aplicación.
40+
await settings.loadLocale('ru');
4141

4242
function App() {
4343
return (
4444
// Establece el idioma a usar con los componentes.
4545
<ThemeProvider lang="ru">
4646
<h1>DatePicker</h1>
4747
<form>
48-
<label forHtml="date-picker">Fecha:</label>
48+
<label htmlFor="date-picker">Fecha: </label>
4949
<DatePicker id="date-picker" name="date" />
5050
</form>
5151
</ThemeProvider>
5252
);
5353
}
5454
```
5555

56-
Si la aplicación admite el cambio de idioma, precarga todos los locales compatibles al cargar la aplicación por primera vez, o carga los locales antes de cambiar el idioma:
56+
Si la aplicación admite el cambio de idioma, precarga todas las configuraciones regionales compatibles cuando la aplicación se carga por primera vez, o carga las configuraciones regionales antes de cambiar el idioma:
5757

5858
```jsx
59-
// Precarga de locales
60-
settings.loadLocale('ru');
61-
settings.loadLocale('nl');
59+
// Precarga de configuraciones regionales
60+
await Promise.all([settings.loadLocale('ru'), settings.loadLocale('nl')]);
6261

6362
const root = createRoot(document.getElementById('root'));
6463
root.render(<App />);
6564

66-
// o carga de locales bajo demanda.
65+
// o carga las configuraciones regionales bajo demanda.
6766

6867
function App() {
6968
const [lang, setLang] = React.useState('en');
@@ -78,7 +77,7 @@ function App() {
7877
}
7978
```
8079

81-
Los componentes tienen traducciones al inglés y al ruso. Para añadir traducciones a otros idiomas, utiliza `addLanguageKeysets` de `@gravity-ui/uikit`:
80+
Los componentes tienen traducciones al inglés y al ruso. Para agregar traducciones a otros idiomas, usa `addLanguageKeysets` de `@gravity-ui/uikit`:
8281

8382
```ts
8483
import {addLanguageKeysets} from '@gravity-ui/uikit/i18n';

src/content/local-docs/libs/date-components/README-fr.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function App() {
2020
<ThemeProvider>
2121
<h1>DatePicker</h1>
2222
<form>
23-
<label forHtml="date-picker">Date :</label>
23+
<label htmlFor="date-picker">Date : </label>
2424
<DatePicker id="date-picker" name="date" />
2525
</form>
2626
</ThemeProvider>
@@ -36,16 +36,16 @@ root.render(<App />);
3636
```jsx
3737
import {settings} from '@gravity-ui/date-utils';
3838

39-
// Chargez les locales de date qui seront utilisées dans l'application.
40-
settings.loadLocale('ru');
39+
// Charger les locales de date qui seront utilisées dans l'application.
40+
await settings.loadLocale('ru');
4141

4242
function App() {
4343
return (
44-
// Définissez la langue à utiliser avec les composants.
44+
// Définir la langue à utiliser avec les composants.
4545
<ThemeProvider lang="ru">
4646
<h1>DatePicker</h1>
4747
<form>
48-
<label forHtml="date-picker">Date :</label>
48+
<label htmlFor="date-picker">Date : </label>
4949
<DatePicker id="date-picker" name="date" />
5050
</form>
5151
</ThemeProvider>
@@ -56,14 +56,13 @@ function App() {
5656
Si l'application prend en charge le changement de langue, préchargez toutes les locales prises en charge au premier chargement de l'application, ou chargez les locales avant de changer de langue :
5757

5858
```jsx
59-
// Préchargez les locales
60-
settings.loadLocale('ru');
61-
settings.loadLocale('nl');
59+
// Précharger les locales
60+
await Promise.all([settings.loadLocale('ru'), settings.loadLocale('nl')]);
6261

6362
const root = createRoot(document.getElementById('root'));
6463
root.render(<App />);
6564

66-
// ou chargez les locales à la demande.
65+
// ou charger les locales à la demande.
6766

6867
function App() {
6968
const [lang, setLang] = React.useState('en');

src/content/local-docs/libs/date-components/README-ko.md

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function App() {
2020
<ThemeProvider>
2121
<h1>DatePicker</h1>
2222
<form>
23-
<label forHtml="date-picker">Date:</label>
23+
<label htmlFor="date-picker">Date: </label>
2424
<DatePicker id="date-picker" name="date" />
2525
</form>
2626
</ThemeProvider>
@@ -37,33 +37,32 @@ root.render(<App />);
3737
import {settings} from '@gravity-ui/date-utils';
3838

3939
// 애플리케이션에서 사용할 날짜 로케일을 로드합니다.
40-
settings.loadLocale('ru');
40+
await settings.loadLocale('ru');
4141

4242
function App() {
4343
return (
4444
// 컴포넌트에서 사용할 언어를 설정합니다.
4545
<ThemeProvider lang="ru">
4646
<h1>DatePicker</h1>
4747
<form>
48-
<label forHtml="date-picker">날짜:</label>
48+
<label htmlFor="date-picker">날짜: </label>
4949
<DatePicker id="date-picker" name="date" />
5050
</form>
5151
</ThemeProvider>
5252
);
5353
}
5454
```
5555

56-
앱이 언어 전환을 지원하는 경우, 앱이 처음 로드될 때 지원되는 모든 로케일을 미리 로드하거나, 언어를 전환하기 전에 로케일을 로드하세요:
56+
앱에서 언어 전환을 지원하는 경우, 앱이 처음 로드될 때 지원되는 모든 로케일을 미리 로드하거나, 언어를 전환하기 전에 로케일을 로드하세요:
5757

5858
```jsx
5959
// 로케일 미리 로드
60-
settings.loadLocale('ru');
61-
settings.loadLocale('nl');
60+
await Promise.all([settings.loadLocale('ru'), settings.loadLocale('nl')]);
6261

6362
const root = createRoot(document.getElementById('root'));
6463
root.render(<App />);
6564

66-
// 또는 필요에 따라 로드합니다.
65+
// 또는 필요에 따라 로케일을 로드합니다.
6766

6867
function App() {
6968
const [lang, setLang] = React.useState('en');
@@ -78,16 +77,16 @@ function App() {
7877
}
7978
```
8079

81-
컴포넌트에는 영어와 러시아어로 된 번역이 있습니다. 다른 언어로 번역을 추가하려면 `@gravity-ui/uikit``addLanguageKeysets`를 사용하세요:
80+
이 컴포넌트들은 영어와 러시아어로 번역되어 있습니다. 다른 언어로 번역을 추가하려면 `@gravity-ui/uikit``addLanguageKeysets`를 사용하세요:
8281

8382
```ts
8483
import {addLanguageKeysets} from '@gravity-ui/uikit/i18n';
8584
import type {Keysets, PartialKeysets} from '@gravity-ui/date-components';
8685

87-
// Keyset 타입을 사용하여 사용 가능한 모든 컴포넌트에 대한 번역을 지정합니다.
86+
// 모든 사용 가능한 컴포넌트에 대한 번역을 지정하려면 Keyset 타입을 사용합니다.
8887
addLanguageKeysets<Keysets>(lang, {...});
8988

90-
// 또는 PartialKeysets 타입을 사용하여 필요한 것만 지정합니다.
89+
// 또는 필요한 것만 지정하려면 PartialKeysets 타입을 사용합니다.
9190
addLanguageKeysets<PartialKeysets>(lang, {...});
9291

9392
// 일부 컴포넌트에 대한 번역을 지정하려면
@@ -96,7 +95,7 @@ addLanguageKeysets<Pick<Keysets, 'g-date-calendar' | 'g-date-date-field' | 'g-da
9695

9796
## 개발
9897

99-
스토리북과 함께 개발 서버를 시작하려면 다음을 실행하세요:
98+
storybook과 함께 개발 서버를 시작하려면 다음을 실행하세요:
10099

101100
```shell
102101
npm start

src/content/local-docs/libs/date-components/README-zh.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function App() {
2020
<ThemeProvider>
2121
<h1>DatePicker</h1>
2222
<form>
23-
<label forHtml="date-picker">Date:</label>
23+
<label htmlFor="date-picker">Date: </label>
2424
<DatePicker id="date-picker" name="date" />
2525
</form>
2626
</ThemeProvider>
@@ -36,34 +36,33 @@ root.render(<App />);
3636
```jsx
3737
import {settings} from '@gravity-ui/date-utils';
3838

39-
// 加载应用程序将使用的日期区域设置
40-
settings.loadLocale('ru');
39+
// 加载将在应用程序中使用的日期区域设置
40+
await settings.loadLocale('ru');
4141

4242
function App() {
4343
return (
4444
// 设置组件使用的语言。
4545
<ThemeProvider lang="ru">
4646
<h1>DatePicker</h1>
4747
<form>
48-
<label forHtml="date-picker">日期:</label>
48+
<label htmlFor="date-picker">日期: </label>
4949
<DatePicker id="date-picker" name="date" />
5050
</form>
5151
</ThemeProvider>
5252
);
5353
}
5454
```
5555

56-
如果您的应用程序支持语言切换,请在应用程序首次加载时预加载所有支持的区域设置,或者在切换语言之前加载区域设置
56+
如果应用支持语言切换,请在应用首次加载时预加载所有支持的区域设置,或在切换语言之前加载区域设置
5757

5858
```jsx
5959
// 预加载区域设置
60-
settings.loadLocale('ru');
61-
settings.loadLocale('nl');
60+
await Promise.all([settings.loadLocale('ru'), settings.loadLocale('nl')]);
6261

6362
const root = createRoot(document.getElementById('root'));
6463
root.render(<App />);
6564

66-
// 或者按需加载
65+
// 或者按需加载区域设置
6766

6867
function App() {
6968
const [lang, setLang] = React.useState('en');
@@ -78,7 +77,7 @@ function App() {
7877
}
7978
```
8079

81-
这些组件提供英语和俄语的翻译。要添加其他语言的翻译,请使用 `@gravity-ui/uikit` 中的 `addLanguageKeysets`
80+
组件提供英语和俄语的翻译。要添加其他语言的翻译,请使用 `@gravity-ui/uikit` 中的 `addLanguageKeysets`
8281

8382
```ts
8483
import {addLanguageKeysets} from '@gravity-ui/uikit/i18n';
@@ -90,7 +89,7 @@ addLanguageKeysets<Keysets>(lang, {...});
9089
// 或者使用 PartialKeysets 类型仅指定您需要的翻译
9190
addLanguageKeysets<PartialKeysets>(lang, {...});
9291

93-
// 指定某些组件的翻译
92+
// 为某些组件指定翻译
9493
addLanguageKeysets<Pick<Keysets, 'g-date-calendar' | 'g-date-date-field' | 'g-date-date-picker'>>(lang, {...});
9594
```
9695

src/content/local-docs/libs/date-components/README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function App() {
2020
<ThemeProvider>
2121
<h1>DatePicker</h1>
2222
<form>
23-
<label forHtml="date-picker">Date:</label>
23+
<label htmlFor="date-picker">Date: </label>
2424
<DatePicker id="date-picker" name="date" />
2525
</form>
2626
</ThemeProvider>
@@ -37,15 +37,15 @@ root.render(<App />);
3737
import {settings} from '@gravity-ui/date-utils';
3838

3939
// Load date locales that will be used in an application.
40-
settings.loadLocale('ru');
40+
await settings.loadLocale('ru');
4141

4242
function App() {
4343
return (
4444
// Set the language to use with components.
4545
<ThemeProvider lang="ru">
4646
<h1>DatePicker</h1>
4747
<form>
48-
<label forHtml="date-picker">Дата:</label>
48+
<label htmlFor="date-picker">Дата: </label>
4949
<DatePicker id="date-picker" name="date" />
5050
</form>
5151
</ThemeProvider>
@@ -57,8 +57,7 @@ If the app supports language switching, preload all supported locales when the a
5757

5858
```jsx
5959
// Preload locales
60-
settings.loadLocale('ru');
61-
settings.loadLocale('nl');
60+
await Promise.all([settings.loadLocale('ru'), settings.loadLocale('nl')]);
6261

6362
const root = createRoot(document.getElementById('root'));
6463
root.render(<App />);

0 commit comments

Comments
 (0)