Skip to content

Commit c8a33c3

Browse files
authored
Merge pull request #266 from MechanikGamer/main
Added Polish Language
2 parents 81c4728 + 20a4310 commit c8a33c3

File tree

2 files changed

+254
-2
lines changed

2 files changed

+254
-2
lines changed

src/i18n/i18n.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import { ko, korean } from "./locales/ko";
3030
import { od, odia } from "./locales/od";
3131
import { bn, bengali } from "./locales/bn";
3232
import { ka, kannada } from "./locales/ka";
33+
import { pl, polish } from "./locales/pl";
3334

3435
export const languages = [
3536
english,
@@ -60,7 +61,8 @@ export const languages = [
6061
korean,
6162
odia,
6263
bengali,
63-
kannada
64+
kannada,
65+
polish
6466
].sort((a, b) => a.name.localeCompare(b.name));
6567

6668
i18n
@@ -101,7 +103,8 @@ i18n
101103
ko,
102104
od,
103105
bn,
104-
ka
106+
ka,
107+
pl
105108
},
106109
});
107110

src/i18n/locales/pl.js

Lines changed: 249 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,249 @@
1+
const polish = {
2+
name: "Polish",
3+
native_name: "Polski",
4+
code: "pl",
5+
};
6+
7+
const pl = {
8+
translation: {
9+
report_bug: "Zgłoś błąd",
10+
import: "Importuj",
11+
file: "Plik",
12+
new: "Nowy",
13+
new_window: "Nowe okno",
14+
open: "Otwórz",
15+
save: "Zapisz",
16+
save_as: "Zapisz jako",
17+
save_as_template: "Zapisz jako szablon",
18+
template_saved: "Szablon zapisany!",
19+
rename: "Zmień nazwę",
20+
delete_diagram: "Usuń diagram",
21+
are_you_sure_delete_diagram:
22+
"Czy na pewno chcesz usunąć ten diagram? Ta operacja jest nieodwracalna.",
23+
oops_smth_went_wrong: "Ups! Coś poszło nie tak.",
24+
import_diagram: "Importuj diagram",
25+
import_from_source: "Importuj z SQL",
26+
export_as: "Eksportuj jako",
27+
export_source: "Eksportuj SQL",
28+
models: "Modele",
29+
exit: "Wyjdź",
30+
edit: "Edytuj",
31+
undo: "Cofnij",
32+
redo: "Ponów",
33+
clear: "Wyczyść",
34+
are_you_sure_clear:
35+
"Czy na pewno chcesz wyczyścić diagram? To jest nieodwracalne.",
36+
cut: "Wytnij",
37+
copy: "Kopiuj",
38+
paste: "Wklej",
39+
duplicate: "Duplikuj",
40+
delete: "Usuń",
41+
copy_as_image: "Kopiuj jako obraz",
42+
view: "Widok",
43+
header: "Pasek menu",
44+
sidebar: "Pasek boczny",
45+
issues: "Problemy",
46+
presentation_mode: "Tryb prezentacji",
47+
strict_mode: "Tryb ścisły",
48+
field_details: "Szczegóły pola",
49+
reset_view: "Resetuj widok",
50+
show_grid: "Pokaż siatkę",
51+
show_cardinality: "Pokaż krotność",
52+
theme: "Motyw",
53+
light: "Jasny",
54+
dark: "Ciemny",
55+
zoom_in: "Powiększ",
56+
zoom_out: "Pomniejsz",
57+
fullscreen: "Pełny ekran",
58+
settings: "Ustawienia",
59+
show_timeline: "Pokaż oś czasu",
60+
autosave: "Automatyczne zapisywanie",
61+
panning: "Przesuwanie",
62+
show_debug_coordinates: "Pokaż współrzędne debugowania",
63+
transform: "Przekształć",
64+
viewbox: "Obszar widoku",
65+
cursor_coordinates: "Współrzędne kursora",
66+
coordinate_space: "Przestrzeń",
67+
coordinate_space_screen: "Ekran",
68+
coordinate_space_diagram: "Diagram",
69+
table_width: "Szerokość tabeli",
70+
language: "Język",
71+
flush_storage: "Wyczyść pamięć",
72+
are_you_sure_flush_storage:
73+
"Czy na pewno chcesz wyczyścić pamięć? To nieodwracalnie usunie wszystkie twoje diagramy i własne szablony.",
74+
storage_flushed: "Pamięć wyczyszczona",
75+
help: "Pomoc",
76+
shortcuts: "Skróty",
77+
ask_on_discord: "Zapytaj nas na Discordzie",
78+
feedback: "Opinie",
79+
no_changes: "Brak zmian",
80+
loading: "Ładowanie...",
81+
last_saved: "Ostatnio zapisane",
82+
saving: "Zapisywanie...",
83+
failed_to_save: "Nie udało się zapisać",
84+
fit_window_reset: "Dopasuj okno / Resetuj",
85+
zoom: "Powiększenie",
86+
add_table: "Dodaj tabelę",
87+
add_area: "Dodaj obszar",
88+
add_note: "Dodaj notatkę",
89+
add_type: "Dodaj typ",
90+
to_do: "Do zrobienia",
91+
tables: "Tabele",
92+
relationships: "Relacje",
93+
subject_areas: "Obszary tematyczne",
94+
notes: "Notatki",
95+
types: "Typy",
96+
search: "Szukaj...",
97+
no_tables: "Brak tabel",
98+
no_tables_text: "Zacznij budować swój diagram!",
99+
no_relationships: "Brak relacji",
100+
no_relationships_text: "Przeciągnij, aby połączyć pola i tworzyć relacje!",
101+
no_subject_areas: "Brak obszarów tematycznych",
102+
no_subject_areas_text: "Dodaj obszary tematyczne, aby grupować tabele!",
103+
no_notes: "Brak notatek",
104+
no_notes_text: "Używaj notatek do zapisywania dodatkowych informacji",
105+
no_types: "Brak typów",
106+
no_types_text: "Twórz własne typy danych",
107+
no_issues: "Nie wykryto żadnych problemów.",
108+
strict_mode_is_on_no_issues:
109+
"Tryb ścisły jest wyłączony, więc żadne problemy nie zostaną wyświetlone.",
110+
name: "Nazwa",
111+
type: "Typ",
112+
null: "Null",
113+
not_null: "Nie null",
114+
primary: "Klucz główny",
115+
unique: "Unikalny",
116+
autoincrement: "Autonumerowanie",
117+
default_value: "Wartość domyślna",
118+
check: "Wyrażenie sprawdzające",
119+
this_will_appear_as_is: "*To pojawi się w wygenerowanym skrypcie tak, jak jest.",
120+
comment: "Komentarz",
121+
add_field: "Dodaj pole",
122+
values: "Wartości",
123+
size: "Rozmiar",
124+
precision: "Precyzja",
125+
set_precision: "Ustaw precyzję: 'rozmiar, cyfry'",
126+
use_for_batch_input: "Użyj , do wsadowego wprowadzania",
127+
indices: "Indeksy",
128+
add_index: "Dodaj indeks",
129+
select_fields: "Wybierz pola",
130+
title: "Tytuł",
131+
not_set: "Nie ustawiono",
132+
foreign: "Obcy",
133+
cardinality: "Krotność",
134+
on_update: "Przy aktualizacji",
135+
on_delete: "Przy usunięciu",
136+
swap: "Zamień",
137+
one_to_one: "Jeden do jednego",
138+
one_to_many: "Jeden do wielu",
139+
many_to_one: "Wiele do jednego",
140+
content: "Zawartość",
141+
types_info:
142+
"Ta funkcja jest przeznaczona dla obiektowo-relacyjnych systemów baz danych, takich jak PostgreSQL.\nJeśli używana dla MySQL lub MariaDB, zostanie wygenerowany typ JSON z odpowiadającym mu sprawdzeniem walidacji JSON.\nJeśli używana dla SQLite, zostanie przetłumaczona na BLOB.\nJeśli używana dla MSSQL, zostanie wygenerowany alias typu do pierwszego pola.",
143+
table_deleted: "Tabela usunięta",
144+
area_deleted: "Obszar usunięty",
145+
note_deleted: "Notatka usunięta",
146+
relationship_deleted: "Relacja usunięta",
147+
type_deleted: "Typ usunięty",
148+
cannot_connect: "Nie można połączyć, kolumny mają różne typy",
149+
copied_to_clipboard: "Skopiowano do schowka",
150+
create_new_diagram: "Utwórz nowy diagram",
151+
cancel: "Anuluj",
152+
open_diagram: "Otwórz diagram",
153+
rename_diagram: "Zmień nazwę diagramu",
154+
export: "Eksportuj",
155+
export_image: "Eksportuj obraz",
156+
create: "Utwórz",
157+
confirm: "Potwierdź",
158+
last_modified: "Ostatnio zmodyfikowano",
159+
drag_and_drop_files: "Przeciągnij i upuść plik tutaj lub kliknij, aby przesłać.",
160+
support_json_and_ddb: "Obsługiwane są pliki JSON i DDB",
161+
upload_sql_to_generate_diagrams:
162+
"Prześlij plik SQL, aby automatycznie wygenerować tabele i kolumny.",
163+
overwrite_existing_diagram: "Nadpisz istniejący diagram",
164+
only_mysql_supported:
165+
"*Obecnie obsługiwane jest tylko ładowanie skryptów MySQL.",
166+
blank: "Pusty",
167+
filename: "Nazwa pliku",
168+
table_w_no_name: "Zadeklarowano tabelę bez nazwy",
169+
duplicate_table_by_name: "Duplikat tabeli o nazwie '{{tableName}}'",
170+
empty_field_name: "Puste pole `name` w tabeli '{{tableName}}'",
171+
empty_field_type: "Puste pole `type` w tabeli '{{tableName}}'",
172+
no_values_for_field:
173+
"Pole '{{fieldName}}' w tabeli '{{tableName}}' jest typu `{{type}}`, ale nie określono wartości",
174+
default_doesnt_match_type:
175+
"Wartość domyślna dla pola '{{fieldName}}' w tabeli '{{tableName}}' nie pasuje do jego typu",
176+
not_null_is_null:
177+
"Pole '{{fieldName}}' w tabeli '{{tableName}}' jest NOT NULL, ale ma wartość domyślną NULL",
178+
duplicate_fields:
179+
"Duplikat pól tabeli o nazwie '{{fieldName}}' w tabeli '{{tableName}}'",
180+
duplicate_index:
181+
"Duplikat indeksu o nazwie '{{indexName}}' w tabeli '{{tableName}}'",
182+
empty_index: "Indeks w tabeli '{{tableName}}' nie indeksuje żadnych kolumn",
183+
no_primary_key: "Tabela '{{tableName}}' nie ma klucza głównego",
184+
type_with_no_name: "Zadeklarowano typ bez nazwy",
185+
duplicate_types: "Duplikat typów o nazwie '{{typeName}}'",
186+
type_w_no_fields: "Zadeklarowano pusty typ '{{typeName}}' bez pól",
187+
empty_type_field_name: "Puste pole `name` w typie '{{typeName}}'",
188+
empty_type_field_type: "Puste pole `type` w typie '{{typeName}}'",
189+
no_values_for_type_field:
190+
"Pole '{{fieldName}}' w typie '{{typeName}}' jest typu `{{type}}`, ale nie określono wartości",
191+
duplicate_type_fields:
192+
"Duplikat pól typu o nazwie '{{fieldName}}' w typie '{{typeName}}'",
193+
duplicate_reference: "Duplikat referencji o nazwie '{{refName}}'",
194+
circular_dependency: "Cykliczna zależność obejmująca tabelę '{{refName}}'",
195+
timeline: "Oś czasu",
196+
priority: "Priorytet",
197+
none: "Brak",
198+
low: "Niski",
199+
medium: "Średni",
200+
high: "Wysoki",
201+
sort_by: "Sortuj według",
202+
my_order: "Moja kolejność",
203+
completed: "Ukończone",
204+
alphabetically: "Alfabetycznie",
205+
add_task: "Dodaj zadanie",
206+
details: "Szczegóły",
207+
no_tasks: "Nie masz jeszcze żadnych zadań.",
208+
no_activity: "Nie masz jeszcze żadnej aktywności.",
209+
move_element: "Przenieś {{name}} do {{coords}}",
210+
edit_area: "{{extra}} Edytuj obszar {{areaName}}",
211+
delete_area: "Usuń obszar {{areaName}}",
212+
edit_note: "{{extra}} Edytuj notatkę {{noteTitle}}",
213+
delete_note: "Usuń notatkę {{noteTitle}}",
214+
edit_table: "{{extra}} Edytuj tabelę {{tableName}}",
215+
delete_table: "Usuń tabelę {{tableName}}",
216+
edit_type: "{{extra}} Edytuj typ {{typeName}}",
217+
delete_type: "Usuń typ {{typeName}}",
218+
add_relationship: "Dodaj relację",
219+
edit_relationship: "{{extra}} Edytuj relację {{refName}}",
220+
delete_relationship: "Usuń relację {{refName}}",
221+
not_found: "Nie znaleziono",
222+
pick_db: "Wybierz bazę danych",
223+
generic: "Ogólny",
224+
generic_description:
225+
"Ogólne diagramy mogą być eksportowane do dowolnego dialektu SQL, ale obsługują niewiele typów danych.",
226+
enums: "Wyliczenia",
227+
add_enum: "Dodaj wyliczenie",
228+
edit_enum: "{{extra}} Edytuj wyliczenie {{enumName}}",
229+
delete_enum: "Usuń wyliczenie",
230+
enum_w_no_name: "Znaleziono wyliczenie bez nazwy",
231+
enum_w_no_values: "Znaleziono wyliczenie '{{enumName}}' bez wartości",
232+
duplicate_enums: "Duplikat wyliczeń o nazwie '{{enumName}}'",
233+
no_enums: "Brak wyliczeń",
234+
no_enums_text: "Zdefiniuj wyliczenia tutaj",
235+
declare_array: "Zadeklaruj tablicę",
236+
empty_index_name: "Zadeklarowano indeks bez nazwy w tabeli '{{tableName}}'",
237+
didnt_find_diagram: "Ups! Nie znaleziono diagramu.",
238+
unsigned: "Bez znaku",
239+
share: "Udostępnij",
240+
copy_link: "Kopiuj link",
241+
readme: "README",
242+
failed_to_load: "Nie udało się załadować. Upewnij się, że link jest poprawny.",
243+
share_info:
244+
"* Udostępnienie tego linku nie utworzy sesji współpracy w czasie rzeczywistym.",
245+
},
246+
};
247+
248+
export { pl, polish };
249+

0 commit comments

Comments
 (0)