msgid ""
msgstr ""
"Project-Id-Version: openhab-habpanel\n"
"Report-Msgid-Bugs-To: https://github.com/openhab/org.openhab.ui.habpanel/issues\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Crowdin-Project: openhab-habpanel\n"
"X-Crowdin-Project-ID: 297898\n"
"X-Crowdin-Language: pl\n"
"X-Crowdin-File: /main/bundles/org.openhab.ui.habpanel/web/assets/i18n/admin/admin.pot\n"
"X-Crowdin-File-ID: 532\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
"PO-Revision-Date: 2022-12-11 11:15\n"

#. Save button in the dashboard designer
msgctxt "designer.save"
msgid "Save"
msgstr "Zapisz"

#. Run button in the dashboard designer
msgctxt "designer.run"
msgid "Run"
msgstr "Uruchom"

#. Add widget button in the dashboard designer
msgctxt "designer.addwidget"
msgid "Add Widget"
msgstr "Dodaj Widget"

#. Tutorial text with arrow when on an empty dashboard
msgctxt "designer.addwidget.hint"
msgid "Add some widgets"
msgstr "Dodaj widgety"

#. Header of the custom widget section (beware, it might overlap the cogs icon on the right)
msgctxt "designer.addwidget.customwidgets"
msgid "Custom widgets"
msgstr "Widgety użytkownika"

#. Open widget gallery
msgctxt "designer.addwidget.getmore"
msgid "Get more..."
msgstr "Pobierz więcej..."

#. Tooltip when hovering the "Get more" menu entry
msgctxt "designer.addwidget.getmore.tooltip"
msgid "Open the widget gallery to import more widgets"
msgstr "Otwórz galerię by zaimprtować więcej widgetów"

#. Edit option in a widget placeholder context menu (3-dot icon)
msgctxt "designer.contextmenu.edit"
msgid "Edit..."
msgstr "Edycja..."

#. Copy/move option in a widget placeholder context menu (3-dot icon)
msgctxt "designer.contextmenu.copymove"
msgid "Copy/move to..."
msgstr "Kopiuj/Przenieś do..."

#. Delete option in a widget placeholder context menu (3-dot icon)
msgctxt "designer.contextmenu.delete"
msgid "Delete"
msgstr "Usuń"

#. Title of copy/move widget dialog
msgctxt "designer.copymove.header"
msgid "Copy/move {{widgetName}}"
msgstr "Kopiuj/Przenieś {{widgetName}}"

#. Alongside the dropdown dashboard selection
msgctxt "designer.copymove.todashboard"
msgid "To dashboard"
msgstr "Do panelu"

#. Move button
msgctxt "designer.copymove.move"
msgid "Move"
msgstr "Przenieś"

#. Copy button
msgctxt "designer.copymove.copy"
msgid "Copy"
msgstr "Kopiuj"

#. Default name of a newly created widget
msgctxt "designer.newwidget.defaultname"
msgid "New Widget"
msgstr "Nowy widget"

msgctxt "designer.serversavefailed"
msgid "Server save failed!"
msgstr "Zapis na serwerze nie powiódł się!"

#. Title of the dashboard settings dialog
msgctxt "dashboard.settings.dialog.title"
msgid "Dashboard Settings"
msgstr "Ustawienia Panelu"

#. Tab header
msgctxt "dashboard.settings.tile"
msgid "Menu tile"
msgstr "Kafelka menu"

#. Textbox header
msgctxt "dashboard.settings.tile.background_image_url"
msgid "Background Image URL"
msgstr "Adres URL obrazu tła"

#. Color picker header
msgctxt "dashboard.settings.tile.title_text_color"
msgid "Title Text color"
msgstr "Kolor tekstu tytułu"

#. Checkbox header
msgctxt "dashboard.settings.tile.click_feedback"
msgid "Click feedback"
msgstr "Informacja zwrotna kliknięcia"

#. Checkbox label
msgctxt "dashboard.settings.tile.click_feedback.description"
msgid "Don't brighten tile on click/tap"
msgstr "Nie rozjaśniaj kafelek przy kliknięciu"

#. Tab header
msgctxt "dashboard.settings.advanced"
msgid "Advanced"
msgstr "Zaawansowane"

#. Alert display at the top
msgctxt "dashboard.settings.advanced.warning"
msgid "These options are currently experimental, unstable or targeted at advanced users! Use at your own risk."
msgstr "Opcje te są obecnie eksperymentalne, niestabilne lub kierowane do użytkowników zaawansowanych! Używaj na własne ryzyko."

#. Tab header
msgctxt "dashboard.settings.customwidgets"
msgid "Custom widgets"
msgstr "Widgety użytkownika"

#. Alert displayed at the top
msgctxt "dashboard.settings.customwidgets.warning"
msgid "This feature is currently experimental, and targeted at advanced users! Use at your own risk."
msgstr "Opcje te są obecnie eksperymentalne, niestabilne lub kierowane do użytkowników zaawansowanych! Używaj na własne ryzyko."

#. Checkbox header
msgctxt "dashboard.settings.customwidgets.usecustomwidget"
msgid "Use a custom widget"
msgstr "Użyj widgetów użytkownika"

#. Dropdown header
msgctxt "dashboard.settings.customwidgets.customwidget"
msgid "Custom Widget"
msgstr "Widget użytkownika"

#. Accordion header
msgctxt "dashboard.settings.customwidgets.tile"
msgid "Main menu tile"
msgstr "Kafelka Menu głównego"

#. Checkbox label
msgctxt "dashboard.settings.customwidgets.tile.description"
msgid "Replace the tile contents by a custom widget"
msgstr "Zamień zawartość kafelki z widgetem użytkownika"

#. Accordion header
msgctxt "dashboard.settings.customwidgets.drawer"
msgid "Drawer"
msgstr "Szuflada"

#. Checkbox label
msgctxt "dashboard.settings.customwidgets.drawer.description"
msgid "Replace the contents of the drawer menu by a custom widget"
msgstr "Zamień zawartość menu szuflady z widgetem użytkownika"

#. Accordion header
msgctxt "dashboard.settings.customwidgets.header"
msgid "Dashboard header"
msgstr "Nagłówek panelu"

#. Checkbox label
msgctxt "dashboard.settings.customwidgets.header.description"
msgid "Replace the contents of the dashboard header by a custom widget"
msgstr "Zamień zawartość nagłówka panelu z widgetem użytkownika"

#. Displayed in the item picker when no item selected
msgctxt "itempicker.placeholder"
msgid "Search or select an openHAB item"
msgstr "Wyszukaj lub wybierz element openHAB"

#. Icon picker dropdown placeholder
msgctxt "iconpicker.selecticonset"
msgid "Select icon set"
msgstr "Wybierz zestaw ikon"

#. Icon picker dropdown entry
msgctxt "iconpicker.customicon"
msgid "Custom icon"
msgstr "Niestandardowa ikona"

#. Icon picker dropdown entry
msgctxt "iconpicker.customurl"
msgid "Custom URL"
msgstr "Niestandardowy adres URL"

#. Icon picker dropdown entry
msgctxt "iconpicker.none"
msgid "(none)"
msgstr "(brak)"

#. Appears when focusing the icon textbox when the "Custom icon" iconset is selected
msgctxt "iconpicker.customicontooltip"
msgid "Type the name of a <a href='http://docs.openhab.org/configuration/items.html#icons' target='_blank'>registered icon</a> (only SVG supported)<br />Examples: <em>switch</em>, <em>temperature</em> or an additional icon in your configuration's <code>icons/classic</code> folder"
msgstr "Wpisz nazwę <a href='http://docs.openhab.org/configuration/items.html#icons' target='_blank'> zarejestrowanej ikony</a> (obsługiwane są tylko pliki SVG) <br />, np: <em>switch</em>, <em>temperature</em> lub dodatkowe ikony w Twojej konfiguracji z katalogu <code>icons/classic</code>"

#. Screen title
msgctxt "settings.header"
msgid "Settings"
msgstr "Ustawienia"

#. Header of the storage section
msgctxt "settings.storage.header"
msgid "Current storage configuration"
msgstr "Bieżąca konfiguracja magazynowania"

#. Radio button for local storage
msgctxt "settings.storage.localstorage"
msgid "Local storage"
msgstr "Magazyn lokalny"

#. Explanation of the "local storage only" option
msgctxt "settings.storage.localstorage.hint"
msgid "The configuration is saved for this browser and device only. It will be kept as long as you don't clean up the browser's historical data."
msgstr "Konfiguracja jest zapisywana tylko dla tej przeglądarki, na tym urządzeniu. Gdy zostanie wyczyszczona historia danych przeglądarki, konfiguracja zniknie."

#. Link below the "local storage" option
msgctxt "settings.storage.localstorage.edit"
msgid "Edit the local panel configuration (experts only)"
msgstr "Edytuj lokalną konfigurację paneli"

#. Prefix of a panel configuration before its name
msgctxt "settings.storage.panelconfiguration"
msgid "Panel configuration:"
msgstr "Konfiguracja panelu:"

#. Prefix of the last synced line, before the date
msgctxt "settings.storage.panelconfiguration.lastsynced"
msgid "Last synced on"
msgstr "Ostatnia synchronizacja:"

#. Displayed before the list of dashboard the panel configuration contains
msgctxt "settings.storage.panelconfiguration.contains"
msgid "Contains:"
msgstr "Zawiera:"

#. Link to create a panel configuration from the current configuration
msgctxt "settings.storage.panelconfiguration.save"
msgid "Save the current configuration to a new panel configuration"
msgstr "Zapisz bieżącą konfigurację do nowego panelu"

#. Title of the dialog box when creating a new panel configuration
msgctxt "settings.storage.panelconfiguration.dialog.title"
msgid "New panel configuration"
msgstr "Nowa konfiguracja panelu"

#. Message of the dialog box when creating a new panel configuration
msgctxt "settings.storage.panelconfiguration.dialog.message"
msgid "Please choose a name for the new panel configuration (letters and digits only please):"
msgstr "Wybierz nazwę dla nowej konfiguracji panelu (litery i cyfry):"

#. Title of the dialog box when deleting a new panel configuration
msgctxt "settings.storage.panelconfiguration.dialog.remove.title"
msgid "Remove panel configuration"
msgstr "Usuń konfigurację panelu"

#. Message of the dialog box when deleting a new panel configuration
msgctxt "settings.storage.panelconfiguration.dialog.remove.message"
msgid "Please confirm you wish to delete this panel configuration from the server's registry: {{name}}. Make sure no other instances are using this panel configuration!"
msgstr ""

#. Message of the dialog box when switching from local storage to a server-based panel configuration
msgctxt "settings.storage.panelconfiguration.dialog.switch.message"
msgid "Switching from local storage to a panel configuration will overwrite your local configuration! Are you sure?"
msgstr ""

#. Panel name (section header)
msgctxt "settings.panel.name"
msgid "Panel name"
msgstr "Nazwa panelu"

#. Placeholder inside the text box
msgctxt "settings.panel.name.hint"
msgid "Replaces 'HABPanel' in the side drawer when set"
msgstr "Zastępuje 'HABPanel' w menu bocznym"

#. Appearance (section header)
msgctxt "settings.panel.appearance.header"
msgid "Appearance"
msgstr "Wygląd"

#. Dropown menu header
msgctxt "settings.panel.appearance.theme"
msgid "Theme"
msgstr "Motyw"

#. Alert banner displayed when the browsers doesn't support themes (CSS variables)
msgctxt "settings.panel.appearance.theme.not_supported"
msgid "Themes are not compatible with this browser."
msgstr "Motywy nie są zgodne z tą przeglądarką."

#. Setting header
msgctxt "settings.panel.appearance.additional_stylesheet"
msgid "Additional stylesheet (optional)"
msgstr "Dodatkowe arkusze styli (opcjonalnie)"

#. Placeholder inside the text box
msgctxt "settings.panel.appearance.additional_stylesheet.hint"
msgid "Relative URL only; example: /static/example.css"
msgstr "Względny adres URL; przykład: /static/example.css"

#. Setting header
msgctxt "settings.panel.appearance.background_image"
msgid "Background image (optional)"
msgstr "Tło obrazu (opcjonalnie)"

#. Placeholder inside the text box
msgctxt "settings.panel.appearance.background_image.hint"
msgid "Example: //source.unsplash.com/random"
msgstr "Przykład: //source.unsplash.com/random"

#. Setting header
msgctxt "settings.panel.appearance.drawer_heading_image"
msgid "Drawer heading image (optional)"
msgstr "Obraz nagłówka szuflady (opcjonalnie)"

#. Placeholder inside the text box
msgctxt "settings.panel.appearance.drawer_heading_image.hint"
msgid "Example: //via.placeholder.com/265x95"
msgstr "Przykład: //via.placeholder.com/265x95"

#. Checkbox
msgctxt "settings.panel.appearance.prevent_scrolling"
msgid "Prevent scrolling (when not editing)"
msgstr "Zapobiegaj przewijaniu (nie dotyczy trybu edycji)"

#. Checkbox
msgctxt "settings.panel.appearance.hide_drawer_footer"
msgid "Hide the drawer's footer"
msgstr "Ukrywanie stopki szuflady"

#. Checkbox
msgctxt "settings.panel.appearance.hide_toolbar_buttons"
msgid "Hide toolbar buttons:"
msgstr "Ukryj przyciski paska narzędzi:"

#. Checkbox
msgctxt "settings.panel.appearance.show_clock"
msgid "Show a clock on the header"
msgstr "Pokaż zegar w nagłówku"

#. Textbox setting header, only displayed when the "Show a clock on the header" option is checked
msgctxt "settings.panel.appearance.show_clock.header_format"
msgid "Header clock format"
msgstr "Format czasu w nagłówku"

#. Textbox placeholder, only displayed when the "Show a clock on the header" option is checked
msgctxt "settings.panel.appearance.show_clock.header_format.hint"
msgid "Default: shortTime, use AngularJS date format"
msgstr "Wartość domyślna: shortTime, użyj formatu daty AngularJS"

#. Custom widgets settings (section header)
msgctxt "settings.panel.customwidgets.header"
msgid "Custom Widgets"
msgstr "Widgety użytkownika"

#. Big "manage" button label (a > suffix is added)
msgctxt "settings.panel.customwidgets.manage"
msgid "Manage"
msgstr "Zarządzaj"

#. Voice support (section header) - formerly (<=2.2.0) : "Voice feedback"
msgctxt "settings.panel.voicesupport.header"
msgid "Voice Support"
msgstr "Obsługa Głosowa"

#. Dropdown header - formerly (<=2.2.0) : "Voice"
msgctxt "settings.panel.voicesupport.speech_synthesis_voice"
msgid "Speech synthesis voice"
msgstr "Głos syntezatora mowy"

#. Displayed below the voice dropdown
msgctxt "settings.panel.voicesupport.speech_synthesis_voice.hint"
msgid "Available voices depend on the operating system and browser environments."
msgstr "Dostępne głosy zależą od systemu operacyjnego i przeglądarki."

#. Test button below the voice selection - make the voice say "habpanel 1 2 3"
msgctxt "settings.panel.voicesupport.speech_synthesis_voice.test"
msgid "Test"
msgstr "Sprawdź"

#. Checkbox
msgctxt "settings.panel.voicesupport.floating_speech_button"
msgid "Display a floating speech button at the bottom of the screen"
msgstr "Wyświetl przycisk mowy u dołu ekranu"

#. Dropdown header
msgctxt "settings.panel.voicesupport.speech_synthesis_item"
msgid "Speak the new value of the following item when it changes:"
msgstr "Wypowiedz nową wartość tego elementu gdy się zmieni:"

#. Section header
msgctxt "settings.panel.dashboard_control.header"
msgid "Switch dashboard with item value"
msgstr "Przełącz panel z wartości elementu"

#. Dropdown header
msgctxt "settings.panel.dashboard_control.item"
msgid "When this item changes to a dashboard's name, switch to it:"
msgstr "Gdy ten element zmieni się na nazwę panelu, przełącz się:"

#. Local panel configuration editor header
msgctxt "settings.localconfig.title"
msgid "Local panel configuration editor"
msgstr "Edytor lokalnej konfiguracji panelu"

#. Displayed in a tooltip when hovering the exclamation mark in the local panel config editor
msgctxt "settings.localconfig.warning"
msgid "This is the raw configuration object representing your current configuration. Be careful while editing it by hand!"
msgstr "Jest to surowy obiekt reprezentujący bieżącą konfigurację. Należy zachować ostrożność podczas ręcznego edytowania!"

#. Blue button
msgctxt "settings.localconfig.import"
msgid "Import"
msgstr "Importuj"

#. Blue button
msgctxt "settings.localconfig.export"
msgid "Export"
msgstr "Eksport"

#. Default label for the white button on the right
msgctxt "settings.localconfig.copy"
msgid "Copy"
msgstr "Kopiuj"

#. Label displayed on the button for a few seconds after a successful copy to clipboard
msgctxt "settings.localconfig.copied"
msgid "Copied!"
msgstr "Skopiowane!"

#. Default label for the red button on the right
msgctxt "settings.localconfig.save"
msgid "Save"
msgstr "Zapisz"

#. Label displayed on the button for a few seconds after a successful save
msgctxt "settings.localconfig.saved"
msgid "Saved!"
msgstr "Zapisano!"

#. Label displayed for a few seconds on the copy or save button if an error occurred
msgctxt "settings.localconfig.failed"
msgid "FAILED!"
msgstr "Niepowodzenie!"

#. Displayed in a dialog box
msgctxt "settings.localconfig.error.nodashboardsfound"
msgid "No dashboards found!"
msgstr "Nie znaleziono paneli!"

#. Title of a a dialog box
msgctxt "settings.localconfig.parsingerror.dialog.title"
msgid "Error"
msgstr "Błąd"

#. Message in a dialog box
msgctxt "settings.localconfig.parsingerror.dialog.message"
msgid "Configuration parsing error, nothing has been modified: "
msgstr "Błąd konfiguracji, nic nie zostało zmodyfikowane:"

#. Title of a a dialog box
msgctxt "settings.localconfig.importerror.dialog.title"
msgid "Error"
msgstr "Błąd"

#. Message in a dialog box
msgctxt "settings.localconfig.importerror.dialog.message"
msgid "Problem while importing: "
msgstr "Problem podczas importowania: "

#. Screen title
msgctxt "customwidgets.list.header"
msgid "Custom widgets"
msgstr "Widgety użytkownika"

#. Prefix displayed before the author's name
msgctxt "customwidgets.list.byauthor"
msgid "by"
msgstr "przez"

#. Displayed in a tooltip when hovering the icon indicating a globally provisioned widget
msgctxt "customwidgets.list.globallyprovisioned.hint"
msgid "This widget was provisioned globally via a bundle. It cannot be modified, but may be cloned to an user-defined widget with another name."
msgstr "Ten widget został  dostarczony w pakiecie. Nie może być modyfikowany, ale może być skopiowany i zmodyfikowany przez użytkownika poprzez nadanie mu innej nazwy."

#. Displayed in a tooltip when hovering the icon indicating a user defined widget
msgctxt "customwidgets.list.userdefined.hint"
msgid "This widget has been defined manually in this panel configuration and can be modified."
msgstr "Ten widget został zdefiniowany ręcznie w tej konfiguracji panelu i mogą być modyfikowane."

#. Custom widget context menu entry - clone a globally-provisioned widget
msgctxt "customwidgets.list.contextmenu.clone"
msgid "Clone widget..."
msgstr "Kopia widget-u..."

#. Custom widget context menu entry - downloads a widget's .widget.json file
msgctxt "customwidgets.list.contextmenu.exporttofile"
msgid "Export to file"
msgstr "Eksportuj do pliku"

#. Custom widget context menu entry - opens a forum topic or GitHub readme
msgctxt "customwidgets.list.contextmenu.openhelp"
msgid "Open Help"
msgstr "Otwórz Pomoc"

#. Custom widget context menu entry - update the widget from its source
msgctxt "customwidgets.list.contextmenu.update"
msgid "Update..."
msgstr "Aktualizuję..."

#. Blue button opening a dialog
msgctxt "customwidgets.list.newwidget"
msgid "New widget"
msgstr "Nowy widget"

#. Blue button with a dropdown menu
msgctxt "customwidgets.list.importwidget"
msgid "Import widget"
msgstr "Zaimportuj widget"

#. Import button menu entry - opens a dialog
msgctxt "customwidgets.list.importwidget.fromfile"
msgid "Import from file..."
msgstr "Importuj z pliku..."

#. Import button menu entry - opens a dialog
msgctxt "customwidgets.list.importwidget.fromgallery"
msgid "Import from gallery..."
msgstr "Importuj z galerii..."

#. Dialog box title
msgctxt "customwidgets.list.add.dialog.title"
msgid "New custom widget"
msgstr "Nowy widget użytkownika"

#. Dialog box message
msgctxt "customwidgets.list.add.dialog.message"
msgid "Please choose a short name as an identifier for your widget (for example, 'window-shutter=up-down-button, 'weather-forecast' etc.). If a widget with the same identifier already exists, it will be replaced!"
msgstr "Proszę wybrać krótką nazwę jako identyfikator dla wigetu (na przykład 'window-shutter=up-down-button, 'weather-forecast' etc. itp.). Jeśli widget o tym samym identyfikatorze już istnieje, zostanie zastąpiony!"

#. Error message, displayed in an alert box
msgctxt "customwidgets.list.import.nojson"
msgid "The file must have a .json extension!"
msgstr "Plik musi mieć rozszerzenie .json!"

#. Dialog box title
msgctxt "customwidgets.list.import.dialog.title"
msgid "Import widget"
msgstr "Zaimportuj widget"

#. Dialog box message
msgctxt "customwidgets.list.import.dialog.message"
msgid "Please confirm or change the identifier of your widget (avoid spaces and special chars!). If a widget with the same identifier already exists, it will be replaced!"
msgstr "Proszę potwierdzić lub zmienić identyfikator widgetu (unikaj spacji i znaków specjalnych!). Jeśli widget o tym samym identyfikatorze już istnieje, zostanie zastąpiony!"

#. Prefix of an error message - followed by a technical exception message
msgctxt "customwidgets.list.import.error"
msgid "Widget import error: "
msgstr "Błąd importowania widgetu: "

#. Dialog box title
msgctxt "customwidgets.list.update.dialog.title"
msgid "Update widget"
msgstr "Aktualizuj widget"

#. Dialog box message
msgctxt "customwidgets.list.update.dialog.message"
msgid "This will update widget <id> from <source_url>. Any changes you made will be overwritten! Continue?"
msgstr "Spowoduje to aktualizację widget <id> z <source_url>. Wszelkie dokonane zmiany zostaną zastąpione! Kontynuować?"

#. Alert banner message
msgctxt "customwidgets.list.update.error.notemplatefound"
msgid "Couldn't update widget <id> from <source_url>: no template found"
msgstr "Nie można zaktualizować widgetu <id> z <source_url>: nie znaleziono szablonu"

#. Alert banner message
msgctxt "customwidgets.list.update.error.unknown"
msgid "Couldn't update widget <id> from <source_url>: "
msgstr "Nie można zaktualizować widgetu <id> z <source_url>: "

#. Alert banner message
msgctxt "customwidgets.list.update.success"
msgid "Widget <id> updated successfully from <source_url>"
msgstr "Widget <id> pomyślnie zaktualizowany z <source_url>"

#. Dialog box title
msgctxt "customwidgets.list.delete.dialog.title"
msgid "Remove widget"
msgstr "Usuń widget"

#. Dialog box message
msgctxt "customwidgets.list.delete.dialog.message"
msgid "Please confirm you want to delete this widget: "
msgstr "Potwierdź proszę, że chcesz usunąć ten widget: "

#. Dialog box title
msgctxt "customwidgets.list.clone.dialog.title"
msgid "Clone widget"
msgstr "Kopiuj widget"

#. Dialog box message
msgctxt "customwidgets.list.clone.dialog.message"
msgid "This will clone the globally provisioned widget: <id> to be modified as part of the panel configuration. Enter an unique identifier below - it must be different from the widget being cloned, and should avoid spaces and special chars. If an user-defined widget with the same identifier already exists, it will be replaced!"
msgstr "To sklonuje globalnie rozdystrybuowany widget: <id> modyfikowalny jako część panelu konfiguracyjnego. Wprowadź unikatowy identyfikator poniżej - musi się różnić od widgetu klonowanego. Należy unikać spacji i znaków specjalnych. Jeśli widget zdefiniowany przez użytkownika o tym samym identyfikatorze już istnieje, zostanie zastąpiony!"

#. Screen title, followed by the widget name - beware of size!
msgctxt "customwidgets.designer.heading"
msgid "Widget:"
msgstr "Widget:"

#. Save button on the right, default label - can be hidden on phones
msgctxt "customwidgets.designer.save"
msgid "Save"
msgstr "Zapisz"

#. Save button on the right, displayed for a few seconds after a save - can be hidden on phones
msgctxt "customwidgets.designer.saved"
msgid "Saved!"
msgstr "Zapisano!"

#. Tab header
msgctxt "customwidgets.designer.code"
msgid "Code"
msgstr "Kod"

#. Tab header
msgctxt "customwidgets.designer.settings"
msgid "Settings"
msgstr "Ustawienia"

#. Section header in the Settings tab
msgctxt "customwidgets.designer.settings.general"
msgid "General settings"
msgstr "Główne ustawienia"

#. Textbox header
msgctxt "customwidgets.designer.settings.general.display_name"
msgid "Display name"
msgstr "Nazwa wyświetlana"

#. Textbox header
msgctxt "customwidgets.designer.settings.general.author"
msgid "Author"
msgstr "Autor"

#. Textbox header
msgctxt "customwidgets.designer.settings.general.description"
msgid "Description"
msgstr "Opis"

#. Section header in the Settings tab
msgctxt "customwidgets.designer.settings.config"
msgid "Configuration settings"
msgstr "Ustawienia konfiguracji"

#. Displayed in small text below the section header, with an information icon
msgctxt "customwidgets.designer.settings.config.warning"
msgid "Beware: always bear in mind instances of this widget might be existing when altering configuration settings!"
msgstr "Zawsze miej na uwadze, że ten widget może być używany podczas zmiany ustawień konfiguracji!"

#. Button label
msgctxt "customwidgets.designer.settings.config.add"
msgid "Add setting"
msgstr "Dodaj ustawienie"

#. Dropdown header
msgctxt "customwidgets.designer.settings.config.type"
msgid "Type"
msgstr "Typ"

#. Dropdown option
msgctxt "customwidgets.designer.settings.config.type.string"
msgid "String"
msgstr "Ciąg znaków"

#. Dropdown option
msgctxt "customwidgets.designer.settings.config.type.number"
msgid "Number"
msgstr "Numer"

#. Dropdown option
msgctxt "customwidgets.designer.settings.config.type.checkbox"
msgid "Checkbox"
msgstr "Pole wyboru"

#. Dropdown option
msgctxt "customwidgets.designer.settings.config.type.item"
msgid "Item"
msgstr "Element"

#. Dropdown option
msgctxt "customwidgets.designer.settings.config.type.color"
msgid "Color"
msgstr "Kolor"

#. Dropdown option
msgctxt "customwidgets.designer.settings.config.type.choices"
msgid "Choices"
msgstr "Wybory"

#. Dropdown option
msgctxt "customwidgets.designer.settings.config.type.icon"
msgid "Icon"
msgstr "Ikona"

#. Dropdown option
msgctxt "customwidgets.designer.settings.config.type.heading"
msgid "Heading"
msgstr "Nagłówek"

#. Tooltip displayed when hovering the help icon alongside the ID field
msgctxt "customwidgets.designer.settings.config.id.hint"
msgid "Enter a JSON friendly key for this setting - ideally, use only lowercase letters, digits and underscores. Examples: my_setting, first_item, text_size, font_color"
msgstr "Wprowadź klucz JSON dla tego ustawienia - używaj tylko małych liter, cyfr i znaków podkreślenia. Przykłady: my_setting, first_item, text_size, font_color"

#. Textbox header
msgctxt "customwidgets.designer.settings.config.label"
msgid "Label"
msgstr "Etykieta"

#. Textbox header
msgctxt "customwidgets.designer.settings.config.default"
msgid "Default value"
msgstr "Warość domyślna"

#. Textbox header
msgctxt "customwidgets.designer.settings.config.choices"
msgid "Choices"
msgstr "Opcje"

#. Textbox placeholder
msgctxt "customwidgets.designer.settings.config.choices.hint"
msgid "Comma-separated possible values"
msgstr "Możliwe wartości rozdzielane przecinkami"

#. Textbox header
msgctxt "customwidgets.designer.settings.config.description"
msgid "Description"
msgstr "Opis"

#. Banner displayed when selecting the Icon type for the settings, followed by the defined settings themselves
msgctxt "customwidgets.designer.settings.config.icon.hint"
msgid "This will define 2 config elements:"
msgstr "To zdefiniuje dwa elementy konfiguracyjne:"

#. Tab header
msgctxt "customwidgets.designer.preview"
msgid "Preview"
msgstr "Podgląd"

#. Dialog box title
msgctxt "widgetgallery.heading"
msgid "Widget Gallery"
msgstr "Galeria Widgetów"

#. Dialog box title (when displaying a repository)
msgctxt "widgetgallery.heading.importrepo"
msgid "Import GitHub Repository"
msgstr "Importowanie plików z repozytorium GitHub"

#. Dialog box title (when displaying a community gallery item)
msgctxt "widgetgallery.heading.importgallery"
msgid "Import Gallery Item"
msgstr "Importuj z galerii Elementów "

#. Alert banner message
msgctxt "widgetgallery.warning.githubratelimit"
msgid "Warning: rate limiting on the GitHub API will temporarily block further requests!"
msgstr "Ostrzeżenie: ograniczenia w GitHub API tymczasowo zablokują dalsze zapytania!"

#. Alert banner message (2nd part)
msgctxt "widgetgallery.warning.githubratelimit.wait"
msgid "Wait until this time and try again:"
msgstr "Poczekaj do tego czasu i spróbuj ponownie:"

#. Textbox placeholder
msgctxt "widgetgallery.addressbar.hint"
msgid "GitHub repository full name (owner/name) or URL"
msgstr "Nazwa repozytorium GitHub (właściciel/nazwa) lub adres URL"

#. Button on the right of the addressbar
msgctxt "widgetgallery.addressbar.go"
msgid "Go"
msgstr "Przejdź"

#. Suffix displayed after a number, i.e. "24 community contributions"
msgctxt "widgetgallery.toolbar.communitycontributions"
msgid "community&nbsp;contributions"
msgstr "rozszerzenia&nbsp;użytkowników"

#. On the right with the sort options
msgctxt "widgetgallery.toolbar.sortby"
msgid "sort by:"
msgstr "sortuj:"

#. Link to change the sort criteria - keep the non breaking spaces (&nbsp;)
msgctxt "widgetgallery.toolbar.sortby.mostrecent"
msgid "most&nbsp;recent"
msgstr "ostatnie"

#. Link to change the sort criteria - keep the non breaking spaces (&nbsp;)
msgctxt "widgetgallery.toolbar.sortby.mostliked"
msgid "most&nbsp;liked"
msgstr "najbardziej&nbsp;lubiane"

#. Link to change the sort criteria - keep the non breaking spaces (&nbsp;)
msgctxt "widgetgallery.toolbar.sortby.mostpopular"
msgid "most&nbsp;popular"
msgstr "najpopularniejsze"

#. Link to change the sort criteria - keep the non breaking spaces (&nbsp;)
msgctxt "widgetgallery.toolbar.sortby.mostdiscussed"
msgid "most&nbsp;discussed"
msgstr "najczęściej&nbsp;komentowane"

#. Prefix before the author's name
msgctxt "widgetgallery.details.authorby"
msgid "by"
msgstr "autor:"

#. Suffix displayed after a number, i.e. "24 posts on this topic"
msgctxt "widgetgallery.details.forumposts"
msgid "post(s) on this topic - discuss on community.openhab.org"
msgstr "posty na ten temat - dyskusja na community.openhab.org"

#. Label of the big green button when nothing to import
msgctxt "widgetgallery.details.nothingtoimport"
msgid "Nothing to import"
msgstr "Nic do zaimportowania"

#. Label of the big green button when 1 widget was found
msgctxt "widgetgallery.details.importwidget"
msgid "Import Widget"
msgstr "Zaimportuj widget"

#. Label of the big green button when 2 or more widgets were found
msgctxt "widgetgallery.details.importwidgets"
msgid "Import {} Widgets"
msgstr "Zaimportuj widgety ({})"

#. Label of the big blue button when there is a referenced GitHub repo
msgctxt "widgetgallery.details.gotorepository"
msgid "Go to the repository"
msgstr "Przejdź do repozytorium"

#. Displyed in orange inside the big green button after a number, when some widgets are already present
msgctxt "widgetgallery.details.toupdate"
msgid "to update"
msgstr "do aktualizacji"

#. Little white button label with a down caret
msgctxt "widgetgallery.details.showdetails"
msgid "Show details"
msgstr "Pokaż szczegóły"

#. Little white button label with a up caret
msgctxt "widgetgallery.details.hidedetails"
msgid "Hide details"
msgstr "Ukryj szczegóły"

#. Little white button label
msgctxt "widgetgallery.details.downloadzip"
msgid "Download ZIP"
msgstr "Pobierz plik ZIP"

#. 1. Prefix of the explanation in the expanded details section
msgctxt "widgetgallery.details.widget.hint.prefix"
msgid "This"
msgstr "To"

#. 2a. Name of a community contribution
msgctxt "widgetgallery.details.widget.hint.communitycontribution"
msgid "community contribution"
msgstr "rozszerzenie"

#. 2b. Name of a community contribution
msgctxt "widgetgallery.details.widget.hint.repository"
msgid "repository"
msgstr "repozytorium"

#. 3. Suffix of the explanation in the expanded details section
msgctxt "widgetgallery.details.widget.hint.suffix"
msgid "contains the following widgets; you can import them individually:"
msgstr "zawiera następujące widgety; można zaimportować je indywidualnie:"

#. Explanation in the expanded details section
msgctxt "widgetgallery.details.widget.hint.nowidgets"
msgid "No widgets were found (*.widget.json files)! Please report this."
msgstr "Nie znaleziono widgetów (tj. plików *.widget.json). Prosimy o zgłoszenie."

#. Explanation in the expanded details section
msgctxt "widgetgallery.details.widget.hint.checkrepo"
msgid "The widgets are likely in the referenced GitHub repository. Click the 'Go to the repository' button to open it."
msgstr "Widgety są prawdopodobne w repozytorium GitHub. Kliknij przycisk 'Przejdź do repozytorium', aby je otworzyć."

#. Green button in the expanded details section
msgctxt "widgetgallery.details.widget.import"
msgid "Import widget"
msgstr "Zaimportuj widget"

#. Orange button in the expanded details section
msgctxt "widgetgallery.details.widget.update"
msgid "Update widget"
msgstr "Aktualizuj widget"

#. Disabled button in the expanded details section after a widget was imported/updated
msgctxt "widgetgallery.details.widget.imported"
msgid "Widget imported!"
msgstr "Widget zaimportowany!"

#. Alert banner, followed by a technical exception message
msgctxt "widgetgallery.error"
msgid "Error:"
msgstr "Błąd:"

#. Dialog box title
msgctxt "widgetgallery.widgetsdetected.dialog.title"
msgid "Existing widgets detected"
msgstr "Wykryto istniejące widgety"

#. Dialog box message
msgctxt "widgetgallery.widgetsdetected.dialog.message"
msgid "Warning: please confirm you wish to update <nbexisting> existing widgets, overwriting any eventual changes made locally! If unsure, cancel and click Show details to review the list of affected widgets."
msgstr "Ostrzeżenie: Potwierdź, że chcesz zaktualizować istniejące widgety <nbexisting>, zastępując wszelkie ewentualne zmiany wprowadzone lokalnie! Jeśli nie masz pewności, anuluj i kliknij Pokaż szczegóły, aby przejrzeć listę widgetów."

