Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/libo_help-master/textsbasicpython/lb/units/?format=api&page=8
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 410,
    "next": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/units/?format=api&page=9",
    "previous": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/units/?format=api&page=7",
    "results": [
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<link href=\"text/sbasic/python/python_screen.xhp\"><literal>msgbox</literal> module</link>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5224863017725637031,
            "content_hash": -5224863017725637031,
            "location": "main0000.xhp",
            "context": "main0000.xhp\npar_id21655367848705\nhelp.text",
            "note": "dtVM5",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 10,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292709/?format=api",
            "priority": 100,
            "id": 78295677,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=377d8ec494634e59",
            "url": "https://translations.documentfoundation.org/api/units/78295677/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.368235Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<link href=\"text/sbasic/shared/03/lib_ScriptForge.xhp\"><literal>scriptforge</literal> module</link>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4030671446719669371,
            "content_hash": 4030671446719669371,
            "location": "main0000.xhp",
            "context": "main0000.xhp\npar_id801655368030968\nhelp.text",
            "note": "vzq4f",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 11,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292710/?format=api",
            "priority": 100,
            "id": 78295678,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=b7efd2534c09247b",
            "url": "https://translations.documentfoundation.org/api/units/78295678/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.368936Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<link href=\"text/sbasic/python/python_programming.xhp#uno\"><literal>uno</literal> module</link>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5899051154013935317,
            "content_hash": 5899051154013935317,
            "location": "main0000.xhp",
            "context": "main0000.xhp\npar_id12655637848750\nhelp.text",
            "note": "LN2JT",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 12,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292711/?format=api",
            "priority": 100,
            "id": 78295679,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=d1dda3c522dbd6d5",
            "url": "https://translations.documentfoundation.org/api/units/78295679/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.369624Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"py2ba_h1\"><link href=\"text/sbasic/python/python_2_basic.xhp\">Calling Basic Macros from Python</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3417056465878658255,
            "content_hash": 3417056465878658255,
            "location": "python_2_basic.xhp",
            "context": "python_2_basic.xhp\nN0331\nhelp.text",
            "note": "GAu3K",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 15,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292712/?format=api",
            "priority": 100,
            "id": 78295680,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=af6bd2c05a262ccf",
            "url": "https://translations.documentfoundation.org/api/units/78295680/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.370434Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "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\">Setting Up an Integrated IDE for Python</link> for more information."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5226623314167917939,
            "content_hash": -5226623314167917939,
            "location": "python_2_basic.xhp",
            "context": "python_2_basic.xhp\nN0338\nhelp.text",
            "note": "raHqP",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 22,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 48,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292713/?format=api",
            "priority": 100,
            "id": 78295681,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=37774dc9a03f128d",
            "url": "https://translations.documentfoundation.org/api/units/78295681/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.371513Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "%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\">com.sun.star.script.provider.XScriptProvider</link> interface allows the retrieval of executable scripts:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3463463244405931901,
            "content_hash": 3463463244405931901,
            "location": "python_2_basic.xhp",
            "context": "python_2_basic.xhp\nN0340\nhelp.text",
            "note": "yS5os",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 24,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 38,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292714/?format=api",
            "priority": 100,
            "id": 78295682,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=b010b178776fff7d",
            "url": "https://translations.documentfoundation.org/api/units/78295682/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.372347Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "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\">com.sun.star.script.provider.XScript</link> interface details the calling convention for inter-language calls. Invocation of functions requires three arrays:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3477750277801000869,
            "content_hash": -3477750277801000869,
            "location": "python_2_basic.xhp",
            "context": "python_2_basic.xhp\nN0364\nhelp.text",
            "note": "cHSHW",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 29,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292715/?format=api",
            "priority": 100,
            "id": 78295683,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=4fbc8c8c5a27c05b",
            "url": "https://translations.documentfoundation.org/api/units/78295683/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.373372Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "Examples in <link href=\"text/sbasic/python/python_screen.xhp\">Input/Output to Screen</link> detail Python to Basic invocation calls. <link href=\"text/sbasic/python/python_document_events.xhp\">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."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4783715537305989444,
            "content_hash": 4783715537305989444,
            "location": "python_2_basic.xhp",
            "context": "python_2_basic.xhp\nN0373\nhelp.text",
            "note": "Grgdj",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 35,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292716/?format=api",
            "priority": 100,
            "id": 78295684,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=c2632bef9ba3f144",
            "url": "https://translations.documentfoundation.org/api/units/78295684/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.374443Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "At time of development you can interrupt Python script execution using <link href=\"https://berma.pagesperso-orange.fr/index2.html\">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."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5273594234349187059,
            "content_hash": -5273594234349187059,
            "location": "python_2_basic.xhp",
            "context": "python_2_basic.xhp\nN0374\nhelp.text",
            "note": "vPub5",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 36,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 37,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292717/?format=api",
            "priority": 100,
            "id": 78295685,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=36d06dfc0c11900d",
            "url": "https://translations.documentfoundation.org/api/units/78295685/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.375417Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythondialog\"><link href=\"text/sbasic/python/python_dialogs.xhp\">Opening a Dialog with Python</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8692451005065028236,
            "content_hash": 8692451005065028236,
            "location": "python_dialogs.xhp",
            "context": "python_dialogs.xhp\nN0336\nhelp.text",
            "note": "D6egS",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 47,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292718/?format=api",
            "priority": 100,
            "id": 78295686,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=f8a1ca227063628c",
            "url": "https://translations.documentfoundation.org/api/units/78295686/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.376798Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "%PRODUCTNAME static dialogs are created with the <link href=\"text/sbasic/guide/create_dialog.xhp\">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."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3577569800677733609,
            "content_hash": 3577569800677733609,
            "location": "python_dialogs.xhp",
            "context": "python_dialogs.xhp\nN0337\nhelp.text",
            "note": "X8omL",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 48,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 68,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292719/?format=api",
            "priority": 100,
            "id": 78295687,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=b1a614c7688fb4e9",
            "url": "https://translations.documentfoundation.org/api/units/78295687/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.377504Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythonmonitor\"><link href=\"text/sbasic/python/python_document_events.xhp\">Listening to Document Events</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6404807097316592942,
            "content_hash": 6404807097316592942,
            "location": "python_document_events.xhp",
            "context": "python_document_events.xhp\nN0527\nhelp.text",
            "note": "CXFbV",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 57,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292720/?format=api",
            "priority": 100,
            "id": 78295688,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=d8e2721ef274cd2e",
            "url": "https://translations.documentfoundation.org/api/units/78295688/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.378825Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "Next to <link href=\"text/sbasic/shared/01040000.xhp\">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."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4573990889368097989,
            "content_hash": 4573990889368097989,
            "location": "python_document_events.xhp",
            "context": "python_document_events.xhp\nN0528\nhelp.text",
            "note": "MviLj",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 63,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 49,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292721/?format=api",
            "priority": 100,
            "id": 78295689,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=bf7a147ad6a894c5",
            "url": "https://translations.documentfoundation.org/api/units/78295689/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.379889Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<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\">Importing Python Modules</link> for more information."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2550487202463978877,
            "content_hash": 2550487202463978877,
            "location": "python_document_events.xhp",
            "context": "python_document_events.xhp\nN0648\nhelp.text",
            "note": "notj8",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 99,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 54,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292722/?format=api",
            "priority": 100,
            "id": 78295690,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=a3652698fb0b957d",
            "url": "https://translations.documentfoundation.org/api/units/78295690/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.382959Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "The <link href=\"https://extensions.libreoffice.org/extensions/apso-alternative-script-organizer-for-python\">Alternative Python Script Organizer (APSO)</link> extension is used to render events information on screen."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2337808410565885103,
            "content_hash": 2337808410565885103,
            "location": "python_document_events.xhp",
            "context": "python_document_events.xhp\nN0747\nhelp.text",
            "note": "o2YTy",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 131,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292723/?format=api",
            "priority": 100,
            "id": 78295691,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=a071905cf8b33caf",
            "url": "https://translations.documentfoundation.org/api/units/78295691/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.385706Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythonexamples2\"><link href=\"text/sbasic/python/python_examples.xhp\">Python programming examples</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3228733149938621878,
            "content_hash": 3228733149938621878,
            "location": "python_examples.xhp",
            "context": "python_examples.xhp\nhd_id201901031407\nhelp.text",
            "note": "QbiDM",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 136,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292724/?format=api",
            "priority": 100,
            "id": 78295692,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=accec3b17c9e9db6",
            "url": "https://translations.documentfoundation.org/api/units/78295692/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.386707Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythonhandler_h1\"><link href=\"text/sbasic/python/python_handler.xhp\">Creating a Dialog Handler</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2334059127907419294,
            "content_hash": -2334059127907419294,
            "location": "python_handler.xhp",
            "context": "python_handler.xhp\nN0665\nhelp.text",
            "note": "6ADFX",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 141,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292725/?format=api",
            "priority": 100,
            "id": 78295693,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=5f9bc196ec51fb62",
            "url": "https://translations.documentfoundation.org/api/units/78295693/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.387523Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "Next to <link href=\"text/sbasic/shared/01040000.xhp\">assigning macros to events</link> or <link href=\"text/sbasic/basic/python/python_listener\">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."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -247338857774605108,
            "content_hash": -247338857774605108,
            "location": "python_handler.xhp",
            "context": "python_handler.xhp\nN0666\nhelp.text",
            "note": "ykPkA",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 142,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 71,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292726/?format=api",
            "priority": 100,
            "id": 78295694,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=7c91469e8b319ccc",
            "url": "https://translations.documentfoundation.org/api/units/78295694/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.388217Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "Inside the control properties pane of the <link href=\"text/sbasic/guide/create_dialog.xhp\">Dialog Editor</link>, use the Events tab to replace macro assignments by component assignments, and type in the intended method names:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3966844575757550583,
            "content_hash": -3966844575757550583,
            "location": "python_handler.xhp",
            "context": "python_handler.xhp\nN0673\nhelp.text",
            "note": "vFWDG",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 149,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292727/?format=api",
            "priority": 100,
            "id": 78295695,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=48f2efe026c93c09",
            "url": "https://translations.documentfoundation.org/api/units/78295695/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.389392Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<literal>createDialogWithHandler</literal> method of <link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1awt_1_1DialogProvider2.html\">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\">com.sun.star.awt.XDialogEventHandler</link> interface."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2014568311837355685,
            "content_hash": -2014568311837355685,
            "location": "python_handler.xhp",
            "context": "python_handler.xhp\nN0679\nhelp.text",
            "note": "BN7Lo",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 155,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292728/?format=api",
            "priority": 100,
            "id": 78295696,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=640ad0cb452d115b",
            "url": "https://translations.documentfoundation.org/api/units/78295696/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.390420Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "Refer to <link href=\"text/sbasic/python/python_2_basic.xhp\">Python calls to %PRODUCTNAME Basic</link> page for <literal>getBasicScript</literal> routine description and for details about cross-language scripting execution."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6610897643883613764,
            "content_hash": -6610897643883613764,
            "location": "python_handler.xhp",
            "context": "python_handler.xhp\nN0741\nhelp.text",
            "note": "vC7GW",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 164,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292729/?format=api",
            "priority": 100,
            "id": 78295697,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=24415f9e71d9b1bc",
            "url": "https://translations.documentfoundation.org/api/units/78295697/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.391723Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<link href=\"text/sbasic/shared/03132000.xhp\">CreateUnoListener Function</link>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7374451891940871924,
            "content_hash": 7374451891940871924,
            "location": "python_handler.xhp",
            "context": "python_handler.xhp\nN0505\nhelp.text",
            "note": "EX74b",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 172,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292730/?format=api",
            "priority": 100,
            "id": 78295698,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=e65750ec9857cef4",
            "url": "https://translations.documentfoundation.org/api/units/78295698/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.392994Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythonideh1\"><link href=\"text/sbasic/python/python_ide.xhp\">Setting up an Integrated Development Environment (IDE) for Python</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1932309906094487479,
            "content_hash": 1932309906094487479,
            "location": "python_ide.xhp",
            "context": "python_ide.xhp\nhd_id151543348965464\nhelp.text",
            "note": "fzoAS",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 175,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292731/?format=api",
            "priority": 100,
            "id": 78295699,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=9ad0f19f2cbaf7b7",
            "url": "https://translations.documentfoundation.org/api/units/78295699/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.393865Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "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\">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."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1760716450244994718,
            "content_hash": 1760716450244994718,
            "location": "python_ide.xhp",
            "context": "python_ide.xhp\nN0106\nhelp.text",
            "note": "pYeKm",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 177,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 96,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292732/?format=api",
            "priority": 100,
            "id": 78295700,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=986f5248670a269e",
            "url": "https://translations.documentfoundation.org/api/units/78295700/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.394656Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "The <link href=\"https://extensions.libreoffice.org/extensions/apso-alternative-script-organizer-for-python\">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\">Designing & Developing Python Applications</link> for additional details on such extensions."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 263881998661976484,
            "content_hash": 263881998661976484,
            "location": "python_ide.xhp",
            "context": "python_ide.xhp\nN0104\nhelp.text",
            "note": "TZvni",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 179,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 62,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292733/?format=api",
            "priority": 100,
            "id": 78295701,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=83a97f4798de01a4",
            "url": "https://translations.documentfoundation.org/api/units/78295701/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.395621Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythonimporth1\"><link href=\"text/sbasic/python/python_import.xhp\">Importing Python Modules</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5748243983965614188,
            "content_hash": -5748243983965614188,
            "location": "python_import.xhp",
            "context": "python_import.xhp\nN0462\nhelp.text",
            "note": "MHcrX",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 182,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292734/?format=api",
            "priority": 100,
            "id": 78295702,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=303a228d55740f94",
            "url": "https://translations.documentfoundation.org/api/units/78295702/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.396569Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythonlistener\"><link href=\"text/sbasic/python/python_listener.xhp\">Creating Event Listeners</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2665203321046699118,
            "content_hash": 2665203321046699118,
            "location": "python_listener.xhp",
            "context": "python_listener.xhp\nN0386\nhelp.text",
            "note": "o4QUC",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 219,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292735/?format=api",
            "priority": 100,
            "id": 78295703,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=a4fcb44cb52e0c6e",
            "url": "https://translations.documentfoundation.org/api/units/78295703/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.399610Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "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\">Dialog Editor</link> Control properties pane from <menuitem>Tools - Macros – Organise Dialogs...</menuitem> menu."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7513639920351550402,
            "content_hash": -7513639920351550402,
            "location": "python_listener.xhp",
            "context": "python_listener.xhp\nN0387\nhelp.text",
            "note": "S8UHm",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 220,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 55,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292736/?format=api",
            "priority": 100,
            "id": 78295704,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=17ba304d2940643e",
            "url": "https://translations.documentfoundation.org/api/units/78295704/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.400337Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "Listeners are usually coded along with <link href=\"text/sbasic/python/python_dialogs.xhp\">dialog opening</link>. Numerous listener approaches are possible such as event handlers for dialogs or event monitors for documents or forms."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4934860198076930900,
            "content_hash": -4934860198076930900,
            "location": "python_listener.xhp",
            "context": "python_listener.xhp\nN0499\nhelp.text",
            "note": "5CsEJ",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 240,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292737/?format=api",
            "priority": 100,
            "id": 78295705,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=3b83dacbbd6924ac",
            "url": "https://translations.documentfoundation.org/api/units/78295705/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.402318Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<link href=\"text/swriter/01/05060700.xhp\">Events mapping to objects</link>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 112293251365140357,
            "content_hash": 112293251365140357,
            "location": "python_listener.xhp",
            "context": "python_listener.xhp\nN0506\nhelp.text",
            "note": "2u4dC",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 241,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292738/?format=api",
            "priority": 100,
            "id": 78295706,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=818ef21dfe4af785",
            "url": "https://translations.documentfoundation.org/api/units/78295706/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.403051Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "See also <link href=\"text/sbasic/shared/01040000.xhp\">Document events</link>, <link href=\"text/shared/02/01170202.xhp\">Form events</link>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5001969177760173004,
            "content_hash": 5001969177760173004,
            "location": "python_listener.xhp",
            "context": "python_listener.xhp\nN0509\nhelp.text",
            "note": "CWePB",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 242,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292739/?format=api",
            "priority": 100,
            "id": 78295707,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=c56a907731d90bcc",
            "url": "https://translations.documentfoundation.org/api/units/78295707/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.403716Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythonlocations1\"><link href=\"text/sbasic/python/python_locations.xhp\">Python Scripts Organization and Location</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3078325753427709394,
            "content_hash": 3078325753427709394,
            "location": "python_locations.xhp",
            "context": "python_locations.xhp\nhd_id391543358231021\nhelp.text",
            "note": "ENGH2",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 244,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292740/?format=api",
            "priority": 100,
            "id": 78295708,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=aab868f68bfecdd2",
            "url": "https://translations.documentfoundation.org/api/units/78295708/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.404483Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "Refer to <link href=\"text/sbasic/python/python_session.xhp\">Getting Session Information</link> in order to get programmatic access to Python script locations."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6916363499695513924,
            "content_hash": -6916363499695513924,
            "location": "python_locations.xhp",
            "context": "python_locations.xhp\npar_id121551089455774\nhelp.text",
            "note": "AMBK6",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 255,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292741/?format=api",
            "priority": 100,
            "id": 78295709,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=2004240a9f2bdebc",
            "url": "https://translations.documentfoundation.org/api/units/78295709/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.432402Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythonplatform\"><link href=\"text/sbasic/python/python_platform.xhp\">Identifying the operating system</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8879733605705614002,
            "content_hash": 8879733605705614002,
            "location": "python_platform.xhp",
            "context": "python_platform.xhp\nN0509\nhelp.text",
            "note": "drCq4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 272,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292742/?format=api",
            "priority": 100,
            "id": 78295710,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=fb3b26aae42e82b2",
            "url": "https://translations.documentfoundation.org/api/units/78295710/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.434782Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythonprogrammingheading\"><link href=\"text/sbasic/python/python_programming.xhp\">Programming with Python Scripts</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6372024007725227421,
            "content_hash": 6372024007725227421,
            "location": "python_programming.xhp",
            "context": "python_programming.xhp\nhd_id691546462755220\nhelp.text",
            "note": "sZPDY",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 292,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292743/?format=api",
            "priority": 100,
            "id": 78295711,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=d86dfa1318b91d9d",
            "url": "https://translations.documentfoundation.org/api/units/78295711/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.437284Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "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\">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."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6584965417886071397,
            "content_hash": 6584965417886071397,
            "location": "python_programming.xhp",
            "context": "python_programming.xhp\nN0220\nhelp.text",
            "note": "Mc7G4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 293,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 63,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292744/?format=api",
            "priority": 100,
            "id": 78295712,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=db627f28af54ba65",
            "url": "https://translations.documentfoundation.org/api/units/78295712/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.438175Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "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\">description of XSCRIPTCONTEXT</link>. <literal>XSCRIPTCONTEXT</literal> methods summarize as:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3729366219797068984,
            "content_hash": -3729366219797068984,
            "location": "python_programming.xhp",
            "context": "python_programming.xhp\nN0222\nhelp.text",
            "note": "8GP6t",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 295,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292745/?format=api",
            "priority": 100,
            "id": 78295713,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=4c3ea12e9fa78348",
            "url": "https://translations.documentfoundation.org/api/units/78295713/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.439246Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "%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\">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."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 712386376758675926,
            "content_hash": 712386376758675926,
            "location": "python_programming.xhp",
            "context": "python_programming.xhp\nN0241\nhelp.text",
            "note": "FxPgc",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 306,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 50,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292746/?format=api",
            "priority": 100,
            "id": 78295714,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=89e2e7a2a18749d6",
            "url": "https://translations.documentfoundation.org/api/units/78295714/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.441071Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "Genuine BASIC UNO facilities can be inferred using <literal>uno.py</literal> module. Use <link href=\"text/sbasic/python/python_shell.xhp\">Python interactive shell</link> to get a complete module description using <literal>dir()</literal> and <literal>help()</literal> Python commands."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2577601155350340671,
            "content_hash": 2577601155350340671,
            "location": "python_programming.xhp",
            "context": "python_programming.xhp\nN0242\nhelp.text",
            "note": "EGdaE",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 307,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292747/?format=api",
            "priority": 100,
            "id": 78295715,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=a3c57a98154b243f",
            "url": "https://translations.documentfoundation.org/api/units/78295715/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.441991Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "See <link href=\"text/sbasic/python/python_dialogs.xhp\">Opening a Dialog</link>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -138719118388371351,
            "content_hash": -138719118388371351,
            "location": "python_programming.xhp",
            "context": "python_programming.xhp\nN0284\nhelp.text",
            "note": "wSBYY",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 325,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292748/?format=api",
            "priority": 100,
            "id": 78295716,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=7e132bb260e7e069",
            "url": "https://translations.documentfoundation.org/api/units/78295716/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.443754Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "See <link href=\"text/sbasic/python/python_listener.xhp\">Creating a Listener</link>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 998602963835857910,
            "content_hash": 998602963835857910,
            "location": "python_programming.xhp",
            "context": "python_programming.xhp\nN0286\nhelp.text",
            "note": "ucBDS",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 326,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292749/?format=api",
            "priority": 100,
            "id": 78295717,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=8ddbc01ad316abf6",
            "url": "https://translations.documentfoundation.org/api/units/78295717/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.444420Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "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/\">%PRODUCTNAME Application Programming Interface</link> (API) or download <link href=\"https://www.libreoffice.org/download/download/\">%PRODUCTNAME Software Development Kit</link> (SDK)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1380280385880540067,
            "content_hash": -1380280385880540067,
            "location": "python_programming.xhp",
            "context": "python_programming.xhp\nN1298\nhelp.text",
            "note": "GPRuc",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 329,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 42,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292750/?format=api",
            "priority": 100,
            "id": 78295718,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=6cd8424d5526bc5d",
            "url": "https://translations.documentfoundation.org/api/units/78295718/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.445226Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<link href=\"text/sbasic/shared/uno_objects.xhp\">Basic UNO Objects, Functions and Services</link>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5341944814862196719,
            "content_hash": -5341944814862196719,
            "location": "python_programming.xhp",
            "context": "python_programming.xhp\nN0321\nhelp.text",
            "note": "yjHXX",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 339,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292751/?format=api",
            "priority": 100,
            "id": 78295719,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=35dd997e64662011",
            "url": "https://translations.documentfoundation.org/api/units/78295719/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.446525Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"ioscreen\"><link href=\"text/sbasic/python/python_screen.xhp\">Input/Output to Screen</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3393834443422498183,
            "content_hash": 3393834443422498183,
            "location": "python_screen.xhp",
            "context": "python_screen.xhp\nN0434\nhelp.text",
            "note": "aSpmm",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 342,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292752/?format=api",
            "priority": 100,
            "id": 78295720,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=af195271eaaefd87",
            "url": "https://translations.documentfoundation.org/api/units/78295720/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.447341Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "%PRODUCTNAME <literal>msgbox</literal> Python module proposes a <literal>msgbox()</literal> method that is illustrated in <link href=\"text/sbasic/python/python_handler.xhp\">Creating Event Listeners</link> and <link href=\"text/sbasic/python/python_handler.xhp\">Creating a dialog handler</link> example pages."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4530595944495257695,
            "content_hash": 4530595944495257695,
            "location": "python_screen.xhp",
            "context": "python_screen.xhp\nmsgbox_tip\nhelp.text",
            "note": "ftsGT",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 344,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292753/?format=api",
            "priority": 100,
            "id": 78295721,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=bedfe901e477185f",
            "url": "https://translations.documentfoundation.org/api/units/78295721/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.448103Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "Copy <literal>screen_io</literal> Python module in <link href=\"text/sbasic/python/python_locations.xhp\">My macros</link> within <UserProfile>/Scripts/python/pythonpath,"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 187760485879891555,
            "content_hash": 187760485879891555,
            "location": "python_screen.xhp",
            "context": "python_screen.xhp\nN0450\nhelp.text",
            "note": "6J2px",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 349,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292754/?format=api",
            "priority": 100,
            "id": 78295722,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=829b0f2ac7b9c663",
            "url": "https://translations.documentfoundation.org/api/units/78295722/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.449083Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "Copy <literal>uiScripts</literal> Basic module in <link href=\"text/sbasic/python/python_locations.xhp\">My macros</link> Standard Basic library,"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3244182335502098367,
            "content_hash": -3244182335502098367,
            "location": "python_screen.xhp",
            "context": "python_screen.xhp\nN0451\nhelp.text",
            "note": "g98C5",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 350,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292755/?format=api",
            "priority": 100,
            "id": 78295723,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=52fa595ab1cce041",
            "url": "https://translations.documentfoundation.org/api/units/78295723/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.449761Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<literal>MsgBox</literal> and <literal>InputBox</literal> methods from the <link href=\"text/sbasic/shared/03/sf_basic.xhp\">Basic service</link> included in <link href=\"text/sbasic/shared/03/lib_ScriptForge.xhp\"> the ScriptForge libraries</link> call directly their native Basic counterparts."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4522218854025697495,
            "content_hash": 4522218854025697495,
            "location": "python_screen.xhp",
            "context": "python_screen.xhp\npar_id161655364816553\nhelp.text",
            "note": "L833Z",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 356,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292756/?format=api",
            "priority": 100,
            "id": 78295724,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=bec2261686c698d7",
            "url": "https://translations.documentfoundation.org/api/units/78295724/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.450847Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "The <link href=\"https://extensions.libreoffice.org/extensions/apso-alternative-script-organizer-for-python\">Alternative Python Script Organizer</link> (APSO) extension offers a msgbox() function out of its <literal>apso_utils</literal> module."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8852283617142743641,
            "content_hash": -8852283617142743641,
            "location": "python_screen.xhp",
            "context": "python_screen.xhp\ntip_APSO\nhelp.text",
            "note": "enXba",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 358,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292757/?format=api",
            "priority": 100,
            "id": 78295725,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=05265ef39d325da7",
            "url": "https://translations.documentfoundation.org/api/units/78295725/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.451632Z"
        },
        {
            "translation": "https://translations.documentfoundation.org/api/translations/libo_help-master/textsbasicpython/lb/?format=api",
            "source": [
                "<variable id=\"pythonsession\"><link href=\"text/sbasic/python/python_session.xhp\">Getting Session Information</link></variable>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2422257161403273061,
            "content_hash": -2422257161403273061,
            "location": "python_session.xhp",
            "context": "python_session.xhp\nN0340\nhelp.text",
            "note": "qBME3",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 361,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translations.documentfoundation.org/api/units/78292758/?format=api",
            "priority": 100,
            "id": 78295726,
            "web_url": "https://translations.documentfoundation.org/translate/libo_help-master/textsbasicpython/lb/?checksum=5e6269f203e9709b",
            "url": "https://translations.documentfoundation.org/api/units/78295726/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-12-07T18:53:39.452467Z"
        }
    ]
}