Skip to content

Commit c5606b1

Browse files
doc(Localization): add Ukrainian (uk-UA) localization file (#6695)
* doc: add Ukrainian locales * chore: bump version 9.10.0 Co-Authored-By: Alexandr <[email protected]> * doc: 文档格式化 * chore: 增加资源文件 --------- Co-authored-by: Alexandr <[email protected]>
1 parent 058d93d commit c5606b1

File tree

3 files changed

+375
-1
lines changed

3 files changed

+375
-1
lines changed

BootstrapBlazor.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "localization", "localizatio
4646
localization\pt.json = localization\pt.json
4747
localization\ru-RU.json = localization\ru-RU.json
4848
localization\th-TH.json = localization\th-TH.json
49+
localization\uk-UA.json = localization\uk-UA.json
4950
localization\zh-TW.json = localization\zh-TW.json
5051
EndProjectSection
5152
EndProject

localization/uk-UA.json

Lines changed: 373 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,373 @@
1+
{
2+
"BootstrapBlazor.Components.AutoComplete": {
3+
"NoDataTip": "Немає даних",
4+
"PlaceHolder": "Введіть текст"
5+
},
6+
"BootstrapBlazor.Components.Captcha": {
7+
"HeaderText": "Капча",
8+
"BarText": "Пересуньте вправо, щоб розв’язати головоломку",
9+
"FailedText": "Не вдалося завантажити",
10+
"LoadText": "Завантаження ..."
11+
},
12+
"BootstrapBlazor.Components.Calendar": {
13+
"PreviousYear": "Попередній рік",
14+
"PreviousMonth": "Попередній місяць",
15+
"Today": "Сьогодні",
16+
"NextMonth": "Наступний місяць",
17+
"NextYear": "Наступний рік",
18+
"PreviousWeek": "Попередній тиждень",
19+
"WeekText": "Тиждень",
20+
"NextWeek": "Наступний тиждень",
21+
"WeekHeaderText": "",
22+
"WeekLists": "Нд,Пн,Вт,Ср,Чт,Пт,Сб",
23+
"WeekNumberText": "{0} тижнів",
24+
"Months": "Січень,Лютий,Березень,Квітень,Травень,Червень,Липень,Серпень,Вересень,Жовтень,Листопад,Грудень",
25+
"Title": "{0} {1}"
26+
},
27+
"BootstrapBlazor.Components.Cascader": {
28+
"PlaceHolder": "Будь ласка, виберіть ..."
29+
},
30+
"BootstrapBlazor.Components.Console": {
31+
"AutoScrollText": "Автопрокрутка",
32+
"ClearButtonText": "Очистити",
33+
"HeaderText": "Моніторинг",
34+
"LightTitle": "Індикатор"
35+
},
36+
"BootstrapBlazor.Components.DateTimePicker": {
37+
"DatePlaceHolder": "Виберіть дату",
38+
"TimePlaceHolder": "Виберіть час",
39+
"DateTimePlaceHolderText": "Будь ласка, виберіть ...",
40+
"DatePlaceHolderText": "Будь ласка, виберіть ...",
41+
"TimeFormat": "hh\\:mm\\:ss",
42+
"DateFormat": "d.M.yyyy",
43+
"DateTimeFormat": "d.M.yyyy HH\\:mm\\:ss",
44+
"AiraPrevYearLabel": "Попередній рік",
45+
"AiraNextYearLabel": "Наступний рік",
46+
"AiraPrevMonthLabel": "Попередній місяць",
47+
"AiraNextMonthLabel": "Наступний місяць",
48+
"ClearButtonText": "Очистити",
49+
"NowButtonText": "Зараз",
50+
"ConfirmButtonText": "Ок",
51+
"CancelButtonText": "Скасувати",
52+
"YearText": "{0}",
53+
"MonthText": "{0}",
54+
"YearPeriodText": "{0} р - {1} р",
55+
"MonthLists": "Січень, Лютий, Березень, Квітень, Травень, Червень, Липень, Серпень, Вересень, Жовтень, Листопад, Грудень",
56+
"Months": "Січень,Лютий,Березень,Квітень,Травень,Червень,Липень,Серпень,Вересень,Жовтень,Листопад,Грудень",
57+
"WeekLists": "Нд,Пн,Вт,Ср,Чт,Пт,Сб",
58+
"GenericTypeErroMessage": "Компонент DateTimePicker підтримує тільки DateTime або Nullable\u003CDateTime\u003E",
59+
"Today": "Сьогодні",
60+
"Yesterday": "Вчора",
61+
"Week": "Тиждень тому"
62+
},
63+
"BootstrapBlazor.Components.DateTimeRange": {
64+
"SeparateText": "До",
65+
"StartPlaceHolderText": "Дата початку",
66+
"EndPlaceHolderText": "Дата завершення",
67+
"ClearButtonText": "Очистити",
68+
"TodayButtonText": "Сьогодні",
69+
"ConfirmButtonText": "Ок",
70+
"DateTimeFormat": "d.M.yyyy hh\\:mm\\:ss tt",
71+
"DateFormat": "d.M.yyyy",
72+
"Last7Days": "Останні 7 днів",
73+
"Last30Days": "Останні 30 днів",
74+
"ThisMonth": "Цей місяць",
75+
"LastMonth": "Минулий місяць"
76+
},
77+
"BootstrapBlazor.Components.Toggle": {
78+
"OffText": "Згорнути",
79+
"OnText": "Розширювати"
80+
},
81+
"BootstrapBlazor.Components.Timer": {
82+
"CancelText": "Скасувати",
83+
"PauseText": "Пауза",
84+
"ResumeText": "Продовжити",
85+
"StarText": "Таймер"
86+
},
87+
"BootstrapBlazor.Components.Transfer": {
88+
"LeftPanelText": "Усі",
89+
"MaxErrorMessage": "Можна вибрати до {0} елементів",
90+
"MinErrorMessage": "Будь ласка, виберіть щонайменше {0} елементів",
91+
"RightPanelText": "Обраний"
92+
},
93+
"BootstrapBlazor.Components.BootstrapInputNumber": {
94+
"ParsingErrorMessage": "Поле {0} має бути числом."
95+
},
96+
"BootstrapBlazor.Components.ResultDialogOption": {
97+
"ButtonYesText": "Так",
98+
"ButtonNoText": "Ні",
99+
"ButtonCloseText": "Зачинити"
100+
},
101+
"BootstrapBlazor.Components.TransferPanel": {
102+
"SearchPlaceHolderString": "Будь ласка, введіть ...",
103+
"Text": "Список"
104+
},
105+
"BootstrapBlazor.Components.DropdownList": {
106+
"PlaceHolder": "Будь ласка, виберіть ..."
107+
},
108+
"BootstrapBlazor.Components.EditDialog": {
109+
"CloseButtonText": "Закрыть",
110+
"SaveButtonText": "Сохранить"
111+
},
112+
"BootstrapBlazor.Components.Editor": {
113+
"PlaceHolder": "Натисніть, щоб редагувати"
114+
},
115+
"BootstrapBlazor.Components.EditorForm": {
116+
"ModelInvalidOperationExceptionMessage": "ValidateForm MODEL не збігається з {0} MODEL",
117+
"PlaceHolderText": "Будь ласка, введіть ..."
118+
},
119+
"BootstrapBlazor.Components.Empty": {
120+
"Text": "Немає даних"
121+
},
122+
"BootstrapBlazor.Components.EqualToValidator": {
123+
"ErrorMessage": "Будь ласка, введіть те саме значення ще раз"
124+
},
125+
"BootstrapBlazor.Components.ErrorLogger": {
126+
"ToastTitle": "Помилка застосунку"
127+
},
128+
"BootstrapBlazor.Components.FilterLogicItem": {
129+
"And": "І",
130+
"Or": "Або"
131+
},
132+
"BootstrapBlazor.Components.GoTop": {
133+
"TooltipText": "Нагору"
134+
},
135+
"BootstrapBlazor.Components.Handwritten": {
136+
"ClearButtonText": "Очистити",
137+
"SaveButtonText": "Зберегти"
138+
},
139+
"BootstrapBlazor.Components.InsertRowMode": {
140+
"First": "Перший",
141+
"Last": "Останній"
142+
},
143+
"BootstrapBlazor.Components.IconDialog": {
144+
"ButtonText": "Копировать",
145+
"CopiedTooltipText": "Скопированы",
146+
"DialogHeaderText": "Выбранный значок",
147+
"LabelFullText": "Html",
148+
"LabelText": "Значок"
149+
},
150+
"BootstrapBlazor.Components.Layout": {
151+
"TooltipText": "Клікніть, щоб розгорнути/згорнути бокову панель"
152+
},
153+
"BootstrapBlazor.Components.Logout": {
154+
"PrefixDisplayNameText": "Вітаємо",
155+
"PrefixUserNameText": "Обліковий запис:"
156+
},
157+
"BootstrapBlazor.Components.LogoutLink": {
158+
"Text": "Вийти"
159+
},
160+
"BootstrapBlazor.Components.Menu": {
161+
"InvalidOperationExceptionMessage": "Компонент бокового меню не можна використовувати окремо. Будь ласка, використовуйте компонент Menu, щоб встановити IsVertical = true"
162+
},
163+
"BootstrapBlazor.Components.ModalDialog": {
164+
"CloseButtonText": "Закрити",
165+
"SaveButtonText": "Зберегти",
166+
"PrintButtonText": "Друк",
167+
"ExportPdfButtonText": "Експорт у Pdf"
168+
},
169+
"BootstrapBlazor.Components.MultiSelect": {
170+
"PlaceHolder": "Виберіть елементи ...",
171+
"SelectAllText": "Усі",
172+
"ReverseSelectText": "Інвертувати",
173+
"ClearText": "Очистити",
174+
"MinErrorMessage": "Виберіть щонайменше {0} елементів",
175+
"MaxErrorMessage": "Максимум {0} елементів можна вибрати",
176+
"NoSearchDataText": "Немає результатів"
177+
},
178+
"BootstrapBlazor.Components.Pagination": {
179+
"GotoNavigatorLabelText": "Перейти до"
180+
},
181+
"BootstrapBlazor.Components.NullableBoolItemsAttribute": {
182+
"FalseValueDisplayText": "Помилковий",
183+
"NullValueDisplayText": "Вибрати...",
184+
"TrueValueDisplayText": "Істинний"
185+
},
186+
"BootstrapBlazor.Components.PopConfirmButton": {
187+
"CloseButtonText": "Скасувати",
188+
"ConfirmButtonText": "Ок",
189+
"Content": "Ви впевнені, що хочете виконати цю операцію?"
190+
},
191+
"BootstrapBlazor.Components.PrintButton": {
192+
"Text": "Друк"
193+
},
194+
"BootstrapBlazor.Components.QueryBuilder": {
195+
"And": "і",
196+
"Contains": "Містить",
197+
"Equal": "Дорівнює",
198+
"GreaterThan": "Більше, ніж",
199+
"GreaterThanOrEqual": "БільшеНіжАбоДорівнює",
200+
"GroupText": "Група",
201+
"ItemText": "Пункт",
202+
"LessThan": "МеньшеНіж",
203+
"LessThanOrEqual": "МеньшеНіжАбоДорівнює",
204+
"NotContains": "Не містить",
205+
"NotEqual": "Не дорівнює",
206+
"Or": "або"
207+
},
208+
"BootstrapBlazor.Components.Repeater": {
209+
"EmptyText": "Немає даних"
210+
},
211+
"BootstrapBlazor.Components.Search": {
212+
"SearchButtonText": "Пошук",
213+
"NoDataTip": "Записи не знайдено"
214+
},
215+
"BootstrapBlazor.Components.SearchDialog": {
216+
"QueryButtonText": "Запит",
217+
"ResetButtonText": "Скинути"
218+
},
219+
"BootstrapBlazor.Components.Select": {
220+
"PlaceHolder": "Будь ласка, виберіть ...",
221+
"NoSearchDataText": "Немає результатів"
222+
},
223+
"BootstrapBlazor.Components.SelectTree": {
224+
"PlaceHolder": "Будь ласка, виберіть ..."
225+
},
226+
"BootstrapBlazor.Components.Tree": {
227+
"NotSetOnTreeExpandErrorMessage": "не заданий параметр OnExpandNodeAsync"
228+
},
229+
"BootstrapBlazor.Components.StringLengthValidator": {
230+
"ErrorMessage": "Будь ласка, введіть значення менше або дорівнює {{0}}"
231+
},
232+
"BootstrapBlazor.Components.SweetAlert": {
233+
"CloseButtonText": "Закрити",
234+
"CancelButtonText": "Скасувати",
235+
"ConfirmButtonText": "Підтвердити"
236+
},
237+
"BootstrapBlazor.Components.Switch": {
238+
"OnInnerText": "ВІДКЛ",
239+
"OffInnerText": "ВКЛ"
240+
},
241+
"BootstrapBlazor.Components.SwitchButton": {
242+
"OffText": "ВІДКЛ",
243+
"OnText": "ВКЛ"
244+
},
245+
"BootstrapBlazor.Components.Tab": {
246+
"CloseCurrentTabText": "Закрити",
247+
"CloseOtherTabsText": "Закрити інші",
248+
"CloseAllTabsText": "Закрити всі",
249+
"NotFoundTabText": "Не знайдено",
250+
"RefreshToolbarTooltipText": "Оновити",
251+
"FullscreenToolbarTooltipText": "На весь екран",
252+
"PrevTabNavLinkTooltipText": "Попередня вкладка",
253+
"NextTabNavLinkTooltipText": "Наступна вкладка",
254+
"CloseTabNavLinkTooltipText": "Закрити",
255+
"ContextRefresh": "Оновити",
256+
"ContextClose": "Закрити",
257+
"ContextCloseOther": "Закрити інші вкладки",
258+
"ContextCloseAll": "Закрити всі вкладки",
259+
"ContextFullScreen": "Повний екран"
260+
},
261+
"BootstrapBlazor.Components.Table": {
262+
"AddButtonText": "Додати",
263+
"EditButtonText": "Редагувати",
264+
"UpdateButtonText": "Оновити",
265+
"DeleteButtonText": "Видалити",
266+
"CancelButtonText": "Скасувати",
267+
"SaveButtonText": "Зберегти",
268+
"CloseButtonText": "Закрити",
269+
"CancelDeleteButtonText": "Скасувати",
270+
"ConfirmDeleteButtonText": "Видалити",
271+
"ConfirmDeleteContentText": "Ви впевнені, що хочете ВИДАЛИТИ всі вибрані рядки?",
272+
"RefreshButtonText": "Оновити",
273+
"CardViewButtonText": "Перегляд",
274+
"ColumnButtonTitleText": "Показати/Приховати стовпці",
275+
"ColumnButtonText": "Стовпці",
276+
"ExportButtonText": "Експорт",
277+
"SearchPlaceholderText": "Пошук",
278+
"SearchButtonText": "Пошук",
279+
"ResetSearchButtonText": "Скинути",
280+
"AdvanceButtonText": "Розширений пошук",
281+
"AdvancedSortModalTitle": "Сортування",
282+
"AdvancedSortButtonText": "Розширене сортування",
283+
"CheckboxDisplayText": "Усі",
284+
"EditModalTitle": "Редагувати",
285+
"AddModalTitle": "Додати",
286+
"LineNoText": "",
287+
"ColumnButtonTemplateHeaderText": "Дії",
288+
"SearchTooltip": "Введіть будь-який рядок для глобального пошуку",
289+
"SearchModalTitle": "Пошук",
290+
"AddButtonToastTitle": "Додати дані",
291+
"AddButtonToastContent": "Не вдалося додати дані. Будь ласка, реалізуйте метод OnAddAsync",
292+
"EditButtonToastTitle": "Редагувати дані",
293+
"EditButtonToastNotSelectContent": "Не вдалося зберегти. Будь ласка, реалізуйте метод OnSaveAsync",
294+
"EditButtonToastReadonlyContent": "Вибрані дані неможливо редагувати",
295+
"EditButtonToastMoreSelectContent": "Можна редагувати лише один рядок",
296+
"EditButtonToastNoSaveMethodContent": "Неможливо редагувати. Будь ласка, реалізуйте метод OnSaveAsync",
297+
"SaveButtonToastTitle": "Зберегти дані",
298+
"SaveButtonToastContent": "Не вдалося зберегти дані. Будь ласка, реалізуйте метод OnSaveAsync",
299+
"SaveButtonToastResultContent": "Дані збережено {0}, автоматичне закриття через {1}с",
300+
"SuccessText": "Успішно",
301+
"FailText": "Помилка",
302+
"DeleteButtonToastTitle": "Видалити дані",
303+
"DeleteButtonToastContent": "Будь ласка, виберіть рядки для видалення, автоматичне закриття через {0}с",
304+
"DeleteButtonToastResultContent": "Дані видалено {0}, автоматичне закриття через {1}с",
305+
"DeleteButtonToastCanNotDeleteContent": "Серед вибраних є дані, які неможливо видалити, автоматичне закриття через {0}с",
306+
"DataServiceInvalidOperationText": "Неможливо надати значення для властивості 'DataService' у типі 'BootstrapBlazor.Components.Table`1[[{0}]]'. Немає зареєстрованого сервісу типу 'BootstrapBlazor.Components.IDataService`1[{0}]'.",
307+
"NotSetOnTreeExpandErrorMessage": "не встановлено параметр OnTreeExpand",
308+
"UnsetText": "Зрост.",
309+
"SortAscText": "Спад.",
310+
"SortDescText": "Не встановлено",
311+
"EmptyText": "Немає даних",
312+
"ExportToastTitle": "Експорт",
313+
"ExportToastContent": "Експортовано дані {0}, автоматичне закриття через {1}с",
314+
"ExportToastInProgressContent": "Експортування даних, зачекайте, автоматичне закриття через {0}с",
315+
"ExportCsvDropdownItemText": "MS-Csv",
316+
"ExportExcelDropdownItemText": "MS-Excel",
317+
"ExportPdfDropdownItemText": "Pdf",
318+
"PageInfoText": "{0} - {1} Всього {2}",
319+
"PageItemsText": "{0}/стор.",
320+
"CopyColumnTooltipText": "Скопіювати дані стовпця у буфер",
321+
"CopyColumnCopiedTooltipText": "Скопійовано!",
322+
"ColumnWidthTooltipPrefix": "ширина: ",
323+
"ColumnToolboxTitle": "Інструменти",
324+
"AlignLeftText": "Ліворуч",
325+
"AlignLeftTooltipText": "Клікніть, щоб вирівняти текст у цьому стовпці ліворуч",
326+
"AlignCenterText": "По центру",
327+
"AlignCenterTooltipText": "Клікніть, щоб вирівняти текст у цьому стовпці по центру",
328+
"AlignRightText": "Праворуч",
329+
"AlignRightTooltipText": "Клікніть, щоб вирівняти текст у цьому стовпці праворуч"
330+
},
331+
"BootstrapBlazor.Components.TableAdvancedSortDialog": {
332+
"AscText": "За зростанням",
333+
"DescText": "За спаданням"
334+
},
335+
"BootstrapBlazor.Components.TableFilter": {
336+
"BoolFilter.AllText": "Усі",
337+
"BoolFilter.FalseText": "Хиба",
338+
"BoolFilter.TrueText": "Істина",
339+
"ClearButtonText": "Очистити",
340+
"Contains": "Містить",
341+
"EnumFilter.AllText": "Усі",
342+
"Equal": "Рівний",
343+
"FilterButtonText": "Фільтр",
344+
"GreaterThan": "Більше, ніж",
345+
"GreaterThanOrEqual": "БільшеНіжАбоДорівнює",
346+
"LessThan": "МеншеНіж",
347+
"LessThanOrEqual": "МеншеНіжАбоДорівнює",
348+
"NotContains": "Не містить",
349+
"NotEqual": "Не дорівнює",
350+
"NotSupportedMessage": "Непідтримуваний тип фільтра, будь ласка, налаштуйте фільтр за допомогою FilterTemplate"
351+
},
352+
"BootstrapBlazor.Components.SignaturePad": {
353+
"ChangeColorBtnTitle": "Змінити колір",
354+
"ClearBtnTitle": "Очистити",
355+
"CloseBtnTitle": "Закрити",
356+
"SaveBase64BtnTitle": "Добре",
357+
"SaveJPGBtnTitle": "JPG",
358+
"SavePNGBtnTitle": "PNG",
359+
"SaveSVGBtnTitle": "SVG",
360+
"SignAboveLabel": "Підпис",
361+
"SignatureAlertText": "Будь ласка, спочатку поставте підпис",
362+
"UndoBtnTitle": "Скасувати"
363+
},
364+
"BootstrapBlazor.Components.Splitting": {
365+
"Text": "Завантаження..."
366+
},
367+
"BootstrapBlazor.Components.UploadBase": {
368+
"BrowserButtonText": "Огляд",
369+
"DeleteButtonText": "Видалити",
370+
"FileExtensions": "Файл має мати одне з таких розширень: {0}",
371+
"FileSizeValidation": "Розмір файлу не повинен перевищувати {0}"
372+
}
373+
}

src/BootstrapBlazor/BootstrapBlazor.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Razor">
22

33
<PropertyGroup>
4-
<Version>9.10.0-beta01</Version>
4+
<Version>9.10.0</Version>
55
</PropertyGroup>
66

77
<ItemGroup>

0 commit comments

Comments
 (0)