Merge pull request #656 from FoxoBread/main

pl: Cleanup and new strings.
This commit is contained in:
Tomas Mariancik 2025-02-25 22:54:16 +01:00 committed by GitHub
commit 9dedf83ee7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 252 additions and 142 deletions

View file

@ -1,3 +1,3 @@
Projekt jest w pełni funkcjonalny, nadaje się do użytku i jest stabilny w codziennym użytkowaniu, a wszystkie funkcje wymienione na stronie sklepu w sekcji "O tej grze" zostały już w pełni zaimplementowane.
Projekt jest w pełni grywalny, nadaje się do codziennego użytku i jest stabilny, a wszystkie funkcje wymienione w sekcji „O tej grze” na stronie sklepu zostały już w pełni zaimplementowane.
Istnieją jednak pewne problemy i ważne funkcje, które planujemy dodać. Niektóre interakcje nie są jeszcze zbyt intuicyjne, co skutkuje trudniejszą nauką, brakuje niektórych narzędzi budowlanych, które ułatwiłyby życie, a ogólnie potrzeba więcej optymalizacji, aby zapewnić płynniejsze wrażenia.
Istnieją jednak pewne niedociągnięcia niektóre interakcje są jeszcze mało intuicyjne, co skutkuje bardziej stromą krzywą uczenia się, brakuje narzędzi do budowy, które ułatwiłyby rozgrywkę, a dodatkowo planujemy dodać kluczowe funkcje oraz wprowadzić kolejne optymalizacje, aby zapewnić jeszcze płynniejsze doświadczenie.

67
Store/pl/description.txt Normal file
View file

@ -0,0 +1,67 @@
Zanurz się w zupełnie nowym, cyfrowym wszechświecie pełnym nieskończonych możliwości. Niezależnie od tego, czy przychodzisz tu, aby nawiązać kontakty i spędzać czas z ludźmi z całego świata, czy też by budować, tworzyć i rozwijać cokolwiek od pięknej sztuki, interaktywnych awatarów i gadżetów, po złożone, interaktywne światy i gry Resonite to miejsce, które można dowolnie dostosować, gdzie zawsze będziesz mile widziany i znajdziesz społeczność, z którą będziesz rezonować.
Dzięki naszemu zaawansowanemu silnikowi zapewniamy, że rozgrywka w trybie wieloosobowym jest doskonale zsynchronizowana między graczami, bez żadnego wysiłku po stronie twórców treści naszej społeczności. Niezależnie od tego, czy po prostu spędzasz czas z innymi, czy budujesz złożone światy i konstrukcje razem z innymi twórcami, Resonite zadba o to, by każdy szczegół był perfekcyjnie zsynchronizowany, dając Ci pełną kontrolę nad Twoim doświadczeniem.
[h2]Nawiązuj kontakty z każdym[/h2]
Internetowa socjalizacja i komunikacja w czasie rzeczywistym, niezależnie od tego, czy korzystasz z komputera, czy z VR, stanowią fundament wszystkiego, co oferuje Resonite. Możliwość swobodnej komunikacji i bycia sobą to kluczowy element naszej platformy. Aby to umożliwić, oferujemy szereg istotnych funkcji:
[list]
[*] [b]Niskolatencyjny głos[/b] komunikuj się w czasie rzeczywistym z innymi użytkownikami, osiągając opóźnienie porównywalne z czołowymi aplikacjami do komunikacji.
[*] [b]W pełni personalizowane awatary[/b] importuj, twórz i dostosowuj awatary w grze w czasie rzeczywistym, aby wyglądały jak najlepsza wersja Ciebie.
[*] [b]Śledzenie całego ciała, oczu i twarzy[/b] aby maksymalnie zwiększyć ekspresję Twojego awatara, obsługujemy osiem trackerów (stóp, kolan, bioder, klatki piersiowej oraz łokci) oraz śledzenie oczu i twarzy.
[*] [b]Wsparcie haptyczne[/b] dzięki obsłudze haptycznych kamizelek, takich jak bHaptics, możesz zwiększyć swoje zanurzenie i stać się częścią wirtualnego świata.
[*] [b]Natychmiastowe wiadomości[/b] czat tekstowy, wysyłanie zaproszeń, wiadomości głosowych, a nawet przesyłanie dowolnych przedmiotów do Twoich kontaktów.
[*] [b]Elastyczna widoczność i bezpieczeństwo sesji[/b] to Ty kontrolujesz, kto widzi i ma dostęp do Twoich sesji od publicznych po całkowicie prywatne, z listą dostępu, którą sam zarządzasz. Cała walidacja i weryfikacja użytkowników dołączających do sesji odbywa się po stronie Twojego klienta jeśli ustawisz sesję jako prywatną, możesz być pewien, że pozostanie ona prywatna.
[*] [b]Dostosowywalny interfejs użytkownika[/b] interfejs to Twoje wejście do korzystania z platformy, który, podobnie jak wszystko w Resonite, można personalizować i rozszerzać, by lepiej odpowiadał Twoim potrzebom i uprzyjemniał codzienne korzystanie.
[*] [b]Narzędzia do samomodercji[/b] wiemy, że nie każda interakcja na platformie będzie idealna, dlatego chcemy wyposażyć Cię w szereg narzędzi do samomodercji moderuj własne światy, korzystając z funkcji wyciszania, wyrzucania czy banowania, lub łatwo wyciszaj i blokuj awatary poszczególnych użytkowników albo całą ich obecność. Naszym celem jest dać Ci jak najwięcej kontroli nad Twoim wirtualnym doświadczeniem.
[*] [b]Obecność w wielu światach[/b] niczym zakładki w przeglądarce, możesz być jednocześnie obecny w kilku światach i przełączać się między nimi w mgnieniu oka.
[/list]
[h2]Graj, odkrywaj i dziel się[/h2]
Socjalizacja nie musi ograniczać się jedynie do rozmów z innymi. Resonite to wszechświat pełen zabawnych gadżetów, awatarów i gier, które warto odkrywać, wyposażony w funkcje sprawiające, że każda sesja jest pełna radości i emocji.
[list]
[*] [b]Łatwe udostępnianie multimediów[/b] przeciągnij i upuść zdjęcia, pliki audio/muzyczne lub filmy do dowolnego świata, aby udostępnić je innym użytkownikom z synchronizowanym odtwarzaniem to naprawdę takie proste!
[*] [b]System ekwipunku[/b] znalazłeś lub stworzyłeś coś wyjątkowego? Zapisz to w swoim ekwipunku! Możesz przywoływać dowolne przedmioty, gadżety i narzędzia w każdym świecie (oczywiście, jeśli masz do tego odpowiednie uprawnienia) wszystko jest w pełni zsynchronizowane.
[*] [b]Dynamiczne skalowanie awatara[/b] eksploracja świata lub interakcje z użytkownikami w różnych skalach mogą dostarczyć zupełnie nowych wrażeń zmień skalę swojego awatara w dowolnym miejscu i czasie (chyba że host sesji wprowadzi ograniczenia).
[*] [b]Strumieniowanie dźwięku wysokiej jakości[/b] chcesz zorganizować imprezę i zostać DJ-em? Strumieniowanie dźwięku Twojego systemu w pełnym stereo i wysokiej jakości jest na wyciągnięcie kilku kliknięć.
[*] [b]System wyszukiwania światów i odkrywania sesji[/b] szukasz ciekawego świata do odwiedzenia lub chcesz zobaczyć, co robią Twoi znajomi? Wyszukiwanie światów według nazw i tagów oraz podgląd, w których światach są Twoi kontakty, z pewnością Ci w tym pomoże.
[*] [b]Transmisja do odbiorców[/b] nasze narzędzia do nagrywania i streamingu w grze umożliwiają łatwe tworzenie fascynujących, dynamicznych ujęć, niezależnie od tego, czy transmitujesz na żywo, czy nagrywasz filmy na media społecznościowe.
[*] [b]Własny system poruszania się[/b] nie ograniczamy Cię tylko do chodzenia możesz latać, korzystać z trybu noclip, przełączać się na zero-g lub stworzyć własny, spersonalizowany system poruszania się. Czy kiedykolwiek próbowałeś chodzić po powierzchni wstęgi Möbiusa?
[/list]
[h2]Buduj i twórz[/h2]
Jeśli czujesz twórczy impuls, z pewnością docenisz potężny zestaw narzędzi, jakie oferuje Resonite. Możesz budować i edytować dosłownie wszystko od Twojego awatara, przez przedmioty, aż po całe światy, a nawet tworzyć własne narzędzia. Współpracuj z innymi w czasie rzeczywistym i osiągnij prawdziwą kreatywną harmonię!
[list]
[*] [b]Współpraca w czasie rzeczywistym[/b] współpraca na naszej platformie jest tak płynna, że często zapomnisz, że w ogóle istnieje nasz potężny silnik gwarantuje, że świat i wszystko, co się w nim znajduje, działa w idealnej synchronizacji, niezależnie od Twoich działań. Trudno byłoby znaleźć funkcję widoczną tylko dla Ciebie (chyba że chodzi o Twój prywatny interfejs!).
[*] [b]Edytuj cokolwiek[/b] wszystko, co widzisz w świecie, można edytować i dostosowywać za pomocą narzędzi dostępnych w grze. W rzeczywistości wiele oficjalnych funkcji stworzyliśmy przy użyciu tych samych narzędzi od świata startowego, przez domyślne awatary, po odtwarzacze wideo, interfejs wyboru kolorów czy paski postępu możesz je rozmontować lub stworzyć własne od podstaw i dodać do ulubionych.
[*] [b]Zapisz cokolwiek[/b] na platformie możesz zapisać dosłownie wszystko! Niezależnie od tego, czy stworzyłeś nowy przedmiot, awatara czy świat, albo zmodyfikowałeś już istniejący, wszystko można zachować jednym kliknięciem. Możesz także efektywnie przechowywać wiele kopii nasz system deduplikacji zapewni, że wspólne zasoby będą liczone tylko raz.
[*] [b]Narzędzia deweloperskie[/b] nasz zestaw narzędzi obejmuje wszystko, od prostych pędzli i siatek proceduralnych, po bardziej zaawansowane i potężne narzędzia, podobne do tych znanych z tradycyjnych programów do tworzenia gier z tą różnicą, że możesz z nich korzystać w VR, współpracując w czasie rzeczywistym!
[*] [b]Synchronizacja między światami i trwałość danych[/b] dzięki zintegrowanym narzędziom chmurowym możesz łatwo zachować dane użytkowników pomiędzy sesjami lub synchronizować stan w różnych światach.
[*] [b]Import modeli 3D[/b] dzięki bibliotekom open source niezwykle łatwo zaimportować różnorodne formaty modeli 3D wystarczy przeciągnąć i upuścić pliki FBX, OBJ, GLB lub inne.
[*] [b]Przetwarzanie tekstur/dźwięku/modeli[/b] potrzebujesz szybko edytować teksturę, plik audio lub model 3D? Podstawowe funkcje edycji są w pełni dostępne w grze od zmiany odcienia tekstur, normalizacji i przycinania dźwięku, po przeliczanie normalnych i stycznych dla modeli czy ich wypiekanie.
[*] [b]Eksport zawartości do narzędzi zewnętrznych[/b] tak samo łatwo, jak importujesz zawartość, możesz ją również eksportować! Dzięki temu możesz dokonywać edycji przy użyciu zewnętrznych programów lub włączyć Resonite do swojego przepływu pracy.
[/list]
[h2]Koduj i rozwijaj[/h2]
[img]{STEAM_APP_IMAGE}/extras/ProtoFlux.png[/img]
[list]
[*] [b]ProtoFlux[/b] ProtoFlux to klejnot w koronie naszych narzędzi kreatywnych najpotężniejszy język programowania wizualnego, jaki dotychczas zaprojektował nasz doświadczony zespół, umożliwiający szybkie prototypowanie i tworzenie wszystkiego od prostych interakcji po złożone gry i systemy z pełnym wsparciem współpracy w czasie rzeczywistym oraz natychmiastową informacją zwrotną.
[*] [b]Programuj cokolwiek[/b] ProtoFlux może współpracować ze wszystkim ze światem, przedmiotami, Twoim awatarem oraz dowolnymi ich kombinacjami!
[*] [b]Websockets[/b] dzięki wbudowanemu wsparciu dla websocketów możesz łatwo komunikować się z aplikacjami i skryptami zewnętrznymi oraz tworzyć rozbudowane funkcje, takie jak własne serwery gier, pobieranie zewnętrznych danych czy integracja nowego, niestandardowego sprzętu, bez konieczności polegania na oficjalnych integracjach.
[*] [b]Async Flows[/b] tworzenie kodu, który wymaga przerw lub oczekiwania między klatkami, to natywna funkcja ProtoFlux, zachowująca pełen kontekst wykonania. Możesz mieć nawet wiele asynchronicznych przepływów działających na tym samym kodzie, każdy z unikalnym kontekstem to niezwykle potężne i elastyczne narzędzie upraszczające logikę.
[*] [b]Elastyczny system przechowywania danych[/b] zmienne lokalne, magazyny oraz model danych wybierz, gdzie przechowywać swoje dane obliczeniowe, w zależności od pożądanego zasięgu i kontekstu, aby budować wysoce efektywne systemy.
[/list]
[h2]Resonite z czymkolwiek, z każdym, gdziekolwiek...[/h2]
Jesteśmy zespołem pasjonatów, którzy tworzą coś więcej niż tylko oprogramowanie tworzymy coś, co nazywamy drugim domem. Jesteśmy zaangażowani w ciągły rozwój, z częstymi aktualizacjami i naciskiem na potrzeby społeczności. Projekt ten łączy nasze marzenia i wizje dotyczące tego, co powinny oferować przestrzenie cyfrowe, z zbiorowymi potrzebami, pragnieniami i aspiracjami naszej społeczności.
Dużą część naszej wizji i działań poświęcamy temu, aby dać Wam, użytkownikom i mieszkańcom tego wirtualnego wszechświata, jak najwięcej mocy i możliwości decyzyjnych zarówno w kontrolowaniu własnych doświadczeń na platformie, jak i w możliwości (ponownego) tworzenia wszystkiego, co robimy.
Byłoby dla nas zaszczytem, gdybyś zdecydował się dołączyć do naszego wszechświata i pomóc nam go wspólnie budować. Bez względu na Twoje pochodzenie czy zainteresowania, chcemy stworzyć miejsce, w którym każdy będzie mógł rezonować razem.

View file

@ -0,0 +1,7 @@
Społeczność to kluczowy element naszych planów. Planujemy zbierać opinie i zgłoszenia błędów od graczy oraz włączać je do codziennego cyklu rozwoju niezależnie od tego, czy chodzi o szybkie poprawki, drobne modyfikacje i dodatki, czy o długoterminowe planowanie oraz projektowanie dużych funkcji.
Naszą główną metodą bezpośredniego zbierania opinii jest publiczny tracker zgłoszeń na GitHubie. Regularnie będziemy monitorować i zbierać ogólne opinie z platform takich jak Steam, Discord, Twitter, Reddit oraz innych mediów społecznościowych.
Naszym celem jest również wprowadzenie formularza opinii bezpośrednio w grze, co ułatwi użytkownikom zgłaszanie propozycji nowych funkcji oraz raportowanie problemów bez konieczności opuszczania gry.
Chcemy, aby nasza społeczność czuła, że jej głos jest słyszany i że ma realny wpływ na proces rozwoju, na ile pozwalają na to nasze zasoby.

View file

@ -1 +1 @@
Nie, projekt pozostanie darmowy. Cena dodatkowych usług na platformie może z czasem ulec zmianie, jeśli zajdzie taka potrzeba (np. niektóre rzeczy staną się tańsze lub zbyt kosztowne po naszej stronie), ale ogólnie chcemy, aby ceny tych samych usług były tak stabilne, jak to tylko możliwe.
Nie, projekt pozostanie darmowy. Cena dodatkowych bonusów na platformie może ulec zmianie w czasie, jeśli zajdzie taka potrzeba (np. niektóre elementy staną się tańsze lub zbyt kosztowne z naszej strony), ale ogólnie chcemy, aby ceny tych samych bonusów były jak najbardziej stabilne.

View file

@ -1,9 +1,9 @@
Istnieje wiele kluczowych funkcji, które chcemy wprowadzić do pełnej wersji. Jedną z nich jest dodanie marketplace - miejsca, w którym twórcy na platformie mogą dzielić się swoimi dziełami z resztą społeczności.
Istnieje wiele kluczowych funkcji, które chcemy wprowadzić do pełnej wersji. Jedną z nich jest dodanie marketplace miejsca, w którym twórcy na platformie mogą dzielić się swoimi dziełami z resztą społeczności.
Zdecydowanie chcemy rozszerzyć i dopracować doświadczenia użytkowników, od UI i UX po tworzenie narzędzi i zapewnianie płynnego środowiska zarówno zwykłym, jak i zaawansowanym użytkownikom.
Zdecydowanie chcemy rozszerzyć i udoskonalić doświadczenie użytkowników od interfejsu (UI) i komfortu korzystania (UX), przez narzędzia do tworzenia, aż po zapewnienie płynnej pracy zarówno dla zwykłych, jak i zaawansowanych użytkowników.
Naszym planem jest również przejście na w pełni własny silnik graficzny i nowoczesne runtime, co pozwoli nie tylko na znaczące optymalizacje, ale także funkcje takie jak edycja shaderów na żywo.
Naszym planem jest również przejście na w pełni własny silnik graficzny oraz nowoczesny runtime, co pozwoli nie tylko na znaczące optymalizacje, ale także na wprowadzenie funkcji takich jak edycja shaderów na żywo.
Rozważamy również integrację WebAssembly, aby rozszerzyć możliwości tworzenia materiałów.
Rozważamy także integrację WebAssembly, aby rozszerzyć możliwości tworzenia treści.
To tylko niektóre z najważniejszych funkcji, które chcielibyśmy wprowadzić, zanim platforma zostanie uznana za "gotową" - lista w żadnym wypadku nie jest kompletna ani ostateczna i zawsze dostosowujemy się na bieżąco.
To tylko niektóre z najważniejszych funkcji, które chcielibyśmy wprowadzić, zanim platforma zostanie uznana za „gotową” lista ta nie jest w żadnym wypadku kompletna ani ostateczna, gdyż stale dostosowujemy się do potrzeb użytkowników.

View file

@ -1,3 +1,3 @@
Spodziewamy się około 2-3 lat aktywnego rozwoju w celu wdrożenia funkcji, optymalizacji i poprawek, zanim uznamy, że projekt jest w wystarczająco dopracowanym stanie do pełnego wydania
Spodziewamy się około 2-3 lat intensywnego rozwoju, podczas których wdrożymy nowe funkcje, optymalizacje i poprawki, zanim uznamy, że projekt jest wystarczająco dopracowany, aby wyjść z wczesnego dostępu.
Nie planujemy znacząco zmieniać naszego cyklu rozwoju po pełnym wydaniu i będziemy nadal dodawać nowe funkcje i optymalizacje dzięki otwartej naturze tego projektu.
Nie planujemy znacząco zmieniać naszego cyklu rozwoju po pełnym wydaniu dzięki otwartemu charakterowi projektu będziemy nadal dodawać nowe, kluczowe funkcje oraz wprowadzać kolejne optymalizacje.

1
Store/pl/short.txt Normal file
View file

@ -0,0 +1 @@
Wejdź do nowego, cyfrowego wszechświata pełnego nieskończonych możliwości. Niezależnie od tego, czy nawiązujesz luźne rozmowy, grasz w gry i spędzasz czas na spotkaniach towarzyskich z ludźmi z całego świata, czy też wzajemnie inspirujecie się przy tworzeniu wszystkiego od sztuki po programowanie złożonych gier znajdziesz tu swoje miejsce.

View file

@ -1,3 +1,3 @@
Resonite to projekt o szerokim zakresie i pomimo tego, że ma już rozbudowaną funkcjonalność, istnieje kilka podstawowych funkcji, które wciąż nie zostały zaimplementowane, aby osiągnąć to, co uważamy za "masę krytyczną".
Resonite to projekt o szerokim zakresie i, mimo że dysponuje już rozbudowaną funkcjonalnością, wciąż nie posiada kilku kluczowych funkcji niezbędnych do osiągnięcia tego, co określamy jako „masę krytyczną”.
Naszym celem jest aktywne rozwijanie tego projektu nawet po jego pełnym wydaniu. Uważamy go za wczesny, ponieważ nie czujemy, że jest "w pełni gotowy".
Naszym celem jest aktywne rozwijanie tego projektu nawet po jego pełnym wydaniu. Uważamy, że nadal znajduje się on we wczesnej fazie rozwoju, ponieważ nie czujemy, że jest „w pełni gotowy”.

295
pl.json
View file

@ -9,18 +9,18 @@
"General.Cancel": "Anuluj",
"General.Continue": "Kontynuuj",
"General.Next": "Dalej",
"General.Previous": "Poprzedni",
"General.Back": "Wstecz",
"General.Previous": "Wstecz",
"General.Back": "Cofnij",
"General.Confirm": "Na pewno?",
"General.Loading": "Ładowanie...",
"General.Processing": "Przetwarzanie...",
"General.FAILED": "NIEUDANE",
"General.FAILED": "Niepowodzenie",
"General.Reset": "Reset",
"General.WorldOpenConfirm": "Na pewno otworzyć?",
"General.Save": "Zapisz",
"General.Saving": "Zapisywanie...",
"General.Saved": "Zapisano!",
"General.Done": "Gotowe!",
"General.Saving": "Trwa zapisywanie…",
"General.Saved": "Pomyślnie zapisano!",
"General.Done": "Ukończono!",
"General.Close": "Zamknij",
"General.CopyToClipboard": "Skopiuj do schowka",
"General.CopiedToClipboard": "Skopiowano!",
@ -39,8 +39,8 @@
"General.Dismiss": "Zamknij",
"General.Edit": "Edytuj",
"General.UI.SearchPrompt": "Wyszukaj...",
"General.UI.SearchPromptLong": "Pisz aby wyszukać...",
"General.UI.SearchPrompt": "Szukaj...",
"General.UI.SearchPromptLong": "Wpisz, aby wyszukać...",
"General.UI.ToggleEditMode": "Włącz tryb edycji",
"General.UI.ToggleSubtitles": "Włącz napisy",
"General.UI.Subtitles.On": "Napisy: włączone",
@ -55,28 +55,28 @@
"General.Sort.Ascending": "Rosnąco",
"General.Sort.Descending": "Malejąco",
"General.Units.Metric": "Metryczny",
"General.Units.Imperial": "Imperialny",
"General.Units.Metric": "System metryczny",
"General.Units.Imperial": "System imperialny",
"Worlds.Home": "Dom",
"Worlds.Tutorial": "Tutorial",
"Worlds.Tutorial": "Samouczek",
"Locomotion.Noclip.Name": "Noclip",
"Locomotion.Noclip.Description": "Prosty tryb latania no-clip, idealny do edytowania.",
"Locomotion.Noclip.Description": "Swobodny tryb latania (no-clip), idealny do edycji.",
"Locomotion.Teleport.Name": "Teleport",
"Locomotion.Teleport.Description": "Używa teleporacji po krzywej balistycznej dla wygodnego poruszania się.",
"Locomotion.Fly.Name": "Lot",
"Locomotion.Fly.Description": "Fizyczny tryb latania",
"Locomotion.Fly.Description": "Naturalna symulacja lotu",
"Locomotion.WalkRun.Name": "Chodzenie/Bieganie",
"Locomotion.WalkRun.Description": "Fizyczne chodzenie, bieganie i skakanie.",
"Locomotion.WalkRunGripping.Name": "Chodzenie/Bieganie (ze wpinaczką)",
"Locomotion.WalkRunGripping.Name": "Chodzenie/Bieganie (ze wspinaczką)",
"Locomotion.WalkRunGripping.Description": "Fizyczne chodzenie, bieganie i skakanie oraz wspinanie.",
"Locomotion.ZeroG.Name": "Zero-G",
"Locomotion.ZeroG.Description": "Fizyczny tryb nieważkości",
"Locomotion.ZeroG.Description": "Tryb ruchu w zerowej grawitacji",
"Locomotion.GrabWorld.Name": "Chwyć Świat",
"Locomotion.GrabWorld.Description": "Tworzy zakotwiczenie świata z odniesieniem i porusza użytkownika względem niego.",
"Locomotion.GrabWorld.Description": "Pozwala przesuwać świat względem użytkownika.",
"Locomotion.Slide.Name": "Poślizg",
"Locomotion.Slide.Description": "Prosta lokomocja poślizgu która przyczepia się do powierzchni jeśli jakaś istnieje, inaczej lata.",
"Locomotion.Slide.Description": "Prosty tryb ślizgu. Jeśli dostępna jest powierzchnia, postać się jej trzyma, w przeciwnym razie unosi się w powietrzu.",
"Interaction.Destroy": "Zniszcz",
"Interaction.Duplicate": "Duplikuj",
@ -85,8 +85,8 @@
"Interaction.SaveToInventory.NoWritePermission": "Nie można zapisać przedmiotu w bieżącym folderze ekwipunku.",
"Interaction.Undo": "Cofnij",
"Interaction.Redo": "Ponów",
"Interaction.EquipTool": "Ekwipuj",
"Interaction.DequipTool": "Odekwipuj",
"Interaction.EquipTool": "Wyposaż",
"Interaction.DequipTool": "Zdejmij narzędzie",
"Interaction.ScalingEnabled": "Skalowanie Włączone",
"Interaction.ScalingDisabled": "Skalowanie Wyłączone",
"Interaction.ResetScale": "Resetuj Skalę",
@ -99,13 +99,13 @@
"Interaction.Locomotion": "Lokomocja",
"Interaction.Locomotion.None": "Żadna",
"Interaction.NamedEquipTool": "Ekwipuj {name}",
"Interaction.NamedEquipTool": "Wyposaż {name}",
"Interaction.NamedEquipTool.Default": "Narzędzie",
"Interaction.EnterAnchor": "Usiądź",
"Interaction.ExitAnchor": "Wstań",
"Interaction.EquipAvatar": "Załóż Awatar",
"Interaction.EquipAvatar": "Użyj Awatar",
"Interaction.SaveAsScreenshot": "Zapisz jako zrzut ekranu",
"Interaction.ExportScreenshot": "Eksportuj zrzut ekranu",
@ -117,17 +117,17 @@
"Inventory.OpenWorld": "Otwórz świat",
"Inventory.Equip": "Wyposaż",
"Inventory.Delete": "Usuń",
"Inventory.CreateDirectory": "Utwórz folder",
"Inventory.SaveHeld": "Zapisz trzymane",
"Inventory.CreateDirectory": "Utwórz katalog",
"Inventory.SaveHeld": "Zapisz trzymane przedmioty",
"Inventory.GetURL": "Kopiuj URL",
"Inventory.Inventories": "Ekwipunki",
"Inventory.Share": "Udostepnij",
"Inventory.Unshare": "Cofnij udostępnianie",
"Inventory.SaveAvatar": "Zapisz Awatara",
"Inventory.Share": "Udostępnij",
"Inventory.Unshare": "Przestań udostępniać",
"Inventory.SaveAvatar": "Zapisz Awatar",
"Inventory.Favorite.Home": "Ustaw dom",
"Inventory.Favorite.ProgressBar": "Ustaw pasek postępu",
"Inventory.Favorite.AudioStreamController": "Ustaw Steam kontroler",
"Inventory.Favorite.TextDisplay": "Ustaw wyświetlania tekstu",
"Inventory.Favorite.AudioStreamController": "Ustaw kontroler transmisji audio",
"Inventory.Favorite.TextDisplay": "Ustaw wyświetlacz tekstu",
"Inventory.Favorite.VideoPlayer": "Ustaw odtwarzacz wideo",
"Inventory.Favorite.AudioPlayer": "Ustaw odtwarzacz audio",
"Inventory.Favorite.InteractiveCamera": "Ustaw kamerę",
@ -137,7 +137,7 @@
"Inventory.Favorite.ColorDialog": "Ustaw próbnik kolorów",
"Inventory.Favorite.Hyperlink": "Ustaw wyświetlacz URL",
"Inventory.Favorite.Document": "Ustaw wyświetlacz dokumentów",
"Inventory.SpawnFacet": "Przyzwij Fastetę",
"Inventory.SpawnFacet": "Przyzwij fasetę",
"Dash.Screens.Home": "Dom",
"Dash.Screens.Worlds": "Światy",
@ -156,8 +156,8 @@
"Dash.Actions.CloudHome": "Mój Dom w Chmurze",
"Dash.Exit.Header": "Wyjdź z {appName}",
"Dash.Exit.ExitAndSave": "Wyjdź i Zapisz Domy",
"Dash.Exit.ExitAndDiscard": "Wyjdź i Nie Zapisuj Domów",
"Dash.Exit.ExitAndSave": "Wyjdź i Zapisz światy",
"Dash.Exit.ExitAndDiscard": "Wyjdź i Nie Zapisuj światów",
"Dash.Exit.Sponsor": "Ogromne podziękowania dla {name} za Wspieranie tego projektu!",
"Dash.Exit.Sponsor.You": "TY",
"Dash.Exit.Shoutouts": "Ten projekt powstał także dzięki tym osobom:",
@ -169,22 +169,22 @@
"Facets.FPS": "{fps}<size=61.803%> FPS</size>",
"World.Waiting": "Oczekiwanie...",
"World.HostIsStarting": "Host zaczyna sesję...",
"World.HostIsStarting": "Host rozpoczyna sesję...",
"World.Loading": "Ładowanie...",
"World.LoadingFailed": "Niepowodzenie",
"World.LoadingFailed": "Błąd ładowania",
"World.LoadedAssets": "Załadowano {assets} z {total_assets}",
"World.Downloading": "Pobieranie {bytes} z {total_bytes}",
"World.Loaded": "Świat załadowany",
"World.Connection.EstablishingConnection": "Nawiązywanie połączenia",
"World.Connection.RequestingJoin": "Proszenie o dołączenie",
"World.Connection.RequestingJoin": "Wysyłanie żądania dołączenia",
"World.Connection.Authenticating": "Uwierzytelnianie",
"World.Connection.Connected": "Połączono",
"World.Connection.SyncingInitialState": "Synchronizacja początkowego stanu świata",
"World.Connection.LNL.DirectIP": "LNL Bezpośrednie IP",
"World.Connection.LNL.LNLPoke": "Prośba o zaczepienie LNL",
"World.Connection.LNL.NATPunchthrough": "Przebicie LNL NAT {n}",
"World.Connection.LNL.NATPunchthrough": "Przebicie NAT LNL {n}",
"World.Connection.LNL.Relay": "Przekaźnik LNL",
"World.Connection.SteamNetworkingSockets": "Gniazda Sieciowe Steam",
"World.Connection.TCP": "TCP<br><size=75%>{address}</size>",
@ -195,7 +195,7 @@
"World.Error.OnlyContacts": "Tylko kontakty hosta mogą dołączyć",
"World.Error.OnlyContactsOfContacts": "Tylko kontakty użytkowników w sesji mogą dołączyć",
"World.Error.Private": "Sesja jest prywatna",
"World.Error.SessionEnded": "Sesja się zakończyła",
"World.Error.SessionEnded": "Sesja została zakończona",
"World.Error.UserLimitReached": "Sesja osiągnęła limit użytkowników",
"World.Error.FailedAuthentication": "Uwierzytelnianie nie powiodło się",
"World.Error.FailedUserID": "Uwierzytelnianie UserID nie powiodło się",
@ -207,12 +207,12 @@
"World.Error.NoPort": "Nie określono portu",
"World.Error.IncompatibleVersion": "Niekompatybilna wersja {appName}",
"World.Error.HostBlocked": "Host zablokowany",
"World.Error.HostBlockedDetail": "Zablokowałeś hosta",
"World.Error.HostBlockedDetail": "Ten host jest zablokowany",
"World.Error.WorldCrash": "Crash świata",
"World.Error.WorldCrashDetail": "Fatalny błąd podczas aktualizacji świata",
"World.Error.Handshake": "Błąd podczas nawiązywania położenia",
"World.Error.Handshake": "Błąd przy nawiązywaniu połączenia",
"World.Error.Unknown": "Nieznany błąd",
"World.Error.FailedToCreateBanAccessKey": "Błąd z tworzeniem klucza do banów",
"World.Error.FailedToCreateBanAccessKey": "Nie udało się utworzyć klucza banowania",
"World.Error.UnhandledError": "Błąd",
"World.Config.Name": "Nazwa świata:",
@ -225,8 +225,8 @@
"World.Config.AutoKickAFK": "Automatyczne wyrzucanie nieaktywnych użytkowników:",
"World.Config.AutoKickAFKMinutes": "Maksymalny Czas Nieaktywności:",
"World.Config.HideFromListing": "Nie pokazuj na liście sesji",
"World.Config.Autosave": "Autozapis (będzie nadpisywał poprzedni zapis):",
"World.Config.AutosaveInterval": "Interwał Autozapisu (minuty):",
"World.Config.Autosave": "Automatyczny zapis (nadpisze poprzedni zapis):",
"World.Config.AutosaveInterval": "Interwał automatycznego zapisu (minuty):",
"World.Config.CleanupAssets": " Oczyść nieużywane zasoby:",
"World.Config.CleanupInterval": "Interwał czyszczenia (sekundy):",
@ -273,30 +273,30 @@
"World.Indicator.Hosting": "Jesteś hostem",
"World.Indicator.Sessions": "{n,plural, one {# sesja} few {# sesje} many {# sesji}}",
"World.Indicator.Users": "Użytkownicy",
"World.Indicator.Users.None": "(nie znaleziono aktywnych sesji)",
"World.Indicator.Users.None": "(brak aktywnych sesji)",
"World.Indicator.Description": "Opis",
"World.Indicator.Description.None": "(nie podano opisu)",
"World.Indicator.Visited": "(odwiedzono)",
"World.Detail.ActiveSessions": "Aktywne Sesje:",
"World.Detail.ActiveUsers": "Aktywni Użytkownicy:",
"World.Detail.ActiveSessions": "Trwające sesje:",
"World.Detail.ActiveUsers": "Użytkownicy online:",
"World.Detail.NewSession": "<nowa sesja>",
"World.Detail.DescriptionHeader": "Opis: ",
"World.Detail.SessionInformationHeader": "Informacje o Sesji",
"World.Detail.Uptime": "Czas Działania",
"World.Detail.AccessLevel": "Widoczność",
"World.Detail.Users": "Użytkownicy",
"World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} away)}} na {max}",
"World.Detail.Users.Count": "Aktywnych: {active}{away, select, 0 {} other { (+{away} nieaktywnych)}} z {max}",
"World.Detail.WorldInformationHeader": "Informacje o Świecie",
"World.Detail.PublishDate": "Opublikowany",
"World.Detail.ModifyDate": "Ostatnio Zaktualizowany",
"World.Detail.Visits": "Odwiedziny",
"World.Detail.WorldInformationHeader": "Szczegóły świata",
"World.Detail.PublishDate": "Data publikacji",
"World.Detail.ModifyDate": "Data ostatniej aktualizacji",
"World.Detail.Visits": "Liczba odwiedzin",
"World.Detail.Tags": "Tagi",
"World.Detail.ActionsHeader": "Akcje:",
"World.Category.Everything": "Wszystko",
"World.Category.Everything": "Wszystkie",
"World.Category.Featured": "Polecane",
"World.Category.PublishedWorlds": "Opublikowane Światy",
"World.Category.ActiveSessions": "Aktywne Sesje",
@ -371,19 +371,19 @@
"Tools.StreamAudio": "Transmisja Dźwięku",
"Tools.Setup2FA": "Skonfiguruj 2FA",
"Tools.StreamAudio.Dialog.Title": "Utwórz strumień audio",
"Tools.StreamAudio.Dialog.Title": "Transmituj audio",
"Tools.StreamAudio.Start": "Rozpocznij Transmisję",
"Tools.StreamAudio.Bitrate": "Bitrate: {bitrate} kbps",
"Tools.StreamAudio.Title": "Transmisja Dźwięku {username}",
"Tools.StreamAudio.Spatialized": "W Przestrzeni",
"Tools.StreamAudio.Broadcast": "Wszędzie",
"Tools.StreamAudio.PlayForOwner.Off": "Nasłuch dla właściciela: Nie",
"Tools.StreamAudio.PlayForOwner.On": "Nasłuch dla właściciela: Tak",
"Tools.StreamAudio.PlayForOwner.Off": "Nasłuch dla właściciela: Wył.",
"Tools.StreamAudio.PlayForOwner.On": "Nasłuch dla właściciela: Wł.",
"Options.FreeformDash.On": "Swobodna Tablica: Tak",
"Options.FreeformDash.Off": "Swobodna Tablica: Nie",
"Options.SeatedMode.On": "Tryb Siedzący: Tak",
"Options.SeatedMode.Off": "Tryb Siedzący: Nie",
"Options.FreeformDash.On": "Swobodna Tablica: Wł.",
"Options.FreeformDash.Off": "Swobodna Tablica: Wył.",
"Options.SeatedMode.On": "Tryb Siedzący: Wł.",
"Options.SeatedMode.Off": "Tryb Siedzący: Wył.",
"Options.Nameplates.All": "Nazwy Graczy: Wszystkie",
"Options.Nameplates.NonContacts": "Nazwy Graczy: Nie Kontaktów",
"Options.Nameplates.Hide": "Nazwy Graczy: Ukryte",
@ -396,7 +396,7 @@
"Indicator.ServerStatus.Status": "Status serwera",
"Indicator.ServerStatus.Good": "Dobry",
"Indicator.ServerStatus.Slow": "Powolny",
"Indicator.ServerStatus.Slow": "Spowolniony",
"Indicator.ServerStatus.Down": "Niesprawny",
"Indicator.ServerStatus.NoInternet": "Brak internetu",
@ -436,7 +436,7 @@
"Register.MalformedUID.Description": "Spróbuj ponownie zainstalować aplikację lub skontaktuj się z pomocą techniczną: {supportUrl}.",
"Login.MissingLogin": "Brak danych logowania",
"Login.MissingLogin.Description": "Zapomniałeś podać danych logowania?",
"Login.MissingLogin.Description": "Sprawdź dane logowania i spróbuj ponownie.",
"Login.InvalidRecoveryCode": "Nieprawidłowy kod odzyskiwania",
"Login.InvalidRecoveryCode.Description": "Sprawdź kod odzyskiwania i spróbuj ponownie.",
@ -444,8 +444,8 @@
"Login.UnsupportedAuthentication": "Nieobsługiwana metoda uwierzytelniania",
"Login.UnsupportedAuthentication.Description": "Nie obsługujemy tej metody uwierzytelniania. Spróbuj użyć innej.",
"Login.EmailNotVerified": "E-mail niezweryfikowany",
"Login.EmailNotVerified.Description": "Twój adres e-mail nie został zweryfikowany, sprawdź swoją skrzynkę pocztową czy nie otrzymałeś wiadomości od nas i upewnij się, że sprawdziłeś folder spamu.",
"Login.EmailNotVerified": "Adres e-mail nie został zweryfikowany",
"Login.EmailNotVerified.Description": "Twój adres e-mail nie został zweryfikowany. Sprawdź swoją skrzynkę pocztową czy nie otrzymano wiadomości od nas i upewnij się, że nie wylądowała ona w spamie.",
"Login.AccountTempLocked": "Twoje konto jest zablokowane.",
"Login.AccountTempLocked.Description": "Prosimy o kontakt z zespołem moderacyjnym: {moderationUrl}.",
@ -466,12 +466,12 @@
"Register.InvalidEmail.Description": "Twój adres e-mail jest nieprawidłowy.",
"Register.MissingUsername": "Brak nazwy użytkownika",
"Register.MissingUsername.Description": "Czy podałeś swoją nazwę użytkownika?",
"Register.MissingUsername.Description": "Czy podano nazwę użytkownika?",
"Register.MissingEmail": "Brak adresu e-mail",
"Register.MissingEmail.Description": "Czy podałeś swój adres e-mail?",
"Register.MissingEmail.Description": "Czy podano adres e-mail?",
"Register.UsernameTooLong": "Nazwa użytkownika jest za długa",
"Register.UsernameTooLong": "Zbyt długa nazwa użytkownika",
"Register.UsernameTooLong.Description": "Nazwy użytkownika mogą mieć maksymalnie 32 znaki.",
"Register.UsernameContainsAmpersand": "Nazwa użytkownika nie może zawierać @",
@ -489,19 +489,19 @@
"Register.UsernameContainsBlockedTerms": "Nazwa użytkownika zawiera zablokowane słowa",
"Register.UsernameContainsBlockedTerms.Description": "Twoja nazwa użytkownika zawiera niedozwolone słowa. Jeśli uważasz, że jest to błąd, skontaktuj się z nami: {supportUrl}.",
"Register.MissingPassword": "Brak hasła",
"Register.MissingPassword": "Nie podano hasła",
"Register.MissingPassword.Description": "Hasło nie zostało wprowadzone.",
"Register.InvalidPassword": "Nieprawidłowe Hasło",
"Register.InvalidPassword.Description": "Hasło jest nieprawidłowe. Musi zawierać co najmniej 8 znaków, 1 cyfrę, 1 wielką literę i 1 małą literę.",
"Register.InvalidPassword.Description": "Hasło musi zawierać co najmniej 8 znaków, w tym: 1 cyfrę, 1 dużą i małą literę.",
"Register.EmailAlreadyRegistered": "E-mail już zarejestrowany",
"Register.EmailAlreadyRegistered.Description": "Istnieje już konto korzystające z tego adresu e-mail. Jeśli nie pamiętasz hasła, możesz kliknąć \"Nie pamiętam hasła\" Możesz również skontaktować się z pomocą techniczną: {supportUrl}.",
"Register.EmailAlreadyRegistered.Description": "Istnieje już konto pod tym adresem e-mail. Jeśli nie pamiętasz hasła, możesz kliknąć \"Nie pamiętam hasła\" Możesz również skontaktować się z pomocą techniczną: {supportUrl}.",
"Register.UsernameAlreadyRegistered": "Nazwa użytkownika jest już zarejestrowana",
"Register.UsernameAlreadyRegistered.Description": "Konto używające tej nazwy użytkownika już istnieje, jeśli nie pamiętasz hasła, możesz kliknąć \"Nie pamiętam hasła\". Możesz również skontaktować się z pomocą techniczną: {supportUrl}.",
"Register.ErrorCheckingUserId": "Błąd podczas sprawdzania identyfikatora użytkownika",
"Register.ErrorCheckingUserId": "Błąd podczas sprawdzania UserID",
"Register.ErrorCheckingUserId.Description": "Skontaktuj się z pomocą techniczną: {supportUrl}.",
"Recovery.MissingEmail": "Brak adresu e-mail",
@ -528,14 +528,14 @@
"Account.Anonymous": "Anonim",
"Account.Username": "Nazwa Użytkownika:",
"Account.Email": "Email:",
"Account.RememberMe": "Zapamiętaj Mnie (na 30 dni):",
"Account.RememberMe": "Zapamiętaj mnie na 30 dni:",
"Account.RepeatEmail": "Powtórz email:",
"Account.UsernameOrEmail": "Nazwa Użytkownika lub Email:",
"Account.Password": "Hasło:",
"Account.RepeatPassword": "Powtórz Hasło:",
"Account.RecoverPassword": "Nie pamiętasz hasła?",
"Account.LiveEmailWarning": "<color=#f00>UWAGA:</color> live.com, hotmail.com, outlook.com i inne domeny Microsoft mogą zająć 1-2 dni aby przyjąć email.",
"Account.PasswordRules": "(co najmniej 8 znaków, 1 liczba, 1 mała litera, 1 duża litera)",
"Account.LiveEmailWarning": "<color=#f00>UWAGA:</color> live.com, hotmail.com, outlook.com i inne domeny Microsoft mogą zająć 1-2 dni, zanim email zostanie odebrany.",
"Account.PasswordRules": "Min. 8 znaków, w tym 1 cyfra, 1 mała i duża litera",
"Account.LostPassword": "Nie pamiętam hasła",
"Account.SendRecoveryCode": "Wyślij Kod Odzyskiwania",
"Account.ResetPasswordHeader": "Resetuj Swoje Hasło",
@ -558,34 +558,35 @@
"Account.Saml2.Select": "Wybierz dostawcę SAML 2.0, którego chcesz używać:",
"Account.Saml2.LoggingIn": "Czekam na zakończenie logowania (sprawdź swoją przeglądarkę)...",
"Account.TOTP.Title": "Uwierzytelnianie dwupoziomowe",
"Account.TOTP.Initializing": "Sprawdzanie statusu 2FA dla Twojego konta...",
"Account.TOTP.Title": "Dwuetapowa weryfikacja",
"Account.TOTP.Initializing": "Sprawdzanie statusu dwuetapowej weryfikacji Twojego konta...",
"Account.TOTP.Code.Header": "Sekretny kod",
"Account.TOTP.Code.Description": "Najpierw musisz wprowadzić tajny kod do aplikacji uwierzytelniającej TOTP, takiej jak <b>Authy</b> lub <b>Google Authenticator</b>.<br><br>Zalecamy zrobienie tego poprzez zeskanowanie kodu QR, ale alternatywnie możesz ręcznie wprowadzić tajny kod. <b>Nigdy nikomu nie udostępniaj tego kodu.</b><br><br>Jeśli jesteś w VR, możesz przełączyć się na Monitor, naciskając klawisz F8.",
"Account.TOTP.Code.Description": "Aby rozpocząć, wprowadź tajny kod z aplikacji generującej kody TOTP, np. <b>Authy</b> lub <b>Google Authenticator</b>.<br><br>Zalecamy zeskanowanie kodu QR, ale możesz również wprowadzić kod ręcznie. <b>Nigdy nie udostępniaj ich nikomu.</b><br><br>Jeśli korzystasz z VR, możesz przełączyć się na Monitor, naciskając klawisz F8.",
"Account.TOTP.Code.QRCode": "Zeskanuj kod QR",
"Account.TOTP.Code.Key": "Sekretny kod:",
"Account.TOTP.RecoveryCodes.Header": "Kody odzyskiwania",
"Account.TOTP.RecoveryCodes.Description": "Zapisz te kody w bezpiecznym miejscu. Można ich użyć do odzyskania dostępu do konta w przypadku zgubienia lub uszkodzenia telefonu. Każdy kod może zostać użyty tylko raz. <b>Nigdy nie udostępniaj ich nikomu.</b> Jeśli je zgubisz, <color=red>TRWALE</color> utracisz dostęp do swojego konta.",
"Account.TOTP.RecoveryCodes.Description": "Zapisz te kody w bezpiecznym miejscu. Możesz ich użyć do odzyskania dostępu do konta w razie utraty lub uszkodzenia telefonu. Każdy kod można wykorzystać tylko raz. <b>Nigdy nie udostępniaj ich nikomu.</b> Jeśli je zgubisz, <color=red>TRWALE</color> stracisz dostęp do swojego konta.",
"Account.TOTP.RecoveryCodes.Codes": "Kody:",
"Account.TOTP.Activate.Header": "Aktywuj 2FA",
"Account.TOTP.Activate.Description": "Aby aktywować 2FA na swoim koncie, użyj 6-cyfrowego tokena wygenerowanego przez aplikację uwierzytelniającą, aby upewnić się, że wszystko działa poprawnie.<br><br>Po aktywacji kod będzie potrzebny do potwierdzenia niektórych operacji.",
"Account.TOTP.Activate.Header": "Aktywuj dwuetapową weryfikację",
"Account.TOTP.Activate.Description": "Aby aktywować dwuetapową weryfikację na swoim koncie, wprowadź 6-cyfrowy token wygenerowany przez aplikację uwierzytelniającą. Dzięki temu upewnisz się, że wszystko działa poprawnie.<br><br>Po aktywacji token będzie wymagany do potwierdzania niektórych operacji.",
"Account.TOTP.Activate.Token": "6-cyfrowy token:",
"Account.TOTP.Activate.TokenField": "Wpisz tutaj swój token...",
"Account.TOTP.Activate.TokenField": "Wpisz swój token...",
"Account.TOTP.Activate.Activate": "Aktywuj",
"Account.TOTP.Activate.Activating": "Aktywowanie...",
"Account.TOTP.Activate.InvalidToken": "Nieprawidłowy Token!",
"Account.TOTP.Message.AlreadySetup": "2FA zostało już skonfigurowane na Twoim koncie!",
"Account.TOTP.Message.Error": "Niespodziewany błąd! Spróbuj ponownie później.",
"Account.TOTP.Message.SetupComplete": "<size=150%>Gratulacje!</size><br><br>Twoje konto jest teraz skonfigurowane z 2FA dla dodatkowej ochrony!<br><br>Możesz opcjonalnie włączyć tę funkcję dla logowania do konta za pomocą polecenia /enableLogin2FA.",
"Account.TOTP.Deactivate.Header": "Dezaktywuj 2FA",
"Account.TOTP.Deactivate.Description": "2FA jest obecnie <b><color=green>skonfigurowane i aktywne na Twoim koncie</color></b>. Jeśli musisz dezaktywować 2FA (np. z powodu utraty telefonu lub naruszenia bezpieczeństwa kodów), możesz to zrobić tutaj.<br><br>Po dezaktywacji możesz ponownie skonfigurować 2FA, co spowoduje wygenerowanie zupełnie nowego sekretnego kodu i nowego zestawu kodów odzyskiwania. <br><br>Jeśli zgubisz telefon, a będzie konieczne ponowne skonfigurowanie 2FA, <b>zdecydowanie zalecamy</b> zrobienie tego natychmiast, ponieważ każdy kod odzyskiwania może być użyty tylko raz, a po ich wyczerpaniu dostęp do twojego konta będzie niemożliwy.",
"Account.TOTP.Activate.InvalidToken": "Nieprawidłowy token!",
"Account.TOTP.Message.AlreadySetup": "Dwuetapowa weryfikacja została już skonfigurowana na Twoim koncie!",
"Account.TOTP.Message.Error": "Wystąpił błąd. Spróbuj ponownie później.",
"Account.TOTP.Message.SetupComplete": "<size=150%>Gratulacje!</size><br><br>Twoje konto jest teraz zabezpieczone dwuetapową weryfikacją.<br><br>Możesz opcjonalnie włączyć tę funkcję przy logowaniu do konta, używając polecenia /enableLogin2FA.",
"Account.TOTP.Deactivate.Header": "Dezaktywuj dwuetapową weryfikację",
"Account.TOTP.Deactivate.Description": "Dwuetapowa weryfikacja jest obecnie <b><color=green>skonfigurowana i aktywna na Twoim koncie</color></b>. Jeśli musisz dezaktywować, np. z powodu utraty telefonu lub naruszenia bezpieczeństwa kodów, możesz to zrobić tutaj.<br><br>Po dezaktywacji będziesz mógł ponownie skonfigurować dwuetapową weryfikację, co spowoduje wygenerowanie nowego sekretnego kodu oraz nowego zestawu kodów odzyskiwania.<br><br>Jeśli zgubisz telefon, a konieczne będzie ponowne skonfigurowanie dwuetapowej weryfikacji, <b>zdecydowanie zalecamy</b> wykonanie tego natychmiast, ponieważ każdy kod odzyskiwania można użyć tylko raz, a po ich wyczerpaniu dostęp do konta będzie niemożliwy.",
"Account.TOTP.Deactivate.Deactivate": "Dezaktywuj",
"Account.TOTP.Deactivate.Deactivating": "Dezaktywowanie...",
"Account.TOTP.Message.DeactivationComplete": "2FA zostało pomyślnie dezaktywowane na Twoim koncie.<br><br>Twoje konto jest teraz bardziej narażone na ryzyko!<br><br>Zdecydowanie zalecamy natychmiastowe ponowne skonfigurowanie 2FA, zwłaszcza jeśli użyłeś kodu odzyskiwania z powodu utraty telefonu.",
"Account.TOTP.Message.DeactivationComplete": "Dwuetapowa weryfikacja została pomyślnie dezaktywowana na Twoim koncie.<br><br>Twoje konto jest teraz bardziej narażone na ryzyko!<br><br>Zdecydowanie zalecamy ponowne skonfigurowanie dwuetapowej weryfikacji, zwłaszcza jeśli użyto kodu odzyskiwania z powodu utraty telefonu.",
"Account.Type.Standard": "Konto Standardowe",
"Account.Type.Business": "Konto Biznesowe",
"Account.Type.Patreon": "Wsparcie na Patreon",
"Account.Type.Stripe": "Wsparcie na Stripe",
"Account.Type.Mentor": "{platform} Mentor",
"Account.Type.Moderator": "{platform} Moderator",
"Account.Type.Team": "{platform} Zespół",
@ -599,7 +600,7 @@
"Profile.Status.Online": "Online",
"Profile.Status.Away": "Zaraz Wracam",
"Profile.Status.Busy": "Nie Przeszkadzać",
"Profile.Status.Invisible": "Niewidzialny",
"Profile.Status.Invisible": "Niewidoczny",
"Profile.Status.Offline": "Offline",
"Profile.Status.Headless": "Host Headless",
"Profile.Status.Bot": "<b>Bot:</b> {version}",
@ -669,8 +670,21 @@
"Contacts.Bot": "Konto Bota",
"Contacts.Migrated": "Znajomy nie przeszedł Migracji",
"Contacts.IncompatibleSession": "Niekompatybilna sesja",
"Contacts.AskToJoin" : "<color=hero.yellow>Poproś</color> aby dołączyć",
"Notifications.IsSociable": "Poszukuje towarzystwa, Wyślij im wiadomość lub zaproś ich!",
"Contacts.InviteRequest.UserWantsToJoin" : "{username} chce dołączyć",
"Contacts.InviteRequest.UserWantsToInviteAnother" : "\"{requestingUser}\" chce zaprosić \"{userToInvite}\" do \"{sessionName}\"",
"Contacts.InviteRequest.GrantInvite" : "Zaproś (jednorazowe)",
"Contacts.InviteRequest.AddAsContact" : "Dodaj \"{username}\" jako kontakt",
"Contacts.InviteRequest.AddAsContactOfHeadless" : "Dodaj \"{username}\" jako kontakt headless",
"Contacts.InviteRequest.AddHostAsContact" : "Dodaj \"{username}\" (host) jako kontakt",
"Contacts.InviteRequest.HostIsUnregistered" : "Host jest niezarejestrowanym użytkownikiem",
"Contacts.InviteRequest.ForwardToHost" : "Przekaż do hosta: {username}",
"Contacts.InviteRequest.SentRequest" : "Poroszono o dołączenie",
"Contacts.InviteRequest.ForwardedRequest" : "Przekazano prośbę dołączenia od \"{username}\" do \"{sessionName}\"",
"Contacts.InviteRequest.GrantedRequest" : "Zaproszono \"{username}\" do \"{sessionName}\"",
"Notifications.IsSociable": "Poszukuje towarzystwa. Wyślij im wiadomość lub zaproś ich!",
"Notifications.IsOnline": "Jest teraz Online",
"Notifications.IsOnlineOnDifferentVersion": "Jest teraz Online <size=75%>(używając wersji: {version})</size>",
"Notifications.ReceivedContactRequest": "Wysłano zaproszenie do znajomych",
@ -689,7 +703,7 @@
"Undo.Destroy": "Zniszczenie {name}",
"Undo.SpawnComponent": "Dodanie {component_type} do {slot_name}",
"Undo.DuplicateComponent": "Duplikowanie Komponentu",
"Undo.DestroyComponent": "Zniszczenie {component_type} na {slot_name}",
"Undo.DestroyComponent": "Zniszczenie {component_type} w {slot_name}",
"Undo.Transform": "Przeniesienie {name}",
"Undo.Translate": "Przeniesienie",
"Undo.TranslateAlongAxis": "Przeniesienie Wzdłuż Osi",
@ -776,7 +790,7 @@
"Tools.MeshVisibility.KeepShadow": "Pozostaw Cień",
"Tools.MeshVisibility.ShadowOff": "Wyłącz Cień",
"Tools.MeshVisibility.ShadowOn": "Włącz Cień",
"Tools.MeshVisibility.OnlyShadow": "Ustaw na tylko cień",
"Tools.MeshVisibility.OnlyShadow": "Pokaż tylko cień",
"Tools.MeshVisibility.DoubleSidedShadow": "Ustaw na dwustronny cień",
"Tools.Mesh.Name": "Narzędzie meshy",
@ -865,8 +879,6 @@
"CreateNew.EmptyObject": "Pusty Obiekt",
"CreateNew.ParticleSystem": "System Cząsteczek",
"CreateNew.LegacyParticleSystem": "Stary System Cząsteczek",
"CreateNew.Object": "Obiekt",
"CreateNew.Object.AvatarCreator": "Kreator Awatarów",
@ -892,8 +904,8 @@
"CreateNew.Editor": "Edytor",
"CreateNew.Editor.UserInspector": "Inspektor Użytkowników",
"CreateNew.Editor.LightSourcesWizard": "Kreator Źródeł Światła Świata",
"CreateNew.Editor.TextRendererWizard": "Kreator renderowania tekstu na świecie",
"CreateNew.Editor.LightSourcesWizard": "Kreator Źródeł Światła",
"CreateNew.Editor.TextRendererWizard": "Kreator tekstu 3D",
"CreateNew.Editor.AssetOptimizationWizard": "Kreator Optymalizacji Zasobów",
"CreateNew.Editor.CubemapCreator": "Kreator Cubemap",
"CreateNew.Editor.ReflectionProbes": "Kreator Próbek Odbicia",
@ -936,7 +948,7 @@
"AvatarCreator.SetupVolumeMeter": "Konfiguruj Miernik Głośności",
"AvatarCreator.SetupEyes": "Konfiguruj Oczy",
"AvatarCreator.SetupFaceTracking": "Konfiguruj Śledzenie Twarzy",
"AvatarCreator.ProtectAvatar": "Chroń Awatar",
"AvatarCreator.ProtectAvatar": "Zabezpiecz Awatar",
"AvatarCreator.CalibrateFeet": "Kalibruj Stopy",
"AvatarCreator.CalibrateHips": "Kalibruj Miednicę/Biodra",
"AvatarCreator.AlignHeadForward": "Wyrównaj Głowę do Przodu",
@ -956,7 +968,7 @@
"Importer.Folder.Batch": "Import zbiorczy",
"Importer.Folder.Batch.Description": "Tworzy jeden importer dla każdego typu, używając tych samych ustawień dla każdego pliku",
"Importer.Folder.Minecraft": "Świat Minecraft",
"Importer.Folder.Minecraft.Description": "Importuje świat Minecraft jeśli Mineways jest zainstalowane.",
"Importer.Folder.Minecraft.Description": "Importuje świat Minecraft, jeśli Mineways jest zainstalowany.",
"Importer.Image.Title": "Importer Obrazów",
"Importer.Image.Prompt": "Co chcesz importować?",
@ -1065,6 +1077,12 @@
"Importer.Slices.TitleGrayscale": "Obrazy w formie warstw jako tekstura objętościowa (skala szarości)",
"Importer.Slices.Description": "Przetwarza wszystkie pliki obrazów w folderze na teksturę objętościową",
"Importer.UnsupportedRecordType.Heading": "Ten typ pliku nie jest obsługiwany",
"Importer.UnsupportedRecordType.Description": "Plik, który chcesz zaimportować ({url}), ma nieobsługiwany format ({recordType}). Daj nam znać o tym tutaj: {bugUrl} poprawimy to!",
"Importer.Link.Invalid.Heading": "Błędny link do foldera",
"Importer.Link.Invalid.Description": "Link do foldera ({url}) jest nieprawidłowy. Sprawdź, czy na pewno został dobrze skopiowany, i spróbuj ponownie.",
"Inventory.Link.LinkText": "Link do zasobów: {name}",
"Exporter.Title": "Eksport",
"Exporter.FileName": "Nazwa pliku:",
"Exporter.ExportAs": "Eksportuj jako:",
@ -1137,7 +1155,7 @@
"FullBody.FinishAvatarCalibration": "Zakończ Kalibrację Awatara",
"FullBody.CalibrationFinishedInstructions": "Jeśli jesteś zadowolony z kalibracji, możesz teraz zapisać swój awatar i wyjść.",
"FullBody.CloseCalibrator": "Zamknij Kalibrator",
"FullBody.CalibrationRedoInstructions": "Jeśli kalibracja jest wyłączona lub chcesz skalibrować więcej awatarów, możesz wprowadzić więcej korekt. Możesz także ponownie otworzyć ten kalibrator w przyszłości, aby wprowadzić zmiany. \n Jeśli zmieniłeś tylko trackery, nie musisz ponownie kalibrować swoich awatarów.",
"FullBody.CalibrationRedoInstructions": "Jeśli kalibracja jest wyłączona lub chcesz skalibrować więcej awatarów, możesz wprowadzić więcej korekt. Możesz także ponownie otworzyć ten kalibrator w przyszłości, aby wprowadzić zmiany.\nJeśli zmieniono tylko trackery, nie musisz ponownie kalibrować swoich awatarów.",
"FullBody.ReturnToTrackerCalibration": "Powróć do kalibracji trackerów",
"FullBody.Hips": "Biodra",
@ -1278,15 +1296,15 @@
"Settings.OnlineStatusSettings.DefaultStatus": "Domyślny Status",
"Settings.OnlineStatusSettings.DefaultStatus.Description": "To jest domyślny status, który zostanie ustawiony po logowaniu, chyba że istnieje poprzednio zapamiętany status.",
"Settings.OnlineStatusSettings.RememberMode": "Pamiętaj ostatni status",
"Settings.OnlineStatusSettings.RememberMode.Description": "Użyj tego aby ustalić czy twój ostatnio używany status powinien być zachowany pomiędzy logowaniami czy nie. To dotyczy statusów innych niż Niewidzialny, który to jest kontrolowany przez inne ustawienie.",
"Settings.OnlineStatusSettings.RememberMode.Description": "Użyj tego aby ustalić czy twój ostatnio używany status powinien być zachowany pomiędzy logowaniami czy nie. To dotyczy statusów innych niż niewidoczny, który to jest kontrolowany przez inne ustawienie.",
"Settings.OnlineStatusSettings.RememberTimespan": "Zapamiętaj status na",
"Settings.OnlineStatusSettings.RememberTimespan.Description": "Twój ostatni status będzie zapamiętany tylko jeżeli zalogujesz się ponownie w tym czasie. Jeśli będziesz wylogowany dłużej, zaczniesz ze swoim domyślnym statusem.",
"Settings.OnlineStatusSettings.InvisibleRememberMode": "Pamiętaj ostatni niewidzialny status",
"Settings.OnlineStatusSettings.InvisibleRememberMode.Description": "To kontroluje sposób w jaki twój ostatni status jest zapamiętywany, tylko jeżeli ostatnio byłeś Niewidzialny.\n\nNiewidzialny status ma osobne ustawienie dla prywatności. Możesz ustalić, że jeżeli ostatnio byłeś Niewidzialny, to pozostaniesz Niewidzialny przy następnym logowaniu, nawet jeśli inne twoje statusy nie są zapamiętywane.",
"Settings.OnlineStatusSettings.InvisibleRememberTimespan": "Zapamiętaj niewidzialny status na",
"Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description": "Twój ostatni niewidzialny status będzie zapamiętany tylko jeżeli zalogujesz się ponownie w tym czasie. Jeśli będziesz wylogowany dłużej, zaczniesz ze swoim domyślnym statusem.",
"Settings.OnlineStatusSettings.InvisibleRememberMode": "Pamiętaj ostatni status niewidoczny",
"Settings.OnlineStatusSettings.InvisibleRememberMode.Description": "To kontroluje sposób, w jaki zapamiętywany jest ostatni status, tylko jeśli był niewidoczny.\n\nNiewidoczny status ma osobne ustawienie dla prywatności. Można ustawić, że jeśli ostatni status był niewidoczny, to taki pozostanie przy następnym logowaniu, nawet jeśli inne statusy nie są zapamiętywane.",
"Settings.OnlineStatusSettings.InvisibleRememberTimespan": "Zapamiętaj status niewidoczny na",
"Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description": "Ostatni status niewidoczny będzie zapamiętany tylko, jeśli zalogujesz się ponownie w tym czasie. Jeśli wylogujesz się na dłużej, zaczniesz z domyślnym statusem.",
"Settings.OnlineStatusSettings.AutoAwayTimespan": "Zmień na Zaraz Wracam po",
"Settings.OnlineStatusSettings.AutoAwayTimespan.Description": "Jeśli jesteś bezczynny przez ten okres czasu, twój status zostanie automatycznie ustawiony na Zaraz Wracam. Gdy wrócisz, zostanie ustawiony na poprzedni status, chyba że ustawiłeś go na Zaraz Wracam ręcznie.",
"Settings.OnlineStatusSettings.AutoAwayTimespan.Description": "Jeśli przez ten czas nie będzie aktywności, status zostanie automatycznie zmieniony na Zaraz Wracam. Po powrocie zostanie ustawiony poprzedni status, chyba że został ustawiony ręcznie na Zaraz Wracam.\n\n(Nie dotyczy statusu niewidocznego.)",
"Settings.AudioInputDeviceSettings": "Urządzenie Wejścia",
"Settings.AudioOutputDeviceSettings": "Urządzenie Wyjścia",
@ -1325,9 +1343,9 @@
"Settings.InteractiveCameraPhotoSettings": "Zdjęcia",
"Settings.InteractiveCameraPostProcessingSettings": "Przetwarzanie Końcowe",
"Settings.GeneralControlsSettings.PrimaryHand": "Głowna ręka",
"Settings.GeneralControlsSettings.PrimaryHand.Description": "Którą ręke uważasz za główną. Różne systemy używają tego przy interakcji, np. przy ekwipowaniu narzędzi.",
"Settings.GeneralControlsSettings.DoubleClickInterval": "Odstęp podwójnego kliknijęcia",
"Settings.GeneralControlsSettings.PrimaryHand": "Ręka wiodąca",
"Settings.GeneralControlsSettings.PrimaryHand.Description": "Którą rękę uważasz za wiodącą. Różne systemy używają tego przy interakcji, np. przy ekwipowaniu narzędzi.",
"Settings.GeneralControlsSettings.DoubleClickInterval": "Odstęp podwójnego kliknięcia",
"Settings.GeneralControlsSettings.DoubleClickInterval.Description": "Dla dowolnych interakcji wymagających podwójnego kliknięcia, to ustawienie kontroluje maksymalny czas żeby kliknięcie było uznane za podwójne. Jeśli trudno jest ci wykonać podwójne kliknięcie zwiększ tą wartość. Jeśli zbyt łatwo jest ci wykonać podwójne kliknięcie zmniejsz tą wartość.",
"Settings.LocomotionSettings.LocomotionPreferences": "Preferencje Lokomocji",
@ -1358,7 +1376,7 @@
"Settings.GrabbingSettings": "Ustawienia Chwytania",
"Settings.GrabbingSettings.DefaultHandGrabType": "Domyślny Tryb Chwytania",
"Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\n<color=hero.yellow>Palm:</color> Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\n<color=hero.yellow>Precision:</color> Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\n<color=hero.yellow>Auto:</color> Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\n<color=hero.yellow>Off:</color> Będziesz mógł łapać przedmioty tylko laserami.",
"Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\n<color=hero.yellow>Palm:</color> Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\n<color=hero.yellow>Precision:</color> Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\n<color=hero.yellow>Auto:</color> Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\n<color=hero.yellow>Off:</color> Przedmioty będzie można łapać tylko laserami.",
"Settings.FullBodyTrackingSettings": "Full Body Tracking",
"Settings.FullBodyTrackingSettings.BodyHorizontalAngle": "Kąt poziomy ciała",
@ -1388,7 +1406,6 @@
"Settings.KeyboardLookSettings": "Ustawienia ruchu kamery przy użyciu klawiatury",
"Settings.KeyboardLookSettings.LookEnabled": "Ruch kamery przy użyciu klawiatury",
"Settings.KeyboardLookSettings.LookEnabled.Description": "Gdy ta opcja jest włączona, można używać strzałek na klawiaturze do sterowania kamerą.<br>Ta funkcja jest przeznaczona do scenariuszy, w których mysz może nie być dostępna lub odpowiednia, na przykład podczas korzystania z laptopa.",
"Settings.KeyboardLookSettings.HorizontalSpeed": "Prędkość w poziomie",
"Settings.KeyboardLookSettings.HorizontalSpeed.Description": "Regulacja szybkości ruchu kamery w poziomie.",
"Settings.KeyboardLookSettings.VerticalSpeed": "Prędkość w pionie",
@ -1715,6 +1732,8 @@
"Settings.NotificationSettings.Message.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy otrzymasz wiadomość.\n\n<color=hero.yellow>None:</color> Ta akcja nie wywoła powiadomienia ani dźwięku.\n\n<color=hero.yellow>ToastOnly:</color> Otrzymasz tylko powiadomienie wizualne.\n\n<color=hero.yellow>AudioOnly:</color> Otrzymasz tylko powiadomienie dźwiękowe.\n\n<color=hero.yellow>Full:</color> Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.Invite": "Zaproszenia do sesji",
"Settings.NotificationSettings.Invite.Description": "Kontroluje czy otrzymujesz powiadomienia o zaproszeniu do sesji.\n\n<color=hero.yellow>None:</color> Ta akcja nie wywoła powiadomienia ani dźwięku.\n\n<color=hero.yellow>ToastOnly:</color> Otrzymasz tylko powiadomienie wizualne.\n\n<color=hero.yellow>AudioOnly:</color> Otrzymasz tylko powiadomienie dźwiękowe.\n\n<color=hero.yellow>Full:</color> Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.InviteRequest": "Prośby o dołączenie",
"Settings.NotificationSettings.InviteRequest.Description": "Kontroluje czy otrzymujesz powiadomienia gdy otrzymujesz prośbę o dołączenie.\n\n<color=hero.yellow>None:</color> Ta akcja nie wywoła powiadomienia ani dźwięku.\n\n<color=hero.yellow>ToastOnly:</color> Otrzymasz tylko powiadomienie wizualne.\n\n<color=hero.yellow>AudioOnly:</color> Otrzymasz tylko powiadomienie dźwiękowe.\n\n<color=hero.yellow>Full:</color> Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.ContactRequest": "Prośby o dodanie do znajomych",
"Settings.NotificationSettings.ContactRequest.Description": "Kontroluje czy otrzymujesz powiadomienia gdy otrzymujesz zaproszenie do znajomych.\n\n<color=hero.yellow>None:</color> Ta akcja nie wywoła powiadomienia ani dźwięku.\n\n<color=hero.yellow>ToastOnly:</color> Otrzymasz tylko powiadomienie wizualne.\n\n<color=hero.yellow>AudioOnly:</color> Otrzymasz tylko powiadomienie dźwiękowe.\n\n<color=hero.yellow>Full:</color> Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.ContactSessionStarted": "Nowe sesje znajomych",
@ -1724,7 +1743,7 @@
"Settings.NotificationSettings.UserJoinAndLeave": "Dołączanie i opuszczanie użytkowników",
"Settings.NotificationSettings.UserJoinAndLeave.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy użytkownicy dołączają lub opuszczają sesję, w której się znajdujesz.\n\n<color=hero.yellow>None:</color> Ta akcja nie wywoła powiadomienia ani dźwięku.\n\n<color=hero.yellow>ToastOnly:</color> Otrzymasz tylko powiadomienie wizualne.\n\n<color=hero.yellow>AudioOnly:</color> Otrzymasz tylko powiadomienie dźwiękowe.\n\n<color=hero.yellow>Full:</color> Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.PermissionChanged": "Zmiana uprawnień",
"Settings.NotificationSettings.PermissionChanged.Description": "Określa, czy będziesz powiadamiany o zmianie uprawnień w świecie. Np. gdy zostaniesz zmieniony z Gościa na Buildera.",
"Settings.NotificationSettings.PermissionChanged.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy twoje uprawnienia są zmienione w sesji. Np. z Gościa na Buildera.\n\n<color=hero.yellow>None:</color> Ta akcja nie wywoła powiadomienia ani dźwięku.\n\n<color=hero.yellow>ToastOnly:</color> Otrzymasz tylko powiadomienie wizualne.\n\n<color=hero.yellow>AudioOnly:</color> Otrzymasz tylko powiadomienie dźwiękowe.\n\n<color=hero.yellow>Full:</color> Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NamePlateSettings.NameplateVisibility": "Widoczność tabliczki znamionowej",
"Settings.NamePlateSettings.NameplateVisibility.Description": "Służy do kontrolowania, czyje tabliczki znamionowe będą widoczne.\n\n<color=hero.yellow>All:</color> Wszystkie tabliczki.\n\n<color=hero.yellow>NonContacts:</color> Wyświetlone są tabliczki tylko nieznajomych.\n\n<color=hero.yellow>None:</color> Nie wyświetlone są żadne tabliczki.",
@ -1760,6 +1779,12 @@
"Settings.LaserSettings.ShowInDesktop": "Pokaż lasery w trybie stacjonarnym",
"Settings.LaserSettings.ShowInDesktop.Description": "Po włączeniu, laser będzie w pełni wyświetlany w widoku pierwszoosobowym w trybie stacjonarnym.",
"Settings.EditSettings": "Edytuj ustawienia",
"Settings.EditSettings.ConfirmComponentDestroy": "Potwierdzanie usuwania komponentów",
"Settings.EditSettings.ConfirmComponentDestroy.Description": "Gdy włączone, system zapyta Cię o potwierdzenie przed usunięciem komponentu w inspektorze. Dzięki temu nie usuniesz go przypadkiem przez pomyłkowe kliknięcie.",
"Settings.EditSettings.ConfirmSlotDestroy": "Potwierdzanie usuwania slotów",
"Settings.EditSettings.ConfirmSlotDestroy.Description": "Gdy włączone, system wymaga potwierdzenia przed usunięciem Slotów za pomocą Narzędzia Deweloperskiego. Chroni to przed przypadkowym wykasowaniem obiektów przez omyłkowe kliknięcie.",
"Settings.CursorSettings": "Ustawienia kursora",
"Settings.CursorSettings.BaseCursorSize": "Podstawowy rozmiar kursora",
@ -1908,7 +1933,7 @@
"Settings.TextureQualitySettings.TextureSizeRatio.Description": "Określa względny rozmiar wszystkich tekstur, które zostaną załadowane. Można tego użyć do obniżenia ogólnej rozdzielczości tekstur, co zmniejsza zużycie pamięci graficznej i szybkość ładowania kosztem przejrzystości wizualnej.\n\nNa przykład, jeśli tekstura ma rozdzielczość 4K i ustawisz ją na połowę rozdzielczości, zamiast tego zostanie załadowana wersja 2K.",
"Settings.TextureQualitySettings.TextureSizeLimit": "Maksymalny rozmiar tekstury",
"Settings.TextureQualitySettings.TextureSizeLimit.Description": "Służy do ograniczania maksymalnej rozdzielczości załadowanych tekstur. Wszelkie tekstury powyżej tej rozdzielczości zostaną ograniczone do ustawionej rozdzielczości. Nie wpływa to na tekstury mniejsze niż ustawiony limit.\n\nTo ustawienie jest stosowane po względnym rozmiarze tekstury.",
"Settings.TextureQualitySettings.MinimumTextureSize": "Ogranicz teksturę poniżej rozdzielczości",
"Settings.TextureQualitySettings.MinimumTextureSize": "Minimalna rozdzielczość tekstur",
"Settings.TextureQualitySettings.MinimumTextureSize.Description": "To ustawia minimalny rozmiar tekstury limitowanej przez ustawienie względnego rozmiaru. Jeśli rozmiar tekstury jest mniejszy niż podany, zostanie ona załadowana bez zmian.\n\nNp. jeśli ustawisz tę wartość na 512, to jeśli tekstura ma rozmiar 256, nadal będzie ładowana jako 256, nawet jeśli ustawienie względnego rozmiaru tekstury jest ustawiony na połowę.",
"Settings.TextureQualitySettings.DefaultFilterMode": "Filtrowane tekstur",
"Settings.TextureQualitySettings.DefaultFilterMode.Description": "To kontroluje jakie filtrowanie tekstur będzie użyte, co wpływa na jakość i wydajność.\n\n<color=hero.yellow>Point:</color> Najniższa jakość, bez filtrowania. Tekstury bęndą rozpikselowane.\n\n<color=hero.yellow>Bilinear:</color> Piksele tekstury są interpolowane, ale przejścia między mapami mip będą ostre, prowadząc do widocznej linii przejścia.\n\n<color=hero.yellow>Trilinear:</color> Płynne przejścia między różnymi poziomami mip, usuwając ostrą linię przejścia na dystansie.\n\n<color=hero.yellow>Anisotropic:</color> Najwyższa jakość, tekstury będą ostre nawet pod dużym kątem.",
@ -1937,6 +1962,14 @@
"Settings.RenderingQualitySettings.SkinWeightMode": "Waga kości",
"Settings.RenderingQualitySettings.SkinWeightMode.Description": "Dla meszy z kościami (Modele 3D które są deformowane przez kości, np. avatary), to ustawia ile kości jest używanych do wpływania na pozycję każdego wierzchołka.\n\nObniżenie tej wartości zwiększy wydajność, ale jakość deformacji będzie niższa, co spowoduje ostre zagniecenia i inne artefakty, zwykle wokół stawów.",
"Settings.ImportSettings": "Ustawienia importowania",
"Settings.ImportSettings.SessionUrls": "Import URL sesji",
"Settings.ImportSettings.SessionUrls.Description": "Kiedy URL sesji jest importowany, co powinno się stać. Dostępne opcje:\n\n<color=hero.yellow>Open</color> - Dołącz do sesji.\n<color=hero.yellow>SpawnEntityInterface</color> - Pokaż reprezentacje (np. kule sesji) URLa.\n<color=hero.yellow>SpawnUrl</color> - Pokaż dialog URLa.",
"Settings.ImportSettings.WorldUrls": "Import URL świata",
"Settings.ImportSettings.WorldUrls.Description": "Kiedy URL świata jest importowany, co powinno się stać. Dostępne opcje:\n\n<color=hero.yellow>Open</color> - Otwórz świat .\n<color=hero.yellow>SpawnEntityInterface</color> - Pokaż reprezentacje (np. kule sesji) Świata.\n<color=hero.yellow>SpawnUrl</color> - Pokaż dialog URLa.",
"Settings.ImportSettings.NetworkUrls": "Import URL sieci",
"Settings.ImportSettings.NetworkUrls.Description": "Kiedy URL sieci jest importowany, co powinno się stać. Dostępne opcje:\n\n<color=hero.yellow>Open</color> - Połącz z sesją przez URL.\n<color=hero.yellow>SpawnEntityInterface</color> - Pokaż reprezentacje (np. kule sesji) URLa.\n<color=hero.yellow>SpawnUrl</color> - Pokaż dialog URLa.",
"LocomotionArchetype.Walk": "Chodzenie",
"LocomotionArchetype.Fly": "Lot",
"LocomotionArchetype.NoClip": "Noclip",
@ -2061,6 +2094,9 @@
"Inspector.Texture3D.SpawnVisualizer": "Spawn Wizualizator",
"Inspector.Skybox.SetActiveSkybox": "Ustaw jako aktywny skybox",
"Inspector.AmbientLightSH2.SetActiveAmbientLight": "Ustaw jako aktywny ambient light",
"Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "Aktualizuj moduły lokomocji dla obecnych użytkowników",
"Inspector.VHACD.Parameter.MergeDoubles": "Scalanie duplikatów",
@ -2080,7 +2116,7 @@
"Inspector.VHACD.DecompositionMode.Header": "Tryb dekompozycji:",
"Inspector.VHACD.DecompositionMode.Voxel": "Woksel",
"Inspector.VHACD.DecompositionMode.Tetrahedron": "Tetraedr",
"Inspector.VHACD.DecompositionMode.Tetrahedron": "Tetrahedron",
"Inspector.VHACD.RunDecomposition": "Uruchom dekompozycję",
"Inspector.VHACD.RemoveVisuals": "Usuń wizualizacje",
@ -2233,9 +2269,8 @@
"Inspector.CharacterController.Warning": "<color=red><size=150%>UWAGA!</size></color><br>Możliwe jest użycie tego komponentu do symulacji rigidbody, poprzez zaznaczenie opcji \"SimulateRotation\". Komponent ten jednak nie jest zaprojektowany do tego celu, a prawidłowe wsparcie dla rigidbody pojawi się w przyszłości.<br>Użycie tego komponentu do symulacji rigidbody może spowodować:<br>- Zwiększone użycie procesora i sieci<br>- CharacterController ulegnie glitchowi, jeśli inna osoba spróbuje interakcji.",
"Inspector.PrimitiveMemberEditor.Warning": "<color=red><size=150%>UWAGA!</size></color><br>Możliwe jest użycie tego komponentu do interakcji z referencjami przy użyciu ich ID. Proces ten jest powszechnie nazywany \"Ref Hacking\".<br><br><b>Zanim</b> to zrobisz, pamiętaj, że to nie jest oficjalnie wspierana funkcja, i proces ten może przestać działać w każdej chwili. Nie należy polegać na tym przy tworzeniu swoich dzieł.",
"Inspector.ParticleSystem.BasicInfo" : "Ilość cząstek: {count}\tCzas ostatniej symulacji: {time}",
"Inspector.ParticleSystem.TrailInfo" : "Ślady: {trailCount} (Pojemność: {trailCapacity}), Pojemność punktu śladu: {trailPointCapacity}",
"Inspector.ParticleSystem.BasicInfo": "Ilość cząstek: {count}, FPS: {fps}, Czas symulacji: {time}, Submit Time: {renderSubmitTime}, Render allocations: {allocationCount}",
"Inspector.ParticleSystem.TrailInfo": "Ilość Śladów: {trailCount} (Pojemność: {trailCapacity}), Trail Point Capacity: {trailPointCapacity}, Allocations: {allocationCount}",
"Inspector.ParticleStyle.CommonTransitions": "Wspólne szablony przejść:",
"Inspector.ParticleStyle.AlphaFadeInOut": "Zanikanie Alpha: Wprowadzenie i Wycofanie",
@ -2391,7 +2426,7 @@
"Tutorial.Welcome.SidewaysOff.Description": "Tylko ruch do przodu/do tyłu",
"Tutorial.Welcome.SettingsHeight": "Twój wzrost",
"Tutorial.Welcome.SettingsHeightExamples": "Przykłady: 1.85 m, 185 cm, 6' 1\", 6 stóp 1 cal",
"Tutorial.Welcome.SettingsHeightExamples": "Przykłady: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
"Tutorial.Welcome.StartTutorialHeader": "Rozpocznij tutorial",
"Tutorial.Welcome.StartTutorialDescription": "Przeniesiemy Cię do prostego świata tutorialowego aby pomóc Ci zacząć z {appName}. Możesz wybrać czy chcesz aby świat był publiczny, pozwalając społeczności {appName} na dołączanie i pomaganie Tobie albo możesz uczyć się samemu.",
@ -2449,7 +2484,7 @@
"Migration.Dialog.AccountDescription": "Aby przeprowadzić migrację konta, będziemy potrzebować hasła do konta {platform}. Pozwoli nam to zalogować się do niego i uzyskać dostęp do danych.",
"Migration.ResetID.Title": "Zresetuj mój UserID",
"Migration.ResetID.Description": "<color=red><b>OSTRZEŻENIE:</b></color> Wybranie tej opcji <b>CZĘŚCIOWO USZKODZI ISTNIEJĄCĄ ZAWARTOŚĆ I JEST NIEODWRACALNE</b>, w tym wszelkie odniesienia UserID w treściach użytkownika, usługach społecznościowych, linkach, zmiennych w chmurze i innych. Zalecamy korzystanie z tej opcji <b>TYLKO</b> wtedy, gdy chcesz pozbyć się starego UserId i zastąpić go nowym, losowym identyfikatorem. eśli nie masz ważnego powodu, aby zresetować swój identyfikator UserID, <b>NIE POWINIENEŚ</b> zaznaczać tej opcji. Twój UserID zmieni się w następujący sposób:\n U-MyUsername -> U-fX3pKe7AYYQ",
"Migration.ResetID.Description": "<color=red><b>OSTRZEŻENIE:</b></color> Wybranie tej opcji <b>CZĘŚCIOWO USZKODZI ISTNIEJĄCĄ ZAWARTOŚĆ I JEST NIEODWRACALNE</b>, w tym wszelkie odniesienia UserID w treściach użytkownika, usługach społecznościowych, linkach, zmiennych w chmurze i innych. Zalecamy korzystanie z tej opcji <b>TYLKO</b> wtedy, gdy chcesz pozbyć się starego UserId i zastąpić go nowym, losowym identyfikatorem. eśli nie masz ważnego powodu, aby zresetować swój identyfikator UserID, <b>NIE POWINIENEŚ</b> zaznaczać tej opcji. Twój UserID zmieni się w następujący sposób:\nU-MyUsername -> U-fX3pKe7AYYQ",
"Migration.DataSelection.Title": "Jakie dane powinny zostać przeniesione podczas migracji konta?",
"Migration.DataSelection.Everything": "Wszystko",
@ -2457,7 +2492,7 @@
"Migration.DataSelection.Favorites": "Ulubione (awatar, dom, kamera, klawiatura, aspekty)",
"Migration.DataSelection.Favorites.Description": "Spowoduje to najpierw migrację domu, ulubionego awatara, klawiatury, kamery i tablicy, aby można było zacząć z nich korzystać tak szybko, jak to możliwe.\n <color=red><b>OSTRZEŻENIE:</b></color> Wybranie tej opcji może spowodować <b>UTRATĘ WSZELKICH ZMIAN</b> dokonanych na tej platformie przed migracją ulubionych.",
"Migration.DataSelection.Favorites.Description": "Spowoduje to najpierw migrację domu, ulubionego awatara, klawiatury, kamery i tablicy, aby można było zacząć z nich korzystać tak szybko, jak to możliwe.\n<color=red><b>OSTRZEŻENIE:</b></color> Wybranie tej opcji może spowodować <b>UTRATĘ WSZELKICH ZMIAN</b> dokonanych na tej platformie przed migracją ulubionych.",
"Migration.DataSelection.Favorites.OverwriteTitle": "Czy podczas migracji należy nadpisać ulubione?",
"Migration.DataSelection.Home.Title": "Ustawić stary dom jako domyślny?",
@ -2486,7 +2521,7 @@
"Migration.Groups.NoGroups": "Nie znaleziono grup {platform} do migracji.",
"Migration.Groups.NotGroupAdmin": "Nie jesteś administratorem żadnej grupy {platform}, poproś administratorów grupy o migrację grupy!",
"Migration.Summary": "Ok, mamy wszystko, czego potrzebujemy. Kliknij przycisk Rozpocznij migrację, a my rozpoczniemy migrację. Migracja może chwilę potrwać, ponieważ musimy wszystko skopiować. Jeśli wybrałeś migrację swoich ulubionych aplikacji, nadamy im priorytet, abyś mógł poczuć się wygodnie. Nie musisz uruchamiać {appName} podczas migracji, ale wyślemy ci aktualizacje za pośrednictwem bota {appName}, aby poinformować Cię, jak idzie.",
"Migration.Summary": "Ok, mamy wszystko, czego potrzebujemy. Kliknij przycisk Rozpocznij migrację, a my skopujemy twoje dane. Jeśli wybrano migrację swoich ulubionych, nadamy im priorytet, aby było Ci wygodnie. {appName} nie musi być uruchomione podczas migracji, ale wyślemy Ci aktualizacje przez bota {appName}, informując o postępach.",
"Migration.List.EmptyTitle": "Chcesz rozpocząć nową migrację?",
"Migration.List.EmptySubtitle": "Kliknij \"Nowe zadanie migracji\" w lewym górnym rogu.",
@ -2502,7 +2537,7 @@
"Migration.Report.CurrentlyMigrating": "Obecnie trwa migracja danych <color={hex}>{value}</color>.",
"Migration.Report.CurrentItem": "Bieżący element: <color={hex}>{value}</color>",
"Migration.Report.CurrentRate": "<color={hex}>Bieżąca prędkość:</color> ~{value} światów/przedmiotów na minutę",
"Migration.Report.CurrentRate": "<color={hex}>Bieżąca prędkość:</color> {value} światów/przedmiotów na minutę",
"Migration.Report.EstimatedQueuePosition": "<color={hex}>Pozostałe zadania w kolejce przed tym:</color> {value}",
"Migration.Report.ContactStatus": "Zmigrowano <color={hex}>{current}</color> kontaktów z <color={hex}>{total}</color>",
@ -2516,7 +2551,7 @@
"Migration.Error": "<color=red>Błąd:</color> {error}",
"Migration.NothingSelected": "Nic nie wybrano, nie można rozpocząć.",
"Migration.ColorManagement": "Ten świat został stworzony w przestrzeni gamma i został automatycznie przekonwertowany na linearny.<br><br>Może wyglądać inaczej niż oryginał, ale powinien być ogólnie używalny.<br><br>Jeśli jesteś autorem i napotkasz jakiekolwiek problemy z konwersją świata <color=red>NIE ZAPISUJ</color>. Zapisz tylko kopie.<br><br>Dopóki istnieje oryginał, możemy dostosować proces konwersji. W przeciwnym razie będziesz odpowiedzialny za naprawienie tego samodzielnie.",
"Migration.ColorManagement": "Ten świat został stworzony w przestrzeni gamma i został automatycznie przekonwertowany na linearny.<br><br>Może wyglądać inaczej niż oryginał, ale powinien być ogólnie używalny.<br><br>Jeśli to twój świat, i napotkasz jakiekolwiek problemy z konwersją <color=red>NIE ZAPISUJ</color>. Zapisz tylko kopie.<br><br>Dopóki istnieje oryginał, możemy dostosować proces konwersji. W przeciwnym razie będzie potrzeba naprawić to samodzielnie.",
"Temporary.MMC.Voting UI": "Interfejs głosowania MMC",
"Temporary.MMC.Vote": "Głosuj",
@ -2536,14 +2571,14 @@
"Temporary.MMC.VoteSuccess": "Oddano głos w kategorii {category} na {voteTarget}.",
"Temporary.MMC.VoteFailure": "Głosowanie nie powiodło się, Twój głos nie został zarejestrowany, spróbuj ponownie.",
"Temporary.MMC.VotedAlready": "Oddałeś już głos na {voteTarget}.",
"Temporary.MMC.VotedAlready": "Już oddano głos na {voteTarget}.",
"Temporary.MMC.VoteInvalid": "Głos jest nieprawidłowy, spróbuj ponownie.",
"CloudHome.WelcomeHome": "Witaj w domu!",
"CloudHome.TargetRangeOptions": "Opcje tarcz",
"Tutorial.Saving.Title": "Witaj w domu!",
"Tutorial.Saving.Content": "Witamy w <b><i><color=hero.yellow>domu</b></i></color>! Jest to miejsce, do którego trafisz za każdym razem, gdy się zalogujesz.<br><br>Jest to twój własny świat, więc wszelkie wprowadzone zmiany można zapisać.<br><br>Jeśli zapiszesz, po powrocie wszystko będzie tak, jak zostawiłeś!",
"Tutorial.Saving.Content": "Witamy w <b><i><color=hero.yellow>domu</b></i></color>! Jest to miejsce, do którego trafisz za każdym razem, gdy się zalogujesz.<br><br>Jest to twój własny świat, więc wszelkie wprowadzone zmiany można zapisać.<br><br>Jeśli zapiszesz, po powrocie wszystko będzie tak, jak zostawiono!",
"Tutorial.Teleporter.Error": "Nie udało się wczytać Twojego domu w chmurze!<br><size=66%>Wyjdź z teleportera i wróć, aby spróbować ponownie.</size>",
@ -2557,15 +2592,15 @@
"CloudHome.Info.StorageUsed": "Użyta pamięć:",
"CloudHome.Info.DashInfoTab.Title": "Witaj!",
"CloudHome.Info.DashInfoDesktop": "Aby być na bieżąco, powinieneś wiedzieć parę rzeczy. Masz <i><color=hero.purple>Tablice</color></i> którą możesz otworzyć naciskając Escape. Potraktuj to jako pulpit lub panel sterowania.<br><br>Jeśli jesteś nie pewny, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby odrzucić tę wiadomość.",
"CloudHome.Info.DashInfoVR": "Aby być na bieżąco, powinieneś wiedzieć parę rzeczy. Masz <i><color=hero.purple>Tablice</color></i> którą możesz otworzyć naciskając B lub Y. Potraktuj to jako pulpit lub panel sterowania.<br><br>Jeśli jesteś nie pewny, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby odrzucić tę wiadomość.",
"CloudHome.Info.DashInfoVRNoButtons": "Aby być na bieżąco, powinieneś wiedzieć parę rzeczy. Masz <i><color=hero.purple>Tablice</color></i> którą możesz otworzyć, naciskając i przytrzymując przycisk Menu, aż okrąg się zamknie. Potraktuj to jako pulpit lub panel sterowania.<br><br>Jeśli jesteś nie pewny, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby odrzucić tę wiadomość.",
"CloudHome.Info.DashInfoDesktop": "Aby być na bieżąco, warto wiedzieć kilka rzeczy. Masz <i><color=hero.purple>Tablicę</color></i>, którą możesz otworzyć, naciskając Escape. Potraktuj to jako pulpit lub panel sterowania.<br><br>Jeśli masz wątpliwości, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby zamknąć tę wiadomość.",
"CloudHome.Info.DashInfoVR": "Aby być na bieżąco, warto wiedzieć kilka rzeczy. Masz <i><color=hero.purple>Tablicę</color></i>, którą możesz otworzyć, naciskając B lub Y. Potraktuj to jako pulpit lub panel sterowania.<br><br>Jeśli masz wątpliwości, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby zamknąć tę wiadomość.",
"CloudHome.Info.DashInfoVRNoButtons": "Aby być na bieżąco, warto wiedzieć kilka rzeczy. Masz <i><color=hero.purple>Tablicę</color></i>, którą możesz otworzyć, naciskając i przytrzymując przycisk Menu, aż okrąg się zamknie. Potraktuj to jako pulpit lub panel sterowania.<br><br>Jeśli masz wątpliwości, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby zamknąć tę wiadomość.",
"CloudHome.Info.GoToWiki": "Przejdź do Wiki!",
"CloudHome.Info.GoToDiscord": "Przejdź do Discorda!",
"CloudHome.Info.ModerationTab.Title": "Moderacja!",
"CloudHome.Info.ModerationTab.Content": "Bezpieczeństwo jest dla nas ważne. Jeśli potrzebujesz pomocy lub chcesz zgłosić użytkownika, otwórz zgłoszenie w naszym <u><color=hero.cyan>Portalu moderacji.</color></u><sprite name=hyperlink><br><br>Mamy silny zespół wolontariuszy-moderatorów <sprite name=modbadge> którzy dbają o bezpieczeństwo społeczności! Prześlij zgłoszenie, jeśli masz pytania lub widzisz zachowanie łamiące wytyczne.",
"CloudHome.Info.ModerationTab.Content": "Bezpieczeństwo jest dla nas ważne. Jeśli potrzebujesz pomocy lub chcesz zgłosić użytkownika, otwórz zgłoszenie w naszym <u><color=hero.cyan>Portalu moderacji.</color></u><sprite name=hyperlink><br><br>Mamy silny zespół wolontariuszy-moderatorów <sprite name=modbadge> którzy dbają o bezpieczeństwo społeczności! Prześlij zgłoszenie, jeśli masz pytania lub widzisz zachowanie łamiące regulamin.",
"CloudHome.Info.InventoryTab.Title": "Zachowaj swoje przedmioty!",
"CloudHome.Info.InventoryTab.Content": "<i><color=hero.purple>Ekfipunek</color></i> na <i><color=hero.purple>Tablocy</color></i> zawiera zapisane awatary i przedmioty.<br><br>Folder <i><color=hero.purple>Niezbędne</color></i> ma parę fajnych rzeczy do zabawy; kliknij dwukrotnie przedmiot, aby go spawnować!",
@ -2612,7 +2647,7 @@
"StickyNote.ControlTablet": "Użyj tego tabletu do sterowania częściami domu!",
"StickyNote.RotateMeDesktop": "Obróć mnie trzymając E!",
"StickyNote.RotateMeVR": "Obracaj mnie!",
"StickyNote.RotateMeVR": "Obróć mnie!",
"StickyNote.EquipMeDesktop": "Podnieś i naciśnij lewy przycisk myszy!",
"StickyNote.EquipMeVR": "Podnieś i pociągnij za sznurek!",
@ -2669,7 +2704,7 @@
"CloudHome.SupporterPanel.Title": "<b>Nasi wspierający</b>",
"Tutorial.InfoPanel.Title": "Hej! Zanim pójdziesz...",
"Tutorial.InfoPanel.Content": " Czeka na Ciebie świat możliwości, a to, co jest możliwe, ogranicza tylko Twoja wyobraźnia.<br><br> Prawie wszystkie rzeczy, które do tej pory widzieliście, zostały stworzone bezpośrednio w grze! Przy jego budowie współpracowali ludzie z całego świata w czasie rzeczywistym.<br><br> Platforma jest wciąż na wczesnym etapie rozwoju i stale ją aktualizujemy i ulepszamy. Ale ty też jesteś częścią tej podróży, a niebo jest granicą!<br><br><align=center>Dziękujemy, że się zatrzymałeś i spróbowałeś.</align>",
"Tutorial.InfoPanel.Content": "Czeka na Ciebie świat możliwości, a to, co jest możliwe, ogranicza tylko Twoja wyobraźnia.<br><br>Prawie wszystkie rzeczy w tym świecie zostały stworzone bezpośrednio w grze! Przy ich budowie współpracowali użytkownicy z całego świata, w czasie rzeczywistym.<br><br>{appName} jest wciąż na wczesnym etapie rozwoju i stale ją aktualizujemy i ulepszamy. Ale ty też jesteś częścią tej podróży, a możliwości są nieograniczone!<br><br><align=center>Dziękujemy, że wypróbowaliście {appName}.</align>",
"Tutorial.GrabItems.Grab": "Złap",
"Tutorial.GrabItems.Snap": "Snap",
@ -2709,12 +2744,12 @@
"Hints.Grabbing.ScalingVR": "Fizycznie chwytaj rzeczy obiema rękami, aby je skalować!",
"Hints.Grabbing.OtherGrabbables": "Istnieje wiele elementów interaktywnych. Pobaw się tymi trzema obiektami, aby zobaczyć, jak działają!",
"Hints.Grabbing.OtherGrabbablesExtraDesktop": "Oprócz skalowania obiektów możesz także skalować siebie, włączając skalowanie w menu kontekstowym, a następnie przytrzymując klawisz Ctrl i używając kółka myszki!",
"Hints.Grabbing.OtherGrabbablesExtraVR": "Oprócz skalowania obiektów możesz także skalować siebie, włączając skalowanie w menu kontekstowym, chwytając przed sobą obiema rękami i przesuwając je bliżej lub dalej!",
"Hints.Grabbing.OtherGrabbablesExtraDesktop": "Możesz także skalować siebie, włączając skalowanie w menu kontekstowym, a następnie przytrzymując klawisz Ctrl i używając kółka myszki!",
"Hints.Grabbing.OtherGrabbablesExtraVR": "Możesz także skalować siebie, włączając skalowanie w menu kontekstowym, chwytając przed sobą obiema rękami i przesuwając je bliżej lub dalej!",
"Hints.Telescope.Alignment": "Chwyć teleskop i wyceluj w Księżyc!",
"Hints.Telescope.TheMoonDesktop": "Podczas celowania w księżyc przytrzymaj prawy przycisk myszy i rozejrzyj się, aby przesunąć księżyc!",
"Hints.Telescope.TheMoonDesktop": "Podczas celowania w księżyc laserem, przytrzymaj prawy przycisk myszy i rozejrzyj się, aby przesunąć księżyc!",
"Hints.Telescope.TheMoonVR": "Użyj swojego lasera za pomocą przycisku spustu i złap księżyc!",
"Hints.Sundial.SoftEquip": "Chwyć to narzędzie, aby z niego skorzystać!",