@douyinfe/semi-ui
Version:
A modern, comprehensive, flexible design system and UI library. Connect DesignOps & DevOps. Quickly build beautiful React apps. Maintained by Douyin-fe team.
268 lines (262 loc) • 7.94 kB
text/typescript
import { pl } from 'date-fns/locale';
import { Locale } from '../interface';
/**
* [i18n-Poland (pl_PL)]
* 波兰语
*
*/
const local: Locale = {
code: 'pl-PL',
dateFnsLocale: pl, // locale code to dateFns locale
currency: 'PLN',
Pagination: {
pageSize: 'Liczba pozycji na stronie: ${pageSize}',
total: 'Strony ogółem: ${total}',
jumpTo: 'Przejdź do',
page: 'stron',
},
Modal: {
confirm: 'Potwierdź',
cancel: 'Anuluj',
},
Tabs: {
more: "Więcej"
},
TimePicker: {
placeholder: {
time: 'Wybierz czas',
timeRange: 'Wybierz przedział czasowy',
},
begin: 'Czas rozpoczęcia',
end: 'Czas zakończenia',
hour: '',
minute: '',
second: '',
AM: '',
PM: '',
},
DatePicker: {
placeholder: {
date: 'Wybierz datę',
dateTime: 'Wybierz datę i godzinę',
dateRange: ['Data rozpoczęcia', 'Data zakończenia'],
dateTimeRange: ['Data rozpoczęcia', 'Data zakończenia'],
monthRange: ['Miesiąc rozpoczęcia', 'Miesiąc zakończenia'],
},
presets: 'Szybki wybór',
footer: {
confirm: 'Potwierdź',
cancel: 'Anuluj',
},
selectDate: 'Wybierz datę',
selectTime: 'Wybierz godzinę',
year: '',
month: '',
day: '',
monthText: '${month} ${year}',
months: {
1: 'Sty',
2: 'Lut',
3: 'Mar',
4: 'Kwi',
5: 'Maj',
6: 'Cze',
7: 'Lip',
8: 'Sie',
9: 'Wrz',
10: 'Paź',
11: 'Lis',
12: 'Gru',
},
fullMonths: {
1: 'styczeń',
2: 'luty',
3: 'marzec',
4: 'kwiecień',
5: 'maj',
6: 'czerwiec',
7: 'lipiec',
8: 'sierpień',
9: 'wrzesień',
10: 'październik',
11: 'listopad',
12: 'grudzień',
},
weeks: {
Mon: 'Po',
Tue: 'Wt',
Wed: 'Śr',
Thu: 'Cz',
Fri: 'Pt',
Sat: 'So',
Sun: 'Nd',
},
localeFormatToken: {
FORMAT_SWITCH_DATE: 'yyyy-MM-dd',
},
},
Navigation: {
collapseText: 'Ukryj pasek boczny',
expandText: 'Pokaż pasek boczny',
},
Popconfirm: {
confirm: 'Potwierdź',
cancel: 'Anuluj',
},
Table: {
emptyText: 'Nie znaleziono żadnych wyników',
pageText: 'Wyświetlanie od ${currentStart} do ${currentEnd} z ${total}',
descend: 'Kliknij, aby sortować malejąco',
ascend: 'Kliknij, aby sortować rosnąco',
cancelSort: 'Anuluj sortowanie',
confirmFilter: 'OK',
resetFilter: 'Resetuj',
},
Select: {
emptyText: 'Nie znaleziono żadnych wyników',
createText: 'Utwórz',
},
Cascader: {
emptyText: 'Nie znaleziono żadnych wyników',
},
Tree: {
emptyText: 'Nie znaleziono żadnych wyników',
searchPlaceholder: 'Wyszukaj',
},
List: {
emptyText: 'Nie znaleziono żadnych wyników',
},
Calendar: {
allDay: 'Cały dzień',
AM: '${time} AM',
PM: '${time} PM',
datestring: '',
remaining: 'jeszcze ${remained}',
},
Upload: {
mainText: 'Kliknij, aby wybrać plik, lub przeciągnij go tutaj, aby go przesłać.',
illegalTips: 'Ten typ pliku jest nieobsługiwany.',
legalTips: 'Zwolnij, aby rozpocząć przesyłanie.',
retry: 'Spróbuj ponownie',
replace: 'Zastąp plik',
clear: 'Wyczyść',
selectedFiles: 'Wybrane pliki',
illegalSize: 'Nieprawidłowy rozmiar pliku',
fail: 'Nie można przesłać',
},
TreeSelect: {
searchPlaceholder: 'Wyszukaj',
},
Typography: {
copy: 'Kopiuj',
copied: 'Skopiowano',
expand: 'Pokaż więcej',
collapse: 'Ukryj',
},
Transfer: {
emptyLeft: 'Brak danych',
emptySearch: 'Brak wyników wyszukiwania',
emptyRight: 'Tutaj pojawią się wybrane przedmioty. Wybierz przedmiot z lewej strony',
placeholder: 'Wyszukaj',
clear: 'Wyczyść',
selectAll: 'Zaznacz wszystkie',
clearSelectAll: 'Usuń zaznaczenie wszystkich',
total: 'Pozycje ogółem: ${total}',
selected: 'Wybrane pozycje: ${total}',
},
Form: {
optional: '(Opcjonalnie)',
},
Image: {
preview: 'Podgląd',
loading: 'Zgrywanie',
loadError: 'Nie można zgrać',
prevTip: 'Wstecz',
nextTip: 'Dalej',
zoomInTip: 'Powiększ',
zoomOutTip: 'Pomniejsz',
rotateTip: 'Obróć',
downloadTip: 'Pobierz',
adaptiveTip: 'Dostosowywanie ekranu',
originTip: 'Wyświetlacz domyślny',
},
Chat: {
deleteConfirm: 'Czy na pewno chcesz usunąć tę rozmowę?',
clearContext: 'Kontekst został wyczyszczony',
copySuccess: 'Skopiowano pomyślnie',
stop: 'Zatrzymać',
copy: 'Kopiuj',
copied: 'Skopiowano',
dropAreaText: 'Umieść plik tutaj',
},
UserGuide: {
skip: 'Pomiń',
next: 'Następny',
prev: 'Poprzedni',
finish: 'Zakończ',
},
InputNumber: {},
JsonViewer: {
search: 'Szukaj',
replace: 'Zastąp',
replaceAll: 'Zastąp wszystko',
},
VideoPlayer: {
rateChange: 'Zmień prędkość na ${rate}',
qualityChange: 'Zmień jakość na ${quality}',
routeChange: 'Zmień ścieżkę na ${route}',
mirror: 'Lustrzane odbicie',
cancelMirror: 'Odwróć lustrzane odbicie',
loading: 'Ładowanie...',
stall: 'Ładowanie nie powiodło się',
noResource: 'Brak zasobu',
videoError: 'Błąd ładowania wideo'
},
AIChatDialogue: {
delete: 'Usuń',
deleteConfirm: 'Czy na pewno chcesz usunąć tę rozmowę?',
deleteContent: 'Rozmowa została usunięta.',
copySuccess: 'Skopiowano pomyślnie',
loading: 'Ładowanie...',
reasoning: {
completed: 'Procesowanie zakończone',
thinking: 'Procesowanie...'
},
annotationText: 'elementy informacji'
},
Feedback: {
submit: 'Wyślij',
cancel: 'Anuluj'
},
AIChatInput: {
template: 'Szablon',
configure: 'Konfiguracja',
selected: 'Wybrano ${count} elementów',
},
Sidebar: {
linkAddSuccess: 'Link został dodany pomyślnie',
linkRemoveSuccess: 'Link został usunięty pomyślnie',
enterLinkAddress: "Wpisz adres linku",
validateFailInfo: 'Weryfikacja nie powiodła się, proszę przesłać ponownie',
uploadFailInfo: 'Przesyłanie nie powiodło się, proszę spróbować ponownie',
uploadImgInfo: 'Kliknij, aby przesłać obraz, lub przeciągnij go tutaj',
defaultMcpInfo: "Domyślny MCP, nie można go zamknąć",
searchPlaceholder: 'Proszę wpisać',
emptyCustomMcpInfo: 'Nie ma jeszcze dostosowanych MCP',
newMcpAdd: 'Dostosowany MCP',
mcpConfigure: 'Konfiguracja MCP',
annotationTitle: 'Źródło referencyjne',
activeMCPNumber: 'Liczba aktywnych MCP:',
copySuccess: 'Skopiowano pomyślnie',
},
AudioPlayer: {
backward: 'Wstecz ${skipDuration}s',
forward: 'Naprzód ${skipDuration}s',
prev: 'Poprzedni',
next: 'Następny',
loop: 'Pętla',
volume: 'Głośność',
mediaError: 'Błąd ładowania audio'
}
};
export default local;