summaryrefslogtreecommitdiffstats
path: root/translations/source/pl/helpcontent2/source/text/sbasic/python.po
diff options
context:
space:
mode:
Diffstat (limited to 'translations/source/pl/helpcontent2/source/text/sbasic/python.po')
-rw-r--r--translations/source/pl/helpcontent2/source/text/sbasic/python.po3617
1 files changed, 3617 insertions, 0 deletions
diff --git a/translations/source/pl/helpcontent2/source/text/sbasic/python.po b/translations/source/pl/helpcontent2/source/text/sbasic/python.po
new file mode 100644
index 000000000..ef9019ba0
--- /dev/null
+++ b/translations/source/pl/helpcontent2/source/text/sbasic/python.po
@@ -0,0 +1,3617 @@
+#. extracted from helpcontent2/source/text/sbasic/python
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: https://bugs.libreoffice.org/enter_bug.cgi?product=LibreOffice&bug_status=UNCONFIRMED&component=UI\n"
+"POT-Creation-Date: 2022-04-11 15:28+0200\n"
+"PO-Revision-Date: 2023-02-28 18:09+0000\n"
+"Last-Translator: Marek Tulipan <mtulipan@tlen.pl>\n"
+"Language-Team: Polish <https://translations.documentfoundation.org/projects/libo_help-7-4/textsbasicpython/pl/>\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Accelerator-Marker: ~\n"
+"X-Generator: Weblate 4.15.2\n"
+"X-POOTLE-MTIME: 1551266321.000000\n"
+
+#. naSFZ
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python Scripts"
+msgstr "Skrypty w Pythonie"
+
+#. 9RJv6
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"bm_id491543348147708\n"
+"help.text"
+msgid "<bookmark_value>macros;Python scripts</bookmark_value> <bookmark_value>Python;macros</bookmark_value> <bookmark_value>scripts;Python</bookmark_value>"
+msgstr "<bookmark_value>makra;skrypty w Pythonie</bookmark_value> <bookmark_value>Python;makra</bookmark_value> <bookmark_value>skrypty;Python</bookmark_value>"
+
+#. vAoRU
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"hd_id3154232\n"
+"help.text"
+msgid "<variable id=\"pythonscriptshelp\"><link href=\"text/sbasic/python/main0000.xhp\" name=\"mainpython\">%PRODUCTNAME Python Scripts Help</link></variable>"
+msgstr "<variable id=\"pythonscriptshelp\"><link href=\"text/sbasic/python/main0000.xhp\" name=\"mainpython\">Pomoc skryptów Pythona %PRODUCTNAME</link></variable>"
+
+#. snE38
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"par_id3153894\n"
+"help.text"
+msgid "%PRODUCTNAME provides an Application Programming Interface (API) that allows controlling the $[officename] components with different programming languages by using the $[officename] Software Development Kit (SDK). For more information about the $[officename] API and the Software Development Kit, visit <link href=\"https://api.libreoffice.org/\" name=\"api.libreoffice.org\">https://api.libreoffice.org</link>"
+msgstr "%PRODUCTNAME udostępnia Application Programming Interface (API), który umożliwia kontrolowanie składników $[officename] za pomocą różnych języków programowania przy użyciu zestawu Software Development Kit (SDK) $[officename]. Aby uzyskać więcej informacji o interfejsie API $[officename] i pakiecie Software Development Kit, odwiedź <link href=\"https://api.libreoffice.org/\" name=\"api.libreoffice.org\">https://api.libreoffice.org</link>"
+
+#. 9EUoJ
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"par_id3147226\n"
+"help.text"
+msgid "This help section explains the most common Python script functions for %PRODUCTNAME. For more in-depth information please refer to the <link href=\"https://wiki.documentfoundation.org/Macros/Python_Design_Guide\" name=\"wiki.documentfoundation.org PYTHON Guide\">Designing & Developing Python Applications</link> on the Wiki."
+msgstr "W tej sekcji pomocy opisano najpopularniejsze funkcje skryptów Pythona dla %PRODUCTNAME. Więcej szczegółowych informacji można znaleźć na Wiki pod adresem <link href=\"https://wiki.documentfoundation.org/Macros/Python_Design_Guide\" name=\"wiki.documentfoundation.org PYTHON Guide\">Designing & Developing Python Applications</link>."
+
+#. FjaiD
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"hd_id3146957\n"
+"help.text"
+msgid "Working with Python Scripts in %PRODUCTNAME"
+msgstr "Praca ze skryptami Pythona w %PRODUCTNAME"
+
+#. mQFKb
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"N0102\n"
+"help.text"
+msgid "You can execute Python scripts choosing <menuitem>Tools - Macros - Run Macro</menuitem>. Editing scripts can be done with your preferred text editor. Python scripts are present in various locations detailed hereafter. You can refer to Programming examples for macros illustrating how to run the Python interactive console from %PRODUCTNAME."
+msgstr "Możesz uruchamiać skrypty Pythona wybierając <menuitem>Narzędzia - Makra - Uruchom makro</menuitem>. Skrypty można edytować za pomocą preferowanego edytora tekstu. Skrypty Pythona są obecne w różnych lokalizacjach wyszczególnionych poniżej. Możesz zapoznać się z przykładami programowania dla makr ilustrującymi sposób uruchamiania interaktywnej konsoli Pythona z %PRODUCTNAME."
+
+#. nytCF
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"par_id131568902936659\n"
+"help.text"
+msgid "The %PRODUCTNAME scripting framework for Python is optional on some GNU/Linux distributions. If it is installed, selecting <menuitem>Tools - Macros - Run Macro</menuitem> and checking <literal>Application Macros</literal> for the presence of <literal>HelloWorld – HelloWorldPython</literal> macro is sufficient. If absent, please refer to your distribution documentation in order to install the %PRODUCTNAME scripting framework for Python."
+msgstr "Framework skryptowy %PRODUCTNAME dla Pythona jest opcjonalny w niektórych dystrybucjach GNU/Linux. Jeśli jest zainstalowany, wystarczy wybrać <menuitem>Narzędzia - Makra - Uruchom makro</menuitem> i sprawdzić <literal>Makra aplikacji</literal> pod kątem obecności makra <literal>HelloWorld – HelloWorldPython</literal>. Jeśli go nie ma, zapoznaj się z dokumentacją dystrybucji, aby zainstalować platformę skryptową %PRODUCTNAME dla Pythona."
+
+#. naZBV
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python to Basic"
+msgstr "Python do Basic"
+
+#. dkYtk
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0330\n"
+"help.text"
+msgid "<bookmark_value>Python;Calling Basic</bookmark_value> <bookmark_value>ParamArray</bookmark_value>"
+msgstr "<bookmark_value>Python;WywoływanieBasic</bookmark_value> <bookmark_value>ParamArray</bookmark_value>"
+
+#. rGfKE
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0331\n"
+"help.text"
+msgid "<variable id=\"py2ba_h1\"><link href=\"text/sbasic/python/python_2_basic.xhp\" name=\"Calling Basic macros from Python\">Calling Basic Macros from Python</link></variable>"
+msgstr "<variable id=\"py2ba_h1\"><link href=\"text/sbasic/python/python_2_basic.xhp\" name=\"Calling Basic macros from Python\">Wywoływanie makr Basic z Pythona</link></variable>"
+
+#. XzJcA
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0332\n"
+"help.text"
+msgid "You can call %PRODUCTNAME Basic macros from Python scripts, and notable features can be obtained in return such as:"
+msgstr "Makra %PRODUCTNAME Basic można wywoływać ze skryptów Pythona, a w zamian można uzyskać znaczące funkcje, takie jak:"
+
+#. ehCg3
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0333\n"
+"help.text"
+msgid "Simple logging facilities out of <literal>Access2Base</literal> library Trace console,"
+msgstr "możliwość prostego logowania za pomocą konsoli Trace biblioteki <literal>Access2Base</literal>,"
+
+#. HhDdS
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0334\n"
+"help.text"
+msgid "<literal>InputBox</literal> and <literal>MsgBox</literal> screen I/O functions based on Basic to ease Python development,"
+msgstr "<literal>InputBox</literal> i <literal>MsgBox</literal> wyświetlają funkcje wejścia/wyjścia oparte na Basicu, aby ułatwić programowanie w Pythonie,"
+
+#. DzFBB
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0335\n"
+"help.text"
+msgid "<literal>Xray</literal> calls interrupting Python script execution to help inspect variables."
+msgstr "wywołania <literal>Xray</literal> przerywają wykonywanie skryptów Pythona, aby ułatwić kontrolę zmiennych."
+
+#. fDXhz
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0336\n"
+"help.text"
+msgid "The %PRODUCTNAME Application Programming Interface (API) Scripting Framework supports inter-language script execution between Python and Basic, or other supported programming languages for that matter. Arguments can be passed back and forth across calls, provided that they represent primitive data types that both languages recognize, and assuming that the Scripting Framework converts them appropriately."
+msgstr "Struktura skryptów API (Application Programming Interface) %PRODUCTNAME obsługuje międzyjęzykowe wykonywanie skryptów między językami Python i Basic lub innymi obsługiwanymi językami programowania. Argumenty mogą być przekazywane tam iz powrotem między wywołaniami, pod warunkiem, że reprezentują prymitywne typy danych rozpoznawane przez oba języki i przy założeniu, że środowisko skryptowe odpowiednio je konwertuje."
+
+#. Gn9Bv
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0337\n"
+"help.text"
+msgid "It is recommended to have knowledge of Python standard modules and %PRODUCTNAME API features prior to perform inter-language calls from Python to Basic, JavaScript or any other script engine."
+msgstr "Zalecana jest znajomość standardowych modułów Pythona i funkcji API %PRODUCTNAME przed wykonaniem wywołań międzyjęzykowych z Pythona na Basic, JavaScript lub jakikolwiek inny silnik skryptowy."
+
+#. Sffwq
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0338\n"
+"help.text"
+msgid "When running Python scripts from an Integrated Development Environment (IDE), the %PRODUCTNAME-embedded Basic engine may be absent. Avoid Python-to-%PRODUCTNAME Basic calls in such contexts. However Python environment and Universal Networks Objects (UNO) are fully available. Refer to <link href=\"text/sbasic/python/python_ide.xhp\" name=\"Setting Up an Integrated IDE for Python\">Setting Up an Integrated IDE for Python</link> for more information."
+msgstr ""
+
+#. NcuDF
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0339\n"
+"help.text"
+msgid "Retrieving %PRODUCTNAME Basic Scripts"
+msgstr "Pobieranie skryptów %PRODUCTNAME Basic"
+
+#. yiTqz
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0340\n"
+"help.text"
+msgid "%PRODUCTNAME Basic macros can be personal, shared, or embedded in documents. In order to execute them, Python run time needs to be provided with Basic macro locations. Implementing the <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1script_1_1provider_1_1XScript.html\" name=\"XScriptProvider interface\">com.sun.star.script.provider.XScriptProvider</link> interface allows the retrieval of executable scripts:"
+msgstr ""
+
+#. w4UAs
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0341\n"
+"help.text"
+msgid "<bookmark_value>API;script.provider.MasterScriptProviderFactory: Retrieving Basic scripts</bookmark_value><bookmark_value>API;script.provider.XScript: Executing Basic scripts</bookmark_value><bookmark_value>API;XScriptProvider: Retrieving Basic scripts</bookmark_value>"
+msgstr "<bookmark_value>API;script.provider.MasterScriptProviderFactory: Pobieranie skryptów Basic</bookmark_value><bookmark_value>API;script.provider.XScript: Wykonywanie skryptów Basic</bookmark_value><bookmark_value>API;XScriptProvider: Pobieranie skryptów Basic</bookmark_value>"
+
+#. iu5YW
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0347\n"
+"help.text"
+msgid "'''Grab Basic script object before invocation.'''"
+msgstr "'''Chwyć obiekt skryptu Basic przed wywołaniem.'''"
+
+#. PnPTm
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0363\n"
+"help.text"
+msgid "Executing %PRODUCTNAME Basic Scripts"
+msgstr "Wykonywanie skryptów %PRODUCTNAME Basic"
+
+#. GNDbf
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0364ndx\n"
+"help.text"
+msgid "<bookmark_value>API;script.provider.XScript : Executing Basic scripts</bookmark_value>"
+msgstr "<bookmark_value>API;script.provider.XScript: Wykonywanie skryptów Basic</bookmark_value>"
+
+#. 7BfDh
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0364\n"
+"help.text"
+msgid "The %PRODUCTNAME Software Development Kit (SDK) documentation for <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1script_1_1provider_1_1XScript.html#a11a551f5a2520f74c5109cd8c9f8c7b7\" name=\"XScript interface\">com.sun.star.script.provider.XScript</link> interface details the calling convention for inter-language calls. Invocation of functions requires three arrays:"
+msgstr ""
+
+#. UDhtt
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0365\n"
+"help.text"
+msgid "the first lists the arguments of the called routine"
+msgstr "pierwsza zawiera listę argumentów wywoływanej procedury"
+
+#. A9CMY
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0366\n"
+"help.text"
+msgid "the second identifies modified arguments"
+msgstr "druga identyfikuje zmodyfikowane argumenty"
+
+#. v3GcD
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0367\n"
+"help.text"
+msgid "the third stores the return values"
+msgstr "trzecia przechowuje zwracane wartości"
+
+#. TeGwy
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0368\n"
+"help.text"
+msgid "Python Syntax"
+msgstr "Składnia Pythona"
+
+#. oWBhX
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0372\n"
+"help.text"
+msgid "Examples of Personal or Shared Scripts"
+msgstr "Przykłady skryptów osobistych lub udostępnionych"
+
+#. nyNGG
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0373\n"
+"help.text"
+msgid "Examples in <link href=\"text/sbasic/python/python_screen.xhp\" name=\"Input/Output to Screen\">Input/Output to Screen</link> detail Python to Basic invocation calls. <link href=\"text/sbasic/python/python_document_events.xhp\" name=\"Monitoring Document Events\">Monitoring Document Events</link> illustrates the usage of *args Python idiom to print a variable number of parameters to <literal>Access2Base</literal> logging console dialog."
+msgstr ""
+
+#. dt25D
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0374\n"
+"help.text"
+msgid "At time of development you can interrupt Python script execution using <link href=\"https://berma.pagesperso-orange.fr/index2.html\" name=\"Xray extension\">Xray extension</link> in order to inspect properties and methods of UNO objects. The APSO extension debugger allows object introspection using either Xray either MRI extensions."
+msgstr ""
+
+#. F8dF9
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0378\n"
+"help.text"
+msgid "Examples of Embedded Scripts in Documents"
+msgstr "Przykłady osadzonych skryptów w dokumentach"
+
+#. EmqHD
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0379\n"
+"help.text"
+msgid "<literal>*args</literal>Python simplified syntax can be used in conjunction with %PRODUCTNAME Basic routines that accept a variable number of arguments. Below <literal>Print</literal> and <literal>SUM</literal> Python functions call their Basic <literal>Print</literal> and <literal>SUM</literal> counterparts, using aforementioned <literal>getBasicScript</literal> function. Exception handling is not detailed."
+msgstr "W przypadku podstawowych funkcji programu %PRODUCTNAME, które akceptują zmienną liczbę argumentów, można użyć uproszczonej składni języka Python <literal>*args</literal>. Poniższe funkcje Pythona <literal>Print</literal> i <literal>SUM</literal> wywołują odpowiednie funkcje podstawowe <literal>Print</literal> i <literal>SUM</literal> przy użyciu wspomnianej funkcji <literal> getBasicScript</literal>. Obsługa błędów nie jest uwzględniona w kodzie."
+
+#. ej8XP
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0384\n"
+"help.text"
+msgid "\"\"\"Outputs the specified strings or numeric expressions in a dialog box.\"\"\""
+msgstr "\"\"\"Wypisuje określony ciąg znaków lub wyrażenie liczbowe w oknie dialogowym.\"\"\""
+
+#. RJuGD
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0389\n"
+"help.text"
+msgid "\"\"\"SUM the specified number expression.\"\"\""
+msgstr "\"\"\"SUM podanego wyrażenia liczbowego.\"\"\""
+
+#. aPmSn
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0402\n"
+"help.text"
+msgid "The %PRODUCTNAME Basic <literal>Print</literal> and <literal>SUM</literal> document-based routines accept a variable number of arguments. The <literal>Private</literal> or <literal>Public</literal> attributes have no effect. The arguments type checking is skipped for clarity."
+msgstr "Podstawowe procedury %PRODUCTNAME <literal>Print</literal> i <literal>SUM</literal> oparte na dokumentach akceptują zmienną liczbę argumentów. Atrybuty <literal>Private</literal> lub <literal>Public</literal> nie działają. Sprawdzanie typu argumentów jest pomijane dla przejrzystości."
+
+#. jHUxq
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0407\n"
+"help.text"
+msgid "''' Print item list of variable number '''"
+msgstr "''' Wyświetl listę pozycji o numerze zmiennej '''"
+
+#. 3pFAj
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0408\n"
+"help.text"
+msgid "' all CStr() convertible args are accepted"
+msgstr "' wszystkie konwertowalne argumenty CStr() są akceptowane"
+
+#. G9n5d
+#: python_2_basic.xhp
+msgctxt ""
+"python_2_basic.xhp\n"
+"N0419\n"
+"help.text"
+msgid "''' SUM a variable list of numbers '''"
+msgstr "''' SUM to zmienna lista liczb '''"
+
+#. CDJo4
+#: python_dialogs.xhp
+msgctxt ""
+"python_dialogs.xhp\n"
+"tit\n"
+"help.text"
+msgid "Opening a Dialog with Python"
+msgstr "Otwieranie okna dialogowego za pomocą Pythona"
+
+#. XWAwA
+#: python_dialogs.xhp
+msgctxt ""
+"python_dialogs.xhp\n"
+"N0334\n"
+"help.text"
+msgid "<bookmark_value>Python;dialogs</bookmark_value> <bookmark_value>dialog box;Python</bookmark_value> <bookmark_value>dialogs;Python</bookmark_value>"
+msgstr "<bookmark_value>Python;okna dialogowe</bookmark_value> <bookmark_value>okno dialogowe;Python</bookmark_value> <bookmark_value>okna dialogowe;Python</bookmark_value>"
+
+#. rXdUF
+#: python_dialogs.xhp
+msgctxt ""
+"python_dialogs.xhp\n"
+"N0336\n"
+"help.text"
+msgid "<variable id=\"pythondialog\"><link href=\"text/sbasic/python/python_dialogs.xhp\" name=\"command_name\">Opening a Dialog with Python</link></variable>"
+msgstr ""
+
+#. MZJA9
+#: python_dialogs.xhp
+msgctxt ""
+"python_dialogs.xhp\n"
+"N0337\n"
+"help.text"
+msgid "%PRODUCTNAME static dialogs are created with the <link href=\"text/sbasic/guide/create_dialog.xhp\" name=\"dialog editor\">Dialog editor</link> and are stored in varying places according to their personal (My Macros), shared (Application Macros) or document-embedded nature. In reverse, dynamic dialogs are constructed at runtime, from Basic or Python scripts, or using any other <link href=\"text/shared/guide/scripting.xhp\">%PRODUCTNAME supported language</link> for that matter. Opening static dialogs with Python is illustrated herewith. Exception handling and internationalization are omitted for clarity."
+msgstr ""
+
+#. AbdfS
+#: python_dialogs.xhp
+msgctxt ""
+"python_dialogs.xhp\n"
+"N0338\n"
+"help.text"
+msgid "My Macros or Application Macros dialogs"
+msgstr "Okna dialogowe Moje makra lub Makra aplikacji"
+
+#. pcUEy
+#: python_dialogs.xhp
+msgctxt ""
+"python_dialogs.xhp\n"
+"N0339\n"
+"help.text"
+msgid "The examples below open <literal>Access2Base Trace</literal> console or the imported <literal>TutorialsDialog</literal> dialog with <menuitem>Tools - Macros - Run Macro</menuitem> menu:"
+msgstr "Poniższe przykłady otwierają konsolę <literal>Access2Base Trace</literal> lub zaimportowane okno dialogowe <literal>TutorialsDialog</literal> poprzez <menuitem>Narzędzia - Makra - Uruchom makro</menuitem>:"
+
+#. ChW9B
+#: python_dialogs.xhp
+msgctxt ""
+"python_dialogs.xhp\n"
+"N0364\n"
+"help.text"
+msgid "Document embedded dialogs"
+msgstr "Okna dialogowe osadzone w dokumencie"
+
+#. uHH6H
+#: python_dialogs.xhp
+msgctxt ""
+"python_dialogs.xhp\n"
+"N0365\n"
+"help.text"
+msgid "The example below opens a newly edited <literal>Dialog1</literal> dialog from a document with <menuitem>Tools - Macros - Run Macro</menuitem> menu:"
+msgstr "Poniższy przykład otwiera nowo edytowane okno dialogowe <literal>Dialog1</literal> z dokumentu z menu <menuitem>Narzędzia - Makra - Uruchom makro</menuitem>:"
+
+#. mMo7w
+#: python_dialogs.xhp
+msgctxt ""
+"python_dialogs.xhp\n"
+"N0370\n"
+"help.text"
+msgid "\"\"\" Display a doc-based dialog \"\"\""
+msgstr "\"\"\" Wyświetl okno dialogowe oparte na dokumencie \"\"\""
+
+#. txExG
+#: python_dialogs.xhp
+msgctxt ""
+"python_dialogs.xhp\n"
+"N0381\n"
+"help.text"
+msgid "Refer to <literal>msgbox.py</literal> in <literal>{installation}/program/</literal> directory for Python dynamic dialog examples."
+msgstr "Zobacz <literal>msgbox.py</literal> w katalogu <literal>{installation}/program/</literal>, aby zobaczyć przykłady dynamicznych okien dialogowych Pythona."
+
+#. zNyQB
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"tit\n"
+"help.text"
+msgid "Monitoring Document Events"
+msgstr "Monitorowanie zdarzeń w dokumencie"
+
+#. GyBAT
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0526\n"
+"help.text"
+msgid "<bookmark_value>Basic;Monitoring Document Events</bookmark_value> <bookmark_value>Python;Monitoring Document Events</bookmark_value> <bookmark_value>Access2Base;Console</bookmark_value> <bookmark_value>Access2Base;Trace</bookmark_value> <bookmark_value>API;document.DocumentEvent: Monitoring Document Event</bookmark_value> <bookmark_value>API;document.XDocumentEventBroadcaster: Monitoring Document Event</bookmark_value> <bookmark_value>API;document.XDocumentEventListener: Monitoring Document Event</bookmark_value> <bookmark_value>API;lang.EventObject: Monitoring Document Event</bookmark_value>"
+msgstr "<bookmark_value>Basic;Monitorowanie zdarzeń w dokumencie</bookmark_value> <bookmark_value>Python;Monitorowanie zdarzeń w dokumencie</bookmark_value> <bookmark_value>Access2Base;Console</bookmark_value> <bookmark_value>Access2Base;Trace</bookmark_value> <bookmark_value>API;document .DocumentEvent: Monitorowanie zdarzenia w dokumencie</bookmark_value> <bookmark_value>API;document.XDocumentEventBroadcaster: Monitorowanie zdarzenia w dokumencie</bookmark_value> <bookmark_value>API;document.XDocumentEventListener: Monitorowanie zdarzenia w dokumencie</bookmark_value> <bookmark_value>API;lang.EventObject: Monitorowanie zdarzenia w dokumencie</bookmark_value>"
+
+#. D6i78
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0527\n"
+"help.text"
+msgid "<variable id=\"pythonmonitor\"><link href=\"text/sbasic/python/python_document_events.xhp\" name=\"Monitoring Document Events\">Listening to Document Events</link></variable>"
+msgstr ""
+
+#. 9kSGW
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"par_id641630582314861\n"
+"help.text"
+msgid "Listening to document events can help in the following situations:"
+msgstr "Nałuchiwanie zdarzeń w dokumencie może pomóc w następujących sytuacjach:"
+
+#. NEQoZ
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"par_id431630582396327\n"
+"help.text"
+msgid "Identify a new document at opening time, as opposed to existing ones, and perform a dedicated setup."
+msgstr "Zidentyfikowanie nowego dokumentu w momencie otwarcia, w przeciwieństwie do istniejących, i wykonanie dedykowanej konfiguracji."
+
+#. Tror9
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"par_id461630582396782\n"
+"help.text"
+msgid "Control the processing of document save, document copy, print or mailmerge requests."
+msgstr "Kontrolowanie przetwarzania żądań zapisania, kopiowania dokumentów, drukowania lub korespondencji seryjnej."
+
+#. xrRHB
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"par_id631630582394790\n"
+"help.text"
+msgid "Recalculate table of contents, indexes or table entries of a Writer document when document is going to be closed"
+msgstr "Przeliczanie spisu treści, indeksów lub wpisów w tabeli dokumentu programu Writer, gdy dokument ma zostać zamknięty"
+
+#. fCNvj
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"par_id601630582398998\n"
+"help.text"
+msgid "Import math Python packages before opening a Calc document. Release these packages when the document closes."
+msgstr "Importowanie pakietów matematycznych Pythona przed otwarciem dokumentu programu Calc. Zwolnienie tych pakietów po zamknięciu dokumentu."
+
+#. bXprs
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0528\n"
+"help.text"
+msgid "Next to <link href=\"text/sbasic/shared/01040000.xhp\" name=\"assigning macros to events\">assigning macros to events</link>, one can monitor events raised by %PRODUCTNAME documents. Application Programming Interface (API) broadcasters are responsible for calling event scripts. Unlike listeners that require to define all supported methods, even if unused, document monitors require only two methods next to hooked event scripts."
+msgstr ""
+
+#. 6j5Bu
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0529\n"
+"help.text"
+msgid "Monitoring Document Events"
+msgstr "Monitorowanie zdarzeń w dokumencie"
+
+#. VwSwW
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0530\n"
+"help.text"
+msgid "Monitoring is illustrated herewith for Basic and Python languages using object-oriented programming. Assigning <literal>OnLoad</literal> script, to the <menuitem>Open Document</menuitem> event, suffices to initiate and terminate document event monitoring. <menuitem>Tools - Customize</menuitem> menu <menuitem>Events</menuitem> tab is used to assign either scripts."
+msgstr "Monitorowanie jest tutaj zilustrowane dla języków Basic i Python przy użyciu programowania obiektowego. Przypisanie skryptu <literal>OnLoad</literal> do zdarzenia <menuitem>Otwórz dokument</menuitem> wystarczy do zainicjowania i zakończenia monitorowania zdarzeń dokumentu. Menu <menuitem>Narzędzia - Dostosuj</menuitem> karta <menuitem>Zdarzenia</menuitem> służy do przypisania obu skryptów."
+
+#. KgWvt
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0531\n"
+"help.text"
+msgid "Intercepting events helps setting scripts pre- and post-conditions such as loading and unloading libraries or track script processing in the background. <literal>Access2Base.Trace</literal> module usage is illustrating that second context."
+msgstr "Przechwytywanie zdarzeń pomaga w ustawianiu warunków wstępnych i końcowych skryptów, takich jak ładowanie i wyładowywanie bibliotek lub śledzenie przetwarzania skryptu w tle. Wykorzystanie modułu <literal>Access2Base.Trace</literal> ilustruje ten drugi kontekst."
+
+#. BG7Xs
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0532\n"
+"help.text"
+msgid "With Python"
+msgstr "Za pomocą języka Python"
+
+#. B4G2y
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"bm_id721622446590963\n"
+"help.text"
+msgid "<bookmark_value>API;frame.Desktop: Monitoring Document Event</bookmark_value> <bookmark_value>API;script.provider.MasterScriptProviderFactory: Monitoring Document Event</bookmark_value> <bookmark_value>API;script.provider.XScript: Monitoring Document Event</bookmark_value>"
+msgstr "<bookmark_value>API;frame.Desktop: monitorowanie zdarzenia dokumentu</bookmark_value> <bookmark_value>API;script.provider.MasterScriptProviderFactory: monitorowanie zdarzenia dokumentu</bookmark_value> <bookmark_value>API;script.provider.XScript: monitorowanie zdarzenia dokumentu</bookmark_value>"
+
+#. eGKkK
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0533\n"
+"help.text"
+msgid "Events monitoring starts from object instantiation and ultimately stops when Python releases the object. Raised events are reported using <literal>Access2Base</literal> console."
+msgstr "Monitorowanie zdarzeń rozpoczyna się od utworzenia instancji obiektu i ostatecznie kończy się, gdy Python zwolni obiekt. Wywołane zdarzenia są zgłaszane za pomocą konsoli <literal>Access2Base</literal>."
+
+#. mCDwK
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0534\n"
+"help.text"
+msgid "<literal>OnLoad</literal> and <literal>OnUnload</literal> events can be used to respectively set and unset Python programs path. They are described as <menuitem>Open document</menuitem> and <menuitem>Document closed</menuitem>."
+msgstr "Zdarzenia <literal>OnLoad</literal> i <literal>OnUnload</literal> mogą być używane do odpowiednio ustawiania i usuwania ścieżki programów Pythona. Są one opisane jako <menuitem>Otwórz dokument</menuitem> i <menuitem>Dokument zamknięty</menuitem>."
+
+#. i7waD
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0544\n"
+"help.text"
+msgid "\"\"\" Monitor document events \"\"\""
+msgstr "\"\"\" Monitoruj zdarzenia dokumentu \"\"\""
+
+#. 4k7DQ
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0546\n"
+"help.text"
+msgid "adapted from 'Python script to monitor OnSave event' at"
+msgstr "przystosowano ze „Skryptu Pythona do monitorowania zdarzenia OnSave” pod adresem"
+
+#. AMBQD
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0550\n"
+"help.text"
+msgid "\"\"\" Document events monitor \"\"\""
+msgstr "\"\"\" Monitor zdarzeń dokumentu \"\"\""
+
+#. FNyTn
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0551\n"
+"help.text"
+msgid "''' report using Access2Base.Trace console OR"
+msgstr "''' raport za pomocą konsoli Access2Base.Trace LUB"
+
+#. ops87
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0552\n"
+"help.text"
+msgid "report in 1st sheet, 1st column for Calc docs '''"
+msgstr "raport w 1. arkuszu, 1. kolumnie dla dokumentów Calc '''"
+
+#. SUrHQ
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0558\n"
+"help.text"
+msgid "#self.row = 0 # uncomment for Calc documents only"
+msgstr "#self.row = 0 odkomentowanie tylko dla dokumentów programu Calc"
+
+#. bdxDG
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0560\n"
+"help.text"
+msgid "self.listen() # Start monitoring doc. events"
+msgstr "self.listen() # Rozpocznij monitorowanie zdzarzenia dokumentu"
+
+#. 8tXZv
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0569\n"
+"help.text"
+msgid "\"\"\" Output doc. events on 1st column of a Calc spreadsheet \"\"\""
+msgstr "\"\"\" Wypisz zdarzenia dokumentu w pierwszej kolumnie arkusza kalkulacyjnego Calc \"\"\""
+
+#. HEByB
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0575\n"
+"help.text"
+msgid "def listen(self, *args): # OnLoad/OnNew at the earliest"
+msgstr "def listen(self, *args): # OnLoad/OnNew najwcześniej"
+
+#. eq9UC
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0576\n"
+"help.text"
+msgid "\"\"\" Start doc. events monitoring \"\"\""
+msgstr "\"\"\" Rozpocznij monitorowanie zdarzeń dokumentu \"\"\""
+
+#. o7xSw
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0578\n"
+"help.text"
+msgid "Console.log(\"INFO\", \"Document events are being logged\", True)"
+msgstr "Console.log(\"INFO\", \"Zdarzenia dotyczące dokumentów są rejestrowane\", True)"
+
+#. jnyCD
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0580\n"
+"help.text"
+msgid "def sleep(self, *args): # OnUnload at the latest (optional)"
+msgstr "def sleep(self, *args): # OnUnload najpóźniej (opcjonalnie)"
+
+#. QiSAD
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0581\n"
+"help.text"
+msgid "\"\"\" Stop doc. events monitoring \"\"\""
+msgstr "\"\"\" Zatrzymaj monitorowanie zdarzeń dokumentu \"\"\""
+
+#. TyiYD
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0583\n"
+"help.text"
+msgid "Console.log(\"INFO\", \"Document events have been logged\", True)"
+msgstr "Console.log(\"INFO\", \"Zdarzenia dotyczące dokumentów zostały zarejestrowane\", True)"
+
+#. utJGT
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0587\n"
+"help.text"
+msgid "\"\"\" Intercepts all doc. events \"\"\""
+msgstr "\"\"\" Przechwytuje wszystkie zdarzenia dokumentu \"\"\""
+
+#. Xwnsi
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0588\n"
+"help.text"
+msgid "#self.setCell(event.Source, event.EventName) # only for Calc docs"
+msgstr "#self.setCell(event.Source, event.EventName) # tylko dla dokumentów Calc"
+
+#. rE9Ep
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0595\n"
+"help.text"
+msgid "\"\"\" Release all activities \"\"\""
+msgstr "\"\"\" Zwolnij wszystkie działania \"\"\""
+
+#. XaEoP
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0601\n"
+"help.text"
+msgid "def OnLoad(*args): # 'Open Document' event"
+msgstr "def OnLoad(*args): # Zdarzenie 'Otwórz dokument'"
+
+#. PmjAB
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0602\n"
+"help.text"
+msgid "listener = UiDocument() # Initiates listening"
+msgstr "listener = UiDocument() # Inicjuje nasłuchiwanie"
+
+#. CkJg4
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0604\n"
+"help.text"
+msgid "def OnUnload(*args): # 'Document has been closed' event"
+msgstr "def OnUnload(*args): # Zdarzenie 'Dokument został zamknięty'"
+
+#. KobNT
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0605\n"
+"help.text"
+msgid "pass # (optional) performed when disposed"
+msgstr "pass # (opcjonalnie) wykonywane w przypadku utylizacji"
+
+#. xPosR
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0613\n"
+"help.text"
+msgid "(Back/Fore)ground console to report/log program execution."
+msgstr "Konsola tła lub pierwszego planu do nagrywania wykonywania programu."
+
+#. Qph5m
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0617\n"
+"help.text"
+msgid "\"\"\" Print free item list to console \"\"\""
+msgstr "\"\"\" Wypisz w konsoli wolną listę elementów \"\"\""
+
+#. nzjHS
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0622\n"
+"help.text"
+msgid "\"\"\" Append log message to console, optional user prompt \"\"\""
+msgstr "\"\"\" Dołącz komunikat dziennika do konsoli, opcjonalny monit użytkownika \"\"\""
+
+#. HDXPV
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0627\n"
+"help.text"
+msgid "\"\"\" Set log messages lower limit \"\"\""
+msgstr "\"\"\" Ustaw dolny limit komunikatów dziennika \"\"\""
+
+#. fXnMH
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0632\n"
+"help.text"
+msgid "\"\"\" Display console content/dialog \"\"\""
+msgstr "\"\"\" Wyświetl zawartość/okno konsoli \"\"\""
+
+#. mPJ3B
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0638\n"
+"help.text"
+msgid "''' Grab application-based Basic script '''"
+msgstr "''' Chwyć oparty na aplikacji skrypt Basic '''"
+
+#. 2dfeg
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0647\n"
+"help.text"
+msgid "Mind the misspelled <literal>documentEventOccured</literal> method that inherits a typo from %PRODUCTNAME Application Programming Interface (API)."
+msgstr "Zwróć uwagę na błędnie napisaną metodę <literal>documentEventOccured</literal>, która dziedziczy literówkę z API (Application Programming Interface) %PRODUCTNAME."
+
+#. qNVD4
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0648\n"
+"help.text"
+msgid "<menuitem>Start application</menuitem> and <menuitem>Close application</menuitem> events can respectively be used to set and to unset Python path for user scripts or %PRODUCTNAME scripts. In a similar fashion, document based Python libraries or modules can be loaded and released using <menuitem>Open document</menuitem> and <menuitem>Document closed</menuitem> events. Refer to <link href=\"text/sbasic/python/python_import.xhp\" name=\"Importing Python Modules\">Importing Python Modules</link> for more information."
+msgstr ""
+
+#. 8pHCg
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0649\n"
+"help.text"
+msgid "With %PRODUCTNAME Basic"
+msgstr "Za pomocą języka %PRODUCTNAME Basic"
+
+#. QpCjq
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"bm_id591622446367707\n"
+"help.text"
+msgid "<bookmark_value>API;GlobalScope.BasicLibraries</bookmark_value> <bookmark_value>Tools;Strings</bookmark_value>"
+msgstr "<bookmark_value>API;GlobalScope.BasicLibraries</bookmark_value> <bookmark_value>Narzędzia; Ciągi</bookmark_value>"
+
+#. D5Lsi
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0650\n"
+"help.text"
+msgid "Using <menuitem>Tools - Customize</menuitem> menu <menuitem>Events</menuitem> tab, the <menuitem>Open document</menuitem> event fires a <literal>ConsoleLogger</literal> initialisation. <literal>_documentEventOccured</literal> routine - set by <literal>ConsoleLogger</literal> - serves as a unique entry point to trap all document events."
+msgstr "Po ustawieniu na karcie <menuitem>Zdarzenia</menuitem> z menu <menuitem>Narzędzia - Dostosuj</menuitem> zdarzenie <menuitem>Otwórz dokument</menuitem> wyzwala inicjalizację instancji dla <literal>ConsoleLogger</literal>. Podprocedura <literal>_documentEventOccured</literal>, która ustawia <literal>ConsoleLogger</literal>, służy jako pojedynczy punkt wejścia do przechwytywania wszystkich zdarzeń w dokumencie."
+
+#. gGpkW
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"hd_id421630510141729\n"
+"help.text"
+msgid "controller.Events module"
+msgstr "Moduł controller.Events"
+
+#. rJX92
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"bas_id431630567378062\n"
+"help.text"
+msgid "Global _obj As Object ' controller.ConsoleLogger instance"
+msgstr "Instancja Global _obj As Object ' controller.ConsoleLogger"
+
+#. PfRq6
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0655\n"
+"help.text"
+msgid "Sub OnLoad(evt As com.sun.star.document.DocumentEvent) ' >> Open Document <<"
+msgstr "Sub OnLoad(evt As com.sun.star.document.DocumentEvent) ' >> Otwórz dokument <<"
+
+#. p8RfU
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"bas_id371630509596674\n"
+"help.text"
+msgid "''' ConsoleLogger unique entry point '''"
+msgstr "''' Unikalny punkt wejścia ConsoleLogger'''"
+
+#. upGWH
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"hd_id721630511986813\n"
+"help.text"
+msgid "controller.ConsoleLogger class module"
+msgstr "Moduł klasy controller.ConsoleLogger"
+
+#. AN8tn
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"par_id901630509435225\n"
+"help.text"
+msgid "Events monitoring starts from the moment a <literal>ConsoleLogger</literal> object is instantiated and ultimately stops upon document closure. <literal>StartAdapter</literal> routine loads necessary Basic libraries, while caught events are reported using <literal>Access2Base.Trace</literal> module."
+msgstr "Monitorowanie zdarzeń rozpoczyna się od momentu utworzenia instancji obiektu <literal>ConsoleLogger</literal> i ostatecznie zatrzymuje się po zamknięciu dokumentu. Procedura <literal>StartAdapter</literal> wymaga ładowania bibliotek Basic, natomiast przechwycone zdarzenia są raportowane za pomocą modułu <literal>Access2Base.Trace</literal>."
+
+#. 2jXHB
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0664\n"
+"help.text"
+msgid "' ADAPTER design pattern object to be instantiated in the \"Open Document\" event"
+msgstr "' Obiekt wzorca projektowego ADAPTER, który ma zostać utworzony w zdarzeniu \"Otwórz dokument\"."
+
+#. ueeGx
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0666\n"
+"help.text"
+msgid "Private Const UI_NOPROMPT = False ' Set it to True to visualise documents events"
+msgstr "Private Const UI_NOPROMPT = False ' Ustaw wartość True, aby wizualizować zdarzenia w dokumentach"
+
+#. EQG8C
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0674\n"
+"help.text"
+msgid "' MEMBERS"
+msgstr "' CZŁONKOWIE"
+
+#. r5AkD
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"bas_id131630510956418\n"
+"help.text"
+msgid "Private _txtMsg As String ' text message to log in console"
+msgstr "Private _txtMsg As String ' Wiadomość tekstowa do rejestrowania w konsoli"
+
+#. JaEhY
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0677\n"
+"help.text"
+msgid "' PROPERTIES"
+msgstr "' WŁAŚCIWOŚCI"
+
+#. aGuEg
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0679\n"
+"help.text"
+msgid "''' System-dependent filename '''"
+msgstr "''' Nazwa pliku zależna od systemu '''"
+
+#. kEEgf
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0686\n"
+"help.text"
+msgid "' METHODS"
+msgstr "' METODY"
+
+#. YMAtN
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0688\n"
+"help.text"
+msgid "''' Monitor document events '''"
+msgstr "''' Monitoruj zdarzenia dokumentu '''"
+
+#. cBx2G
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0701\n"
+"help.text"
+msgid "''' Initialize document events logging '''"
+msgstr "''' Zainicjuj rejestrowanie zdarzeń dokumentu '''"
+
+#. hxzE4
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0705\n"
+"help.text"
+msgid "Access2Base.Trace.TraceLog(\"INFO\", _txtMsg & \"Document events are being logged\", UI_PROMPT)"
+msgstr "Access2Base.Trace.TraceLog(\"INFO\", _txtMsg & \"Zdarzenia dokumentu są rejestrowane\", UI_PROMPT)"
+
+#. NkHa4
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0714\n"
+"help.text"
+msgid "''' Terminate document events logging '''"
+msgstr "''' Zakończ rejestrowanie zdarzeń dokumentu '''"
+
+#. JEve4
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0717\n"
+"help.text"
+msgid "Access2Base.Trace.TraceLog(\"INFO\", _txtMsg & \"Document events have been logged\", UI_PROMPT)"
+msgstr "Access2Base.Trace.TraceLog(\"INFO\", _txtMsg & \"Zdarzenia dokumentu zostały zarejestrowane\", UI_PROMPT)"
+
+#. GAD2E
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0719\n"
+"help.text"
+msgid "Access2Base.Trace.TraceConsole() ' Captured events dialog"
+msgstr "Access2Base.Trace.TraceConsole() ' Okno dialogowe z przechwyconymi zdarzeniami"
+
+#. X8Kdh
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0722\n"
+"help.text"
+msgid "' EVENTS"
+msgstr "' ZDARZENIA"
+
+#. uVpJf
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0723\n"
+"help.text"
+msgid "' Your code for handled events goes here"
+msgstr "' Twój kod obsługiwanych zdarzeń znajduje się tutaj"
+
+#. AJJDf
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0724\n"
+"help.text"
+msgid "Mind the misspelled <literal>_documentEventOccured</literal> method that inherits a typo from %PRODUCTNAME Application Programming Interface (API)."
+msgstr "Zwróć uwagę na błędnie napisaną metodę <literal>_documentEventOccured</literal>, która dziedziczy literówkę z API (Application Programming Interface) %PRODUCTNAME."
+
+#. b3qae
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0725\n"
+"help.text"
+msgid "Discovering Documents Events"
+msgstr "Odkrywanie zdarzeń dokumentów"
+
+#. Ys35P
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"bm_id681622445958242\n"
+"help.text"
+msgid "<bookmark_value>API;frame.GlobalEventBroadcaster: Monitoring Document Event</bookmark_value>"
+msgstr "<bookmark_value>API;frame.GlobalEventBroadcaster: Monitorowanie zdarzenia dokumentu</bookmark_value>"
+
+#. BDj9Q
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0726\n"
+"help.text"
+msgid "The broadcaster API object provides the list of events it is responsible for:"
+msgstr "Obiekt API nadawcy udostępnia listę zdarzeń, za które jest odpowiedzialny:"
+
+#. Z2BhT
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0727\n"
+"help.text"
+msgid "With Python"
+msgstr "Za pomocą języka Python"
+
+#. 8PCHK
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0734\n"
+"help.text"
+msgid "\"\"\" Display document events \"\"\""
+msgstr "\"\"\" Wyświetl zdarzenia dokumentu \"\"\""
+
+#. SECnV
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0736\n"
+"help.text"
+msgid "adapted from DisplayAvailableEvents() by A. Pitonyak"
+msgstr "przystosowano z DisplayAvailableEvents() autorstwa A. Pitonyaka"
+
+#. wXN8p
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0747\n"
+"help.text"
+msgid "The <link href=\"https://extensions.libreoffice.org/extensions/apso-alternative-script-organizer-for-python\" name=\"Alternative Python Script Organizer\">Alternative Python Script Organizer (APSO)</link> extension is used to render events information on screen."
+msgstr ""
+
+#. kgY8m
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0748\n"
+"help.text"
+msgid "With %PRODUCTNAME Basic"
+msgstr "Za pomocą języka %PRODUCTNAME Basic"
+
+#. KjotC
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"N0750\n"
+"help.text"
+msgid "''' Display document events '''"
+msgstr "''' Wyświetl zdarzenia dokumentu '''"
+
+#. upkPP
+#: python_examples.xhp
+msgctxt ""
+"python_examples.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python examples"
+msgstr "Przykłady Pythona"
+
+#. Etrfb
+#: python_examples.xhp
+msgctxt ""
+"python_examples.xhp\n"
+"bm_id20191031405\n"
+"help.text"
+msgid "<bookmark_value>Python;examples</bookmark_value> <bookmark_value>Python;shell</bookmark_value> <bookmark_value>Python;platform</bookmark_value> <bookmark_value>Python;session</bookmark_value> <bookmark_value>Python;screen input/output</bookmark_value>"
+msgstr ""
+
+#. 2vmkq
+#: python_examples.xhp
+msgctxt ""
+"python_examples.xhp\n"
+"hd_id201901031407\n"
+"help.text"
+msgid "<variable id=\"pythonexamples2\"><link href=\"text/sbasic/python/python_examples.xhp\" name=\"python examples\">Python programming examples</link></variable>"
+msgstr ""
+
+#. xkeov
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"tit\n"
+"help.text"
+msgid "Creating A Dialog Handler"
+msgstr "Tworzenie okna dialogowego z modułem obsługi"
+
+#. WeSDk
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0664\n"
+"help.text"
+msgid "<bookmark_value>Basic;Dialog Handler</bookmark_value> <bookmark_value>Python;Dialog Handler</bookmark_value> <bookmark_value>Access2Base;dlgTrace</bookmark_value> <bookmark_value>Access2Base;_DumpToFile</bookmark_value> <bookmark_value>API;DialogProvider2</bookmark_value> <bookmark_value>API;XDialogEventHandler</bookmark_value>"
+msgstr "<bookmark_value>Basic;Program obsługi okna dialogowego</bookmark_value> <bookmark_value>Python;Obsługa okna dialogowego</bookmark_value> <bookmark_value>Access2Base;dlgTrace</bookmark_value> <bookmark_value>Access2Base;_DumpToFile</bookmark_value> <bookmark_value>API;DialogProvider2</bookmark_value> <bookmark_value>API; XDialogEventHandler</bookmark_value>"
+
+#. MQUtw
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0665\n"
+"help.text"
+msgid "<variable id=\"pythonhandler_h1\"><link href=\"text/sbasic/python/python_handler.xhp\" name=\"Creating a Dialog Handler\">Creating a Dialog Handler</link></variable>"
+msgstr ""
+
+#. AxGAd
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0666\n"
+"help.text"
+msgid "Next to <link href=\"text/sbasic/shared/01040000.xhp\" name=\"Assigning macros to events\">assigning macros to events</link> or <link href=\"text/sbasic/basic/python/python_listener\" name=\"creating event listeners\">creating event listeners</link>, one can use dialog handlers, whose principle is to define UNO keywords, or methods, that are mapped to events to watch for. The event handler is responsible for executing methods using the <literal>vnd.sun.star.UNO:<method_name></literal> protocol. Unlike listeners that require to define all supported methods, even if unused, dialog handlers require only two methods on top of intended control hook scripts."
+msgstr ""
+
+#. Waa56
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0667\n"
+"help.text"
+msgid "The advantages of this approach are:"
+msgstr "Zalety tego podejścia to:"
+
+#. bBbcE
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0668\n"
+"help.text"
+msgid "It packs the code that handles event-driven macros,"
+msgstr "Grupuje kod zawierający makra sterowane zdarzeniami,"
+
+#. NCGBC
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0669\n"
+"help.text"
+msgid "it decorrelates events from macros names which facilitates maintenance or updates, in particular when moving macros or modules."
+msgstr "dekoreluje zdarzenia z nazw makr, co ułatwia konserwację lub aktualizacje, w szczególności podczas przenoszenia makr lub modułów."
+
+#. WETAj
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0670\n"
+"help.text"
+msgid "This mechanism is illustrated herewith for Basic and Python languages using an imported copy of <literal>Access2Base</literal> <literal>dlgTrace</literal> dialog. Exception handling and localisation are omitted for clarity."
+msgstr "Ten mechanizm jest tutaj zilustrowany dla języków Basic i Python przy użyciu zaimportowanej kopii okna dialogowego <literal>Access2Base</literal> <literal>dlgTrace</literal>. Dla przejrzystości pominięto obsługę wyjątków i lokalizację."
+
+#. qfJEk
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0671\n"
+"help.text"
+msgid "Assigning Dialog methods"
+msgstr "Przypisywanie metod okna dialogowego"
+
+#. 46GAC
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0672\n"
+"help.text"
+msgid "Export <literal>Access2Base</literal> <literal>dlgTrace</literal> dialog and import it into <literal>MyLib</literal> application library."
+msgstr "Wyeksportuj okno dialogowe <literal>Access2Base</literal> <literal>dlgTrace</literal> i zaimportuj je do biblioteki aplikacji <literal>MyLib</literal>."
+
+#. QKmBa
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0673\n"
+"help.text"
+msgid "Inside the control properties pane of the <link href=\"text/sbasic/guide/create_dialog.xhp\" name=\"Dialog Editor\">Dialog Editor</link>, use the Events tab to replace macro assignments by component assignments, and type in the intended method names:"
+msgstr ""
+
+#. qNEVD
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0674\n"
+"help.text"
+msgid "Set <literal>Dump to file</literal> dialog button component method name to <literal>_dump2File</literal>"
+msgstr "Ustaw nazwę metody komponentu przycisku <literal>Zrzuć do pliku</literal> na <literal>_dump2File</literal>."
+
+#. t65Et
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0675\n"
+"help.text"
+msgid "Optionally define <literal>txtTracelog</literal> key pressed and mouse button pressed events component method names as <literal>_openHelp</literal>"
+msgstr "Opcjonalnie zdefiniuj nazwy metod komponentów, takie jak <literal>_openHelp</literal> dla <literal>Text Tracelog</literal> zdarzeń naciśnięcia klawisza i przycisku myszy."
+
+#. WMZBj
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0676\n"
+"help.text"
+msgid "Optionally define <literal>Ok</literal> button receiving focus event component method name as <literal>onOkHasfocus</literal>"
+msgstr "Opcjonalnie zdefiniuj nazwę metody komponentu zdarzenia <literal>Ok</literal> jako <literal>onOkHasfocus</literal>"
+
+#. Joqhs
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0677\n"
+"help.text"
+msgid "Events assigned actions should mention the <literal>vnd.sun.star.UNO:</literal> protocol."
+msgstr "Akcje przypisane do zdarzeń powinny zawierać protokół <literal>vnd.sun.star.UNO:</literal>."
+
+#. BTnaF
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0678\n"
+"help.text"
+msgid "Creating the handler"
+msgstr "Tworzenie procedury obsługi"
+
+#. nHvEi
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0679\n"
+"help.text"
+msgid "<literal>createDialogWithHandler</literal> method of <link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1awt_1_1DialogProvider2.html\" name=\"com.sun.star.awt.DialogProvider2\">com.sun.star.awt.DialogProvider2</link> service is used to set the dialog and its handler. The handler is responsible for implementing <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1awt_1_1XDialogEventHandler.html\" name=\"com.sun.star.awt.XDialogEventHandler\">com.sun.star.awt.XDialogEventHandler</link> interface."
+msgstr ""
+
+#. 2CCEz
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0680\n"
+"help.text"
+msgid "All component method names must be explicitly declared when using a dialog handler."
+msgstr "Wszystkie nazwy metod komponentów muszą być jawnie zadeklarowane podczas korzystania z procedury obsługi okna dialogowego."
+
+#. kBAiZ
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0681\n"
+"help.text"
+msgid "With Python"
+msgstr "Za pomocą języka Python"
+
+#. rUiYd
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0682\n"
+"help.text"
+msgid "In this example the dialog is located on the computer."
+msgstr "W tym przykładzie okno dialogowe znajduje się na komputerze."
+
+#. FyaBp
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0692\n"
+"help.text"
+msgid "\"\"\" Access2Base Console Handler \"\"\""
+msgstr "\"\"\" Procedura obsługa konsoli Access2Base \"\"\""
+
+#. dugqK
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0693\n"
+"help.text"
+msgid "''' adapted from « Créer un dialogue avec gestionnaire d'événements » by JM Zambon"
+msgstr "''' przystosowano z « Créer un dialogue avec gestionnaire d'événements » autorstwa JM Zambona"
+
+#. 5Cysb
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0716\n"
+"help.text"
+msgid "\"\"\" Create a Dialog from its location \"\"\""
+msgstr "\"\"\" Twórz okno dialogowe z podanej lokalizacji \"\"\""
+
+#. C9pNa
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0729\n"
+"help.text"
+msgid "''' Ugly MsgBox '''"
+msgstr "''' Brzydkie MsgBox '''"
+
+#. zcjmD
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0740\n"
+"help.text"
+msgid "As expected, <literal>onOkHasFocus</literal> missing method throws an exception."
+msgstr "Zgodnie z oczekiwaniami brakująca metoda <literal>onOkHasFocus</literal> zgłasza wyjątek."
+
+#. 63rxz
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0741\n"
+"help.text"
+msgid "Refer to <link href=\"text/sbasic/python/python_2_basic.xhp\" name=\"Python calls to %PRODUCTNAME Basic\">Python calls to %PRODUCTNAME Basic</link> page for <literal>getBasicScript</literal> routine description and for details about cross-language scripting execution."
+msgstr ""
+
+#. b6xGw
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0742\n"
+"help.text"
+msgid "With %PRODUCTNAME Basic"
+msgstr "Za pomocą języka %PRODUCTNAME Basic"
+
+#. 5N3MV
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0743\n"
+"help.text"
+msgid "In this example the dialog is embedded in a document, and can equally be located on the computer."
+msgstr "W tym przykładzie okno dialogowe jest osadzone w dokumencie i równie dobrze może znajdować się na komputerze."
+
+#. Ahwda
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0751\n"
+"help.text"
+msgid "dp.Initialize(Array(ThisComponent)) ' if doc-embedded dialog"
+msgstr "dp.Initialize(Array(ThisComponent)) ' jeśli okno dialogowe osadzone w dokumencie"
+
+#. Cf88b
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0958c\n"
+"help.text"
+msgid "method As String) As Boolean"
+msgstr "method As String) jako typ logiczny"
+
+#. j4aLN
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0770\n"
+"help.text"
+msgid "'dialog.endDialog(1) if computer-based dialog"
+msgstr "'dialog.endDialog(1) jeśli jest to okno dialogowe na komputerze"
+
+#. EBBRf
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0779\n"
+"help.text"
+msgid "' adapted from « Créer un dialogue avec gestionnaire d'événements » by JM Zambon"
+msgstr "' przystosowano z « Créer un dialogue avec gestionnaire d'événements » autorstwa JM Zambona"
+
+#. NF93B
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0781\n"
+"help.text"
+msgid "As expected, <literal>onOkHasFocus</literal> missing method throws an exception."
+msgstr "Zgodnie z oczekiwaniami brakująca metoda <literal>onOkHasFocus</literal> zgłasza wyjątek."
+
+#. 4RevF
+#: python_handler.xhp
+msgctxt ""
+"python_handler.xhp\n"
+"N0505\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03132000.xhp\" name=\"CreateUnoListener Function\">CreateUnoListener Function</link>"
+msgstr ""
+
+#. Ur3DA
+#: python_ide.xhp
+msgctxt ""
+"python_ide.xhp\n"
+"tit\n"
+"help.text"
+msgid "IDE for Python"
+msgstr "IDE dla Pythona"
+
+#. ETCU9
+#: python_ide.xhp
+msgctxt ""
+"python_ide.xhp\n"
+"bm_id761543349138561\n"
+"help.text"
+msgid "<bookmark_value>APSO</bookmark_value> <bookmark_value>Alternative Python Scripts Organizer</bookmark_value> <bookmark_value>python;IDE - integrated development environment</bookmark_value> <bookmark_value>python;editor</bookmark_value>"
+msgstr "<bookmark_value>APSO</bookmark_value> <bookmark_value>Alternative Python Scripts Organizer</bookmark_value> <bookmark_value>Python;IDE – zintegrowane środowisko programistyczne</bookmark_value> <bookmark_value>Python;Edytor</bookmark_value>"
+
+#. cANSA
+#: python_ide.xhp
+msgctxt ""
+"python_ide.xhp\n"
+"hd_id151543348965464\n"
+"help.text"
+msgid "<variable id=\"pythonideh1\"><link href=\"text/sbasic/python/python_ide.xhp\" name=\"Python IDE Setup\">Setting up an Integrated Development Environment (IDE) for Python</link></variable>"
+msgstr ""
+
+#. k7syF
+#: python_ide.xhp
+msgctxt ""
+"python_ide.xhp\n"
+"par_id541543348965465\n"
+"help.text"
+msgid "Writing Python macros requires extra configuration steps to set an IDE of choice."
+msgstr "Pisanie makr w języku Python wymaga dodatkowych czynności konfiguracyjnych w celu ustawienia wybranego zintegrowanego środowiska programistycznego (IDE)."
+
+#. NGxNi
+#: python_ide.xhp
+msgctxt ""
+"python_ide.xhp\n"
+"N0106\n"
+"help.text"
+msgid "Unlike Basic language macros development in %PRODUCTNAME, developing Python scripts for %PRODUCTNAME requires to configure an external Integrated Development Environment (IDE). Multiple IDEs are available that range from beginners to advanced Python coders. While using a Python IDE programmers benefit from numerous features such as syntax highlighting, code folding, class browsing, code completion, coding standard enforcement, test driven development, debugging, version control and many more. You can refer to <link href=\"https://wiki.documentfoundation.org/Macros/Python_Design_Guide\" name=\"Designing & Developing Python Applications\">Designing & Developing Python Applications</link> on the Wiki for more in-depth information about the setup of a bridge between your IDE and a running instance %PRODUCTNAME."
+msgstr ""
+
+#. u2xio
+#: python_ide.xhp
+msgctxt ""
+"python_ide.xhp\n"
+"hd_id761544698669786\n"
+"help.text"
+msgid "The APSO Extension"
+msgstr "Rozszerzenie APSO"
+
+#. 4isF2
+#: python_ide.xhp
+msgctxt ""
+"python_ide.xhp\n"
+"N0104\n"
+"help.text"
+msgid "The <link href=\"https://extensions.libreoffice.org/extensions/apso-alternative-script-organizer-for-python\" name=\"Alternative Python Script Organizer (APSO)\">Alternative Python Script Organizer (APSO)</link> extension eases the edition of Python scripts, in particular when embedded in a document. Using APSO you can configure your preferred source code editor, start the integrated Python shell and debug Python scripts. Extensions exist that help inspect arbitrary UNO objects, refer to <link href=\"https://wiki.documentfoundation.org/Macros/Python_Design_Guide\" name=\"eDesigning & Developing Python Applications\">Designing & Developing Python Applications</link> for additional details on such extensions."
+msgstr ""
+
+#. 5E2EV
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python : Importing Modules"
+msgstr "Python: Importowanie modułów"
+
+#. gFTth
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0461\n"
+"help.text"
+msgid "<bookmark_value>Python;import</bookmark_value> <bookmark_value>Python;Modules</bookmark_value> <bookmark_value>Python;pythonpath</bookmark_value> <bookmark_value>PythonLibraries</bookmark_value>"
+msgstr "<bookmark_value>Python;importowanie</bookmark_value> <bookmark_value>Python;Moduły</bookmark_value> <bookmark_value>Python;pythonpath</bookmark_value> <bookmark_value>PythonLibraries</bookmark_value>"
+
+#. 5QqdJ
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0462\n"
+"help.text"
+msgid "<variable id=\"pythonimporth1\"><link href=\"text/sbasic/python/python_import.xhp\" name=\"python imports\">Importing Python Modules</link></variable>"
+msgstr ""
+
+#. VHAM5
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0463\n"
+"help.text"
+msgid "%PRODUCTNAME Python scripts come in three distinct flavors, they can be personal, shared or embedded in documents. They are stored in varying places described in <link href=\"text/sbasic/python/python_locations.xhp\">Python Scripts Organization and Location</link>. In order to import Python modules, their locations must be known from Python at run time."
+msgstr "Skrypty %PRODUCTNAME w języku Python są dostępne w trzech wersjach: mogą być osobiste, udostępniane lub osadzone w dokumentach. Są one przechowywane w różnych miejscach opisanych w sekcji <link href=\"text/sbasic/python/python_locations.xhp\">Organizacja i lokalizacja skryptów Pythona</link>. Aby zaimportować moduły Pythona, ich lokalizacja musi być znana z Pythona w czasie wykonywania."
+
+#. zMSfx
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0464\n"
+"help.text"
+msgid "This mechanism is illustrated for file system based modules and document based modules. Exception handling is omitted for clarity. The terms library or directory, scripts or modules are used interchangeably. A Python macro refers to a function inside a module."
+msgstr "Ten mechanizm jest zilustrowany dla modułów opartych na systemie plików i modułach opartych na dokumentach. Dla przejrzystości pominięto obsługę wyjątków. Terminy biblioteka lub katalog, skrypty lub moduły są używane zamiennie. Makro w języku Python odnosi się do funkcji wewnątrz modułu."
+
+#. GUdHS
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0465\n"
+"help.text"
+msgid "Note that <literal><User Profile>/Scripts/python/pythonpath</literal> local directory is always explored when running a Python macro from <literal><User Profile>/Scripts/python</literal>."
+msgstr "Zauważ, że lokalny katalog <literal><User Profile>/Scripts/python/pythonpath</literal> jest zawsze eksplorowany podczas uruchamiania makra Pythona z <literal><User Profile>/Scripts/python</literal>."
+
+#. fyFof
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0466\n"
+"help.text"
+msgid "File System module import"
+msgstr "Importowanie modułu systemu plików"
+
+#. SRZgQ
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0467\n"
+"help.text"
+msgid "User or Shared Modules"
+msgstr "Moduły użytkownika lub współdzielone"
+
+#. NAJzP
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0468\n"
+"help.text"
+msgid "Personal & shared Python scripts can be imported once their directories are included in Python run time path. Refer to <link href=\"text/sbasic/python/python_session.xhp\">Getting session information</link> page for more details regarding omitted Session Class."
+msgstr "Osobiste i współdzielone skrypty Pythona można importować, gdy ich katalogi zostaną uwzględnione w ścieżce wykonawczej Pythona. Więcej informacji na temat pominiętej klasy sesji można znaleźć na stronie <link href=\"text/sbasic/python/python_session.xhp\">Pobieranie informacji o sesji</link>."
+
+#. A4v4U
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0473\n"
+"help.text"
+msgid "user_lib = Session().UserPythonScripts # User scripts location"
+msgstr "user_lib = Session().UserPythonScripts # Lokalizacja skryptów użytkownika"
+
+#. AAJUq
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0475\n"
+"help.text"
+msgid "sys.path.insert(0, user_lib) # Add to search path"
+msgstr "sys.path.insert(0, user_lib) # Dodaj do ścieżki wyszukiwania"
+
+#. yFcur
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0476\n"
+"help.text"
+msgid "import screen_io as ui # 'screen_io.py' module resides in user_lib directory"
+msgstr "import screen_io as ui # 'screen_io.py' moduł znajduje się w user_lib directory"
+
+#. 6KtvD
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0477\n"
+"help.text"
+msgid "# Your code follows here"
+msgstr "# Poniżej znajduje się kod niestandardowy"
+
+#. G8bHh
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0478\n"
+"help.text"
+msgid "This Python example exposes a local XSCRIPTCONTEXT variable to an imported module:"
+msgstr "Ten przykład Pythona udostępnia lokalną zmienną XSCRIPTCONTEXT w zaimportowanym module:"
+
+#. uwiPp
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0483\n"
+"help.text"
+msgid "share_lib = Session.SharedPythonScripts() # Shared scripts location"
+msgstr "share_lib = Session.SharedPythonScripts() # Lokalizacja udostępnionych skryptów"
+
+#. HugAN
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0485\n"
+"help.text"
+msgid "sys.path.insert(0, share_lib) # Add to search path"
+msgstr "sys.path.insert(0, share_lib) # Dodaj do ścieżki wyszukiwania"
+
+#. zGybv
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0486\n"
+"help.text"
+msgid "from IDE_utils import ScriptContext # 'IDE_utils.py' sits with shared Python scripts."
+msgstr "from IDE_utils import ScriptContext # 'IDE_utils.py' znajduje się we wspólnych skryptach Pythona"
+
+#. VoPZU
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0488\n"
+"help.text"
+msgid "# Your code follows here"
+msgstr "# Poniżej znajduje się kod niestandardowy"
+
+#. AH3MT
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0489\n"
+"help.text"
+msgid "Installation Modules for Applications"
+msgstr "Moduły instalacyjne dla aplikacji"
+
+#. VFZdV
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0490\n"
+"help.text"
+msgid "Unlike personal and shared scripts, %PRODUCTNAME installation scripts can be imported any time. Next to <literal>uno</literal> & <literal>unohelper</literal> %PRODUCTNAME Python modules, other scripts present in <literal><installation_path>/program</literal> directory can be imported directly, such as the <literal>msgbox</literal> module."
+msgstr "W przeciwieństwie do skryptów osobistych i udostępnionych, skrypty instalacyjne %PRODUCTNAME można importować w dowolnym momencie. Oprócz modułów <literal>uno</literal> i <literal>unohelper</literal> %PRODUCTNAME Pythona, inne skrypty znajdujące się w katalogu <literal><installation_path>/program</literal> można importować bezpośrednio, takie jak <literal>msgbox</literal>."
+
+#. TnQ2j
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0491\n"
+"help.text"
+msgid "With Python shell:"
+msgstr "Za pomocą powłoki języka Python:"
+
+#. DDinb
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0534\n"
+"help.text"
+msgid "Document Module Import"
+msgstr "Importowanie modułu dokumentu"
+
+#. AUzGt
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0535\n"
+"help.text"
+msgid "Importing a Python document embedded module is illustrated below. Error handling is not detailed. Python run time path is updated when document has been opened and before closure. Refer to <link href=\"text/sbasic/shared/01040000.xhp\">Event-Driven Macros</link> to learn how to associate Python macros to document events."
+msgstr "Importowanie modułu osadzonego w dokumencie języka Python zostało zilustrowane poniżej. Obsługa błędów nie jest szczegółowo opisana. Ścieżka środowiska uruchomieniowego Pythona jest aktualizowana po otwarciu dokumentu i przed zamknięciem. Zapoznaj się z artykułem <link href=\"text/sbasic/shared/01040000.xhp\">Makra sterowane zdarzeniami</link>, aby dowiedzieć się, jak powiązać makra Pythona z dokumentacją zdarzeń."
+
+#. APbCX
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0541\n"
+"help.text"
+msgid "\"\"\" Prepare Python modules import when doc. loaded \"\"\""
+msgstr "\"\"\" Przygotuj import modułów Pythona po załadowaniu dokumentu \"\"\""
+
+#. DJStg
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0542\n"
+"help.text"
+msgid "PythonLibraries.loadLibrary('lib/subdir') # Add directory to search path"
+msgstr "PythonLibraries.loadLibrary('lib/subdir') # Dodaj katalog do ścieżki wyszukiwania"
+
+#. tPsVb
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0543\n"
+"help.text"
+msgid "PythonLibraries.loadLibrary('my_gui', 'screen_io') # Add dir. & import screen_io"
+msgstr "PythonLibraries.loadLibrary('my_gui', 'screen_io') # Dodaje katalog i importuje screen_io"
+
+#. KxLAs
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0546\n"
+"help.text"
+msgid "\"\"\" Cleanup PYTHON_PATH when doc. Gets closed \"\"\""
+msgstr "\"\"\" Czyści PYTHON_PATH podczas zamykania dokumentu \"\"\""
+
+#. siAC7
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0547\n"
+"help.text"
+msgid "PythonLibraries.unloadLibrary('my_gui') # Python runtime path cleanup"
+msgstr "PythonLibraries.unloadLibrary('my_gui') # Oczyszczanie ścieżki środowiska uruchomieniowego Pythona"
+
+#. zajf5
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0548\n"
+"help.text"
+msgid "# Note: imported modules remain loaded in this example."
+msgstr "# Uwaga: w tym przykładzie zaimportowane moduły pozostają załadowane."
+
+#. pKa7R
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0553\n"
+"help.text"
+msgid "\"\"\" Python library loader and module importer"
+msgstr "\"\"\" Program ładujący biblioteki Pythona i importer modułów"
+
+#. ruYCE
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0555\n"
+"help.text"
+msgid "adapted from 'Bibliothèque de fonctions' by Hubert Lambert"
+msgstr "przystosowano z 'Bibliothèque de fonctions' autorstwa Huberta Lamberta"
+
+#. 8gpRJ
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0556\n"
+"help.text"
+msgid "at https://forum.openoffice.org/fr/forum/viewtopic.php?p=286213 \"\"\""
+msgstr "pod adresem https://forum.openoffice.org/fr/forum/viewtopic.php?p=286213 \"\"\""
+
+#. T6bdz
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0558\n"
+"help.text"
+msgid "\"\"\" Check run time module list \"\"\""
+msgstr "\"\"\" Sprawdź listę modułów wykonawczych \"\"\""
+
+#. EFaRv
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0561\n"
+"help.text"
+msgid "\"\"\" Check PYTHON_PATH content \"\"\""
+msgstr "\"\"\" Sprawdź zawartość PYTHON_PATH \"\"\""
+
+#. fvFq9
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0564\n"
+"help.text"
+msgid "\"\"\" add directory to PYTHON_PATH, import named module \"\"\""
+msgstr "\"\"\" dodaj katalog do PYTHON_PATH, zaimportuj nazwany moduł \"\"\""
+
+#. eCTGx
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0573\n"
+"help.text"
+msgid "\"\"\" remove directory from PYTHON_PATH \"\"\""
+msgstr "\"\"\" usuń katalog z PYTHON_PATH \"\"\""
+
+#. 5xScE
+#: python_import.xhp
+msgctxt ""
+"python_import.xhp\n"
+"N0580\n"
+"help.text"
+msgid "Refer to <link href=\"text/sbasic/python/python_listener.xhp\">Creating a Python Listener</link> for examples of event-driven macros."
+msgstr "Aby zapoznać się z przykładami makr sterowanych zdarzeniami, zobacz <link href=\"text/sbasic/python/python_listener.xhp\">Tworzenie detektorów Pythona</link>."
+
+#. 9BBze
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python Listeners : Creating Event Listeners"
+msgstr "Detektory Pythona: tworzenie detektorów zdarzeń"
+
+#. ouQd3
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0385\n"
+"help.text"
+msgid "<bookmark_value>Python;Event Listener</bookmark_value> <bookmark_value>Python;createUnoListener</bookmark_value> <bookmark_value>Basic;Event Listener</bookmark_value> <bookmark_value>API;ActionEvent</bookmark_value> <bookmark_value>API;DialogProvider</bookmark_value> <bookmark_value>API;EventObject</bookmark_value> <bookmark_value>API;ExecutableDialogResults</bookmark_value> <bookmark_value>API;XActionListener</bookmark_value>"
+msgstr "<bookmark_value>Python;Detektor zdarzeń</bookmark_value> <bookmark_value>Python;createUnoListener</bookmark_value> <bookmark_value>Basic;Detektor zdarzeń</bookmark_value> <bookmark_value>API;ActionEvent</bookmark_value> <bookmark_value>API;DialogProvider</bookmark_value> <bookmark_value>API;EventObject</bookmark_value> <bookmark_value>API;ExecutableDialogResults</bookmark_value> <bookmark_value>API;XActionListener</bookmark_value>"
+
+#. Pjc9z
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0386\n"
+"help.text"
+msgid "<variable id=\"pythonlistener\"><link href=\"text/sbasic/python/python_listener.xhp\" name=\"python listeners\">Creating Event Listeners</link></variable>"
+msgstr ""
+
+#. DGgrp
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0387\n"
+"help.text"
+msgid "Events raised by dialogs, documents, forms or graphical controls can be linked to macros, which is referred to as event-driven programming. The most common method to relate events to macros are the <literal>Events</literal> tab in <menuitem>Tools – Customize</menuitem> menu and the <link href=\"text/sbasic/guide/create_dialog.xhp\" name=\"Create dialog\">Dialog Editor</link> Control properties pane from <menuitem>Tools - Macros – Organise Dialogs...</menuitem> menu."
+msgstr ""
+
+#. Dd2YW
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0388\n"
+"help.text"
+msgid "Graphical artifacts, keyboard inputs, mouse moves and other man/machine interactions can be controlled using UNO listeners that watch for the user’s behavior. Listeners are dynamic program code alternatives to macro assignments. One may create as many UNO listeners as events to watch for. A single listener can also handle multiple user interface controls."
+msgstr "Artefakty graficzne, dane wprowadzane za pomocą klawiatury, ruchy myszy i inne interakcje człowiek-maszyna mogą być kontrolowane za pomocą detektorów UNO, które obserwują zachowanie użytkownika. Detektory to dynamiczne alternatywy kodu programu dla przypisań makr. Można utworzyć tyle detektorów UNO, ile wydarzeń należy obserwować. Pojedynczy detektor może również obsługiwać wiele kontrolek interfejsu użytkownika."
+
+#. UVzsE
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0389\n"
+"help.text"
+msgid "Creating an event listener"
+msgstr "Tworzenie detektora zdarzeń"
+
+#. knF23
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0390\n"
+"help.text"
+msgid "Listeners get attached to controls held in dialogs, as well as to document or form events. Listeners are also used when creating runtime dialogs or when adding controls to a dialog on the fly."
+msgstr "Detekory przywiązują się do kontrolek znajdujących się w oknach dialogowych, a także do zdarzeń dokumentu lub formularza. Detekory są również używane podczas tworzenia okien dialogowych środowiska uruchomieniowego lub podczas dodawania kontrolek do okna dialogowego w locie."
+
+#. DwE8A
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0391\n"
+"help.text"
+msgid "This example creates a listener for <literal>Button1</literal> control of <literal>Dialog1</literal> dialog in <literal>Standard</literal> library."
+msgstr "Ten przykład tworzy detektor dla kontrolki <literal>Button1</literal> w oknie <literal>Dialog1</literal>, które jest częścią biblioteki <literal>Standard</literal>."
+
+#. Wsp8E
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0392\n"
+"help.text"
+msgid "With Python"
+msgstr "Za pomocą języka Python"
+
+#. pPjfw
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0405\n"
+"help.text"
+msgid "_MY_LABEL = 'Python listens..'"
+msgstr "_MY_LABEL = 'Detektory Pythona..'"
+
+#. UJrnb
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0417\n"
+"help.text"
+msgid "MsgBox(\"The user acknowledged the dialog.\")"
+msgstr "MsgBox(\"Użytkownik potwierdził okno dialogowe.\")"
+
+#. XVRK7
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0419\n"
+"help.text"
+msgid "MsgBox(\"The user canceled the dialog.\")"
+msgstr "MsgBox(\"Użytkownik zamknął okno dialogowe.\")"
+
+#. FUuHB
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0424\n"
+"help.text"
+msgid "\"\"\" Create a Dialog from its location \"\"\""
+msgstr "\"\"\" Twórz okno dialogowe z podanej lokalizacji \"\"\""
+
+#. NeZcJ
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0437\n"
+"help.text"
+msgid "\"\"\" Listen to & count button clicks \"\"\""
+msgstr "\"\"\" Wykryj i policz kliknięcia przycisku \"\"\""
+
+#. WK4DA
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0448\n"
+"help.text"
+msgid "def disposing(self, evt: EventObject): # mandatory routine"
+msgstr "def disposing(self, evt: EventObject): # metoda obowiązkowa"
+
+#. 9mtTR
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0457\n"
+"help.text"
+msgid "<emph>msgbox.py</emph> in <emph>{installation}/program/</emph> directory has some examples of button listeners."
+msgstr "Przykłady detektorów przycisków są dostarczane przez skrypt <emph>msgbox.py</emph> w katalogu <emph>{installation}/program/</emph>."
+
+#. MgUyV
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0458\n"
+"help.text"
+msgid "With %PRODUCTNAME Basic"
+msgstr "Za pomocą języka %PRODUCTNAME Basic"
+
+#. CCUMV
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0459d\n"
+"help.text"
+msgid "Const MY_LABEL = \"Basic listens..\""
+msgstr "Const MY_LABEL = \"Detektory Basic..\""
+
+#. eJe7e
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0478\n"
+"help.text"
+msgid "Case rc.OK : MsgBox \"The user acknowledged the dialog.\",, \"Basic\""
+msgstr "Case rc.OK : MsgBox \"Użytkownik potwierdził okno dialogowe.\",, \"Basic\""
+
+#. KVrqd
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0479\n"
+"help.text"
+msgid "Case rc.CANCEL : MsgBox \"The user canceled the dialog.\",, \"Basic\""
+msgstr "Case rc.CANCEL : MsgBox \"Użytkownik anulował okno dialogowe.\",, \"Basic\""
+
+#. 9AeGf
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0486\n"
+"help.text"
+msgid "''' Listen to & count button clicks '''"
+msgstr "''' Słuchaj i zliczaj kliknięcia przycisków '''"
+
+#. 5Arxo
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0496\n"
+"help.text"
+msgid "' your code goes here"
+msgstr "' miejsce na niestandardowy kod"
+
+#. AQA8b
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0498\n"
+"help.text"
+msgid "Other Event Listeners"
+msgstr "Inne detektory zdarzeń"
+
+#. HsXBE
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0499\n"
+"help.text"
+msgid "Listeners are usually coded along with <link href=\"text/sbasic/python/python_dialogs.xhp\" name=\"dialog opening\">dialog opening</link>. Numerous listener approaches are possible such as event handlers for dialogs or event monitors for documents or forms."
+msgstr ""
+
+#. Xyv2b
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0505\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03132000.xhp\" name=\"CreateUnoListener Function\">CreateUnoListener Function</link>"
+msgstr ""
+
+#. zKQhy
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0506\n"
+"help.text"
+msgid "<link href=\"text/swriter/01/05060700.xhp\" name=\"Events mapping to objects\">Events mapping to objects</link>"
+msgstr ""
+
+#. Xbxfm
+#: python_listener.xhp
+msgctxt ""
+"python_listener.xhp\n"
+"N0509\n"
+"help.text"
+msgid "See also <link href=\"text/sbasic/shared/01040000.xhp\" name=\"Document events\">Document events</link>, <link href=\"text/shared/02/01170202.xhp\" name=\"Form events\">Form events</link>."
+msgstr ""
+
+#. GC8Ny
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python Scripts Organization"
+msgstr "Organizacja skryptów Pythona"
+
+#. KKGnc
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"hd_id391543358231021\n"
+"help.text"
+msgid "<variable id=\"pythonlocations1\"><link href=\"text/sbasic/python/python_locations.xhp\" name=\"command_name\">Python Scripts Organization and Location</link></variable>"
+msgstr ""
+
+#. rRufi
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id481636114810038\n"
+"help.text"
+msgid "%PRODUCTNAME macros are grouped in module files, modules are usually grouped in library folders, and libraries are grouped in library containers although containers can contain modules too."
+msgstr "Makra %PRODUCTNAME są pogrupowane w plikach modułów, moduły są zwykle pogrupowane w folderach bibliotek, a biblioteki są pogrupowane w kontenerach bibliotek, chociaż kontenery mogą również zawierać moduły."
+
+#. wGWz9
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id771543358231022\n"
+"help.text"
+msgid "A library is used as a major grouping for either an entire category of macros, or for an entire application. Modules usually split functionality, such as user interaction and calculations. Individual macros are subroutines and functions. The Figure below shows an example of the hierarchical structure of macro libraries in %PRODUCTNAME."
+msgstr "Biblioteka jest używana jako główne zgrupowanie dla całej kategorii makr lub dla całej aplikacji. Moduły zwykle dzielą funkcjonalność, taką jak interakcja użytkownika i obliczenia. Poszczególne makra to podprogramy i funkcje. Poniższy rysunek przedstawia przykład hierarchicznej struktury bibliotek makr w %PRODUCTNAME."
+
+#. b8iEG
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id771636279690940\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/Library-Container.svg\" id=\"img_id121636285791637\" width=\"8cm\" height=\"5.5cm\"><alt id=\"alt_id471636279690940\">Library Container diagram</alt></image>"
+msgstr "<image src=\"media/helpimg/sbasic/Library-Container.svg\" id=\"img_id121636285791637\" width=\"8cm\" height=\"5.5cm\"><alt id=\"alt_id471636279690940\">Diagram kontenera biblioteki</alt></image>"
+
+#. JqG95
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id171636114787810\n"
+"help.text"
+msgid "<emph>Figure:</emph> Macro Library hierarchy"
+msgstr "<emph>Rysunek:</emph> Hierarchia bibliotek makr"
+
+#. dbwvM
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id801636114790638\n"
+"help.text"
+msgid "The containers are accessible in all %PRODUCTNAME programs through the user interface. Go to <menuitem>Tools > Macros > Organize Macros > Python</menuitem>, to open the Python Macros dialog."
+msgstr "Kontenery są dostępne we wszystkich programach %PRODUCTNAME poprzez interfejs użytkownika. Przejdź do <menuitem>Narzędzia > Makra > Zarządzaj makrami > Python</menuitem>, aby otworzyć okno dialogowe Makra Pythona."
+
+#. FU5EC
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id801636114808666\n"
+"help.text"
+msgid "Three library containers are shown in the Macro From list:"
+msgstr "Na liście makr wyświetlane są trzy kontenery bibliotek:"
+
+#. RnBRr
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id321636114854594\n"
+"help.text"
+msgid "<emph>My Macros:</emph> personal macros available for the %PRODUCTNAME user"
+msgstr "<emph>Moje makra:</emph> osobiste makra dostępne dla użytkownika %PRODUCTNAME"
+
+#. bDXrr
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id471636114847530\n"
+"help.text"
+msgid "<emph>Application Macros:</emph> system macros distributed with %PRODUCTNAME for every computer user"
+msgstr "<emph>Makra aplikacji:</emph> makra systemowe dystrybuowane z programem %PRODUCTNAME dla każdego użytkownika komputera"
+
+#. kVY4C
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id191636114858218\n"
+"help.text"
+msgid "<emph>Document macros:</emph> every document can contain macro libraries available in that document for all users"
+msgstr "<emph>Makra dokumentu:</emph> każdy dokument może zawierać biblioteki makr dostępne w tym dokumencie dla wszystkich użytkowników"
+
+#. iEtmS
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"hd_id911544049584458\n"
+"help.text"
+msgid "Python Script Locations"
+msgstr "Lokalizacje skryptów Pythona"
+
+#. cmghv
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id121551089455774\n"
+"help.text"
+msgid "Refer to <link href=\"text/sbasic/python/python_session.xhp\" name=\"Getting Session Information\">Getting Session Information</link> in order to get programmatic access to Python script locations."
+msgstr ""
+
+#. GDrUs
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"hd_id591544049572647\n"
+"help.text"
+msgid "Application Macros"
+msgstr "Makra aplikacji"
+
+#. xBzRT
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id261544049064421\n"
+"help.text"
+msgid "Existing macros in this location (container) were copied by the installation program and are available to every computer user, and any open document can access macros stored the container. You need administrative rights to store or edit macros here."
+msgstr "Istniejące makra w tej lokalizacji (kontenerze) zostały skopiowane przez program instalacyjny i są dostępne dla każdego użytkownika komputera, a każdy otwarty dokument ma dostęp do makr przechowywanych w kontenerze. Aby przechowywać lub edytować makra w tym miejscu, potrzebujesz uprawnień administratora."
+
+#. M8CGu
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id861544210028670\n"
+"help.text"
+msgid "The %PRODUCTNAME Macros container location in the file system depends on the operating system:"
+msgstr "Lokalizacja kontenera makr %PRODUCTNAME w systemie plików zależy od systemu operacyjnego:"
+
+#. GMBSF
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id191544210072242\n"
+"help.text"
+msgid "For <emph>Windows</emph>: <literal>{Installation}\\share\\Scripts\\python</literal>."
+msgstr "Dla systemu <emph>Windows</emph>: <literal>{Installation}\\share\\Scripts\\python</literal>."
+
+#. DV8TD
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id61544210078654\n"
+"help.text"
+msgid "For <emph>Linux</emph> and <emph>macOS</emph>: <literal>{Installation}/share/Scripts/python</literal>."
+msgstr "Dla systemów <emph>Linux</emph> i <emph>macOS</emph>: <literal>{Installation}/share/Scripts/python</literal>."
+
+#. 5sHwj
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"hd_id861544049692222\n"
+"help.text"
+msgid "My Macros"
+msgstr "Moje makra"
+
+#. aiMzD
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id981544049055996\n"
+"help.text"
+msgid "This container is accessible only by the %PRODUCTNAME user. Any open document can access macros stored the container. Macros in this location are stored in the %PRODUCTNAME user profile."
+msgstr "Ten kontener jest dostępny tylko dla użytkownika %PRODUCTNAME. Każdy otwarty dokument może uzyskać dostęp do makr przechowywanych w kontenerze. Makra w tej lokalizacji są przechowywane w profilu użytkownika %PRODUCTNAME."
+
+#. wUjx4
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id341544210187846\n"
+"help.text"
+msgid "The My Macros container location is in the user space and depends on the operating system:"
+msgstr "Lokalizacja kontenera Moje makra znajduje się w przestrzeni użytkownika i zależy od systemu operacyjnego:"
+
+#. mhNtD
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id381544210213190\n"
+"help.text"
+msgid "For <emph>Windows</emph>,<br/><literal>%APPDATA%\\LibreOffice\\4\\user\\Scripts\\python</literal>."
+msgstr "Dla systemu <emph>Windows</emph>,<br/><literal>%APPDATA%\\LibreOffice\\4\\user\\Scripts\\python</literal>."
+
+#. fQYPE
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id691544210219850\n"
+"help.text"
+msgid "For <emph>Linux</emph> and <emph>macOS</emph>,<br/><literal>$HOME/.config/libreoffice/4/user/Scripts/python</literal>."
+msgstr "Dla systemów <emph>Linux</emph> i <emph>macOS</emph>, <br/><literal>$HOME/.config/libreoffice/4/user/Scripts/python</literal>."
+
+#. CSJC9
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"hd_id101544049707712\n"
+"help.text"
+msgid "Document macros"
+msgstr "Makra dokumentów"
+
+#. FBmoB
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id31544049046497\n"
+"help.text"
+msgid "Document macros are embedded in the document and are accessible only when the document is open."
+msgstr "Makra dokumentów są osadzone w dokumencie i dostępne tylko wtedy, gdy dokument jest otwarty."
+
+#. qbVc9
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"hd_id171544049715310\n"
+"help.text"
+msgid "Libraries, Modules and Macros"
+msgstr "Biblioteki, moduły i makra"
+
+#. 24e7J
+#: python_locations.xhp
+msgctxt ""
+"python_locations.xhp\n"
+"par_id181544209916707\n"
+"help.text"
+msgid "Python macros can be organized in libraries, modules and macros. Use the Macro Library hierarchy as a guide when creating or installing new macros in module files, new module files in library folders or new library folders in containers."
+msgstr "Makra Pythona można organizować w biblioteki, moduły i makra. Użyj hierarchii biblioteki makr jako przewodnika podczas tworzenia lub instalowania nowych makr w plikach modułów, nowych plików modułów w folderach bibliotek lub nowych folderów bibliotek w kontenerach."
+
+#. Zcfxg
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python : Platform class"
+msgstr "Python: klasa platformy"
+
+#. jnNvg
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0508\n"
+"help.text"
+msgid "<bookmark_value>Platform;isLinux</bookmark_value> <bookmark_value>Platform;isMacOsX</bookmark_value> <bookmark_value>Platform;isWindows</bookmark_value> <bookmark_value>Platform;ComputerName</bookmark_value> <bookmark_value>Platform;OSName</bookmark_value> <bookmark_value>API;ConfigurationAccess</bookmark_value> <bookmark_value>Tools;GetRegistryContent</bookmark_value>"
+msgstr "<bookmark_value>Platform;isLinux</bookmark_value> <bookmark_value>Platform;isMacOsX</bookmark_value> <bookmark_value>Platform;isWindows</bookmark_value> <bookmark_value>Platform;ComputerName</bookmark_value> <bookmark_value>Platform;OSName</bookmark_value> <bookmark_value>API;ConfigurationAccess</bookmark_value> <bookmark_value>Tools;GetRegistryContent</bookmark_value>"
+
+#. uMBGn
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0509\n"
+"help.text"
+msgid "<variable id=\"pythonplatform\"><link href=\"text/sbasic/python/python_platform.xhp\" name=\"platform01\">Identifying the operating system</link></variable>"
+msgstr ""
+
+#. vqduy
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0510\n"
+"help.text"
+msgid "Identifying the operating system can be performed with Python or Basic language."
+msgstr "Identyfikację systemu operacyjnego można przeprowadzić za pomocą języka Python lub Basic."
+
+#. gZrHC
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0511\n"
+"help.text"
+msgid "ComputerName property is solely available for Windows. Basic calls to Python macros help overcome %PRODUCTNAME Basic limitations."
+msgstr "Właściwość ComputerName jest dostępna wyłącznie dla systemu Windows. Podstawowe wywołania makr języka Python pomagają przezwyciężyć podstawowe ograniczenia programu %PRODUCTNAME."
+
+#. sV6Fp
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0512\n"
+"help.text"
+msgid "Using a Python class:"
+msgstr "Korzystanie z klasy Pythona:"
+
+#. ikwcW
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0529\n"
+"help.text"
+msgid "Using a Basic classmodule:"
+msgstr "Korzystanie z modułu klas Basic:"
+
+#. 7BpCv
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"NO529b\n"
+"help.text"
+msgid "%PRODUCTNAME Basic lacks MacOS X native recognition. Platform identification is possible using %PRODUCTNAME Application Programming Interface (API)."
+msgstr "%PRODUCTNAME Basic nie ma natywnego rozpoznawania systemu MacOS X. Identyfikacja platformy jest możliwa za pomocą API (Application Programming Interface) %PRODUCTNAME."
+
+#. tTyE5
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0451\n"
+"help.text"
+msgid "' Return platform name as \"MAC\", \"UNIX\", \"WIN\""
+msgstr "' Zwróć nazwę platformy jako \"MAC\", \"UNIX\", \"WIN\""
+
+#. AwTGx
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0551\n"
+"help.text"
+msgid "' Inferred from \"Tools.UCB.ShowHelperDialog\" function"
+msgstr "' Pochodzi z funkcji \"Tools.UCB.ShowHelperDialog\""
+
+#. jtA2N
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0564\n"
+"help.text"
+msgid "Examples:"
+msgstr "Przykłady:"
+
+#. riK2q
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0565\n"
+"help.text"
+msgid "With Python"
+msgstr "Za pomocą języka Python"
+
+#. FELjZ
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0567\n"
+"help.text"
+msgid "<literal>>>> print(Platform().isMacOSX) # object property</literal>"
+msgstr "<literal>>>> print(Platform().isMacOSX) # właściwość obiektu</literal>"
+
+#. dAWDs
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0569\n"
+"help.text"
+msgid "<literal>>>> input(Platform().OSName) # object property</literal>"
+msgstr "<literal>>>> input(Platform().OSName) # właściwość obiektu</literal>"
+
+#. MkpG4
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0571\n"
+"help.text"
+msgid "From <menuitem>Tools – Macros - Run Macro...</menuitem> menu."
+msgstr "Z menu <menuitem>Narzędzia - Makra - Wykonaj makro…</menuitem>."
+
+#. Qk6MM
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0576\n"
+"help.text"
+msgid "With %PRODUCTNAME Basic"
+msgstr "Za pomocą języka %PRODUCTNAME Basic"
+
+#. Jkyqd
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0578\n"
+"help.text"
+msgid "Dim p As New Platform ' instance of Platform class"
+msgstr "Dim p As New Platform ' instancja klasy Platform"
+
+#. HWYHg
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0579\n"
+"help.text"
+msgid "MsgBox p.isLinux ' object property"
+msgstr "MsgBox p.isLinux ' właściwość obiektu"
+
+#. 9FGEv
+#: python_platform.xhp
+msgctxt ""
+"python_platform.xhp\n"
+"N0580\n"
+"help.text"
+msgid "Print p.isWindows, p.OSName ' object properties"
+msgstr "Print p.isWindows, p.OSName ' właściwość obiektu"
+
+#. ej5WE
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python : Programming with Python"
+msgstr "Python: Programowanie w Pythonie"
+
+#. g4R9j
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0218\n"
+"help.text"
+msgid "<bookmark_value>Python;Programming</bookmark_value> <bookmark_value>XSCRIPTCONTEXT;Python</bookmark_value> <bookmark_value>XSCRIPTCONTEXT;getComponentContext()</bookmark_value> <bookmark_value>uno.py</bookmark_value> <bookmark_value>uno.py;getComponentContext()</bookmark_value>"
+msgstr ""
+
+#. CU6JS
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"hd_id691546462755220\n"
+"help.text"
+msgid "<variable id=\"pythonprogrammingheading\"><link href=\"text/sbasic/python/python_programming.xhp\" name=\"python programming\">Programming with Python Scripts</link></variable>"
+msgstr ""
+
+#. BjiFe
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0220\n"
+"help.text"
+msgid "A Python macro is a function within a .py file, identified as a module. Unlike %PRODUCTNAME Basic and its dozen of <link href=\"text/sbasic/shared/uno_objects.xhp\" name=\"UNO objects functions or services\">UNO objects functions or services</link>, Python macros use the <literal>XSCRIPTCONTEXT</literal> UNO single object, shared with JavaScript and BeanShell. The <literal>g_exportedScripts</literal> global tuple explicitly lists selectable macros from a module. Python modules hold autonomous code logic, and are independent from one another."
+msgstr ""
+
+#. 8Ri8m
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0221\n"
+"help.text"
+msgid "XSCRIPTCONTEXT Global Variable"
+msgstr "Zmienna globalna XSCRIPTCONTEXT"
+
+#. xnRGE
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0222\n"
+"help.text"
+msgid "Genuine Basic UNO facilities can be inferred from <literal>XSCRIPTCONTEXT</literal> global variable. Refer to %PRODUCTNAME API for a complete <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1script_1_1provider_1_1XScriptContext.html\" name=\"description of XSCRIPTCONTEXT\">description of XSCRIPTCONTEXT</link>. <literal>XSCRIPTCONTEXT</literal> methods summarize as:"
+msgstr ""
+
+#. U6KbS
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0224\n"
+"help.text"
+msgid "Methods"
+msgstr "Metody"
+
+#. skMQF
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0225\n"
+"help.text"
+msgid "Description"
+msgstr "Opis"
+
+#. onsBW
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0226\n"
+"help.text"
+msgid "Mapped in Basic as"
+msgstr "Mapowane w Basic jako"
+
+#. 54Nun
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0228\n"
+"help.text"
+msgid "The document reference on which the script can operate."
+msgstr "Odwołanie do dokumentu, w którym może działać skrypt."
+
+#. CR7pv
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0231\n"
+"help.text"
+msgid "The desktop reference on which the script can operate."
+msgstr "Odniesienie do pulpitu, na którym może działać skrypt."
+
+#. rAVfx
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0234\n"
+"help.text"
+msgid "The component context which the script can use to create other uno components."
+msgstr "Kontekst komponentu, którego skrypt może użyć do tworzenia innych komponentów UNO."
+
+#. 5wUcN
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0237\n"
+"help.text"
+msgid "<emph>HelloWorld</emph> and <emph>Capitalise</emph> installation shared scripts illustrate UNO-related macros making use of <literal>XSCRIPTCONTEXT</literal> global variable."
+msgstr "Wspólne skrypty instalacyjne <emph>HelloWorld</emph> i <emph>Capitalise</emph> ilustrują makra związane z UNO wykorzystujące zmienną globalną <literal>XSCRIPTCONTEXT</literal>."
+
+#. RQgKR
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0238\n"
+"help.text"
+msgid "Python standard output file is not available when running Python macros from <menuitem>Tools - Macros - Run Macro</menuitem> menu. Refer to <emph>Input/Output to Screen</emph> for more information."
+msgstr "Standardowy plik wyjściowy Pythona nie jest dostępny podczas uruchamiania makr Pythona z menu <menuitem>Narzędzia - Makra - Uruchom makro</menuitem>. Zobacz <emph>Wejście i wyjście ekranu</emph>, aby uzyskać więcej informacji."
+
+#. WuGCs
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0239\n"
+"help.text"
+msgid "Module import"
+msgstr "Import modułu"
+
+#. tBVP2
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0240\n"
+"help.text"
+msgid "<literal>XSCRIPTCONTEXT</literal> is not provided to imported modules."
+msgstr "Element <literal>XSCRIPTCONTEXT</literal> nie jest dostarczany do importowanych modułów."
+
+#. dURCV
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0241\n"
+"help.text"
+msgid "%PRODUCTNAME Basic libraries contain classes, routines and variables, Python modules contain classes, functions and variables. Common pieces of reusable Python or UNO features must be stored in <link href=\"text/sbasic/python/python_locations.xhp\" name=\"My macros\">My macros</link> within <literal>(User Profile)/Scripts/python/pythonpath</literal>. Python libraries help organize modules in order to prevent module name collisions. Import <literal>uno.py</literal> inside shared modules."
+msgstr ""
+
+#. a2xVe
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0242\n"
+"help.text"
+msgid "Genuine BASIC UNO facilities can be inferred using <literal>uno.py</literal> module. Use <link href=\"text/sbasic/python/python_shell.xhp\" name=\"Python interactive shell\">Python interactive shell</link> to get a complete module description using <literal>dir()</literal> and <literal>help()</literal> Python commands."
+msgstr ""
+
+#. Gi6iz
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0244\n"
+"help.text"
+msgid "Functions"
+msgstr "Funkcje"
+
+#. jFADb
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0245\n"
+"help.text"
+msgid "Description"
+msgstr "Opis"
+
+#. 6wDQn
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0246\n"
+"help.text"
+msgid "Mapped in Basic as"
+msgstr "Mapowane w Basic jako"
+
+#. 7prVF
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0248\n"
+"help.text"
+msgid "Returns an absolute file url from the given urls."
+msgstr "Zwraca bezwzględny adres URL pliku z podanych adresów URL."
+
+#. PE7AD
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0251\n"
+"help.text"
+msgid "Creates a UNO struct or exception given by typeName."
+msgstr "Tworzy strukturę UNO lub wyjątek określony przez typeName."
+
+#. FNPMc
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0254\n"
+"help.text"
+msgid "Returns a system path."
+msgstr "Zwraca ścieżkę systemową."
+
+#. sFbd9
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0257\n"
+"help.text"
+msgid "Returns the class of a concrete UNO exception, struct, or interface."
+msgstr "Zwraca klasę konkretnego wyjątku UNO, struktury lub interfejsu."
+
+#. qAbMv
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0260\n"
+"help.text"
+msgid "Returns the UNO component context used to initialize the Python runtime."
+msgstr "Zwraca kontekst składnika UNO używany do inicjowania środowiska uruchomieniowego Pythona."
+
+#. WQBzo
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0264\n"
+"help.text"
+msgid "Looks up the value of an IDL constant by giving its explicit name."
+msgstr "Wyszukuje wartość stałej IDL, podając jej jawną nazwę."
+
+#. VD2pr
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0265\n"
+"help.text"
+msgid "See API constant groups"
+msgstr "Zobacz grupy stałych API"
+
+#. RMBST
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0267\n"
+"help.text"
+msgid "Returns True, when obj is a class of a UNO interface."
+msgstr "Zwraca True, gdy obj jest klasą interfejsu UNO."
+
+#. B84WF
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0270\n"
+"help.text"
+msgid "Returns a file URL for the given system path."
+msgstr "Zwraca adres URL pliku dla podanej ścieżki systemowej."
+
+#. GEMGY
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0272\n"
+"help.text"
+msgid "<emph>LibreLogo</emph> and <emph>TableSample</emph> installation shared scripts use <literal>uno.py</literal> module."
+msgstr "Współdzielone skrypty instalacyjne <emph>LibreLogo</emph> i <emph>TableSample</emph> używają modułu <literal>uno.py</literal>."
+
+#. 9NieC
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0273\n"
+"help.text"
+msgid "More Python-Basic samples"
+msgstr "Więcej przykładów Python-Basic"
+
+#. 6Yct5
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0275\n"
+"help.text"
+msgid "Python UNO"
+msgstr "UNO Pythona"
+
+#. 8GvqG
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0276\n"
+"help.text"
+msgid "Basic UNO features"
+msgstr "Funkcje UNO Basic"
+
+#. 8EWYh
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0284\n"
+"help.text"
+msgid "See <link href=\"text/sbasic/python/python_dialogs.xhp\" name=\"Opening a Dialog\">Opening a Dialog</link>"
+msgstr ""
+
+#. F2cFF
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0286\n"
+"help.text"
+msgid "See <link href=\"text/sbasic/python/python_listener.xhp\" name=\"Creating a Listener\">Creating a Listener</link>"
+msgstr ""
+
+#. LNUaK
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0288\n"
+"help.text"
+msgid "See UNO data types"
+msgstr "Zobacz typy danych UNO"
+
+#. 4vWGa
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0297\n"
+"help.text"
+msgid "Importing an embedded Module"
+msgstr ""
+
+#. SGVBE
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0298\n"
+"help.text"
+msgid "Similarly to %PRODUCTNAME Basic that supports browsing and dynamic loading of libraries, Python libraries can be explored and imported on demand. For more information on library containers, visit <link href=\"https://api.libreoffice.org/\" name=\"API Documentation site\">%PRODUCTNAME Application Programming Interface</link> (API) or download <link href=\"https://www.libreoffice.org/download/download/\" name=\"SDK download page\">%PRODUCTNAME Software Development Kit</link> (SDK)."
+msgstr ""
+
+#. VtFrH
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0299\n"
+"help.text"
+msgid "Importing a Python document embedded module is illustrated below, exception handling is not detailed:"
+msgstr ""
+
+#. P2R2D
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0303\n"
+"help.text"
+msgid "\"\"\" load library and import module"
+msgstr "\"\"\" załaduj bibliotekę i moduł importu"
+
+#. oBnkG
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0305\n"
+"help.text"
+msgid "Adapted from 'Bibliothèque de fonctions' by Hubert Lambert"
+msgstr "przystosowano z 'Bibliothèque de fonctions' autorstwa Huberta Lamberta"
+
+#. FFxTV
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0306\n"
+"help.text"
+msgid "at https://forum.openoffice.org/fr/forum/viewtopic.php?p=286213\"\"\""
+msgstr "pod adresem https://forum.openoffice.org/fr/forum/viewtopic.php?p=286213\"\"\""
+
+#. A2Zvp
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0307\n"
+"help.text"
+msgid "doc = XSCRIPTCONTEXT.getDocument() # current document"
+msgstr "doc = XSCRIPTCONTEXT.getDocument() # bieżący dokument"
+
+#. qqpCF
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0310\n"
+"help.text"
+msgid "if not url in sys.path: # add path if necessary"
+msgstr "if not url in sys.path: # dodaj ścieżkę, jeśli to konieczne"
+
+#. HWoLC
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0311\n"
+"help.text"
+msgid "sys.path.insert(0, url) # doclib takes precedence"
+msgstr "sys.path.insert(0, url) # doclib ma pierwszeństwo"
+
+#. wBdYA
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0312\n"
+"help.text"
+msgid "if module_name: # import if requested"
+msgstr "if module_name: # importuj na żądanie"
+
+#. B9zJW
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0316\n"
+"help.text"
+msgid "ui = load_library(\"my_gui\",'screen_io') # add <lib> path + import <module>"
+msgstr "ui = load_library(\"my_gui\",'screen_io') # dodaj ścieżkę <lib> + import <module>"
+
+#. HFcCm
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"N0321\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/uno_objects.xhp\" name=\"UNO objects page\">Basic UNO Objects, Functions and Services</link>"
+msgstr ""
+
+#. zRBRa
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python : Screen Input/Output"
+msgstr "Python: Wejście i wyjście ekranu"
+
+#. tMEMB
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0433\n"
+"help.text"
+msgid "<bookmark_value>Python;InputBox</bookmark_value> <bookmark_value>Python;MsgBox</bookmark_value> <bookmark_value>Python;Print</bookmark_value> <bookmark_value>API;script.provider.MasterScriptProvider: Screen Input/Output</bookmark_value> <bookmark_value>API;script.provider.XScript: Screen Input/Output</bookmark_value>"
+msgstr "<bookmark_value>Python;InputBox</bookmark_value> <bookmark_value>Python;MsgBox</bookmark_value> <bookmark_value>Python;Print</bookmark_value> <bookmark_value>API;script.provider.MasterScriptProvider: Wejście i wyjście ekranu</bookmark_value> <bookmark_value>API;script.provider.XScript: Wejście i wyjście ekranu</bookmark_value>"
+
+#. fovpz
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0434\n"
+"help.text"
+msgid "<variable id=\"ioscreen\"><link href=\"text/sbasic/python/python_screen.xhp\" name=\"IO to screen\">Input/Output to Screen</link></variable>"
+msgstr ""
+
+#. qCLEs
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0435\n"
+"help.text"
+msgid "Python standard output file is not available when running Python macros from <menuitem>Tools – Macros - Run Macro</menuitem>... menu. Presenting the output of a module requires the Python interactive console. Features such as <literal>input()</literal>, <literal>print()</literal>, <literal>repr()</literal> and <literal>str()</literal> are available from the Python shell."
+msgstr "Standardowy plik wyjściowy Pythona nie jest dostępny podczas uruchamiania makr Pythona z menu <menuitem>Narzędzia - Makra - Wykonaj makro…</menuitem>. Prezentacja wyjścia modułu wymaga interaktywnej konsoli Pythona. Funkcje takie jak <literal>input()</literal>, <literal>print()</literal>, <literal>repr()</literal> i <literal>str()</literal> są dostępne w powłoce Pythona."
+
+#. NHHFB
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0436\n"
+"help.text"
+msgid "The <link href=\"https://extensions.libreoffice.org/extensions/apso-alternative-script-organizer-for-python\" name=\"apso\">Alternative Python Script Organizer</link> (APSO) extension offers a msgbox() function out of its <literal>apso_utils</literal> module."
+msgstr ""
+
+#. aPSDz
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0437\n"
+"help.text"
+msgid "%PRODUCTNAME Basic proposes <literal>InputBox()</literal>, <literal>Msgbox()</literal> and <literal>Print()</literal> screen I/O functions. Python alternatives exist relying either on %PRODUCTNAME API Abstract Windowing Toolkit, either on Python to Basic function calls. The latter proposes a syntax that is intentionally close to that of Basic, and uses a Python module next to a Basic module. The API Scripting Framework is used to perform Basic, BeanShell, JavaScript and Python inter-languages function calls."
+msgstr "%PRODUCTNAME Basic proponuje ekranowe funkcje I/O <literal>InputBox()</literal>, <literal>Msgbox()</literal> i <literal>Print()</literal>. Istnieją alternatywy dla języka Python, które opierają się albo na zestawie narzędzi abstrakcyjnych okien interfejsu API %PRODUCTNAME, albo na wywołaniach funkcji języka Python do Basic. Ten ostatni proponuje składnię, która jest celowo zbliżona do składni Basic i używa modułu Pythona obok modułu Basic. API Scripting Framework służy do wykonywania wywołań funkcji w językach Basic, BeanShell, JavaScript i Python."
+
+#. hat4k
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0438\n"
+"help.text"
+msgid "Python syntax:"
+msgstr "Składnia Pythona:"
+
+#. QypFq
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0442\n"
+"help.text"
+msgid "Examples:"
+msgstr "Przykłady:"
+
+#. DbZVx
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0449\n"
+"help.text"
+msgid "Installation:"
+msgstr "Instalacja:"
+
+#. QDrDk
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0450\n"
+"help.text"
+msgid "Copy <literal>screen_io</literal> Python module in <link href=\"text/sbasic/python/python_locations.xhp\" name=\"User macros\">My macros</link> within <UserProfile>/Scripts/python/pythonpath,"
+msgstr ""
+
+#. bckjW
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0451\n"
+"help.text"
+msgid "Copy <literal>uiScripts</literal> Basic module in <link href=\"text/sbasic/python/python_locations.xhp\" name=\"User macros\">My macros</link> Standard Basic library,"
+msgstr ""
+
+#. XAthB
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0452\n"
+"help.text"
+msgid "Restart %PRODUCTNAME."
+msgstr "Uruchom ponownie %PRODUCTNAME."
+
+#. jGGGZ
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0453\n"
+"help.text"
+msgid "<literal>screen_io</literal> Python module"
+msgstr "Moduł Pythona <literal>screen_io</literal>"
+
+#. EB2zZ
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0467\n"
+"help.text"
+msgid "\"\"\" Displays a dialog box containing a message and returns a value.\"\"\""
+msgstr "\"\"\" Wyświetla okno dialogowe zawierające komunikat i zwraca wartość.\"\"\""
+
+#. nUtxt
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0473\n"
+"help.text"
+msgid "\"\"\" Displays a prompt in a dialog box at which the user can enter text.\"\"\""
+msgstr "\"\"\" Wyświetla monit w oknie dialogowym, w którym użytkownik może wprowadzić tekst.\"\"\""
+
+#. MFz5D
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0479\n"
+"help.text"
+msgid "\"\"\"Outputs the specified strings or numeric expressions in a dialog box.\"\"\""
+msgstr "\"\"\"Wypisuje określony ciąg znaków lub wyrażenie liczbowe w oknie dialogowym.\"\"\""
+
+#. EYqxJ
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"N0492\n"
+"help.text"
+msgid "<literal>uiScripts</literal> Basic module"
+msgstr "Moduł Basic <literal>uiScripts</literal>"
+
+#. CGnPe
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python_Session : Session class"
+msgstr "Python_Session: Klasa sesji"
+
+#. vkS8P
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0339\n"
+"help.text"
+msgid "<bookmark_value>Session;UserName</bookmark_value> <bookmark_value>Session;SharedScripts</bookmark_value> <bookmark_value>Session;SharedPythonScripts</bookmark_value> <bookmark_value>Session;UserProfile</bookmark_value> <bookmark_value>Session;UserScripts</bookmark_value> <bookmark_value>Session;UserPythonScripts</bookmark_value> <bookmark_value>API;PathSubstitution</bookmark_value>"
+msgstr "<bookmark_value>Session;UserName</bookmark_value> <bookmark_value>Session;SharedScripts</bookmark_value> <bookmark_value>Session;SharedPythonScripts</bookmark_value> <bookmark_value>Session;UserProfile</bookmark_value> <bookmark_value>Session;UserScripts</bookmark_value> <bookmark_value>Session;UserPythonScripts</bookmark_value> <bookmark_value>API;PathSubstitution</bookmark_value>"
+
+#. EvmoA
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0340\n"
+"help.text"
+msgid "<variable id=\"pythonsession\"><link href=\"text/sbasic/python/python_session.xhp\" name=\"session01\">Getting Session Information</link></variable>"
+msgstr "<variable id=\"pythonsession\"><link href=\"text/sbasic/python/python_session.xhp\" name=\"session01\">Pobieranie informacji o sesji</link></variable>"
+
+#. nmTjF
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0341\n"
+"help.text"
+msgid "Computing %PRODUCTNAME user profile and shared modules system file paths can be performed with Python or with Basic languages. BeanShell, Java, JavaScript and Python scripts locations can be derived from this information."
+msgstr "Obliczanie ścieżek plików systemowych profilu użytkownika i udostępnionych modułów %PRODUCTNAME można wykonać za pomocą języków Python lub Basic. Na podstawie tych informacji można określić lokalizacje skryptów BeanShell, Java, JavaScript i Python."
+
+#. gMnyC
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0343\n"
+"help.text"
+msgid "Examples:"
+msgstr "Przykłady:"
+
+#. m498C
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0344\n"
+"help.text"
+msgid "With Python shell."
+msgstr "Za pomocą powłoki Pythona."
+
+#. yziJv
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0346\n"
+"help.text"
+msgid "<literal>>>> print(Session.SharedPythonScripts()) # static method</literal>"
+msgstr "<literal>>>> print(Session.SharedPythonScripts()) # metoda statyczna</literal>"
+
+#. ezhbr
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0347\n"
+"help.text"
+msgid "<literal>>>> print(Session().UserName) # object property</literal>"
+msgstr "<literal>>>> print(Session().UserName) # właściwość obiektu</literal>"
+
+#. K4Cjj
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0348\n"
+"help.text"
+msgid "<literal>>>> input(Session().UserProfile) # object property</literal>"
+msgstr "<literal>>>> input(Session().UserProfile) # właściwość obiektu</literal>"
+
+#. CVdoK
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0349\n"
+"help.text"
+msgid "From <menuitem>Tools – Macros - Run Macro</menuitem>... menu."
+msgstr "Z menu <menuitem>Narzędzia - Makra - Uruchom makro…</menuitem>."
+
+#. k47pk
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0354\n"
+"help.text"
+msgid "ui.MsgBox(Session.Share(),title='Installation Share') # static method"
+msgstr "ui.MsgBox(Session.Share(),title='Installation Share') # metoda statyczna"
+
+#. mFu9h
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0355\n"
+"help.text"
+msgid "ui.Print(Session.SharedPythonScripts()) # static method"
+msgstr "ui.Print(Session.SharedPythonScripts()) # metoda statyczna"
+
+#. osmNG
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0356\n"
+"help.text"
+msgid "s = Session() # instance creation"
+msgstr "s = Session() # tworzenie instancji"
+
+#. Gqz8J
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0357\n"
+"help.text"
+msgid "ui.MsgBox(s.UserName,title='Hello') # object property"
+msgstr "ui.MsgBox(s.UserName,title='Hello') # właściwość obiektu"
+
+#. 8c4GN
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0358\n"
+"help.text"
+msgid "ui.Print(s.UserPythonScripts) # object property"
+msgstr "ui.Print(s.UserPythonScripts) # właściwość obiektu"
+
+#. GAffb
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0360\n"
+"help.text"
+msgid "g_exportedScripts = (demo_session,) # public macros"
+msgstr "g_exportedScripts = (demo_session,) # publiczne makra"
+
+#. GfLEb
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0361\n"
+"help.text"
+msgid "With %PRODUCTNAME Basic."
+msgstr "Za pomocą %PRODUCTNAME Basic."
+
+#. CJAPH
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0364\n"
+"help.text"
+msgid "Print \"Shared scripts location:\", s.SharedScripts"
+msgstr "Print \"Lokalizacja udostępnionych skryptów:\", s.SharedScripts"
+
+#. nKgLS
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0365\n"
+"help.text"
+msgid "MsgBox s.UserName,,\"Hello\""
+msgstr "MsgBox s.UserName,,\"Witaj\""
+
+#. Dvp2n
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0368\n"
+"help.text"
+msgid "Using COM/OLE and Visual Basic Scripting language."
+msgstr "Korzystanie z COM/OLE i języka skryptowego Visual Basic"
+
+#. u2czW
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0369\n"
+"help.text"
+msgid "' The service manager is always the entry point"
+msgstr "' Menedżer usługi jest zawsze punktem wejścia"
+
+#. BiCRF
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0370\n"
+"help.text"
+msgid "' If there is no office running then an office is started up"
+msgstr "' Jeśli nie ma działającego pakietu, zostanie uruchomiony"
+
+#. mepxA
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0372\n"
+"help.text"
+msgid "' PathSubstitution service exhibits information to infer"
+msgstr "' Usługa PathSubstitution wyświetla informacje do wnioskowania"
+
+#. njK5P
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0373\n"
+"help.text"
+msgid "' <UserProfile|Share>/Scripts/python locations from"
+msgstr "' lokalizacji <ProfilUżytkownika|Udostępniony>/Scripts/python z"
+
+#. XPAGf
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0381\n"
+"help.text"
+msgid "Python Session class:"
+msgstr "Klasa Session Pythona:"
+
+#. ePFtK
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0401\n"
+"help.text"
+msgid "@property # alternative to '$(username)' variable"
+msgstr "@property # alternatywa dla zmiennej '$(username)'."
+
+#. CBvZv
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0342\n"
+"help.text"
+msgid "Unlike Basic, pathname normalization is performed with Python inside Session class."
+msgstr "W przeciwieństwie do Basic, normalizacja nazw ścieżek jest wykonywana w Pythonie wewnątrz klasy Session."
+
+#. 8zUvW
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0412\n"
+"help.text"
+msgid "%PRODUCTNAME Basic Session class:"
+msgstr "Klasa Session języka Basic %PRODUCTNAME:"
+
+#. ivAG6
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0417\n"
+"help.text"
+msgid "Private _ps As Object ' Private member"
+msgstr "Private _ps As Object ' Członek prywatny"
+
+#. Q9sNs
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0422\n"
+"help.text"
+msgid "End Sub ' Constructor"
+msgstr "End Sub ' Konstruktor"
+
+#. ELSQJ
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0426\n"
+"help.text"
+msgid "End Sub ' Destructor"
+msgstr "End Sub ' Destruktor"
+
+#. 7neVV
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0439\n"
+"help.text"
+msgid "Public Property Get UserName() As String ' User account name"
+msgstr "Public Property Get UserName() As String ' Nazwa konta użytkownika"
+
+#. NsDBi
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0443\n"
+"help.text"
+msgid "Public Property Get UserProfile() As String ' User profile system path"
+msgstr "Public Property Get UserProfile() As String ' Ścieżka systemowa profilu użytkownika"
+
+#. do2CY
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0447\n"
+"help.text"
+msgid "Public Property Get UserScripts() As String ' User scripts system path"
+msgstr "Public Property Get UserScripts() As String ' Ścieżka systemowa skryptów użytkownika"
+
+#. Gg3yg
+#: python_session.xhp
+msgctxt ""
+"python_session.xhp\n"
+"N0451\n"
+"help.text"
+msgid "Public Property Get UserPythonScripts() As String ' User Python scripts system path"
+msgstr "Public Property Get UserPythonScripts() As String ' Ścieżka systemowa skryptów użytkownika Pythona"
+
+#. DRC4A
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"tit\n"
+"help.text"
+msgid "Python Interactive Shell"
+msgstr "Interaktywna powłoka Pythona"
+
+#. LUGZ7
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"N0117\n"
+"help.text"
+msgid "<bookmark_value>Python console</bookmark_value> <bookmark_value>Python Interactive Shell</bookmark_value>"
+msgstr ""
+
+#. PmoqF
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"N0118\n"
+"help.text"
+msgid "<variable id=\"pythonshell1\"><link href=\"text/sbasic/python/python_shell.xhp\" name=\"python shell\">Running Python Interactive Console</link></variable>"
+msgstr ""
+
+#. Met9b
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"N0119\n"
+"help.text"
+msgid "The Python interactive console, also known as Python interpreter or Python shell, provides programmers with a quick way to execute commands and try out and test code without creating a file. UNO objects introspection as well as %PRODUCTNAME Python modules documentation can be obtained from the terminal."
+msgstr "Interaktywna konsola Pythona, znana również jako interpreter Pythona lub powłoka Pythona, zapewnia programistom szybki sposób wykonywania poleceń oraz wypróbowywania i testowania kodu bez tworzenia pliku. Introspekcję obiektów UNO oraz dokumentację modułów Pythona %PRODUCTNAME można uzyskać z terminala."
+
+#. kFpxo
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"par_id851633601202270\n"
+"help.text"
+msgid "From a full-featured %PRODUCTNAME installed package, use either Basic or Python:"
+msgstr "Z w pełni funkcjonalnego zainstalowanego pakietu %PRODUCTNAME użyj Basic lub Python:"
+
+#. 5HhXz
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"N0121\n"
+"help.text"
+msgid "Using a Basic macro"
+msgstr "Korzystanie z makra Basic"
+
+#. KhWLk
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"N0127\n"
+"help.text"
+msgid "Using a Python macro"
+msgstr "Korzystanie z makra Pythona"
+
+#. 3FCJH
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"N0141\n"
+"help.text"
+msgid "Example output"
+msgstr "Przykładowe wyjście"
+
+#. MxDtE
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"N0142\n"
+"help.text"
+msgid "<image src=\"media/helpimg/python/python_interactive_console.png\" id=\"N0143\"><alt id=\"N0143\">Python Interactive Console</alt></image>"
+msgstr "<image src=\"media/helpimg/python/python_interactive_console.png\" id=\"N0143\"><alt id=\"N0143\">Interaktywna konsola Pythona</alt></image>"
+
+#. fk6sx
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"hd_id381633446811095\n"
+"help.text"
+msgid "Using the Terminal"
+msgstr "Korzystanie z terminala"
+
+#. CNFdD
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"par_id801633601715910\n"
+"help.text"
+msgid "From a %PRODUCTNAME copy included in a GNU/Linux platform, use the terminal as shown:"
+msgstr "W przypadku programu %PRODUCTNAME zainstalowanego jako część platformy GNU/Linux użyj terminala w następujący sposób:"
+
+#. vWPwe
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"par_id531633444780190\n"
+"help.text"
+msgid "<literal>whereis</literal> or <literal>type</literal> terminal commands help locate Python interactive console:"
+msgstr "Polecenia terminala <literal>whereis</literal> lub <literal>type</literal> pomagają zlokalizować interaktywną konsolę Pythona:"
+
+#. 8Ei5d
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"hd_id311633513620803\n"
+"help.text"
+msgid "Alternative console"
+msgstr "Konsola alternatywna"
+
+#. d8DCA
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"par_id81632760673283\n"
+"help.text"
+msgid "Use <link href=\"https://extensions.libreoffice.org/extensions/apso-alternative-script-organizer-for-Python\" name=\"APSO extension\">APSO extension</link> console as an alternative:"
+msgstr ""
+
+#. 6h9CS
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"N0144\n"
+"help.text"
+msgid "<image src=\"media/helpimg/python/python_shell.png\" id=\"N0144\"><alt id=\"N0144\">APSO console</alt></image>"
+msgstr "<image src=\"media/helpimg/python/python_shell.png\" id=\"N0144\"><alt id=\"N0144\">Konsola APSO</alt></image>"
+
+#. MxGkV
+#: python_shell.xhp
+msgctxt ""
+"python_shell.xhp\n"
+"par_id351633599611244\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03/sf_exception.xhp?#PythonShell\" name=\"PythonShell method\"><literal>PythonShell</literal></link> function in <link href=\"text/sbasic/shared/03/sf_exception.xhp\" name=\"ScriptForge.Exception service\"><literal>ScriptForge.Exception</literal></link> service"
+msgstr ""