aboutsummaryrefslogtreecommitdiff
path: root/source/fi/helpcontent2/source/text/sbasic
diff options
context:
space:
mode:
authorChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2022-10-10 14:26:22 +0200
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2022-10-10 14:27:25 +0200
commitdf57c0c6513ed1118cc9a199c9d0f19625766e20 (patch)
tree45bf554c597a5d508a5909cb2f33c88cdc7f3e6e /source/fi/helpcontent2/source/text/sbasic
parenta5f80090f50b6d1e06f579d12a22eb1ad805c99c (diff)
update translations for master
and force-fix errors using pocheck Change-Id: I3b188be653b6e7bbd18d9c8e6d5cd1c33e0c6890
Diffstat (limited to 'source/fi/helpcontent2/source/text/sbasic')
-rw-r--r--source/fi/helpcontent2/source/text/sbasic/python.po87
-rw-r--r--source/fi/helpcontent2/source/text/sbasic/shared.po92
-rw-r--r--source/fi/helpcontent2/source/text/sbasic/shared/03.po421
3 files changed, 345 insertions, 255 deletions
diff --git a/source/fi/helpcontent2/source/text/sbasic/python.po b/source/fi/helpcontent2/source/text/sbasic/python.po
index 801ff248036..d085a979ea6 100644
--- a/source/fi/helpcontent2/source/text/sbasic/python.po
+++ b/source/fi/helpcontent2/source/text/sbasic/python.po
@@ -3,7 +3,7 @@ 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"
+"POT-Creation-Date: 2022-10-10 13:35+0200\n"
"PO-Revision-Date: 2021-04-10 15:37+0000\n"
"Last-Translator: Tuomas Hietala <tuomas.hietala@iki.fi>\n"
"Language-Team: Finnish <https://translations.documentfoundation.org/projects/libo_help-master/textsbasicpython/fi/>\n"
@@ -87,6 +87,42 @@ msgctxt ""
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 ""
+#. STRqN
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"hd_id901655365903313\n"
+"help.text"
+msgid "%PRODUCTNAME Python Modules"
+msgstr ""
+
+#. XUBsA
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"par_id21655367848705\n"
+"help.text"
+msgid "<link href=\"text/sbasic/python/python_screen.xhp\" name=\"msgbox module\"><literal>msgbox</literal> module</link>"
+msgstr ""
+
+#. 9tiEm
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"par_id801655368030968\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03/lib_ScriptForge.xhp\" name=\"scriptforge module\"><literal>scriptforge</literal> module</link>"
+msgstr ""
+
+#. GBraq
+#: main0000.xhp
+msgctxt ""
+"main0000.xhp\n"
+"par_id12655637848750\n"
+"help.text"
+msgid "<link href=\"text/sbasic/python/python_programming.xhp#uno\" name=\"uno module\"><literal>uno</literal> module</link>"
+msgstr ""
+
#. naZBV
#: python_2_basic.xhp
msgctxt ""
@@ -2571,13 +2607,13 @@ msgctxt ""
msgid "Python : Programming with Python"
msgstr ""
-#. g4R9j
+#. BG8VW
#: 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>"
+msgid "<bookmark_value>Python;Programming</bookmark_value> <bookmark_value>XSCRIPTCONTEXT;Python</bookmark_value> <bookmark_value>XSCRIPTCONTEXT;getComponentContext</bookmark_value> <bookmark_value>XSCRIPTCONTEXT;getDesktop</bookmark_value> <bookmark_value>XSCRIPTCONTEXT;getDocument</bookmark_value> <bookmark_value>uno.py;getComponentContext</bookmark_value> <bookmark_value>uno.py;getDesktop</bookmark_value> <bookmark_value>uno.py;getDocument</bookmark_value>"
msgstr ""
#. CU6JS
@@ -2724,6 +2760,15 @@ msgctxt ""
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 ""
+#. SsAZa
+#: python_programming.xhp
+msgctxt ""
+"python_programming.xhp\n"
+"bm_id391659034206678\n"
+"help.text"
+msgid "<bookmark_value>uno.py</bookmark_value> <bookmark_value>uno.py;absolutize</bookmark_value> <bookmark_value>uno.py;createUnoStruct</bookmark_value> <bookmark_value>uno.py;fileUrlToSystemPath</bookmark_value> <bookmark_value>uno.py;getClass</bookmark_value> <bookmark_value>uno.py;getComponentContext</bookmark_value> <bookmark_value>uno.py;Enum</bookmark_value> <bookmark_value>uno.py;getConstantByName</bookmark_value> <bookmark_value>uno.py;isInterface</bookmark_value> <bookmark_value>uno.py;systemPathToFileUrl</bookmark_value>"
+msgstr ""
+
#. Gi6iz
#: python_programming.xhp
msgctxt ""
@@ -2895,29 +2940,29 @@ msgctxt ""
msgid "See UNO data types"
msgstr ""
-#. 4vWGa
+#. pFbcP
#: python_programming.xhp
msgctxt ""
"python_programming.xhp\n"
-"N0297\n"
+"N1297\n"
"help.text"
msgid "Importing an embedded Module"
msgstr ""
-#. SGVBE
+#. AngYv
#: python_programming.xhp
msgctxt ""
"python_programming.xhp\n"
-"N0298\n"
+"N1298\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
+#. SEeXV
#: python_programming.xhp
msgctxt ""
"python_programming.xhp\n"
-"N0299\n"
+"N3299\n"
"help.text"
msgid "Importing a Python document embedded module is illustrated below, exception handling is not detailed:"
msgstr ""
@@ -3039,13 +3084,13 @@ msgctxt ""
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 ""
-#. NHHFB
+#. sqd5d
#: python_screen.xhp
msgctxt ""
"python_screen.xhp\n"
-"N0436\n"
+"msgbox_tip\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."
+msgid "%PRODUCTNAME <literal>msgbox</literal> Python module proposes a <literal>msgbox()</literal> method that is illustrated in <link href=\"text/sbasic/python/python_handler.xhp\" name=\"msgbox example\">Creating Event Listeners</link> and <link href=\"text/sbasic/python/python_handler.xhp\" name=\"msgbox_example\">Creating a dialog handler</link> example pages."
msgstr ""
#. aPSDz
@@ -3147,6 +3192,15 @@ msgctxt ""
msgid "\"\"\"Outputs the specified strings or numeric expressions in a dialog box.\"\"\""
msgstr ""
+#. qTYPW
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"par_id161655364816553\n"
+"help.text"
+msgid "<literal>MsgBox</literal> and <literal>InputBox</literal> methods from the <link href=\"text/sbasic/shared/03/sf_basic.xhp\" name=\"Basic service\">Basic service</link> included in <link href=\"text/sbasic/shared/03/lib_ScriptForge.xhp\" name=\"scriptforge module\"> the ScriptForge libraries</link> call directly their native Basic counterparts."
+msgstr ""
+
#. EYqxJ
#: python_screen.xhp
msgctxt ""
@@ -3156,6 +3210,15 @@ msgctxt ""
msgid "<literal>uiScripts</literal> Basic module"
msgstr ""
+#. DGYAX
+#: python_screen.xhp
+msgctxt ""
+"python_screen.xhp\n"
+"tip_APSO\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 ""
+
#. CGnPe
#: python_session.xhp
msgctxt ""
diff --git a/source/fi/helpcontent2/source/text/sbasic/shared.po b/source/fi/helpcontent2/source/text/sbasic/shared.po
index 6484343a1ce..35037525ff1 100644
--- a/source/fi/helpcontent2/source/text/sbasic/shared.po
+++ b/source/fi/helpcontent2/source/text/sbasic/shared.po
@@ -3,8 +3,8 @@ msgid ""
msgstr ""
"Project-Id-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-07-04 18:04+0200\n"
-"PO-Revision-Date: 2022-07-04 16:17+0000\n"
+"POT-Creation-Date: 2022-10-10 13:35+0200\n"
+"PO-Revision-Date: 2022-10-03 12:55+0000\n"
"Last-Translator: Tuomas Hietala <tuomas.hietala@iki.fi>\n"
"Language-Team: Finnish <https://translations.documentfoundation.org/projects/libo_help-master/textsbasicshared/fi/>\n"
"Language: fi\n"
@@ -2041,13 +2041,13 @@ msgctxt ""
msgid "Using Variables"
msgstr "Muuttujien käyttö"
-#. gaCJC
+#. JBADw
#: 01020100.xhp
msgctxt ""
"01020100.xhp\n"
"bm_id3149346\n"
"help.text"
-msgid "<bookmark_value>names of variables</bookmark_value> <bookmark_value>variables; using</bookmark_value> <bookmark_value>types of variables</bookmark_value> <bookmark_value>declaring variables</bookmark_value> <bookmark_value>values;of variables</bookmark_value> <bookmark_value>literals;date</bookmark_value> <bookmark_value>literals;integer</bookmark_value> <bookmark_value>literals;integer</bookmark_value> <bookmark_value>literals;floating point</bookmark_value> <bookmark_value>constants</bookmark_value> <bookmark_value>arrays;declaring</bookmark_value> <bookmark_value>defining;constants</bookmark_value>"
+msgid "<bookmark_value>names of variables</bookmark_value> <bookmark_value>variables; using</bookmark_value> <bookmark_value>types of variables</bookmark_value> <bookmark_value>declaring variables</bookmark_value> <bookmark_value>values;of variables</bookmark_value> <bookmark_value>literals;date</bookmark_value> <bookmark_value>literals;integer</bookmark_value> <bookmark_value>literals;floating point</bookmark_value> <bookmark_value>constants</bookmark_value> <bookmark_value>arrays;declaring</bookmark_value> <bookmark_value>defining;constants</bookmark_value>"
msgstr ""
#. VAkCC
@@ -4102,14 +4102,14 @@ msgctxt ""
msgid "Creating a New Library"
msgstr "Kirjaston luominen"
-#. Qmf6K
+#. fornx
#: 01030400.xhp
msgctxt ""
"01030400.xhp\n"
"par_id3152576\n"
"help.text"
-msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
-msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+msgid "Choose <emph>Tools - Macros - Organize Macros - Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr ""
#. PcnbC
#: 01030400.xhp
@@ -4147,14 +4147,14 @@ msgctxt ""
msgid "Import a Library"
msgstr "Tuo kirjasto"
-#. KiUmc
+#. FfAiG
#: 01030400.xhp
msgctxt ""
"01030400.xhp\n"
"par_id3153157\n"
"help.text"
-msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
-msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+msgid "Choose <emph>Tools - Macros - Organize Macros - Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr ""
#. Tkmcd
#: 01030400.xhp
@@ -4228,14 +4228,14 @@ msgctxt ""
msgid "Export a Library"
msgstr "Vie kirjasto"
-#. XaAmh
+#. RftQx
#: 01030400.xhp
msgctxt ""
"01030400.xhp\n"
"par_id3147005\n"
"help.text"
-msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
-msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+msgid "Choose <emph>Tools - Macros - Organize Macros - Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr ""
#. 6J4pG
#: 01030400.xhp
@@ -4309,14 +4309,14 @@ msgctxt ""
msgid "Deleting a Library"
msgstr "Kirjaston poistaminen"
-#. 5AxyK
+#. xc9Aw
#: 01030400.xhp
msgctxt ""
"01030400.xhp\n"
"par_id3150086\n"
"help.text"
-msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
-msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+msgid "Choose <emph>Tools - Macros - Organize Macros - Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr ""
#. A6h5y
#: 01030400.xhp
@@ -4390,14 +4390,14 @@ msgctxt ""
msgid "Creating a New Module or Dialog"
msgstr "Luodaan moduuli tai valintaikkuna"
-#. A885X
+#. bidEt
#: 01030400.xhp
msgctxt ""
"01030400.xhp\n"
"par_id3154537\n"
"help.text"
-msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
-msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+msgid "Choose <emph>Tools - Macros - Organize Macros - Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr ""
#. AZkde
#: 01030400.xhp
@@ -4435,14 +4435,14 @@ msgctxt ""
msgid "Renaming a Module or Dialog"
msgstr "Moduulin tai valintaikkunan nimeäminen uudestaan"
-#. siFq3
+#. nzrC9
#: 01030400.xhp
msgctxt ""
"01030400.xhp\n"
"par_id3159230\n"
"help.text"
-msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
-msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+msgid "Choose <emph>Tools - Macros - Organize Macros - Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr ""
#. L9iaA
#: 01030400.xhp
@@ -4480,14 +4480,14 @@ msgctxt ""
msgid "Deleting a Module or Dialog"
msgstr "Moduulin tai valintaikkunan poistaminen"
-#. j9LZ9
+#. NTMhz
#: 01030400.xhp
msgctxt ""
"01030400.xhp\n"
"par_id3147547\n"
"help.text"
-msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
-msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+msgid "Choose <emph>Tools - Macros - Organize Macros - Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr ""
#. DUoVN
#: 01030400.xhp
@@ -4552,14 +4552,14 @@ msgctxt ""
msgid "Open all documents or templates among which you want to move or copy the modules or dialogs."
msgstr "Avaa kaikki asiakirjat ja mallit, joiden välillä on tarkoitus siirtää tai kopioida moduuleja tai valintaikkunoita."
-#. LgDdE
+#. 9FTS4
#: 01030400.xhp
msgctxt ""
"01030400.xhp\n"
"par_id3149319\n"
"help.text"
-msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
-msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+msgid "Choose <emph>Tools - Macros - Organize Macros - Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr ""
#. njHkZ
#: 01030400.xhp
@@ -6742,7 +6742,7 @@ msgctxt ""
"par_id3149893\n"
"help.text"
msgid "<ahelp hid=\".\">Select \"Yes\" to allow manual line breaks inside multiline controls.</ahelp>"
-msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" sallii pakotetut rivinvaihdot monirivisessä ohjausobjektissa.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" sallii manuaaliset rivinvaihdot monirivisissä ohjausobjekteissa.</ahelp>"
#. Q954Y
#: 01170101.xhp
@@ -6778,7 +6778,7 @@ msgctxt ""
"par_id3144741\n"
"help.text"
msgid "<ahelp hid=\".\">Select \"Yes\" to allow the input of multiple lines in the control. Press Enter to insert a manual line break in the control.</ahelp>"
-msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" sallii moniriviset syötteet ohjausobjektissa. Enterin painallus lisää pakotetut rivinvaihdot ohjausobjektiin.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" sallii moniriviset syötteet ohjausobjektissa. Enterin painallus lisää manuaalisen rivinvaihdon ohjausobjektiin.</ahelp>"
#. GHYEq
#: 01170101.xhp
@@ -12927,14 +12927,14 @@ msgctxt ""
msgid "<variable id=\"DateSerial_H1\"><link href=\"text/sbasic/shared/03030101.xhp\" name=\"DateSerial Function\">DateSerial Function</link></variable>"
msgstr ""
-#. sh2RC
+#. d3jbM
#: 03030101.xhp
msgctxt ""
"03030101.xhp\n"
"par_id3143267\n"
"help.text"
-msgid "Returns a <emph>Date</emph> value for a specified year, month, or day."
-msgstr "DateSerial palauttaa <emph>Date</emph>-tyyppisen arvon määrätystä vuodesta, kuukaudesta tai päivästä."
+msgid "Returns a <emph>Date</emph> value for a specified year, month, and day."
+msgstr ""
#. 5G7kZ
#: 03030101.xhp
@@ -18939,13 +18939,13 @@ msgctxt ""
msgid "The operation <literal>16 MOD 6</literal> returns 4, which is the remainder after dividing 16 by 6."
msgstr ""
-#. tjLmf
+#. FQW9C
#: 03070600.xhp
msgctxt ""
"03070600.xhp\n"
"par_id921617302349290\n"
"help.text"
-msgid "Beware that Basic's <literal>MOD</literal> operator and Calc's <link href=\"text/scalc/01/04060106.xhp#bm_id3158247\" name=\"MOD Function\">MOD Function</link> behave differently. In Calc, both operands can be decimal values and they're not rounded before division, thus the resulting remainder may be a decimal value."
+msgid "Be aware that BASIC's <literal>MOD</literal> operator and Calc's <link href=\"text/scalc/01/04060106.xhp#bm_id3158247\" name=\"MOD Function\">MOD Function</link> behave differently. In Calc, both operands can be decimal values and they are not rounded before division, thus the resulting remainder may be a decimal value."
msgstr ""
#. xEXBJ
@@ -32457,14 +32457,14 @@ msgctxt ""
msgid "Starts another application and defines the respective window style, if necessary."
msgstr "Shell aloittaa toisen sovelluksen ja määrittelee vastaavan ikkunatyylin, mikäli tarpeen."
-#. D7XVH
+#. VykEA
#: 03130500.xhp
msgctxt ""
"03130500.xhp\n"
"par_id3147576\n"
"help.text"
-msgid "Shell (Pathname As String[, Windowstyle As Integer][, Param As String][, bSync])"
-msgstr "Shell (polun_nimi As String[, ikkunatyyli As Integer][, param1 As String][, bSync])"
+msgid "Shell (Pathname As String[, Windowstyle As Integer[, Param As String[, bSync]]])"
+msgstr ""
#. 7dFVT
#: 03130500.xhp
@@ -32475,14 +32475,14 @@ msgctxt ""
msgid "Pathname"
msgstr "Polun_nimi"
-#. mEkP2
+#. SGKiG
#: 03130500.xhp
msgctxt ""
"03130500.xhp\n"
"par_id3155419\n"
"help.text"
-msgid "Complete path and program name of the program that you want to start."
-msgstr "Käynnistettävän ohjelman koko nimi ja polku."
+msgid "Name of the program that you want to start, optionally with complete path and/or arguments."
+msgstr ""
#. PaQxf
#: 03130500.xhp
@@ -32583,14 +32583,14 @@ msgctxt ""
msgid "Param"
msgstr "Param1"
-#. DvvEa
+#. HmcHB
#: 03130500.xhp
msgctxt ""
"03130500.xhp\n"
"par_id3149412\n"
"help.text"
-msgid "Any string expression that specifies the command line that want to pass."
-msgstr "Param1 on mikä tahansa merkkijono lauseke, joka määrittää välitettävän komentorivin."
+msgid "String that specifies additional arguments passed to the program."
+msgstr ""
#. bbNMF
#: 03130500.xhp
@@ -36264,13 +36264,13 @@ msgctxt ""
msgid "This function implements the rounding rule known as \"round-to-even\". With this rule, whenever the difference between the number to be rounded and its nearest integer is equal to 0.5, the number is rounded to the nearest even number. See the examples <link href=\"text/sbasic/shared/03170000.xhp#round_example\" name=\"round_ex_link\">below</link> to learn more about this rule."
msgstr ""
-#. DfnHz
+#. r5HMd
#: 03170000.xhp
msgctxt ""
"03170000.xhp\n"
"par_id691634217736290\n"
"help.text"
-msgid "Beware that VBA's <literal>Round</literal> function works differently than %PRODUCTNAME Calc's <literal>Round</literal> function. In Calc, if the difference between the number to be rounded and the nearest integer is exactly 0.5, then the number is rounded up. Hence, in Calc the number 2.5 is rounded to 3 whereas using VBA's <literal>Round</literal> function the value 2.5 is rounded to 2 due to the \"round-to-even\" rule."
+msgid "Be aware that VBA's <literal>Round</literal> function works differently than %PRODUCTNAME Calc's <literal>Round</literal> function. In Calc, if the difference between the number to be rounded and the nearest integer is exactly 0.5, then the number is rounded up. Hence, in Calc the number 2.5 is rounded to 3 whereas using VBA's <literal>Round</literal> function the value 2.5 is rounded to 2 due to the \"round-to-even\" rule."
msgstr ""
#. GSzGj
diff --git a/source/fi/helpcontent2/source/text/sbasic/shared/03.po b/source/fi/helpcontent2/source/text/sbasic/shared/03.po
index 0a2f3ff62ff..15a20730b58 100644
--- a/source/fi/helpcontent2/source/text/sbasic/shared/03.po
+++ b/source/fi/helpcontent2/source/text/sbasic/shared/03.po
@@ -3,7 +3,7 @@ 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-07-04 18:04+0200\n"
+"POT-Creation-Date: 2022-10-10 13:35+0200\n"
"PO-Revision-Date: 2018-07-12 14:29+0000\n"
"Last-Translator: Anonymous Pootle User\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -3913,13 +3913,13 @@ msgctxt ""
msgid "Or using the <literal>OpenDocument</literal> method from the <literal>UI</literal> service:"
msgstr ""
-#. MDxMC
+#. LA2sA
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id741621467697967\n"
"help.text"
-msgid "It is also possible to instantiate the <literal>Calc</literal> service using the <literal>CreateScriptService</literal> method:"
+msgid "It is also possible to instantiate the <literal>Calc</literal> service specifying a window name for the <literal>CreateScriptService</literal> method:"
msgstr ""
#. CKafD
@@ -3931,6 +3931,15 @@ msgctxt ""
msgid "In the example above, \"MyFile.ods\" is the name of an open document window. If this argument is not provided, the active window is considered."
msgstr ""
+#. ucEa2
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id551658777771853\n"
+"help.text"
+msgid "It is also possible to invoke the <literal>Calc</literal> service using the document referenced by <literal>ThisComponent</literal>. This is specially useful when running a macro from within the Basic IDE."
+msgstr ""
+
#. gfpHw
#: sf_calc.xhp
msgctxt ""
@@ -5137,6 +5146,15 @@ msgctxt ""
msgid "For example, suppose range <emph>A1:J200</emph> is selected (height = 200), so the default formula is <emph>=(COUNTBLANK(A1:A200)=200)</emph>. This means that if all 200 cells are empty in the first column (Column A), then the column is deleted. Note that the formula is expressed with respect to the first column only. Internally the <literal>CompactLeft</literal> method will generalize this formula for all the remaining columns."
msgstr ""
+#. viKpg
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id431657568414625\n"
+"help.text"
+msgid "Calc functions used in the <literal>filterformula</literal> argument must be expressed using their English names. Visit the Wiki page <link href=\"https://wiki.documentfoundation.org/Documentation/Calc_Functions/List_of_Functions\" name=\"CalcFunctions\">List of Calc Functions</link> for a complete list of Calc functions in English."
+msgstr ""
+
#. FDspT
#: sf_calc.xhp
msgctxt ""
@@ -5317,6 +5335,15 @@ msgctxt ""
msgid "For example, suppose range <emph>A1:J200</emph> is selected (width = 10), so the default formula is <emph>=(COUNTBLANK(A1:J1)=10)</emph>. This means that if all 10 cells are empty in the first row (Row 1), then the row is deleted. Note that the formula is expressed with respect to the first row only. Internally the <literal>CompactUp</literal> method will generalize this formula for all the remaining rows."
msgstr ""
+#. VCrie
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id431657568414714\n"
+"help.text"
+msgid "The Calc functions used in the formula specified in the <literal>filterformula</literal> argument must be expressed using their English names. Visit the Wiki page <link href=\"https://wiki.documentfoundation.org/Documentation/Calc_Functions/List_of_Functions\" name=\"CalcFunctions\">List of Calc Functions</link> for a complete list of Calc functions in English."
+msgstr ""
+
#. GuWzD
#: sf_calc.xhp
msgctxt ""
@@ -6316,6 +6343,15 @@ msgctxt ""
msgid "Get the formula(s) stored in the given range of cells as a single string, a 1D or a 2D array of strings."
msgstr ""
+#. ojiDi
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id291658146319931\n"
+"help.text"
+msgid "The names of Calc functions used in the returned formulas are expressed in English. Visit the Wiki page <link href=\"https://wiki.documentfoundation.org/Documentation/Calc_Functions/List_of_Functions\" name=\"CalcFunctions\">List of Calc Functions</link> for a complete list of Calc functions in English."
+msgstr ""
+
#. KDFkQ
#: sf_calc.xhp
msgctxt ""
@@ -7126,229 +7162,238 @@ msgctxt ""
msgid "To dump the full contents of an array in a sheet, use <emph>SetArray</emph>. To dump the contents of an array only within the boundaries of the targeted range of cells, use <emph>SetValue</emph>."
msgstr ""
-#. ecovS
+#. g8mER
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id601592231799489\n"
+"par_id521595767687154\n"
"help.text"
-msgid "Stores the given value in the specified range. The size of the modified area is equal to the size of the target range."
+msgid "Applies the specified cell style to the given target range. The full range is updated and the remainder of the sheet is left untouched. If the cell style does not exist, an error is raised."
msgstr ""
-#. PeoKo
+#. nxDCd
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id1001592233389953\n"
+"par_id70159576768715\n"
"help.text"
msgid "The method returns a string representing the modified area as a range of cells."
msgstr ""
-#. xYrHQ
+#. FtFpL
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id361592231799255\n"
+"par_id22159576768782\n"
"help.text"
-msgid "<emph>targetrange</emph>: The range where to store the given value, as a string."
+msgid "<emph>targetrange</emph>: The range to which the style will be applied, as a string."
msgstr ""
-#. dydXF
+#. aAGcy
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id461592232081985\n"
+"par_id181595767687247\n"
"help.text"
-msgid "<emph>value</emph>: A scalar, a vector or an array with the new values for each cell of the range. The new values must be strings, numeric values or dates. Other types will cause the corresponding cells to be emptied."
+msgid "<emph>style</emph>: The name of the cell style to apply."
msgstr ""
-#. CgwVF
+#. DCAWV
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id841592745785192\n"
+"par_id481593880376480\n"
"help.text"
-msgid "The full range is updated and the remainder of the sheet is left unchanged. If the size of <literal>value</literal> is smaller than the size of <literal>targetrange</literal>, then the remaining cells will be emptied."
+msgid "Inserts the given (array of) formula(s) in the specified range. The size of the modified area is equal to the size of the range."
msgstr ""
-#. QFkLr
+#. d8CAU
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id191611776838396\n"
+"par_id711593880376106\n"
"help.text"
-msgid "If the size of <literal>value</literal> is larger than the size of <literal>targetrange</literal>, then <literal>value</literal> is only partially copied until it fills the size of <literal>targetrange</literal>."
+msgid "The method returns a string representing the modified area as a range of cells."
msgstr ""
-#. ykBk6
+#. F5XDi
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id71611776941663\n"
+"par_id891593880376776\n"
"help.text"
-msgid "Vectors are expanded vertically, except if <literal>targetrange</literal> has a height of exactly 1 row."
+msgid "<emph>targetrange</emph>: The range to insert the formulas, as a string."
msgstr ""
-#. FJCPf
+#. A2UQF
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"bas_id541592232948567\n"
+"par_id941593880376500\n"
"help.text"
-msgid "'Below the Value array is smaller than the TargetRange (remaining cells are emptied)"
+msgid "<emph>formula</emph>: A string, a vector or an array of strings with the new formulas for each cell in the target range."
msgstr ""
-#. vuu9B
+#. 746E8
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"bas_id541592232948825\n"
+"par_id551593880376513\n"
"help.text"
-msgid "'Below the Value and TargetRange have the same size"
+msgid "The full range is updated and the remainder of the sheet is left unchanged."
msgstr ""
-#. 4LFnH
+#. Wot7x
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id731621689592755\n"
+"par_id811593880756356\n"
"help.text"
-msgid "If you want to fill a single row with values, you can use the <literal>Offset</literal> function. In the example below, consider that <literal>arrData</literal> is a one-dimensional array:"
+msgid "If the given formula is a string, the unique formula is pasted along the whole range with adjustment of the relative references."
msgstr ""
-#. g8mER
+#. zr47n
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id521595767687154\n"
+"par_id491593880857823\n"
"help.text"
-msgid "Applies the specified cell style to the given target range. The full range is updated and the remainder of the sheet is left untouched. If the cell style does not exist, an error is raised."
+msgid "If the size of <literal>formula</literal> is smaller than the size of <literal>targetrange</literal>, then the remaining cells are emptied."
msgstr ""
-#. nxDCd
+#. LwoGL
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id70159576768715\n"
+"par_id701611778103306\n"
"help.text"
-msgid "The method returns a string representing the modified area as a range of cells."
+msgid "If the size of <literal>formula</literal> is larger than the size of <literal>targetrange</literal>, then the formulas are only partially copied until it fills the size of <literal>targetrange</literal>."
msgstr ""
-#. FtFpL
+#. GQC3N
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id22159576768782\n"
+"par_id761611777946581\n"
"help.text"
-msgid "<emph>targetrange</emph>: The range to which the style will be applied, as a string."
+msgid "Vectors are always expanded vertically, except if <literal>targetrange</literal> has a height of exactly 1 row."
msgstr ""
-#. aAGcy
+#. XbQTz
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id181595767687247\n"
+"par_id431657568413185\n"
"help.text"
-msgid "<emph>style</emph>: The name of the cell style to apply."
+msgid "Calc functions used in the <literal>formula</literal> argument must be expressed using their English names. Visit the Wiki page <link href=\"https://wiki.documentfoundation.org/Documentation/Calc_Functions/List_of_Functions\" name=\"CalcFunctions\">List of Calc Functions</link> for a complete list of Calc functions in English."
msgstr ""
-#. DCAWV
+#. rNEEY
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id481593880376480\n"
+"bas_id681593880376489\n"
"help.text"
-msgid "Inserts the given (array of) formula(s) in the specified range. The size of the modified area is equal to the size of the range."
+msgid "'Horizontal vector, partially empty"
msgstr ""
-#. d8CAU
+#. 52GZX
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id711593880376106\n"
+"bas_id961593881331390\n"
"help.text"
-msgid "The method returns a string representing the modified area as a range of cells."
+msgid "'D2 contains the formula \"=H2\""
msgstr ""
-#. F5XDi
+#. ecovS
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id891593880376776\n"
+"par_id601592231799489\n"
"help.text"
-msgid "<emph>targetrange</emph>: The range to insert the formulas, as a string."
+msgid "Stores the given value in the specified range. The size of the modified area is equal to the size of the target range."
msgstr ""
-#. A2UQF
+#. PeoKo
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id941593880376500\n"
+"par_id1001592233389953\n"
"help.text"
-msgid "<emph>formula</emph>: A string, a vector or an array of strings with the new formulas for each cell in the target range."
+msgid "The method returns a string representing the modified area as a range of cells."
msgstr ""
-#. 746E8
+#. xYrHQ
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id551593880376513\n"
+"par_id361592231799255\n"
"help.text"
-msgid "The full range is updated and the remainder of the sheet is left unchanged."
+msgid "<emph>targetrange</emph>: The range where to store the given value, as a string."
msgstr ""
-#. Wot7x
+#. dydXF
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id811593880756356\n"
+"par_id461592232081985\n"
"help.text"
-msgid "If the given formula is a string, the unique formula is pasted along the whole range with adjustment of the relative references."
+msgid "<emph>value</emph>: A scalar, a vector or an array with the new values for each cell of the range. The new values must be strings, numeric values or dates. Other types will cause the corresponding cells to be emptied."
msgstr ""
-#. zr47n
+#. CgwVF
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id491593880857823\n"
+"par_id841592745785192\n"
"help.text"
-msgid "If the size of <literal>formula</literal> is smaller than the size of <literal>targetrange</literal>, then the remaining cells are emptied."
+msgid "The full range is updated and the remainder of the sheet is left unchanged. If the size of <literal>value</literal> is smaller than the size of <literal>targetrange</literal>, then the remaining cells will be emptied."
msgstr ""
-#. LwoGL
+#. QFkLr
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id701611778103306\n"
+"par_id191611776838396\n"
"help.text"
-msgid "If the size of <literal>formula</literal> is larger than the size of <literal>targetrange</literal>, then the formulas are only partially copied until it fills the size of <literal>targetrange</literal>."
+msgid "If the size of <literal>value</literal> is larger than the size of <literal>targetrange</literal>, then <literal>value</literal> is only partially copied until it fills the size of <literal>targetrange</literal>."
msgstr ""
-#. GQC3N
+#. ykBk6
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id761611777946581\n"
+"par_id71611776941663\n"
"help.text"
-msgid "Vectors are always expanded vertically, except if <literal>targetrange</literal> has a height of exactly 1 row."
+msgid "Vectors are expanded vertically, except if <literal>targetrange</literal> has a height of exactly 1 row."
msgstr ""
-#. rNEEY
+#. FJCPf
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"bas_id681593880376489\n"
+"bas_id541592232948567\n"
"help.text"
-msgid "'Horizontal vector, partially empty"
+msgid "'Below the Value array is smaller than the TargetRange (remaining cells are emptied)"
msgstr ""
-#. 52GZX
+#. vuu9B
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"bas_id961593881331390\n"
+"bas_id541592232948825\n"
"help.text"
-msgid "'D2 contains the formula \"=H2\""
+msgid "'Below the Value and TargetRange have the same size"
+msgstr ""
+
+#. 4LFnH
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id731621689592755\n"
+"help.text"
+msgid "If you want to fill a single row with values, you can use the <literal>Offset</literal> function. In the example below, consider that <literal>arrData</literal> is a one-dimensional array:"
msgstr ""
#. gF7Gb
@@ -12517,13 +12562,13 @@ msgctxt ""
msgid "<emph>inputstr</emph>: The string to import."
msgstr ""
-#. GDAGm
+#. eCfBF
#: sf_dictionary.xhp
msgctxt ""
"sf_dictionary.xhp\n"
"par_id201601391980268\n"
"help.text"
-msgid "<emph>overwrite</emph>: When <literal>True</literal>, entries with same name may exist in the dictionary and their values are overwritten. When <literal>False</literal> (default), repeated keys will raise an error. Beware that dictionary keys are not case-sensitive while names are case-sensitive in JSON strings."
+msgid "<emph>overwrite</emph>: When <literal>True</literal>, entries with same name may exist in the dictionary and their values are overwritten. When <literal>False</literal> (default), repeated keys will raise an error. Be aware that dictionary keys are not case-sensitive while names are case-sensitive in JSON strings."
msgstr ""
#. aBFC5
@@ -12805,13 +12850,22 @@ msgctxt ""
msgid "Alternatively you can use the methods <literal>CreateDocument</literal> and <literal>OpenDocument</literal> from the <literal>UI</literal> service."
msgstr ""
-#. kv6B9
+#. uwA2W
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id691622816765571\n"
"help.text"
-msgid "Directly if the document is already open."
+msgid "Using a window name if the document is already open."
+msgstr ""
+
+#. yRfyT
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id551658777771853\n"
+"help.text"
+msgid "Using the document referenced by <literal>ThisComponent</literal>. This is specially useful when running a macro from within the Basic IDE."
msgstr ""
#. yFDEW
@@ -14299,13 +14353,13 @@ msgctxt ""
msgid "<emph>arg0[, arg1, ...]</emph>: Any number of arguments of any type."
msgstr ""
-#. ZxYFC
+#. sCSES
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id111621624672183\n"
"help.text"
-msgid "Displays the list of arguments in a readable form in the Python shell (APSO) console. Arguments are separated by a TAB character (simulated by spaces)."
+msgid "Displays the list of arguments in a readable form in the platform console. Arguments are separated by a TAB character (simulated by spaces)."
msgstr ""
#. ujSFu
@@ -14317,6 +14371,15 @@ msgctxt ""
msgid "The same string is added to the ScriptForge debug console."
msgstr ""
+#. yreJF
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id551655563148866\n"
+"help.text"
+msgid "If <link href=\"https://extensions.libreoffice.org/en/extensions/show/apso-alternative-script-organizer-for-python\" name=\"APSO Python shell\">Python shell (APSO)</link> is active, <literal>PythonPrint</literal> content is written to APSO console in place of the platform console."
+msgstr ""
+
#. ixNfF
#: sf_exception.xhp
msgctxt ""
@@ -14326,13 +14389,13 @@ msgctxt ""
msgid "<emph>arg0[, arg1, ...]</emph>: Any number of arguments of any type. The maximum length of each individual argument is 1024 characters."
msgstr ""
-#. f5WaM
+#. U88JC
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id261123015276160\n"
"help.text"
-msgid "In python use simply the builtin print() statement."
+msgid "In Python use a <literal>print</literal> statement to print to the APSO console or use the <literal>DebugPrint</literal> method to print to ScriptForge's console."
msgstr ""
#. CUoch
@@ -15136,13 +15199,13 @@ msgctxt ""
msgid "In the examples below the first line copies a single file whereas the second line copies multiple files using wildcards."
msgstr ""
-#. GevfF
+#. 7xndg
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id411626216328023\n"
"help.text"
-msgid "Beware that subfolders and their contents are not copied when wildcards are used in the <emph>source</emph> argument."
+msgid "Be aware that subfolders and their contents are not copied when wildcards are used in the <emph>source</emph> argument."
msgstr ""
#. TdGi7
@@ -15298,13 +15361,13 @@ msgctxt ""
msgid "<emph>encoding</emph>: The character set to be used. The default encoding is \"UTF-8\"."
msgstr ""
-#. eoE92
+#. Pas6f
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id141613001281573\n"
"help.text"
-msgid "To learn more about the names of character sets, visit <link href=\"https://www.iana.org/assignments/character-sets/character-sets.xhtml\" name=\"Character Sets\">IANA's Character Set</link> page. Beware that %PRODUCTNAME does not implement all existing character sets."
+msgid "To learn more about the names of character sets, visit <link href=\"https://www.iana.org/assignments/character-sets/character-sets.xhtml\" name=\"Character Sets\">IANA's Character Set</link> page. Be aware that %PRODUCTNAME does not implement all existing character sets."
msgstr ""
#. DVGxr
@@ -15424,11 +15487,11 @@ msgctxt ""
msgid "Returns a string containing the folder where the specified extension package is installed."
msgstr ""
-#. xuDgD
+#. pJWi2
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
-"par_id21612999775311\n"
+"par_id711658780480236\n"
"help.text"
msgid "The current value of the property <literal>SF_FileSystem.FileNaming</literal> is used to determine the notation of the returned string."
msgstr ""
@@ -15946,6 +16009,51 @@ msgctxt ""
msgid "Wildcard characters are not allowed in <literal>destination</literal>."
msgstr ""
+#. DqpaF
+#: sf_filesystem.xhp
+msgctxt ""
+"sf_filesystem.xhp\n"
+"par_id871583670342051\n"
+"help.text"
+msgid "Returns a string containing the normalized path name by collapsing redundant separators and up-level references."
+msgstr ""
+
+#. heCzw
+#: sf_filesystem.xhp
+msgctxt ""
+"sf_filesystem.xhp\n"
+"par_id541658780038027\n"
+"help.text"
+msgid "For instance, the path names <literal>A//B</literal>, <literal>A/B/</literal>, <literal>A/./B</literal> and <literal>A/foo/../B</literal> are all normalized to <literal>A/B</literal>."
+msgstr ""
+
+#. A6mAb
+#: sf_filesystem.xhp
+msgctxt ""
+"sf_filesystem.xhp\n"
+"par_id881613074436118\n"
+"help.text"
+msgid "On Windows, forward slashes \"/\" are converted to backward slashes \"\\\"."
+msgstr ""
+
+#. 56xkN
+#: sf_filesystem.xhp
+msgctxt ""
+"sf_filesystem.xhp\n"
+"par_id381658780455018\n"
+"help.text"
+msgid "The current value of the property <literal>SF_FileSystem.FileNaming</literal> is used to determine the notation of the <literal>filename</literal> argument as well as the format of the returned string."
+msgstr ""
+
+#. G9ARW
+#: sf_filesystem.xhp
+msgctxt ""
+"sf_filesystem.xhp\n"
+"par_id481583670340107\n"
+"help.text"
+msgid "<emph>filename</emph>: a string representing a valid path name. The file or directory represented by this argument may not exist."
+msgstr ""
+
#. JNTia
#: sf_filesystem.xhp
msgctxt ""
@@ -17314,13 +17422,13 @@ msgctxt ""
msgid "The value returned by the <literal>Controls</literal> method depends on the arguments provided:"
msgstr ""
-#. YkyY2
+#. VXWwg
#: sf_form.xhp
msgctxt ""
"sf_form.xhp\n"
"par_id421598179770993\n"
"help.text"
-msgid "If the method is called <emph>without arguments</emph>, then it returns the list of the controls contained in the form. Beware that the returned list does not contain any subform controls."
+msgid "If the method is called <emph>without arguments</emph>, then it returns the list of the controls contained in the form. Be aware that the returned list does not contain any subform controls."
msgstr ""
#. SsiUX
@@ -19852,13 +19960,13 @@ msgctxt ""
msgid "<emph>encoding2</emph>: The character set of the fallback PO file corresponding to the <literal>locale2</literal> argument. The default encoding is \"UTF-8\"."
msgstr ""
-#. wbSFz
+#. M2NBE
#: sf_l10n.xhp
msgctxt ""
"sf_l10n.xhp\n"
"par_id141613001281573\n"
"help.text"
-msgid "To learn more about the names of character sets, visit <link href=\"https://www.iana.org/assignments/character-sets/character-sets.xhtml\" name=\"Character Sets\">IANA's Character Set</link> page. Beware that %PRODUCTNAME does not implement all existing character sets."
+msgid "To learn more about the names of character sets, visit <link href=\"https://www.iana.org/assignments/character-sets/character-sets.xhtml\" name=\"Character Sets\">IANA's Character Set</link> page. Be aware that %PRODUCTNAME does not implement all existing character sets."
msgstr ""
#. 3ApdD
@@ -23290,94 +23398,40 @@ msgctxt ""
msgid "numText = oRegion.Number2Text(\"ordinal 15\", \"en-US\")"
msgstr ""
-#. CHCJt
+#. 3T93o
#: sf_region.xhp
msgctxt ""
"sf_region.xhp\n"
"par_id801656027524051\n"
"help.text"
-msgid "To get a list of all supported prefixes in a given language, call <literal>Number2Text</literal> with the special \"help\" argument, as shown in the example below:"
-msgstr ""
-
-#. ZqfNT
-#: sf_region.xhp
-msgctxt ""
-"sf_region.xhp\n"
-"bas_id181656027807107\n"
-"help.text"
-msgid "' Considering the \"en-US\" locale the message box will show the following text"
-msgstr ""
-
-#. hRef2
-#: sf_region.xhp
-msgctxt ""
-"sf_region.xhp\n"
-"bas_id216560277123601\n"
-"help.text"
-msgid "' one, two, three"
-msgstr ""
-
-#. YMJ5N
-#: sf_region.xhp
-msgctxt ""
-"sf_region.xhp\n"
-"bas_id361656027712711\n"
-"help.text"
-msgid "' ordinal: first, second, third"
-msgstr ""
-
-#. vhTrp
-#: sf_region.xhp
-msgctxt ""
-"sf_region.xhp\n"
-"bas_id891656027712920\n"
-"help.text"
-msgid "' ordinal-number: 1st, 2nd, 3rd"
-msgstr ""
-
-#. YGCiN
-#: sf_region.xhp
-msgctxt ""
-"sf_region.xhp\n"
-"bas_id611656027713104\n"
-"help.text"
-msgid "' year: nineteen ninety-nine, two thousand, two thousand one"
-msgstr ""
-
-#. vEMTZ
-#: sf_region.xhp
-msgctxt ""
-"sf_region.xhp\n"
-"bas_id861656027713288\n"
-"help.text"
-msgid "' currency (for example, USD): two U.S. dollars and fifty cents"
+msgid "To get a list of all supported prefixes in a given language, call <literal>Number2Text</literal> with the special \"help\" argument. In the example below, assume your locale is set to \"en-US\", then the list of available prefixes for \"en-US\" will be shown by <literal>MsgBox</literal>:"
msgstr ""
-#. xYrSL
+#. RBkxp
#: sf_region.xhp
msgctxt ""
"sf_region.xhp\n"
-"bas_id841656027713503\n"
+"par_id781656027840633\n"
"help.text"
-msgid "' money USD: two and 50/100 U.S. dollars"
+msgid "The first line in the message box does not have a prefix, which means that it is the standard format. The subsequent lines include the prefix and some examples of numbers using its format."
msgstr ""
-#. RBkxp
+#. WYDkd
#: sf_region.xhp
msgctxt ""
"sf_region.xhp\n"
-"par_id781656027840633\n"
+"par_id781656028528520\n"
"help.text"
-msgid "The first line in the message box does not have a prefix, which means that it is the standard format. The subsequent lines include the prefix and some examples of numbers using its format."
+msgid "Each language has its own set of supported prefixes. The number of available prefixes may vary from language to language."
msgstr ""
-#. WPApK
+#. gcMPN
#: sf_region.xhp
msgctxt ""
"sf_region.xhp\n"
-"par_id781656028528520\n"
+"par_id531663849363398\n"
"help.text"
-msgid "Each language has its own set of supported prefixes."
+msgid "To get the list of prefixes for a specific language or locale, it can be specified as the second argument in <literal>Number2Text</literal>. The example below shows the available prefixes available for the \"pt-BR\" locale:"
msgstr ""
#. dShiA
@@ -23461,33 +23515,6 @@ msgctxt ""
msgid "' The UTC date/time is June 23, 2022 at 12:30:00"
msgstr ""
-#. RpFvL
-#: sf_region.xhp
-msgctxt ""
-"sf_region.xhp\n"
-"pyc_id361656077667354\n"
-"help.text"
-msgid "import datetime"
-msgstr ""
-
-#. hgcCJ
-#: sf_region.xhp
-msgctxt ""
-"sf_region.xhp\n"
-"pyc_id901656077667666\n"
-"help.text"
-msgid "localDT = datetime.datetime(2022, 6, 23, 14, 30, 0)"
-msgstr ""
-
-#. A7GXw
-#: sf_region.xhp
-msgctxt ""
-"sf_region.xhp\n"
-"pyc_id521656077682826\n"
-"help.text"
-msgid "utcTime = oRegion.UTCDateTime(localDT, \"Europe/Berlin\", \"DE\")"
-msgstr ""
-
#. tZoWt
#: sf_region.xhp
msgctxt ""
@@ -23749,13 +23776,13 @@ msgctxt ""
msgid "The following example instantiates the <literal>Basic</literal> service and calls the <literal>MsgBox</literal> method, which is equivalent to the <literal>MsgBox</literal> function available in Basic:"
msgstr ""
-#. zVgQm
+#. TFMGE
#: sf_services.xhp
msgctxt ""
"sf_services.xhp\n"
"par_id581627645023307\n"
"help.text"
-msgid "Beware that the <literal>Basic</literal> service has to be instantiated in Python scripts using the <literal>CreateScriptService</literal> method."
+msgid "Be aware that the <literal>Basic</literal> service has to be instantiated in Python scripts using the <literal>CreateScriptService</literal> method."
msgstr ""
#. LCVem
@@ -23893,13 +23920,13 @@ msgctxt ""
msgid "in any shared library"
msgstr ""
-#. E7meg
+#. 2GN3X
#: sf_session.xhp
msgctxt ""
"sf_session.xhp\n"
"par_id391582814720487\n"
"help.text"
-msgid "in My Macros"
+msgid "in <emph>My Macros</emph>"
msgstr ""
#. MiuWT
@@ -23911,13 +23938,13 @@ msgctxt ""
msgid "in an extension installed for the current user"
msgstr ""
-#. SAMnM
+#. MfbpF
#: sf_session.xhp
msgctxt ""
"sf_session.xhp\n"
"par_id21582814720997\n"
"help.text"
-msgid "in %PRODUCTNAME macros"
+msgid "in <emph>Application Macros</emph>"
msgstr ""
#. LnKrt
@@ -27043,13 +27070,13 @@ msgctxt ""
msgid "Sets or returns the current delimiter to be inserted between two successive written lines. The default value is the native line delimiter in the current operating system."
msgstr ""
-#. dCeHZ
+#. EuWCP
#: sf_textstream.xhp
msgctxt ""
"sf_textstream.xhp\n"
"par_id141613001281573\n"
"help.text"
-msgid "To learn more about the names of character sets, visit <link href=\"https://www.iana.org/assignments/character-sets/character-sets.xhtml\" name=\"Character Sets\">IANA's Character Set</link> page. Beware that %PRODUCTNAME does not implement all existing character sets."
+msgid "To learn more about the names of character sets, visit <link href=\"https://www.iana.org/assignments/character-sets/character-sets.xhtml\" name=\"Character Sets\">IANA's Character Set</link> page. Be aware that %PRODUCTNAME does not implement all existing character sets."
msgstr ""
#. hKJkD
@@ -27754,13 +27781,13 @@ msgctxt ""
msgid "If you call the <literal>Terminate</literal> method, subsequent calls for the <literal>Continue</literal> method will not resume time measurement. Similarly, after a Timer has been terminated, calling the <literal>Start</literal> method will restart it as if it were a clean new Timer."
msgstr ""
-#. DSYKj
+#. AqGfb
#: sf_timer.xhp
msgctxt ""
"sf_timer.xhp\n"
"par_id391626872019832\n"
"help.text"
-msgid "Beware that the <literal>Wait</literal> function in Basic takes in a duration argument in milliseconds whereas the <literal>sleep</literal> function in Python uses seconds in its argument."
+msgid "Be aware that the <literal>Wait</literal> function in BASIC takes in a duration argument in milliseconds whereas the <literal>sleep</literal> function in Python uses seconds in its argument."
msgstr ""
#. bHEyr